1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

0025261: NCollection, set of improvements

The following improvements were implemented:
* two additional allocators were introduced
  * Allocator which used WinHeap
  * Accumulating memory allocator
* Access to Allocators in lists are provided
* Access optimization in data map (seek and find functions returning reference or pointer to value in one shot)

Warning fixed
This commit is contained in:
pdn
2014-10-02 16:00:36 +04:00
committed by bugmaster
parent 848fa7e315
commit 9df7f42944
7 changed files with 601 additions and 51 deletions

View File

@@ -1,5 +1,7 @@
NCollection_TypeDef.hxx
NCollection_AccAllocator.hxx
NCollection_AccAllocator.cxx
NCollection_BaseAllocator.hxx
NCollection_BaseAllocator.cxx
NCollection_IncAllocator.hxx
@@ -9,6 +11,8 @@ NCollection_AlignedAllocator.cxx
NCollection_HeapAllocator.hxx
NCollection_HeapAllocator.cxx
NCollection_StdAllocator.hxx
NCollection_WinHeapAllocator.hxx
NCollection_WinHeapAllocator.cxx
NCollection_ListNode.hxx
NCollection_BaseList.hxx