Історія комітів

Автор SHA1 Опис Дата
  gingerBill a5c31bbee0 Add `map_insert` which returns the pointer to inserted value 4 роки тому
  gingerBill f0437a4242 Enforce `core:builtin` and `core:intrinsics` for imports 4 роки тому
  gingerBill 4d00c2b800 `Allocator_Error.Mode_Not_Implemented`; Minor improvement to `map` runtime procedures 4 роки тому
  gingerBill 9f8a63cb43 More minor stylization changes (remove unneeded parentheses) 4 роки тому
  gingerBill f98c4d6837 Improve the `Allocator` interface to support returning `Allocator_Error` to allow for safer calls 4 роки тому
  gingerBill a60d22fefd Make trailing comma usage consistent 4 роки тому
  gingerBill 083cec6c88 Remove dead code 4 роки тому
  gingerBill b727b6438b Minimize unneeded casts 4 роки тому
  gingerBill 79eb46bce3 Replace `inline` uses in the rest of core with `#force_inline` 4 роки тому
  gingerBill aa93305015 Replace usage of `inline proc` with `#force_inline proc` in the core library 4 роки тому
  gingerBill a1693c0184 Deprecate `inline for` in favour of `#unroll for` 4 роки тому
  gingerBill 5803fcc158 Revert function passes 4 роки тому
  gingerBill f06f33872c Make 16 simple hasher cases for small types 4 роки тому
  gingerBill 57f5976ac1 Support map keys for simple compare types 4 роки тому
  gingerBill 1dfe0cdd1d Simplify hashing approach `map` 4 роки тому
  gingerBill 97c66c9c73 Add `intrinsics.type_hasher_proc`; Make `map` work with generic hasher procedure 4 роки тому
  gingerBill 085972bb2c Minor clean up 4 роки тому
  gingerBill 39bed567b3 Add intrinsics.type_equal_proc; Make `map` use an internal equal procedure to compare keys 4 роки тому
  gingerBill 2e0fd34e59 Keep -vet happy 4 роки тому
  gingerBill 9959a069fc Simplify internals of `map[K]V` 4 роки тому
  gingerBill 89cceb910a Keep -vet happy 4 роки тому
  gingerBill f36c5de746 Fix typo 4 роки тому
  gingerBill ca10248740 Add `__dynamic_map_fix_keys` 4 роки тому
  gingerBill aa859c2187 Clean up and fix `__dynamic_map_erase` 4 роки тому
  gingerBill 8591655334 Clean up `__dynamic_map_rehash` behaviour 4 роки тому
  gingerBill a55568b0c4 Make hash internal key be `uintptr` rather than `u64` to reduce entry size 4 роки тому
  gingerBill 91758656f6 Change internal layout of `map[K]V` 4 роки тому
  gingerBill 4762d2f2d1 map type internal reorganization 4 роки тому
  gingerBill 913eac13b1 Reorganize runtime code into separate files 4 роки тому