gingerBill
|
9cb9964c2d
Remove old code
|
2 tahun lalu |
gingerBill
|
6a14c3edb4
Make `raw_data` an intrinsic rather a `@(builtin)` runtime procedure
|
2 tahun lalu |
gingerBill
|
5e3cf45df3
Add `#soa` pointer type to aid with refactoring to `#soa` data types
|
3 tahun lalu |
gingerBill
|
63d6c08d90
Add `raw_simd_data`
|
3 tahun lalu |
gingerBill
|
7d2eedee73
Unify `raw_data` in `core:mem` with `core:runtime`
|
3 tahun lalu |
gingerBill
|
6fa3c992b5
`mem.Raw_*` alias `runtime.Raw_*`
|
3 tahun lalu |
gingerBill
|
12296cec2c
Fix typo
|
4 tahun lalu |
gingerBill
|
a9f4273514
Make many `mem` procedures `"contextless"`
|
4 tahun lalu |
gingerBill
|
251da264ed
Remove unneeded semicolons from the core library
|
4 tahun lalu |
gingerBill
|
a5c31bbee0
Add `map_insert` which returns the pointer to inserted value
|
4 tahun lalu |
gingerBill
|
aa93305015
Replace usage of `inline proc` with `#force_inline proc` in the core library
|
4 tahun lalu |
gingerBill
|
86448ee044
Add `raw_data` to replace cases in which `&x[0]` was used
|
5 tahun lalu |
gingerBill
|
25dd00cd0b
Add complex/quaternion raw layouts to mem/raw.odin
|
6 tahun lalu |
gingerBill
|
f25818e923
Make procedure parameters just named values rather than copied variables
|
6 tahun lalu |
gingerBill
|
28583bfff8
Change procedure group syntax from `proc[]` to `proc{}`; deprecate `proc[]` (raises warning currently)
|
6 tahun lalu |
gingerBill
|
220485a2d2
`typeid` as keyword (ready to implement polymorphic name parameters)
|
7 tahun lalu |
gingerBill
|
aa542980ce
Change memory layout of `map` to be 3 words smaller
|
7 tahun lalu |
gingerBill
|
d556fa2cd8
Remove special shared scope for runtime stuff
|
7 tahun lalu |