gingerBill
|
9a81071687
|
Merge branch 'master' into new-temp-allocator
|
2023-02-14 23:59:49 +00:00 |
|
gingerBill
|
48685e8bf1
|
Remove set volatile for store
|
2023-02-14 23:52:36 +00:00 |
|
gingerBill
|
0f697a0f26
|
Move in_multi_assignment check tighter
|
2023-02-14 23:52:23 +00:00 |
|
gingerBill
|
8ddb493b96
|
Add #optional_allocator_error to make_map
|
2023-02-14 10:28:04 +00:00 |
|
gingerBill
|
039d9938b9
|
Fix return value
|
2023-02-10 17:20:14 +00:00 |
|
gingerBill
|
f50ea649f6
|
Minor fix
|
2023-02-10 17:15:40 +00:00 |
|
gingerBill
|
6e647a88eb
|
Keep -vet happy
|
2023-02-10 16:36:50 +00:00 |
|
gingerBill
|
986cba584e
|
Add runtime.DEFAULT_TEMP_ALLOCATOR_TEMP_GUARD where appropriate
|
2023-02-10 16:23:33 +00:00 |
|
gingerBill
|
b427a4c8c9
|
Minor change to arena_temp_end
|
2023-02-10 14:44:46 +00:00 |
|
gingerBill
|
133ee70a5b
|
Add default_temp_allocator_temp_begin and default_temp_allocator_temp_end
|
2023-02-10 14:36:57 +00:00 |
|
gingerBill
|
494612827a
|
Add Arena_Temp
|
2023-02-10 14:30:41 +00:00 |
|
gingerBill
|
1113f23475
|
Remove unused variable
|
2023-02-10 14:10:06 +00:00 |
|
gingerBill
|
8626f58773
|
Replace current default context.temp_allocator to use a growing arena rather than a ring buffer
|
2023-02-10 13:18:33 +00:00 |
|
gingerBill
|
7032867421
|
Pass #caller_location down correctly
|
2023-02-10 13:18:03 +00:00 |
|
gingerBill
|
e6239ca3c2
|
Warn on 'expand_to_tuple' has been replaced with 'expand_values'
|
2023-02-10 13:17:04 +00:00 |
|
gingerBill
|
162628000f
|
Calculate the size needed before allocating
|
2023-02-10 11:55:08 +00:00 |
|
gingerBill
|
55b79c078c
|
Remove := context.allocator usage in package os2
|
2023-02-10 11:46:29 +00:00 |
|
gingerBill
|
570b127869
|
Fix crash when a variable declaration must be an identifier
|
2023-02-08 11:46:33 +00:00 |
|
gingerBill
|
6179d4feb1
|
Rename to Type_Info_Parameters
|
2023-02-08 11:23:21 +00:00 |
|
gingerBill
|
2ff5d016d5
|
Merge pull request #2326 from ftphikari/master
Updated documentation to reflect changes from commit 8a16fd7
|
2023-02-08 11:09:23 +00:00 |
|
hikari
|
854a95327a
|
Updated documentation to reflect changes from commit 8a16fd7
|
2023-02-08 12:24:10 +02:00 |
|
gingerBill
|
8a16fd7699
|
Rename built-in procedure to expand_values
|
2023-02-07 15:39:39 +00:00 |
|
gingerBill
|
7bbcf22deb
|
Remove dead code (sort/map.odin)
|
2023-02-05 18:33:53 +00:00 |
|
gingerBill
|
0324281634
|
Enforce dynamic map calls for the time being
|
2023-02-03 15:17:30 +00:00 |
|
gingerBill
|
de0a3e0ab9
|
Minor change to byval for readonly parameters
|
2023-02-03 15:07:44 +00:00 |
|
gingerBill
|
d26110da7f
|
Change attributes for the static map get
|
2023-02-03 14:25:30 +00:00 |
|
gingerBill
|
60e73d91f6
|
Remove internal readonly attribute
|
2023-02-03 13:42:23 +00:00 |
|
gingerBill
|
5eeb436626
|
Temporarily make all map get calls dynamic
|
2023-02-03 12:43:21 +00:00 |
|
gingerBill
|
802333e454
|
Fix arena.free_all
|
2023-02-03 12:40:52 +00:00 |
|
gingerBill
|
eb457d688d
|
Make static map calls the default; add -dynamic-map-calls
|
2023-02-03 12:16:58 +00:00 |
|
gingerBill
|
fcc920ed39
|
Fix typo
dev-2023-02
|
2023-02-02 00:24:36 +00:00 |
|
gingerBill
|
4e70256109
|
Fix when within foreign block (again)
|
2023-02-02 00:22:54 +00:00 |
|
gingerBill
|
2e4d6d2577
|
Fix when within foreign blocks at the file scope
|
2023-02-01 23:41:13 +00:00 |
|
gingerBill
|
51ae21a029
|
Separate check_stmt code into separate procedures
|
2023-02-01 23:40:42 +00:00 |
|
gingerBill
|
f59846377d
|
Improve ternary logic for untyped nil stuff
|
2023-01-30 15:29:59 +00:00 |
|
gingerBill
|
8e8eb9e5cd
|
Improve ternary if expression type inference rues
Allow for expression like this
`x: union{f32} = f32(123) if cond else nil`
|
2023-01-30 12:54:11 +00:00 |
|
gingerBill
|
88b578ca11
|
Add for C++ for loop uses
|
2023-01-30 12:53:36 +00:00 |
|
gingerBill
|
4cb16db4e9
|
Remove @(require_results) from one procedure
|
2023-01-30 12:51:56 +00:00 |
|
gingerBill
|
338d483682
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2023-01-30 11:58:39 +00:00 |
|
gingerBill
|
0ce59a9e2b
|
Use C++ for rather than for_array macro
|
2023-01-29 11:28:36 +00:00 |
|
gingerBill
|
8d43cc840a
|
Add @(require_results) to package reflect
|
2023-01-29 11:28:05 +00:00 |
|
gingerBill
|
9ae1bfb69d
|
Merge pull request #2317 from ftphikari/master
vendor/d3d11: fixed function definition
|
2023-01-28 23:45:23 +00:00 |
|
hikari
|
6ec7284467
|
vendor/d3d11: fixed function definition
|
2023-01-29 01:38:28 +02:00 |
|
gingerBill
|
0ccc570ef2
|
Merge pull request #2316 from Hyp-X/master
Fix decimal_to_float_bits for floats >= 1
|
2023-01-28 23:31:57 +00:00 |
|
Hyp-X
|
a3bb7d3028
|
Fix decimal_to_float_bits for floats >= 1
|
2023-01-28 14:40:44 +01:00 |
|
gingerBill
|
c45ca1bfcc
|
Correct arena_temp_end usage when no allocation ever happens for that arena
|
2023-01-28 12:09:24 +00:00 |
|
gingerBill
|
94edf89b20
|
Use a separate arena for heap_allocator
|
2023-01-28 11:53:05 +00:00 |
|
gingerBill
|
8d6ce0b693
|
Add mutex to virtual.Arena; add virtual.arena_temp_ignore
|
2023-01-28 11:51:58 +00:00 |
|
gingerBill
|
ccf4b48865
|
Add extra checks for multiple assignments when emitting stores
|
2023-01-27 11:47:00 +00:00 |
|
gingerBill
|
96eae94103
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2023-01-27 11:12:17 +00:00 |
|