Andreas Rumpf
|
1284827df2
C code generator compiles again
|
6 years ago |
Andreas Rumpf
|
050789a8f4
sem pass compiles again
|
6 years ago |
Andreas Rumpf
|
d837362216
C codegen: preparations for different seq and string implementations
|
6 years ago |
cooldome
|
bcda71a8a7
fixes #7414 (#7434)
|
6 years ago |
Araq
|
6e9a98d1e9
minor code cleanup: remove redundant .final markers
|
7 years ago |
Andreas Rumpf
|
d52a1061b3
work in progress: new implementation for 'a[^1]'
|
7 years ago |
Arne Döring
|
92c2a51bf7
removed compiler internal list implementation (#5371)
|
7 years ago |
Andreas Rumpf
|
848676cec6
name mangling bugfixes; ndi file generation for debugger support
|
8 years ago |
Andreas Rumpf
|
56aa1ac5bc
new name mangling scheme implemented
|
8 years ago |
Andreas Rumpf
|
d9cf9b079e
tiny progress on the name mangling
|
8 years ago |
Andreas Rumpf
|
f04d21f279
refactoring: explict config state instead of globals
|
8 years ago |
Araq
|
80cbe61c6c
made more tests green
|
8 years ago |
Araq
|
ba38b83dd5
refactoring: C codegen with fewer global variables
|
8 years ago |
Araq
|
42ae2064dd
more tests work
|
8 years ago |
Araq
|
2eee15d7f3
Merge branch 'devel' into sighashes
|
8 years ago |
Araq
|
8494338bcb
fixes #5055
|
8 years ago |
Araq
|
27723af469
Merge branch 'devel' into sighashes
|
8 years ago |
Andreas Rumpf
|
02a2180a6a
first version of the new memory tracking feature
|
8 years ago |
Araq
|
860cbd3107
signature hashing: more progress
|
8 years ago |
Araq
|
3b43cff0f8
C codegen: first version of signature hashing for better incremental builds
|
8 years ago |
Andreas Rumpf
|
7ea318a053
fixes #4505, fixes #4230
|
8 years ago |
Andreas Rumpf
|
4b0ba5e3f1
C code generation now deterministic; fixes #4364
|
8 years ago |
Andreas Rumpf
|
3ac6bd8ae1
refactoring: flags instead of bools
|
8 years ago |
def
|
39049e151f
Get rid of deprecation warnings
|
9 years ago |
Araq
|
5641be51c1
codegen doesn't produce line tracing commands anymore; fixes #1344
|
9 years ago |
Araq
|
e84834db79
lots of C++ codegen improvements
|
10 years ago |
Araq
|
5946747970
updated the compiler to use the new symbol names
|
10 years ago |
Araq
|
2781fea9e2
Nimrod renamed to Nim
|
10 years ago |
Araq
|
15909c7be2
optimized method dispatchers
|
10 years ago |
Zahary Karadjov
|
5324c9ebba
iterators now return tyIter(T);
|
10 years ago |