]> OCCT Git - occt.git/commit
Modeling - Memory consumption in BOPAlgo_PaveFiller_6.cxx (#864)
authorPasukhin Dmitry <dpasukhi@opencascade.com>
Sun, 30 Nov 2025 10:29:46 +0000 (10:29 +0000)
committerdpasukhi <dpasukhi@opencascade.com>
Fri, 5 Dec 2025 22:59:11 +0000 (22:59 +0000)
commitfe019d4cd65007aaba7b85a199fdea380374c410
tree1aa1660044552d9b8920203851640abea8fc97f7
parent0eb60a540451ed72993400feccbd8ba0621a432b
Modeling - Memory consumption in BOPAlgo_PaveFiller_6.cxx (#864)

- Introduced a separate temporary allocator (`aTmpAllocator`) for per-iteration collections
- Reorganized collection declarations to distinguish between temporary (per-iteration) and persistent (cross-iteration) data structures
- Added allocator reset logic at the start of each iteration to reclaim memory
src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx