aboutsummaryrefslogtreecommitdiff
path: root/core/mem/raw.odin
Commit message (Expand)AuthorAgeFilesLines
* Add `Raw_String16`/`Raw_Cstring16` to `core:mem`gingerBill2025-10-101-0/+11
* [mem]: Document mutex, rollback stack and tracking allocatorsflysand72024-09-141-16/+30
* [mem]: Document raw.odinflysand72024-09-081-14/+60
* [mem]: Code formattingflysand72024-09-071-11/+25
* Add aliases for `Raw_*` complex/quaternion types into `core:mem`Feoramund2024-06-031-0/+10
* Move `Raw_Complex/Quaternion` types to `base:runtime`Feoramund2024-06-031-7/+0
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-2/+2
* Remove old codegingerBill2022-12-081-13/+0
* Make `raw_data` an intrinsic rather a `@(builtin)` runtime proceduregingerBill2022-10-301-6/+2
* Add `#soa` pointer type to aid with refactoring to `#soa` data typesgingerBill2022-08-081-0/+1
* Add `raw_simd_data`gingerBill2022-05-251-0/+1
* Unify `raw_data` in `core:mem` with `core:runtime`gingerBill2022-05-231-14/+5
* `mem.Raw_*` alias `runtime.Raw_*`gingerBill2021-09-251-30/+8
* Fix typogingerBill2021-09-081-1/+1
* Make many `mem` procedures `"contextless"`gingerBill2021-09-081-6/+6
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-12/+12
* Add `map_insert` which returns the pointer to inserted valuegingerBill2021-08-291-0/+11
* Replace usage of `inline proc` with `#force_inline proc` in the core librarygingerBill2021-02-231-4/+4
* Add `raw_data` to replace cases in which `&x[0]` was usedgingerBill2020-06-291-1/+4
* Add complex/quaternion raw layouts to mem/raw.odingingerBill2019-08-261-0/+6
* Make procedure parameters just named values rather than copied variablesgingerBill2019-07-151-3/+3
* Change procedure group syntax from `proc[]` to `proc{}`; deprecate `proc[]` (...gingerBill2018-12-021-1/+1
* `typeid` as keyword (ready to implement polymorphic name parameters)gingerBill2018-09-021-2/+2
* Change memory layout of `map` to be 3 words smallergingerBill2018-08-301-1/+1
* Remove special shared scope for runtime stuffgingerBill2018-06-031-0/+51