gingerBill
|
241a939c29
|
Update Tilde
|
2023-07-24 10:27:55 +01:00 |
|
gingerBill
|
3998d0c81e
|
Make error checks diverging where possible
|
2023-06-20 22:55:47 +01:00 |
|
gingerBill
|
296674e18b
|
Rename ODIN_DISALLOW_RTTI to ODIN_NO_RTTI; Remove dead command line flags
|
2023-06-12 14:53:05 +01:00 |
|
gingerBill
|
c4d19dfa92
|
Use uint instead of int to improve code generation for bounds checking
|
2022-09-27 22:31:46 +01:00 |
|
gingerBill
|
01162e08b5
|
Add -disallow-rtti
|
2022-02-28 13:35:29 +00:00 |
|
gingerBill
|
37bba4c0a6
|
Reorganize error check procedures
|
2022-02-28 12:45:19 +00:00 |
|
gingerBill
|
0fa487f468
|
Add -foreign-error-procedures
|
2022-02-20 14:27:44 +00:00 |
|
gingerBill
|
1857bc7b02
|
Improve slice bounds checking runtime error messages
|
2022-02-16 14:51:54 +00:00 |
|
gingerBill
|
3d7d347192
|
Convert ODIN_OS and ODIN_ARCH to use enums rather than use strings
|
2022-01-20 19:56:05 +00:00 |
|
gingerBill
|
662cbaf425
|
Support indexing matrices
|
2021-10-19 12:13:19 +01:00 |
|
gingerBill
|
251da264ed
|
Remove unneeded semicolons from the core library
|
2021-08-31 22:21:13 +01:00 |
|
gingerBill
|
18a0fa02c5
|
Add multi pointers to core
|
2021-08-21 23:16:14 +01:00 |
|
gingerBill
|
f30e6f50bd
|
Reorganize code to improve code generation
|
2021-06-08 16:21:19 +01:00 |
|
gingerBill
|
1988856eed
|
Minimize the size of runtime.Source_Code_Location to use i32 instead of int
|
2021-03-05 12:56:36 +00:00 |
|
gingerBill
|
b727b6438b
|
Minimize unneeded casts
|
2021-03-03 14:31:17 +00:00 |
|
gingerBill
|
aa93305015
|
Replace usage of inline proc with #force_inline proc in the core library
|
2021-02-23 16:14:47 +00:00 |
|
gingerBill
|
1a8ea6113a
|
Remove hash field in runtime.Source_Code_Location
|
2020-12-05 19:52:08 +00:00 |
|
gingerBill
|
a6301ab58a
|
Add type_assertion_check2
|
2020-12-02 11:50:57 +00:00 |
|
gingerBill
|
252a864308
|
Reimplement the Windows OS dependencies in package runtime
|
2020-10-01 10:57:02 +01:00 |
|
gingerBill
|
b9f511954a
|
Make runtime.slice_handle_error explicitly diverging
|
2020-09-26 23:12:04 +01:00 |
|
gingerBill
|
fc4fdd588e
|
Remove usage of do in core library
|
2020-09-23 17:17:14 +01:00 |
|
gingerBill
|
9d91c46cb4
|
Move all os specific stuff for the runtime to one file
|
2020-09-15 12:19:56 +01:00 |
|
gingerBill
|
f48a873954
|
Reorganize package runtime
Separates out the OS specific stuff into different files
|
2020-09-15 11:52:19 +01:00 |
|