Commit History

Author SHA1 Message Date
  Fabian Sperber 830d2007a6 Remove usage of global_default_temp_allocator_data when there is no default allocator (freestanding, JS or --default-to-nil-allocator) 2 years ago
  gingerBill 9afd9f9bea Merge branch 'master' into new-temp-allocator 2 years ago
  gingerBill 806f56ca38 Remove debug string 2 years ago
  gingerBill 94c1331c07 Implement `@(fini)` (opposite of `@(init)`) 2 years ago
  gingerBill 986cba584e Add `runtime.DEFAULT_TEMP_ALLOCATOR_TEMP_GUARD` where appropriate 2 years ago
  gingerBill 133ee70a5b Add `default_temp_allocator_temp_begin` and `default_temp_allocator_temp_end` 2 years ago
  gingerBill 8626f58773 Replace current default `context.temp_allocator` to use a growing arena rather than a ring buffer 2 years ago
  hikari d904ae5191 Replaced opaque bit-shifts with readable constants for memory units 2 years ago
  gingerBill 7f601c9535 Add `Allocator_Mode.Alloc_Non_Zerored` 2 years ago
  Ian Lilley dda2ed290a tidying up Query_Info return value when not in query features 3 years ago
  gingerBill 3d7d347192 Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use strings 3 years ago
  gingerBill 518460af66 Begin work in semi-standardized `js_wasm32` target 3 years ago
  gingerBill 3fa7dabaa8 Correctly support `-default-to-nil-allocator` for all platforms 3 years ago
  gingerBill 8ef6f9dd7b Compile `wasm64`; Add `lb_run_remove_unused_function_pass` 3 years ago
  gingerBill 5bc8a491a7 Begin work on supporting `wasm64`; Correct `wasm32` compilation behaviour 3 years ago
  gingerBill 251da264ed Remove unneeded semicolons from the core library 4 years ago
  gingerBill f30e6f50bd Reorganize code to improve code generation 4 years ago
  gingerBill 16eaa17ed9 Fix `-target:js_wasm32` for `core:runtime` 4 years ago