diff options
author | Maksim Andrianov <maksimandrianov1@gmail.com> | 2019-01-24 17:40:14 +0300 |
---|---|---|
committer | mpimenov <mpimenov@users.noreply.github.com> | 2019-01-29 17:29:17 +0300 |
commit | db2b3db1866a0aa3f798b27d5c9b6fa0b695acc6 (patch) | |
tree | ec10a77cebfca2c31abf8c6872fc94613c9c08f9 /xcode | |
parent | ab205eeae163a8b80ed2de3945a33247a7895058 (diff) |
Refactored thead pools
Diffstat (limited to 'xcode')
-rw-r--r-- | xcode/base/base.xcodeproj/project.pbxproj | 36 |
1 files changed, 24 insertions, 12 deletions
diff --git a/xcode/base/base.xcodeproj/project.pbxproj b/xcode/base/base.xcodeproj/project.pbxproj index 14fd5351f9..5f08733490 100644 --- a/xcode/base/base.xcodeproj/project.pbxproj +++ b/xcode/base/base.xcodeproj/project.pbxproj @@ -27,7 +27,6 @@ 3917FA63211E010400937DF4 /* move_to_front_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 39F995DF20F55B8A0034F977 /* move_to_front_tests.cpp */; }; 3917FA64211E010400937DF4 /* suffix_array_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 39F995E120F55B8A0034F977 /* suffix_array_tests.cpp */; }; 3917FA65211E010400937DF4 /* visitor_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 39F995E220F55B8A0034F977 /* visitor_tests.cpp */; }; - 3917FA66211E010400937DF4 /* worker_thread_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 39F995DE20F55B8A0034F977 /* worker_thread_tests.cpp */; }; 3917FA67211E010400937DF4 /* bwt_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 39BC707520F55B6700A6EC20 /* bwt_tests.cpp */; }; 3917FA68211E010400937DF4 /* clustering_map_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 39BC707420F55B6700A6EC20 /* clustering_map_tests.cpp */; }; 3917FA69211E010400937DF4 /* fifo_cache_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 564BB446206E8A4D00BDD211 /* fifo_cache_test.cpp */; }; @@ -143,8 +142,12 @@ 67A609AF1C88642E001E641A /* deferred_task.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 67A609AD1C88642E001E641A /* deferred_task.hpp */; }; 67B52B601AD3C84E00664C17 /* thread_checker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 67B52B5E1AD3C84E00664C17 /* thread_checker.cpp */; }; 67B52B611AD3C84E00664C17 /* thread_checker.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 67B52B5F1AD3C84E00664C17 /* thread_checker.hpp */; }; - F6F8E3C81EF846CE00F2DE8F /* worker_thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6F8E3C61EF846CE00F2DE8F /* worker_thread.cpp */; }; - F6F8E3C91EF846CE00F2DE8F /* worker_thread.hpp in Headers */ = {isa = PBXBuildFile; fileRef = F6F8E3C71EF846CE00F2DE8F /* worker_thread.hpp */; }; + E1B7FFC121FA19FE00F094DC /* thread_pool_computational.hpp in Headers */ = {isa = PBXBuildFile; fileRef = E1B7FFBD21FA19FD00F094DC /* thread_pool_computational.hpp */; }; + E1B7FFC221FA19FE00F094DC /* thread_pool_delayed.hpp in Headers */ = {isa = PBXBuildFile; fileRef = E1B7FFBE21FA19FD00F094DC /* thread_pool_delayed.hpp */; }; + E1B7FFC321FA19FE00F094DC /* thread_utils.hpp in Headers */ = {isa = PBXBuildFile; fileRef = E1B7FFBF21FA19FD00F094DC /* thread_utils.hpp */; }; + E1B7FFC421FA19FE00F094DC /* thread_pool_delayed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1B7FFC021FA19FE00F094DC /* thread_pool_delayed.cpp */; }; + E1B7FFC721FA1A2200F094DC /* thread_pool_computational_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1B7FFC521FA1A2100F094DC /* thread_pool_computational_tests.cpp */; }; + E1B7FFC821FA1A2200F094DC /* thread_pool_delayed_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1B7FFC621FA1A2200F094DC /* thread_pool_delayed_tests.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -174,7 +177,6 @@ 39BC707520F55B6700A6EC20 /* bwt_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bwt_tests.cpp; sourceTree = "<group>"; }; 39F1E52E21C961A800D961DC /* beam.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = beam.hpp; sourceTree = "<group>"; }; 39F1E53021C961B800D961DC /* beam_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = beam_tests.cpp; sourceTree = "<group>"; }; - 39F995DE20F55B8A0034F977 /* worker_thread_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = worker_thread_tests.cpp; sourceTree = "<group>"; }; 39F995DF20F55B8A0034F977 /* move_to_front_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = move_to_front_tests.cpp; sourceTree = "<group>"; }; 39F995E120F55B8A0034F977 /* suffix_array_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = suffix_array_tests.cpp; sourceTree = "<group>"; }; 39F995E220F55B8A0034F977 /* visitor_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = visitor_tests.cpp; sourceTree = "<group>"; }; @@ -292,8 +294,12 @@ 67B52B5F1AD3C84E00664C17 /* thread_checker.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = thread_checker.hpp; sourceTree = "<group>"; }; 67C79B9E1E2929DB00C40034 /* checked_cast.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = checked_cast.hpp; sourceTree = "<group>"; }; 67E40EC71E4DC0D500A6D200 /* small_set_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = small_set_test.cpp; sourceTree = "<group>"; }; - F6F8E3C61EF846CE00F2DE8F /* worker_thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = worker_thread.cpp; sourceTree = "<group>"; }; - F6F8E3C71EF846CE00F2DE8F /* worker_thread.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = worker_thread.hpp; sourceTree = "<group>"; }; + E1B7FFBD21FA19FD00F094DC /* thread_pool_computational.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = thread_pool_computational.hpp; sourceTree = "<group>"; }; + E1B7FFBE21FA19FD00F094DC /* thread_pool_delayed.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = thread_pool_delayed.hpp; sourceTree = "<group>"; }; + E1B7FFBF21FA19FD00F094DC /* thread_utils.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = thread_utils.hpp; sourceTree = "<group>"; }; + E1B7FFC021FA19FE00F094DC /* thread_pool_delayed.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread_pool_delayed.cpp; sourceTree = "<group>"; }; + E1B7FFC521FA1A2100F094DC /* thread_pool_computational_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread_pool_computational_tests.cpp; sourceTree = "<group>"; }; + E1B7FFC621FA1A2200F094DC /* thread_pool_delayed_tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread_pool_delayed_tests.cpp; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -318,13 +324,14 @@ 39FD26C71CC659D200AFF551 /* base_tests */ = { isa = PBXGroup; children = ( + E1B7FFC521FA1A2100F094DC /* thread_pool_computational_tests.cpp */, + E1B7FFC621FA1A2200F094DC /* thread_pool_delayed_tests.cpp */, 39F1E53021C961B800D961DC /* beam_tests.cpp */, 395FEB3321492F320036395C /* stl_helpers_tests.cpp */, 3917FA60211E00F100937DF4 /* geo_object_id_tests.cpp */, 39F995DF20F55B8A0034F977 /* move_to_front_tests.cpp */, 39F995E120F55B8A0034F977 /* suffix_array_tests.cpp */, 39F995E220F55B8A0034F977 /* visitor_tests.cpp */, - 39F995DE20F55B8A0034F977 /* worker_thread_tests.cpp */, 39BC707520F55B6700A6EC20 /* bwt_tests.cpp */, 39BC707420F55B6700A6EC20 /* clustering_map_tests.cpp */, 564BB446206E8A4D00BDD211 /* fifo_cache_test.cpp */, @@ -388,6 +395,10 @@ 675341791A3F57BF00A0A8C3 /* base */ = { isa = PBXGroup; children = ( + E1B7FFBD21FA19FD00F094DC /* thread_pool_computational.hpp */, + E1B7FFC021FA19FE00F094DC /* thread_pool_delayed.cpp */, + E1B7FFBE21FA19FD00F094DC /* thread_pool_delayed.hpp */, + E1B7FFBF21FA19FD00F094DC /* thread_utils.hpp */, 39F1E52E21C961A800D961DC /* beam.hpp */, 3D1BE645212D775500ACD94A /* atomic_shared_ptr.hpp */, 3917FA5E211E00C300937DF4 /* suffix_array.hpp */, @@ -482,8 +493,6 @@ 3D3731FD1F9A445500D2121B /* url_helpers.hpp */, 3D74EF0C1F8B902B0081202C /* visitor.hpp */, 3D78157A1F3D89EC0068B6AC /* waiter.hpp */, - F6F8E3C61EF846CE00F2DE8F /* worker_thread.cpp */, - F6F8E3C71EF846CE00F2DE8F /* worker_thread.hpp */, ); name = base; path = ../../base; @@ -545,6 +554,7 @@ 3917FA5F211E00C400937DF4 /* suffix_array.hpp in Headers */, 3917FA53211E008C00937DF4 /* clustering_map.hpp in Headers */, 3D3731FF1F9A445500D2121B /* url_helpers.hpp in Headers */, + E1B7FFC121FA19FE00F094DC /* thread_pool_computational.hpp in Headers */, 675342071A3F57E400A0A8C3 /* thread_pool.hpp in Headers */, 3446C6711DDCA96300146687 /* dfa_helpers.hpp in Headers */, 6753420C1A3F57E400A0A8C3 /* threaded_list.hpp in Headers */, @@ -568,19 +578,20 @@ 3D74EF151F8B902C0081202C /* bwt.hpp in Headers */, 675341F71A3F57E400A0A8C3 /* shared_buffer_manager.hpp in Headers */, 56B1A0761E69DE4D00395022 /* small_set.hpp in Headers */, + E1B7FFC221FA19FE00F094DC /* thread_pool_delayed.hpp in Headers */, 67B52B611AD3C84E00664C17 /* thread_checker.hpp in Headers */, 3917FA5D211E00BB00937DF4 /* pprof.hpp in Headers */, 672DD4BE1E0425600078E13C /* cancellable.hpp in Headers */, 675341CB1A3F57E400A0A8C3 /* array_adapters.hpp in Headers */, 3446C6751DDCA96300146687 /* uni_string_dfa.hpp in Headers */, 6753420B1A3F57E400A0A8C3 /* threaded_container.hpp in Headers */, + E1B7FFC321FA19FE00F094DC /* thread_utils.hpp in Headers */, 672DD4C21E0425600078E13C /* condition.hpp in Headers */, 672DD4C41E0425600078E13C /* newtype.hpp in Headers */, 564BB445206E89ED00BDD211 /* fifo_cache.hpp in Headers */, 672DD4C31E0425600078E13C /* mem_trie.hpp in Headers */, 672DD4C61E0425600078E13C /* range_iterator.hpp in Headers */, 3917FA58211E009700937DF4 /* geo_object_id.hpp in Headers */, - F6F8E3C91EF846CE00F2DE8F /* worker_thread.hpp in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -683,7 +694,6 @@ 3917FA68211E010400937DF4 /* clustering_map_tests.cpp in Sources */, 3917FA65211E010400937DF4 /* visitor_tests.cpp in Sources */, 39F1E53121C961B800D961DC /* beam_tests.cpp in Sources */, - 3917FA66211E010400937DF4 /* worker_thread_tests.cpp in Sources */, 3917FA6A211E010400937DF4 /* control_flow_tests.cpp in Sources */, 39FD27321CC65AD000AFF551 /* string_format_test.cpp in Sources */, 39FD272A1CC65AD000AFF551 /* mem_trie_test.cpp in Sources */, @@ -725,15 +735,16 @@ 3446C6721DDCA96300146687 /* levenshtein_dfa.cpp in Sources */, 6753453D1A3F6F6A00A0A8C3 /* message.cpp in Sources */, 675342081A3F57E400A0A8C3 /* thread.cpp in Sources */, + E1B7FFC821FA1A2200F094DC /* thread_pool_delayed_tests.cpp in Sources */, 675342061A3F57E400A0A8C3 /* thread_pool.cpp in Sources */, 670E39441C46C76900E9C0A6 /* sunrise_sunset.cpp in Sources */, + E1B7FFC721FA1A2200F094DC /* thread_pool_computational_tests.cpp in Sources */, 6753420E1A3F57E400A0A8C3 /* timer.cpp in Sources */, 675341F61A3F57E400A0A8C3 /* shared_buffer_manager.cpp in Sources */, 56B1A0741E69DE4D00395022 /* random.cpp in Sources */, 675341DA1A3F57E400A0A8C3 /* exception.cpp in Sources */, 3D74EF111F8B902C0081202C /* suffix_array.cpp in Sources */, 3917FA57211E009700937DF4 /* geo_object_id.cpp in Sources */, - F6F8E3C81EF846CE00F2DE8F /* worker_thread.cpp in Sources */, 3D3731FE1F9A445500D2121B /* url_helpers.cpp in Sources */, 675341F91A3F57E400A0A8C3 /* src_point.cpp in Sources */, 675342031A3F57E400A0A8C3 /* strings_bundle.cpp in Sources */, @@ -742,6 +753,7 @@ 675341CD1A3F57E400A0A8C3 /* base.cpp in Sources */, 675342011A3F57E400A0A8C3 /* string_utils.cpp in Sources */, 674A7E2E1C0DB03D003D48E1 /* timegm.cpp in Sources */, + E1B7FFC421FA19FE00F094DC /* thread_pool_delayed.cpp in Sources */, 6753420A1A3F57E400A0A8C3 /* threaded_container.cpp in Sources */, 3917FA5C211E00BB00937DF4 /* pprof.cpp in Sources */, 675341FF1A3F57E400A0A8C3 /* string_format.cpp in Sources */, |