index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
compiler
/
dfa.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
updated compiler DFA docs (#23527)
Andreas Rumpf
2024-04-22
1
-13
/
+3
*
type refactor: part 4 (#23077)
Andreas Rumpf
2023-12-15
1
-1
/
+1
*
prepare for the enforcement of `std` prefix (#22873)
ringabout
2023-10-29
1
-1
/
+2
*
NIR: Nim intermediate representation (#22777)
Andreas Rumpf
2023-10-11
1
-4
/
+0
*
replaces `doAssert false` with `raiseAssert` for unreachable branches, which ...
ringabout
2023-08-10
1
-1
/
+1
*
use strictdefs for compiler (#22365)
ringabout
2023-08-06
1
-2
/
+3
*
fixes #22001 (#22177)
Andreas Rumpf
2023-06-27
1
-2
/
+4
*
adds an experimental `mm:atomicArc` switch (#21798)
ringabout
2023-05-08
1
-1
/
+1
*
fixes #20572 (#20585)
Andreas Rumpf
2022-10-17
1
-1
/
+1
*
DAA and 'out' parameters (#20506)
Andreas Rumpf
2022-10-06
1
-4
/
+3
*
new move analyser2 (#20471)
Andreas Rumpf
2022-10-01
1
-426
/
+106
*
support cstring in `case` (#20130)
metagn
2022-09-01
1
-1
/
+1
*
move assertions out of system (#19599)
flywind
2022-03-23
1
-0
/
+3
*
compiler: Handle nkCheckedFieldExpr better in dfa (#19616)
Clyybber
2022-03-18
1
-4
/
+2
*
[backport] arc: improve compile time of (nested) loops (#18890)
Clyybber
2021-09-24
1
-3
/
+8
*
fixes #18665 DFA generator bug (#18676)
Andreas Rumpf
2021-08-11
1
-0
/
+6
*
followup #18362: make `UnusedImport` work robustly (#18366)
Timothee Cour
2021-06-27
1
-1
/
+1
*
ORC: progress (#18000)
Andreas Rumpf
2021-05-12
1
-1
/
+1
*
Fix #17712 (#17873)
Clyybber
2021-04-27
1
-3
/
+4
*
fixes #17198, DFA failure on large case stmts (#17210)
Saem Ghani
2021-03-02
1
-3
/
+8
*
add -d:nimStrictMode in CI to keep code from regressing; fixes ConvFromXtoIts...
Timothee Cour
2021-02-17
1
-2
/
+0
*
ARC Analysis in one pass v3 (#17068)
Clyybber
2021-02-17
1
-14
/
+3
*
Revert "ARC: Analysis in one pass v2 (#17000)" (#17046)
Clyybber
2021-02-15
1
-3
/
+14
*
ARC: Analysis in one pass v2 (#17000)
Clyybber
2021-02-10
1
-14
/
+3
*
Revert "ARC Analysis in one pass (#16849)" (#16984)
Clyybber
2021-02-09
1
-3
/
+14
*
ARC Analysis in one pass (#16849)
Clyybber
2021-02-09
1
-14
/
+3
*
Finer analysis for array access (#16787)
Clyybber
2021-01-24
1
-27
/
+73
*
move asciitables to std/private/ (#16498)
flywind
2020-12-29
1
-1
/
+2
*
fixes #15130 (#15141)
Andreas Rumpf
2020-08-01
1
-1
/
+1
*
fixes #15111 (#15136)
Andreas Rumpf
2020-08-01
1
-2
/
+2
*
injectdestructors fixes and refactor (#14964)
Clyybber
2020-07-14
1
-1
/
+1
*
DFA and injectdestructors cleanup (#14824)
Clyybber
2020-06-28
1
-135
/
+92
*
init checks and 'out' parameters (#14521)
Andreas Rumpf
2020-06-23
1
-4
/
+2
*
more checking for --gc:arc, no need for valgrind (#14467)
Andreas Rumpf
2020-05-29
1
-1
/
+4
*
New "ping-pong" DFA (#14322)
Clyybber
2020-05-15
1
-41
/
+22
*
Fix #14269 (#14286)
Clyybber
2020-05-09
1
-1
/
+2
*
Fix the DFA for "unstructured controlflow" (#14263)
Clyybber
2020-05-07
1
-74
/
+115
*
destructors: don't produce stupid code for 'cast' (#14208) [backport:1.2]
Andreas Rumpf
2020-05-04
1
-2
/
+2
*
fixes #14159 [backport:1.2]
Araq
2020-05-02
1
-1
/
+3
*
Deprecate when declared(echo):echo (#13840)
Juan Carlos
2020-04-02
1
-2
/
+1
*
sink parameter inference for types that have destructors (#13544)
Andreas Rumpf
2020-03-04
1
-0
/
+2
*
fixes #13314 (#13372)
Andreas Rumpf
2020-02-09
1
-4
/
+9
*
Cleanup DFA (#13173)
Clyybber
2020-01-16
1
-34
/
+14
*
ARC: misc bugfixes (#13156)
Andreas Rumpf
2020-01-15
1
-2
/
+8
*
minor refactorings
Andreas Rumpf
2019-12-27
1
-9
/
+1
*
fixes #12669
Araq
2019-11-29
1
-11
/
+26
*
Cosmetic compiler cleanup (#12718)
Clyybber
2019-11-28
1
-44
/
+43
*
Fix spellings (#12277) [backport]
Federico Ceratto
2019-09-27
1
-1
/
+1
*
fix #12037 (#12089)
Clyybber
2019-08-30
1
-14
/
+3
*
[refactoring] remove unused imports in the compiler and in some stdlib modules
Araq
2019-07-18
1
-1
/
+1
[next]