Commit History

Author SHA1 Message Date
  gingerBill e9b1d4f633 Fix #906 4 years ago
  gingerBill f98c4d6837 Improve the `Allocator` interface to support returning `Allocator_Error` to allow for safer calls 4 years ago
  gingerBill b727b6438b Minimize unneeded casts 4 years ago
  gingerBill 92431c83ec Change `default_temp_allocator_proc` behaviour to use the `default_allocator` when the backing data has not been set. 4 years ago
  gingerBill fa33476438 Improve default temp allocator; Fix filepath.abs behaviour on Windows 4 years ago
  gingerBill 6eeb12a986 Improve default temp_allocator; make nil loggers do nothing; improve mem.Scratch_Allocator behaviour 4 years ago
  gingerBill 252a864308 Reimplement the Windows OS dependencies in `package runtime` 4 years ago
  gingerBill 840af6825a Update packages os, path, and filepath 4 years ago
  gingerBill edbad0709e Add -default-to-nil-allocator flag (sets `ODIN_DEFAULT_TO_NIL_ALLOCATOR`) 5 years ago
  gingerBill f48a873954 Reorganize package runtime 5 years ago
  gingerBill e7f54d25d6 Add `mem.Allocator_Query_Info` and `mem.query_info` 5 years ago
  gingerBill 033b46def8 Add `mem.Allocator_Mode.Query_Features, `mem.Allocator_Mode_Set`, `mem.query_features` 5 years ago
  Tetralux 04ceb5d20c Fix temporary allocator resizing 5 years ago
  gingerBill 4438b3e7af Fix LLVM API backend for procedure "constant" values 5 years ago
  gingerBill 8dba0e332c Fix #590 5 years ago
  gingerBill e1ccba3de5 Improve runtime/default_allocators.odin 5 years ago
  gingerBill 5a50ab7a99 Add new runtime files. 5 years ago