metagn
|
712f5be7eb
cbuilder: use constants for type names, some cleanups (#24438)
|
hai 3 días |
metagn
|
f4b9fcc8ac
cbuilder: add switch stmt, use for ccgreset and ccgtrav (#24408)
|
hai 2 semanas |
metagn
|
f5d80ede80
cbuilder: make Builder an object (#24401)
|
hai 2 semanas |
Andreas Rumpf
|
6d7ab08dee
refactor: The popular 'r' field is now named 'snippet' (#23829)
|
hai 4 meses |
Andreas Rumpf
|
91ad6a740b
type refactor: part 4 (#23077)
|
hai 11 meses |
ringabout
|
cca5684a17
fixes yet another strictdefs bug (#23069)
|
hai 11 meses |
Andreas Rumpf
|
e51e98997b
type refactoring: part 2 (#23059)
|
hai 11 meses |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
hai 11 meses |
ringabout
|
8523b543d6
`getTemp` and friends now return `TLoc` as requested (#22440)
|
hai 1 ano |
ringabout
|
260b4236fc
use out parameters for getTemp (#22399)
|
hai 1 ano |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
hai 1 ano |
Andreas Rumpf
|
ca1f3f36b9
no ropes WIP (#20433)
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Rumpf
|
fd31e8ff6f
allow old styled RTTI for arc/orc (#15331)
|
%!s(int64=4) %!d(string=hai) anos |
Jasper Jenkins
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
%!s(int64=4) %!d(string=hai) anos |
cooldome
|
1e1fd73530
fixes #12882 (#12889)
|
%!s(int64=5) %!d(string=hai) anos |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
%!s(int64=5) %!d(string=hai) anos |
Araq
|
61ea85687c
refactoring: --newruntime consists of 3 different switches
|
%!s(int64=5) %!d(string=hai) anos |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
%!s(int64=5) %!d(string=hai) anos |
Clyybber
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
%!s(int64=5) %!d(string=hai) anos |
Arne Döring
|
1da98b1636
Less ropes (#10979)
|
%!s(int64=5) %!d(string=hai) anos |
zah
|
ca4b971bc8
Initial version of the hot-code reloading support for native targets (#10729)
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Rumpf
|
ea409fb15a
first steps in implementing 'owned' pointers; undocumented, do not use
|
%!s(int64=5) %!d(string=hai) anos |
Andreas Rumpf
|
f485ebe162
--gc:destructors: next steps; WIP
|
%!s(int64=6) %!d(string=hai) anos |
Andreas Rumpf
|
74bf316619
more progress on destructor based strings
|
%!s(int64=6) %!d(string=hai) anos |
Andreas Rumpf
|
b5a96d28c7
codgen refactoring: prepare for alternative string/seq implementations
|
%!s(int64=6) %!d(string=hai) anos |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
%!s(int64=6) %!d(string=hai) anos |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
%!s(int64=6) %!d(string=hai) anos |
Andreas Rumpf
|
1284827df2
C code generator compiles again
|
%!s(int64=6) %!d(string=hai) anos |
Jacek Sieka
|
85e21158db
Cleanups 20180401 (#7458)
|
%!s(int64=6) %!d(string=hai) anos |
Andreas Rumpf
|
e4081a7201
preparations for language extensions: 'sink' and 'lent' types
|
%!s(int64=6) %!d(string=hai) anos |