Commit Graph

21 Commits

Author SHA1 Message Date
11bb77f129 [*] Move assets from Runtime to ROXTL
[+] AuMemoryViewRead
[+] AuMemoryViewWrite
[+] AuMemoryViewStreamXXX
[+] SOO UniqueOnHeap
[+] SOO SharedOnHeap
[+] AuHeap
[+] AuHeapStats
[+] New implementation of AuUPtr<T>
2024-09-13 08:50:25 +01:00
0b8fbafdca [+] AuSetAllocator(that, pHeap/refHeap)
[+] auSetAllocator.ipp
[+] auSetAllocator.hpp
2024-09-10 08:29:13 +01:00
bdb5e3e37a [*] Split off some auMemoryModel.hpp resources 2024-09-10 08:28:47 +01:00
ea2703e559 [*] Use PMR allocators by default 2024-09-09 06:53:00 +01:00
6e92197438 [*] Include order pissing me off 2024-06-19 15:01:35 +01:00
bea0f5c8f2 [*] Ensure shared pointers aren't freed between conflicting default heaps 2024-06-11 09:36:34 +01:00
040f9bb99e [*] Clang wont compile 2024-05-07 05:12:46 +01:00
9d6e3b19e1 [+] AuRONString 2024-04-30 05:25:34 +01:00
9e527bbe3c [*] pmr equality? 2024-04-21 06:52:54 +01:00
0d01c3050d [+] AuHashMapOfHeap
[+] AuListOfHeap
[+] AuBSTOfHeap
2024-04-20 23:38:11 +01:00
8e3a0efa68 [+] std::pmr requirements 2024-04-20 22:37:52 +01:00
f2acc55b42 [*] Finally enable independent string allocators 2024-04-20 01:14:34 +01:00
a43817624d [*] Clang being a cunt 2024-02-23 11:45:24 +00:00
34c7be7958 [*] update 2024-02-16 10:28:14 +00:00
6c8bc1d01c [*] Remove "Tried to free" null condition under safe delete 2023-05-10 18:47:26 +01:00
d29db2200c [+] AuTryLockMemoryType 2023-04-06 15:04:36 +01:00
c82dd26f03 [+] AuSizeOf
[+] AuOffsetOf
2023-02-04 23:54:19 +00:00
d1b18efcaa [*] AU_SAFE_DESTROY now uses atomics to meet multithreaded requirements
[+] AuTryConstruct(REF, ARGS): CtorCode_t
[+] AuMakeSharedPanic
[+] AuMakeSharedThrow (todo: wrap exception with our own special exception)
2022-09-12 21:40:16 +01:00
cb3b1a582b [*] AuArraySize should return a uint
[*] AuReplaceAll should return a ref equal to arg 0
2022-06-14 17:21:10 +01:00
11ebcde5c2 [*] Conformity - Clang Fixes 2022-04-04 07:55:47 +01:00
a19ae800aa [+] Added sources 2022-04-01 05:06:53 +01:00