Andreas Rumpf
|
6cb2dca41d
updated compiler DFA docs (#23527)
|
hace 7 meses |
Andreas Rumpf
|
91ad6a740b
type refactor: part 4 (#23077)
|
hace 11 meses |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
hace 1 año |
Andreas Rumpf
|
816589b667
NIR: Nim intermediate representation (#22777)
|
hace 1 año |
ringabout
|
7be2e2bef5
replaces `doAssert false` with `raiseAssert` for unreachable branches, which works better with strictdefs (#22436)
|
hace 1 año |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
hace 1 año |
Andreas Rumpf
|
427ad17161
fixes #22001 (#22177)
|
hace 1 año |
ringabout
|
4533e894ad
adds an experimental `mm:atomicArc` switch (#21798)
|
hace 1 año |
Andreas Rumpf
|
81087c949f
fixes #20572 (#20585)
|
hace 2 años |
Andreas Rumpf
|
0d23419e68
DAA and 'out' parameters (#20506)
|
hace 2 años |
Andreas Rumpf
|
8d47bf1822
new move analyser2 (#20471)
|
hace 2 años |
metagn
|
a95b6391fd
support cstring in `case` (#20130)
|
hace 2 años |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
hace 2 años |
Clyybber
|
3e83d73f27
compiler: Handle nkCheckedFieldExpr better in dfa (#19616)
|
hace 2 años |
Clyybber
|
f7d642f2f3
[backport] arc: improve compile time of (nested) loops (#18890)
|
hace 3 años |
Andreas Rumpf
|
bc14b77359
fixes #18665 DFA generator bug (#18676)
|
hace 3 años |
Timothee Cour
|
0b7361e938
followup #18362: make `UnusedImport` work robustly (#18366)
|
hace 3 años |
Andreas Rumpf
|
3bc625aff1
ORC: progress (#18000)
|
hace 3 años |
Clyybber
|
b03d6c9b2f
Fix #17712 (#17873)
|
hace 3 años |
Saem Ghani
|
ab780f66ef
fixes #17198, DFA failure on large case stmts (#17210)
|
hace 3 años |
Timothee Cour
|
31bb67a309
add -d:nimStrictMode in CI to keep code from regressing; fixes ConvFromXtoItselfNotNeeded, UnusedImport notes (#16764)
|
hace 3 años |
Clyybber
|
aa3af9e053
ARC Analysis in one pass v3 (#17068)
|
hace 3 años |
Clyybber
|
70b9e9962f
Revert "ARC: Analysis in one pass v2 (#17000)" (#17046)
|
hace 3 años |
Clyybber
|
216be4060a
ARC: Analysis in one pass v2 (#17000)
|
hace 3 años |
Clyybber
|
9edf719e1e
Revert "ARC Analysis in one pass (#16849)" (#16984)
|
hace 3 años |
Clyybber
|
ab740cb5b9
ARC Analysis in one pass (#16849)
|
hace 3 años |
Clyybber
|
301e5838ec
Finer analysis for array access (#16787)
|
hace 3 años |
flywind
|
95f599ca2d
move asciitables to std/private/ (#16498)
|
hace 3 años |
Andreas Rumpf
|
8e3f51f06c
fixes #15130 (#15141)
|
hace 4 años |
Andreas Rumpf
|
4ab6887a67
fixes #15111 (#15136)
|
hace 4 años |