occt: master ee6bb37b

Author Committer Branch Timestamp Parent
msv bugmaster master 2014-12-25 15:31:11 master 312a4043
Affected Issues  0025545: TopLoc_Location::Transformation() provokes data races
Changeset 0025545: TopLoc_Location::Transformation() provokes data races

Get rid of postponed calculation of transformation.
Remove unused methods.
Add command OCC25545 to reproduce the bug with data races.

- Get rid of C++11 lambda construction
- make code compilable with no HAVE_TBB defined
- add test case bugs/fclasses/bug25545
mod - src/gp/gp_Trsf.cdl Diff File
mod - src/gp/gp_Trsf.lxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/TopLoc/TopLoc.cdl Diff File
mod - src/TopLoc/TopLoc_ItemLocation.cdl Diff File
mod - src/TopLoc/TopLoc_ItemLocation.cxx Diff File
mod - src/TopLoc/TopLoc_Location.cxx Diff File
mod - src/TopLoc/TopLoc_SListNodeOfItemLocation.cdl Diff File
mod - src/TopLoc/TopLoc_SListOfItemLocation.cdl Diff File
mod - src/TopLoc/TopLoc_SListOfItemLocation.cxx Diff File
mod - src/TopLoc/TopLoc_SListOfItemLocation.lxx Diff File
add - tests/bugs/fclasses/bug25545 Diff File