gingerBill
|
7642e0a0e0
|
Require @(init) and @(fini) to be proc "contextless" ()
|
2025-08-08 12:10:01 +01:00 |
|
Lucas Perlind
|
14c5096b81
|
Improve assert information
|
2025-05-08 17:41:03 +10:00 |
|
Lucas Perlind
|
9f2d008a8a
|
Remove TEMP_ALLOCATOR_GUARD wrapper
|
2025-05-08 17:41:03 +10:00 |
|
Lucas Perlind
|
190960e103
|
fix -vet
|
2025-05-08 17:41:03 +10:00 |
|
Lucas Perlind
|
b9db1dd3e0
|
os2: Resolve temp allocator collisions
|
2025-05-08 17:41:01 +10:00 |
|
gingerBill
|
4d63ee0794
|
Remove unused import
|
2025-01-05 12:55:35 +00:00 |
|
gingerBill
|
1bf33fe373
|
Use static global memory for std handles instead of allocating.
|
2025-01-05 12:53:20 +00:00 |
|
Laytan Laats
|
7676480526
|
fix temp allocator guard bug
|
2024-10-03 14:39:54 +02:00 |
|
gingerBill
|
6bbeb0a243
|
Merge pull request #4203 from karl-zylinski/file-tags-without-comments
Make tags use #+ syntax instead of //+
|
2024-09-19 12:36:43 +01:00 |
|
Laytan Laats
|
7491b3c332
|
Fix #4265
|
2024-09-18 22:45:27 +02:00 |
|
Karl Zylinski
|
19f0127e55
|
Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax.
|
2024-09-14 18:27:49 +02:00 |
|
Feoramund
|
49606ec3ea
|
Use thread_local_cleaner API in os2
|
2024-08-26 06:01:59 -04:00 |
|
Laytan Laats
|
a4d459f651
|
os2: initial implementation for Darwin&BSDs, process API is only thing incomplete
|
2024-08-14 01:44:37 +02:00 |
|
gingerBill
|
cf3c1a85ec
|
Remove temp parameter
|
2024-08-04 17:36:28 +01:00 |
|
gingerBill
|
f19436fb4d
|
Only swap if there was an arena
|
2024-08-04 17:17:09 +01:00 |
|
gingerBill
|
d0709a7de2
|
Allow for nested temp_allocator() calls to flip between arenas on TEMP_ALLOCATOR_GUARDs
|
2024-08-04 17:14:24 +01:00 |
|
gingerBill
|
450b9ceaec
|
Add @(require_results) everywhere in os2
|
2024-05-14 18:25:15 +01:00 |
|
gingerBill
|
ecd7846ec3
|
Clean up allocator stuff into allocators.odin
|
2024-05-14 17:10:53 +01:00 |
|