I cat'n find out how does BIOS heap operates with gates.
I define BIOS's heap in app.cfg like this:
var Defaults = xdc.useModule('xdc.runtime.Defaults');
var BIOS = xdc.useModule('ti.sysbios.BIOS');
var HeapTrack = xdc.useModule('ti.sysbios.heaps.HeapTrack');
BIOS.heapSize = 0x4000;
BIOS.heapTrackEnabled = true;
Do I have to take steps to protect heap corruptness during multi thread usage?
Is it safe to allocate new records in std::map<...> in different thread simultaneous?