Home
last modified time | relevance | path

Searched refs:Memory (Results 1 – 12 of 12) sorted by relevance

/TaskScheduler/Scheduler/Source/
H A DMTDefaultAppInterop.cpp71 void* Memory::Alloc(size_t size, size_t align) in Alloc()
86 void Memory::Free(void* p) in Free()
95 Memory::StackDesc Memory::AllocStack(size_t size) in AllocStack()
160 void Memory::FreeStack(const Memory::StackDesc & desc) in FreeStack()
H A DMTThreadContext.cpp51 descBuffer = Memory::Alloc( GetMemoryRequrementInBytesForDescBuffer() ); in ThreadContext()
69 Memory::Free(descBuffer); in ~ThreadContext()
/TaskScheduler/Scheduler/Include/Platform/Posix/
H A DMTFiber.h76 Memory::StackDesc stackDesc;
99 Memory::FreeStack(stackDesc); in CleanUp()
157 stackDesc = Memory::AllocStack(stackSize); in Create()
H A DMTThread.h141 Memory::StackDesc stackDesc;
226 stackDesc = Memory::AllocStack(_stackSize);
296 Memory::FreeStack(stackDesc); in Join()
/TaskScheduler/Scheduler/Include/Platform/Windows/
H A DMTFiberOptimized.h47 Memory::StackDesc stackDesc;
81 Memory::FreeStack(stackDesc); in CleanUp()
145 stackDesc = Memory::AllocStack(stackSize); in Create()
/TaskScheduler/Scheduler/Include/
H A DMTConcurrentRingBuffer.h85 data = Memory::Alloc(sizeof(T) * numElements, ALIGNMENT); in ConcurrentRingBuffer()
92 Memory::Free(data); in ~ConcurrentRingBuffer()
H A DMTAppInterop.h52 struct Memory struct
H A DMTTaskQueue.h131 data = Memory::Alloc(bytesCount, ALIGNMENT); in Create()
139 Memory::Free(data); in ~Queue()
H A DMTTaskPool.h267 data = Memory::Alloc(bytesCount, ALIGNMENT); in TaskPool()
292 Memory::Free(data); in ~TaskPool()
/TaskScheduler/SchedulerTests/Tests/
H A DDxtTests.cpp187 …dxtBlocks = MT::ArrayView<uint8>( MT::Memory::Alloc( dxtBlocksTotalSizeInBytes ), dxtBlocksTotalSi… in SUITE()
195 MT::Memory::Free(pDxtBlocks); in SUITE()
326 decompressedImage = MT::ArrayView<uint8>( MT::Memory::Alloc(bytesCount), bytesCount); in SUITE()
334 MT::Memory::Free(pDxtBlocks); in SUITE()
340 MT::Memory::Free(pDecompressedImage); in SUITE()
H A DFoundationTests.cpp166 void* rawMemory = MT::Memory::Alloc(sizeof(int) * elementsCount); in SUITE()
182 MT::Memory::Free(rawMemory); in SUITE()
/TaskScheduler/
H A DREADME.md169 Memory Ordering in Modern Microprocessors, Part I by Paul E. McKenney
172 Memory Ordering in Modern Microprocessors, Part II by Paul E. McKenney