gingerBill
|
8bf32ac697
Minor change to handling of propagation of errors with `---` as a value
|
há 2 anos atrás |
gingerBill
|
d5a8f2298e
Restrict `---` to variable declarations only
|
há 2 anos atrás |
gingerBill
|
56c0d32ea0
Fix #2526
|
há 2 anos atrás |
gingerBill
|
e24315eed8
Improve grammar
|
há 2 anos atrás |
gingerBill
|
5da76ae34b
Add `struct #no_copy`
|
há 2 anos atrás |
bumbread
|
5134d6bc63
rename -no-tls to -no-thread-local
|
há 2 anos atrás |
bumbread
|
5f3b6c9722
Added -no-tls flag
|
há 2 anos atrás |
gingerBill
|
f5d507a9b9
Improve errors about conversions of constant integers
|
há 2 anos atrás |
gingerBill
|
20eacc4a84
Fix issue that conflicts with constant parapoly procedures and `deferred_*` procedures
|
há 2 anos atrás |
gingerBill
|
c40b6c7c2f
Add constant data to the identifier directly
|
há 2 anos atrás |
gingerBill
|
8a2a70a3c2
Fix overriding procedure information for literals
|
há 2 anos atrás |
gingerBill
|
94c1331c07
Implement `@(fini)` (opposite of `@(init)`)
|
há 2 anos atrás |
gingerBill
|
38136e15fc
`add_deps_from_child_to_parent` always
|
há 2 anos atrás |
gingerBill
|
e97bf2ef35
Minimize contention on the deps for decls
|
há 2 anos atrás |
gingerBill
|
cbe3791b42
Replace all queues with MPSCQueue where possible
|
há 2 anos atrás |
gingerBill
|
b470ceb470
Correct `mpsc_dequeue`
|
há 2 anos atrás |
gingerBill
|
520ff731de
Add `ArenaTemp` to the compiler
|
há 2 anos atrás |
gingerBill
|
1517f1d779
Add uncomment `add_type_info_type` calls for type assertions
|
há 2 anos atrás |
gingerBill
|
9455918eec
Fix min dep type info problem caused by const ref of `map_set`
|
há 2 anos atrás |
gingerBill
|
d4e18109da
Move walking of dependencies for procedures to just before calculating the min dep set
|
há 2 anos atrás |
gingerBill
|
3dee3205b2
Use `RwMutex` for `DeclInfo` `deps
|
há 2 anos atrás |
gingerBill
|
c7a704d345
Use `RwMutex` for the `Scope`
|
há 2 anos atrás |
gingerBill
|
69934c3b0b
More `for_array(i, y)` to `for (x : y)` translations
|
há 2 anos atrás |
gingerBill
|
747a11a954
Allow all set entry types to be implicitly cast to their key/value type to allow for easier iteration
|
há 2 anos atrás |
gingerBill
|
600f2b7284
Use heap_allocator for all hash set types
|
há 2 anos atrás |
gingerBill
|
69b075782b
Use a package local mutex for `add_type_and_value`
|
há 2 anos atrás |
gingerBill
|
bc9ee8e1a4
Remove loops within futex signals on Linux
|
há 2 anos atrás |
gingerBill
|
d2ec2d1606
Remove another use of a global mutex
|
há 2 anos atrás |
gingerBill
|
529383f5b1
Correct a race condition when checking the procedure body
|
há 2 anos atrás |
gingerBill
|
015fe924b8
Remove use of queues for procedure checking.
|
há 2 anos atrás |