Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/xcode
diff options
context:
space:
mode:
authorMaksim Andrianov <maksimandrianov1@gmail.com>2019-01-24 17:40:14 +0300
committermpimenov <mpimenov@users.noreply.github.com>2019-01-29 17:29:17 +0300
commitdb2b3db1866a0aa3f798b27d5c9b6fa0b695acc6 (patch)
treeec10a77cebfca2c31abf8c6872fc94613c9c08f9 /xcode
parentab205eeae163a8b80ed2de3945a33247a7895058 (diff)
Refactored thead pools
Diffstat (limited to 'xcode')
-rw-r--r--xcode/base/base.xcodeproj/project.pbxproj36
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 */,