occt: master fc867b96
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | apn | master | 2019-03-28 21:14:36 | master aafe169f |
Affected Issues | 0030618: Modeling Algorithms, BOPTools_Parallel - avoid using map for thread-local contexts without TBB | |||
Changeset | 0030618: Modeling Algorithms, BOPTools_Parallel - avoid using map for thread-local contexts without TBB OSD_Parallel::ToUseOcctThreads() - new flag allowing to use OCCT threads implementation even when compiled with TBB (for testing). Added new command dparallel for managing default Thread Pool. OSD_Parallel::For() now avoid creation of universal iterator in simplest case. BOPTools_Parallel - eliminated redundant typedefs/explicit instantiations of templates. Added functor using array of per-thread context instead of a map. |
|||
mod - src/BOPAlgo/BOPAlgo_Builder_2.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_Builder_3.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_CheckerSI_1.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_2.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_4.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_7.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_9.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_RemoveFeatures.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_ShellSplitter.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_Tools.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_WireSplitter.cxx | Diff File | |||
mod - src/BOPDS/BOPDS_Iterator.cxx | Diff File | |||
mod - src/BOPTools/BOPTools_AlgoTools_1.cxx | Diff File | |||
mod - src/BOPTools/BOPTools_Parallel.hxx | Diff File | |||
mod - src/Draw/Draw_BasicCommands.cxx | Diff File | |||
mod - src/OSD/OSD_Parallel.cxx | Diff File | |||
mod - src/OSD/OSD_Parallel.hxx | Diff File | |||
mod - src/OSD/OSD_Parallel_TBB.cxx | Diff File | |||
mod - src/OSD/OSD_Parallel_Threads.cxx | Diff File | |||
mod - src/OSD/OSD_ThreadPool.cxx | Diff File | |||
mod - src/OSD/OSD_ThreadPool.hxx | Diff File |