DiscussionsIssue archiveOCCT:Foundation Classes

Archived issue #0022541

Support of user-defined memory manager

CommunityOCCT:Foundation Classesclosed2 public notes

Search issues

Description

RLN contribution (Patch from RLN).
Detailed description:
Using MMGT_LIBRARY environment variable, a user-defined memory manager can be
dynamically loaded during load time
1. Standard.cxx: corrected value of corresponding variables for case when
MMGT_OPT & MMGT_REENTRANT are not defined depending on HAVE_TBB
Dependency: None

Branch => OCC22541_RLNMemManager.

Public activity

2 archived notes

Participants are labeled by their role within this record.

01Commenter 1
Andrey,
Could you overlook it because this RLN patch (as it seems to me) was lost.
02Commenter 2
I believe we do not need this possibility as it is very specific and it is not clear why it can be useful. Note that we already have three different options (standard system memory management MMGT_OPT=0, legacy OCCT memory manager MMGT_OPT=1, and TBB one MMGT_OPT=2), and this seems to be pretty sufficient.