Karl Zylinski e5f32e1455 Makes tracking allocator default to crashing on a bad free instead of add to bad_free_array. The bad_free_array remains to not break old code. The new default behavior is implemented in a callback that you can override, there's a second provided callback that provides the old behavior where an element was added to bad_free_array. Rationale: Many people are just checking the allocation_map, but don't check the bad free array. Several examples throughout core that use tracking allocator don't check bad_free_array either, so people have been taught not to check it. 8 months ago
..
events.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
logging.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
reporting.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
runner.odin e5f32e1455 Makes tracking allocator default to crashing on a bad free instead of add to bad_free_array. The bad_free_array remains to not break old code. The new default behavior is implemented in a callback that you can override, there's a second provided callback that provides the old behavior where an element was added to bad_free_array. Rationale: Many people are just checking the allocation_map, but don't check the bad free array. Several examples throughout core that use tracking allocator don't check bad_free_array either, so people have been taught not to check it. 8 months ago
runner_windows.odin 29fedc1808 Changed some recently added //+ usages to #+ and also fixed some //+ usages in some code generators. 11 months ago
signal_handler.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
signal_handler_libc.odin f798f0b446 testing: separate the posix import into target files 10 months ago
signal_handler_other.odin 19f0127e55 Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax. 1 year ago
signal_handler_posix.odin f798f0b446 testing: separate the posix import into target files 10 months ago
signal_handler_windows.odin f798f0b446 testing: separate the posix import into target files 10 months ago
testing.odin 603efa860a add '#caller_expression' 1 year ago