Araq
|
32780acc61
fixes 10697 [backport]
|
6 년 전 |
LemonBoy
|
56b26966c8
Make the registered passes local to the ModuleGraph (#9259)
|
6 년 전 |
manterolat
|
a5aad7ff59
Fixes #9154 (#9193)
|
6 년 전 |
Araq
|
5709736e82
Merge branch 'devel' into araq-better-docgen
|
6 년 전 |
LemonBoy
|
87955eaf30
Fix concat behaviour for uninitialized strings (#8950)
|
6 년 전 |
LemonBoy
|
9ba80d2044
JS strings have no trailing zero anymore (#8936)
|
6 년 전 |
Araq
|
e06a89e112
fixes bootstrapping problems
|
6 년 전 |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 년 전 |
LemonBoy
|
84eab97fed
Sync line generation between C and JS backends (#8888)
|
6 년 전 |
LemonBoy
|
af1e84f54d
Automatic deref for everything but pointers in asm/emit (#8891)
|
6 년 전 |
LemonBoy
|
1a60ffcf1d
Correctly mangle `this` in the JS backend (#8853)
|
6 년 전 |
Araq
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
6 년 전 |
Andreas Rumpf
|
dae5450947
WIP: disallow 'nil' for strings and seqs
|
6 년 전 |
andri lim
|
4d5cce9882
fixes #6255, add `system.ashr` arithmetic right shift (#8547)
|
6 년 전 |
Andreas Rumpf
|
9ab92824f6
AST change: keep nkStaticStmt in the AST for incremental compilation support
|
6 년 전 |
Andreas Rumpf
|
826c1e2d78
incremental compilation: implemented basic replay logic
|
7 년 전 |
Andreas Rumpf
|
61fb83ecbb
baby steps for incremental compilation
|
7 년 전 |
Andreas Rumpf
|
db4bcd80e5
jsgen refactoring: use graph.backend field instead of a global variable
|
7 년 전 |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
7 년 전 |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
7 년 전 |
Andreas Rumpf
|
bf6c2c5ccf
preparations of making compiler/msgs.nim free of global variables
|
7 년 전 |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
7 년 전 |
Andreas Rumpf
|
8ca5b71c6a
the remaining passes all compile again
|
7 년 전 |
Andreas Rumpf
|
33b69f0ed0
refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654
|
7 년 전 |
treeform
|
35b0cc67e8
Remove PHP backend. (#7606)
|
7 년 전 |
Andreas Rumpf
|
9e884c31dd
the new feature's name is hotCodeReloading
|
7 년 전 |
Andreas Rumpf
|
d7cc9016f3
fixes #4470
|
7 년 전 |
zah
|
e3037a2f33
Support code hot reloading for JavaScript projects (#7362)
|
7 년 전 |
Andreas Rumpf
|
47335aab41
introduce nkTupleConstr AST node for unary tuple construction; breaking change
|
7 년 전 |
Andreas Rumpf
|
70e8640244
move new sha1 module into the new 'std' namespace
|
7 년 전 |