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
/
sempass2.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
fixes #8053
Araq
2019-05-15
1
-1
/
+2
*
Replace countup(x, y) with x .. y
Clyybber
2019-05-07
1
-1
/
+1
*
Replace countup(x, y-1) with x ..< y
Clyybber
2019-05-07
1
-1
/
+1
*
introduce temporary <//> for 'owned' to get this compile with 0.19 (#11145)
Andreas Rumpf
2019-05-02
1
-1
/
+1
*
Fixes #11078 (#11079)
Jasper Jenkins
2019-04-23
1
-1
/
+1
*
make the CIs happy
Araq
2019-04-17
1
-1
/
+1
*
fixes #11050
Araq
2019-04-17
1
-6
/
+12
*
make tests green again
Araq
2019-04-10
1
-1
/
+1
*
koch.nim compiles with --newruntime
Araq
2019-04-09
1
-2
/
+2
*
more efficient enumToStr implementation that works without the old typeinfo s...
Andreas Rumpf
2019-04-07
1
-3
/
+3
*
destructors: progress
Andreas Rumpf
2019-04-05
1
-1
/
+10
*
fixes destructor tuple regression #10940 (#10941)
cooldome
2019-04-04
1
-1
/
+6
*
newruntime: progress
Araq
2019-04-01
1
-1
/
+1
*
fixes #10904
Araq
2019-03-26
1
-3
/
+6
*
more destructor based changes (#10885)
Andreas Rumpf
2019-03-23
1
-81
/
+41
*
fixes #10807 (#10814)
cooldome
2019-03-12
1
-1
/
+1
*
make tests green again
Andreas Rumpf
2019-03-06
1
-1
/
+2
*
fixes a critical GC safety inference bug (#10615)
Andreas Rumpf
2019-03-05
1
-9
/
+13
*
fixes #6955
Andreas Rumpf
2019-02-13
1
-3
/
+7
*
Fix handling of reraise in effect tracking (#10582)
LemonBoy
2019-02-07
1
-5
/
+11
*
Do not raise ProveInit/WanrUninit for .noinit. var (#10566)
LemonBoy
2019-02-06
1
-1
/
+4
*
Fix exception tracking in try blocks (#10455)
LemonBoy
2019-01-27
1
-1
/
+9
*
control flow graphs: introduce 'join' points for easy analyses based on abstr...
Andreas Rumpf
2019-01-23
1
-1
/
+1
*
new minor language feature: .noSideEffect blocks like .gcsafe blocks
Andreas Rumpf
2018-11-27
1
-2
/
+8
*
make Nim take roughly 100MB less RAM for bootstrapping via a new compiler swi...
Andreas Rumpf
2018-11-07
1
-2
/
+5
*
Change the order of compilation passes, transformation is made lazy at code g...
cooldome
2018-10-18
1
-4
/
+12
*
even more strict isNil handling for strings/seqs in order to detect bugs
Araq
2018-08-22
1
-2
/
+2
*
Extend init variable tracking to tuple assignments (#8321)
LemonBoy
2018-07-17
1
-0
/
+9
*
Custom pragmas in proc types (#8205)
cooldome
2018-07-09
1
-10
/
+14
*
refactoring: remove idents.legacy global variable and pass the IdentCache aro...
Andreas Rumpf
2018-05-27
1
-14
/
+14
*
remove more global variables in the Nim compiler
Andreas Rumpf
2018-05-27
1
-3
/
+3
*
remove ast.emptyNode global; cleanup configuration.nim
Araq
2018-05-16
1
-2
/
+2
*
make tests green again
Araq
2018-05-14
1
-1
/
+1
*
options.nim: no global variables anymore
Andreas Rumpf
2018-05-13
1
-5
/
+5
*
sempass2 compiles again
Andreas Rumpf
2018-05-11
1
-78
/
+82
*
guards.nim does compile
Andreas Rumpf
2018-05-11
1
-24
/
+23
*
Cpp codegen: handling of imported exceptions. Fixes #3571 (#7360)
cooldome
2018-04-10
1
-3
/
+6
*
Small performance improvement in sempass2 (#7168)
cooldome
2018-02-01
1
-11
/
+8
*
Fixes #7140 (#7154)
Yuriy Glukhov
2018-01-30
1
-1
/
+1
*
next steps in giving Nim a decent DFA infrastructure
Araq
2017-12-18
1
-3
/
+3
*
fixes not-nil regression
Araq
2017-11-23
1
-1
/
+1
*
fixes #3993
Araq
2017-11-23
1
-1
/
+2
*
fixes #6489
Araq
2017-11-23
1
-1
/
+1
*
fixes #6555
Araq
2017-11-23
1
-0
/
+1
*
deprecated unary '<'
Andreas Rumpf
2017-10-29
1
-24
/
+24
*
make tests green again
Andreas Rumpf
2017-10-15
1
-0
/
+1
*
make httpclient compile again via a workaround
Araq
2017-10-15
1
-2
/
+5
*
fixes #5620
Araq
2017-10-14
1
-12
/
+3
*
initial version of the new untested destructor pass
Andreas Rumpf
2017-10-12
1
-3
/
+4
*
disable the new DFA
Andreas Rumpf
2017-10-09
1
-2
/
+5
[next]