gingerBill
|
963559676e
Fix build times for `-o:<string>` in LLVM-17
|
1 年之前 |
gingerBill
|
b72f009d87
Disallow aliasing of `any` and `typeid`
|
2 年之前 |
gingerBill
|
65206fe33e
Go through loads of `TODO`s
|
2 年之前 |
gingerBill
|
69e1f42aed
Replace a lot of warnings with errors; remove deprecated stuff
|
2 年之前 |
gingerBill
|
0de7df9eab
Improve `//+vet`; remove `using` in many places; add `//+vet !using-stmt` where necessary
|
2 年之前 |
gingerBill
|
60e509b1e0
Add separate `-vet` flags; `-vet-using-*` flags; `//+vet` file flags
|
2 年之前 |
gingerBill
|
921530dd01
Fix to allow procedure groups on objective-c types
|
2 年之前 |
gingerBill
|
1247d36a12
Fix #2562 caused by inlining of procedure call
|
2 年之前 |
gingerBill
|
8bf32ac697
Minor change to handling of propagation of errors with `---` as a value
|
2 年之前 |
gingerBill
|
d5a8f2298e
Restrict `---` to variable declarations only
|
2 年之前 |
gingerBill
|
56c0d32ea0
Fix #2526
|
2 年之前 |
gingerBill
|
e24315eed8
Improve grammar
|
2 年之前 |
gingerBill
|
5da76ae34b
Add `struct #no_copy`
|
2 年之前 |
bumbread
|
5134d6bc63
rename -no-tls to -no-thread-local
|
2 年之前 |
bumbread
|
5f3b6c9722
Added -no-tls flag
|
2 年之前 |
gingerBill
|
f5d507a9b9
Improve errors about conversions of constant integers
|
2 年之前 |
gingerBill
|
20eacc4a84
Fix issue that conflicts with constant parapoly procedures and `deferred_*` procedures
|
2 年之前 |
gingerBill
|
c40b6c7c2f
Add constant data to the identifier directly
|
2 年之前 |
gingerBill
|
8a2a70a3c2
Fix overriding procedure information for literals
|
2 年之前 |
gingerBill
|
94c1331c07
Implement `@(fini)` (opposite of `@(init)`)
|
2 年之前 |
gingerBill
|
38136e15fc
`add_deps_from_child_to_parent` always
|
2 年之前 |
gingerBill
|
e97bf2ef35
Minimize contention on the deps for decls
|
2 年之前 |
gingerBill
|
cbe3791b42
Replace all queues with MPSCQueue where possible
|
2 年之前 |
gingerBill
|
b470ceb470
Correct `mpsc_dequeue`
|
2 年之前 |
gingerBill
|
520ff731de
Add `ArenaTemp` to the compiler
|
2 年之前 |
gingerBill
|
1517f1d779
Add uncomment `add_type_info_type` calls for type assertions
|
2 年之前 |
gingerBill
|
9455918eec
Fix min dep type info problem caused by const ref of `map_set`
|
2 年之前 |
gingerBill
|
d4e18109da
Move walking of dependencies for procedures to just before calculating the min dep set
|
2 年之前 |
gingerBill
|
3dee3205b2
Use `RwMutex` for `DeclInfo` `deps
|
2 年之前 |
gingerBill
|
c7a704d345
Use `RwMutex` for the `Scope`
|
2 年之前 |