mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-27 03:58:01 +02:00
Add StompAlloc workspace alloc option
This commit is contained in:
parent
949bc209d3
commit
a77a95b71b
7 changed files with 40 additions and 13 deletions
|
@ -733,7 +733,8 @@ namespace IDE.ui
|
|||
AddPropertiesItem(category, "Preprocessor Macros", "mPreprocessorMacros");
|
||||
AddPropertiesItem(category, "Incremental Build", "mIncrementalBuild");
|
||||
AddPropertiesItem(category, "Intermediate Type", "mIntermediateType");
|
||||
var (allocCategory, allocPropEntry) = AddPropertiesItem(category, "Memory Allocator", "mAllocType");
|
||||
var (allocCategory, allocPropEntry) = AddPropertiesItem(category, "Memory Allocator", "mAllocType",
|
||||
scope String[] ("Debug", "Stomp (Debug)", "CRT", "JEMalloc", "TCMalloc"));
|
||||
var (mallocItem, mallocPropEntry) = AddPropertiesItem(allocCategory, "Malloc", "mAllocMalloc");
|
||||
var (freeItem, freePropEntry) = AddPropertiesItem(allocCategory, "Free", "mAllocFree");
|
||||
allocPropEntry.mOnUpdate.Add(new () =>
|
||||
|
@ -758,6 +759,11 @@ namespace IDE.ui
|
|||
mallocSubItem.Label = "";
|
||||
freeSubItem.Label = "";
|
||||
}
|
||||
else if (allocType == .Stomp)
|
||||
{
|
||||
mallocSubItem.Label = "StompAlloc";
|
||||
freeSubItem.Label = "StompFree";
|
||||
}
|
||||
else if (allocType == .CRT)
|
||||
{
|
||||
mallocSubItem.Label = "malloc";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue