gingerBill
|
518460af66
Begin work in semi-standardized `js_wasm32` target
|
3 жил өмнө |
gingerBill
|
dc2edd3e79
Improve support for `freestanding_wasm32`
|
3 жил өмнө |
gingerBill
|
3fa7dabaa8
Correctly support `-default-to-nil-allocator` for all platforms
|
3 жил өмнө |
gingerBill
|
c60c7a7621
Add comments to `Type_Info_Matrix`
|
3 жил өмнө |
gingerBill
|
82b6772ea4
Support matrix literals
|
3 жил өмнө |
gingerBill
|
4c655865e5
Begin work on matrix type
|
3 жил өмнө |
gingerBill
|
7aac8df2f2
Add `runtime._cleanup_runtime` internal call
|
3 жил өмнө |
gingerBill
|
6fa3c992b5
`mem.Raw_*` alias `runtime.Raw_*`
|
4 жил өмнө |
gingerBill
|
f57201bbd1
Remove unneeded semicolons from the core library
|
4 жил өмнө |
gingerBill
|
251da264ed
Remove unneeded semicolons from the core library
|
4 жил өмнө |
gingerBill
|
18a0fa02c5
Add multi pointers to core
|
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
|
9cc366de97
Be more consistent with runtime intrinsics usage
|
4 жил өмнө |
gingerBill
|
41f2539484
Improve logic for diverging procedures by checking if it terminates
|
4 жил өмнө |
gingerBill
|
8ec2ca9dcd
Remove `context.thread_id`
|
4 жил өмнө |
gingerBill
|
3eb42ecb55
Minor improvements to `-use-separate-modules`
|
4 жил өмнө |
gingerBill
|
518ecaf9c9
Allow `union`s to be comparable if all their variants are comparable
|
4 жил өмнө |
gingerBill
|
24fce21d90
Add "naked" calling convention (removes prologue and epilogue)
|
4 жил өмнө |
gingerBill
|
72aa0e6e38
Replace many `foreign` llvm calls with intrinsics
|
4 жил өмнө |
gingerBill
|
0a66f8c9a3
Remove `intrinsics.x86_mmx` type
|
4 жил өмнө |
gingerBill
|
47c7dc6a9b
Add new intrinsics: debug_trap, trap, read_cycle_counter, expect
|
4 жил өмнө |
gingerBill
|
c3b3194a00
Update builtin procedures to support the new allocator features (without breaking other code)
|
4 жил өмнө |
gingerBill
|
f98c4d6837
Improve the `Allocator` interface to support returning `Allocator_Error` to allow for safer calls
|
4 жил өмнө |
gingerBill
|
359ae29d98
Minor fixes
|
4 жил өмнө |
gingerBill
|
1988856eed
Minimize the size of `runtime.Source_Code_Location` to use `i32` instead of `int`
|
4 жил өмнө |
gingerBill
|
41b854f192
Remove `#opaque` types
|
4 жил өмнө |
gingerBill
|
28ed310f31
Remove `"pure"` and `"pure_none"` calling conventions
|
4 жил өмнө |
gingerBill
|
595885d3db
Remove `bit_field` in type info, runtime, and general core library
|
4 жил өмнө |
gingerBill
|
efdee0dafb
Remove `bit_field` type from Odin (keyword and dead runtime code still exists)
|
4 жил өмнө |