cooldome
|
ae320b4e7d
fix #15662 (#15678)
|
4 years ago |
Andreas Rumpf
|
4e438f9096
const view types; fixes some cases from https://github.com/nim-lang/Nim/issues/15428 (#15488)
|
4 years ago |
Miran
|
6a621b35e7
fix warnings for deprecated `low` and `high` (#15291)
|
4 years ago |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 years ago |
Andreas Rumpf
|
71dd5f85b9
'isolate' builtin; refs https://github.com/nim-lang/RFCs/issues/244 (#15011)
|
4 years ago |
Timothee Cour
|
e30a08103d
remove tyOpt, mOpt (#14636)
|
4 years ago |
Timothee Cour
|
66db9de714
CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static checks (#13926)
|
4 years ago |
Arne Döring
|
2f557652d4
fix operators containing percent for VM usage (#13536)
|
5 years ago |
Arne Döring
|
eb42f38088
Remove dead magics (#13551)
|
5 years ago |
cooldome
|
c79df2fb6a
EndsInNoReturn in expressions extension, fixes #13490 (#13520)
|
5 years ago |
Timothee Cour
|
13c08f3ab4
VM: support importc var, ptr/pointer types, cast int <=> ptr/pointer (#12877)
|
5 years ago |
Ico Doornekamp
|
6aade97fe8
Refactored VM registerlayout. The size and location of the registers in (#12775)
|
5 years ago |
Araq
|
0996eb174f
fixes #11727 [backport]
|
5 years ago |
Araq
|
87f0d534d6
fixes #12488 [backport]
|
5 years ago |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
Andreas Rumpf
|
abe07eb75d
VM: improvements for var T/addr (#12667); fixes #12489
|
5 years ago |
Andreas Rumpf
|
56a00da34a
fixes #12612 [backport] (#12681)
|
5 years ago |
Andreas Rumpf
|
a14abc5708
ARC: solves phase ordering problems (#12654)
|
5 years ago |
Araq
|
1214960a1b
fixes #12547 [backport]
|
5 years ago |
Andreas Rumpf
|
e0d13abaff
VM: fixes register leaks [backport] (#12510)
|
5 years ago |
Andreas Rumpf
|
801a794039
VM: fixes most ran-out-registers problems [backport] (#12485)
|
5 years ago |
Andreas Rumpf
|
38b3590e40
fixes #12310 [backport] (#12470)
|
5 years ago |
Andreas Rumpf
|
1964589a29
fixes #12294 [backport]
|
5 years ago |
Federico Ceratto
|
39290cf88c
Fix spellings (#12277) [backport]
|
5 years ago |
Andreas Rumpf
|
162d74db91
fixes #10981; fixes #7261 (#12217)
|
5 years ago |
Arne Döring
|
188ce5f3ee
add nodeId proc to macros (#11456)
|
5 years ago |
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 |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 years ago |
Andreas Rumpf
|
ac6fcab7a4
Merge branch 'devel' into uint-range-checks
|
5 years ago |