Arne Döring
|
638a4d9d9f
rename cast opcodes, fix for 32bit cast, fix python pretty printer (#12207)
|
5 years ago |
Araq
|
f1b7c0494e
fixes #12195
|
5 years ago |
Andreas Rumpf
|
0d5bd7e8b5
removed unused imports [refactoring]
|
5 years ago |
Andreas Rumpf
|
25e6c53bb5
makes the -d:nimIncremental compiler mode compile again
|
5 years ago |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 years ago |
Arne Döring
|
e90d91f0e4
[refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)
|
5 years ago |
cooldome
|
7ba877914a
increase VM limit (#10870)
|
5 years ago |
Arne Döring
|
188870648a
sizeof alignof offsetof macros api (#10855)
|
5 years ago |
zah
|
ca4b971bc8
Initial version of the hot-code reloading support for native targets (#10729)
|
5 years ago |
Timothee Cour
|
adbabf145c
FFI at CT (#10150)
|
5 years ago |
Arne Döring
|
824f39b32e
Vm bitops fixes (#10520)
|
5 years ago |
Oscar Nihlgård
|
a4cdd25b19
Support system.reset in vm (#10400)
|
5 years ago |
cooldome
|
086676782a
Add isInstanceOf for generic procs to the macros module (#9730)
|
6 years ago |
Andrii Riabushenko
|
a7c9533a73
Add int float casts to vm
|
6 years ago |
cooldome
|
eaca5be9d6
Change the order of compilation passes, transformation is made lazy at code gen (#8489)
|
6 years ago |
LemonBoy
|
b97a7dbf3d
Make the registered passes local to the ModuleGraph (#9259)
|
6 years ago |
cooldome
|
e63c66b810
Add sym owner to macros (#8253)
|
6 years ago |
Araq
|
7278f28740
fixes the remaining fixable Nimrod->Nim renamings; closes #2032
|
6 years ago |
Andreas Rumpf
|
864d24d70e
change the VM's max instruction count to 3_000_000
|
6 years ago |
andri lim
|
4d5cce9882
fixes #6255, add `system.ashr` arithmetic right shift (#8547)
|
6 years ago |
andri lim
|
6e3d1dced5
fixes #5617, 'copyLineInfo' addition (#8523)
|
6 years ago |
andri lim
|
78c0ac5407
fixes #7827, bindSym enhancement (#8499)
|
6 years ago |
Oscar Nihlgård
|
236bc06b5f
Improve vm support for ref types
|
6 years ago |
Andreas Rumpf
|
268260953c
completed VM support for incremental compilations
|
6 years ago |
Andreas Rumpf
|
b5194f592c
WIP: an API for VM replay global state support
|
6 years ago |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 years ago |
Andreas Rumpf
|
05724645f8
more modules compile again
|
6 years ago |
Andreas Rumpf
|
fedc136985
transf and vmgen compile again
|
6 years ago |
Andreas Rumpf
|
b7116a28ee
compiler refactoring, pass config around explicitly
|
6 years ago |
Arne Döring
|
6baca58693
Get symbol kind (#7491)
|
6 years ago |