Commit Graph

17 Commits

Author SHA1 Message Date
9acc56431a [-] AuMemoryView
[-] AuMemory::Heap
[*] Use AuSetAllocator
[-] AuMemory::PmrCppHeapWrapper
2024-09-13 08:48:33 +01:00
da7fd881a6 [*] Update behaviour of CppHeapWrapper to make it moron proof 2024-08-07 21:39:42 +01:00
ced9e0be17 [*] Optimize global process heap aliases
[*] Split AuMemory::Heap impl into .inl file
2024-07-15 00:15:35 +01:00
f2e3ceef99 [+] Au[Futex]Countdown 2024-06-30 05:40:13 +01:00
62917318af [+] (reference futex primitive) AuFutexMutexSpecial = AuThreading::Waitables::FutexWaitableNoVTblMovable
[+] (reference futex primitive) AuFutexMutexSmallest = AuThreading::Waitables::FutexWaitableNoVTblMovableSmallest

...because i cant be arsed
2024-04-16 04:30:31 +01:00
41a7ddf51c [*] Update AuNewClassUnique for a7033c40 2024-03-17 15:29:14 +00:00
c935b892c7 [*] Harden AuByteBuffer
[+] Alias: AuNewSharableBuffer
[+] Alias: AuNewSharableResizableBuffer
[+] Alias: AuNewRingBuffer
[+] Alias: AuNewResizableBuffer
2024-03-09 06:57:19 +00:00
3dc82bf1cb [+] AuCastPointer because C++ is a big pile of shit (TODO: port to AuROXTL) 2024-02-14 06:35:43 +00:00
39ba32df3c [+] AuNewClassArrayUnique
[+] AuNewClassArray
[+] AuNewClassUnique
[+] AuNewClass
[*] Unfuck/refactor GetDefaultDiscontiguousHeap
2024-02-13 03:18:13 +00:00
63858cfcb9 [+] Early impl of allocless destruction callbacks for adal (AuUtility::DestructionWatch and AuUtility::ADestructionWatcher) 2024-01-22 03:29:29 +00:00
20e0473af1 [+] AuNullHeapPointer<T>() 2024-01-19 19:40:38 +00:00
9fe0655959 [+] AuHUPOf_t 2024-01-18 17:19:35 +00:00
be2b781ed6 [*] mitigations and clean up before two major commits 2023-12-26 21:01:29 +00:00
a932aa57d2 [*] Formatting pissing me off
[+] using AuWorkerId = AuAsync::WorkerId_t;
[+] using AuWorkerPId = AuAsync::WorkerPId_t;
[+] using AuWorkerID = AuAsync::WorkerPId_t;
2023-12-16 06:42:37 +00:00
b65d0032dd [*] Minor header updates 2023-12-05 10:16:22 +00:00
2972481066 [+] mo aliases that always bugged me 2023-12-01 04:09:16 +00:00
741c7228d3 [+] RuntimeConfig.hpp
[+] RuntimeAliases.hpp
2023-12-01 02:41:58 +00:00