summary refs log tree commit diff stats
path: root/compiler/ccgexprs.nim
Commit message (Expand)AuthorAgeFilesLines
* ccgexprs.nim: fewer newlinesAraq2019-05-131-4/+0
* rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)Arne Döring2019-05-111-2/+2
* Small cleanup (#11185)Andreas Rumpf2019-05-081-14/+14
|\
| * Replace countup(x, y) with x .. yClyybber2019-05-071-4/+4
| * Replace countup(x, y-1) with x ..< yClyybber2019-05-071-10/+10
* | cleanup (#11192)Jasper Jenkins2019-05-071-7/+3
|/
* Fixes for ptr array deref codegen (#11191)Jasper Jenkins2019-05-071-2/+5
* fixes #9578 (#11176)jcosborn2019-05-061-0/+1
* fixes #9403Araq2019-05-051-1/+1
* added system.unown to make 'owned' sane to use in practice; later on we might...Araq2019-04-291-1/+1
* preparations to make the twidgets test workAraq2019-04-261-2/+2
* revert discardable transformation (#10905)Andreas Rumpf2019-04-211-18/+55
* fewer ropes (#11037)Arne Döring2019-04-191-79/+139
* fixes #11048Araq2019-04-171-6/+3
* Extend the fix for #11018 to strings (#11031)Clyybber2019-04-151-1/+1
* Fixes #11018 (#11019)Clyybber2019-04-141-0/+3
* preparations for --newruntime owned refs/callbacksAraq2019-04-111-14/+14
* Less ropes (#10979)Arne Döring2019-04-111-177/+198
* use old for loop unpack syntax for bootstrappingAraq2019-04-081-1/+1
* more efficient enumToStr implementation that works without the old typeinfo s...Andreas Rumpf2019-04-071-1/+22
* newruntime: codegen fixAndreas Rumpf2019-04-051-5/+4
* simple program works with --newruntimeAraq2019-04-021-1/+2
* code cleanup (#10874)Arne Döring2019-03-281-11/+2
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-2/+6
* Lineinfo fix (#10871)Arne Döring2019-03-211-1/+1
* --newruntime: progressAndreas Rumpf2019-03-141-4/+4
* --newruntime: work in progressAndreas Rumpf2019-03-141-53/+112
* added system.default in order to prevent the abstraction inversion that 'temp...Andreas Rumpf2019-03-051-0/+4
* ccgexprs.nim: less confusing code layoutAndreas Rumpf2019-03-041-5/+10
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-0/+22
* Tuple unpacking now works for `for` vars (#10152)Neelesh Chandola2019-02-231-1/+1
* first steps in implementing 'owned' pointers; undocumented, do not useAndreas Rumpf2019-02-231-4/+4
* gc:destructors: progressAndreas Rumpf2019-02-211-8/+3
* gc:destructors: make system/repr compileAndreas Rumpf2019-02-211-1/+26
* 32 bit fixes (#10608)Arne Döring2019-02-131-0/+5
* Fixes #10568: Fix null pointer dereference in address computation.Michał Zieliński2019-02-061-1/+1
* gc: destructors is beginning to work (#10483)Andreas Rumpf2019-01-291-3/+3
* fixes #7878Araq2019-01-141-1/+1
* Merge pull request #9881 from timotheecour/pr_ref_9880Andreas Rumpf2018-12-111-6/+6
|\
| * refs #9880 show index and bound in lots of `index out of bounds` errorsTimothee Cour2018-12-091-6/+6
* | daily cruft removalJacek Sieka2018-12-081-4/+0
|/
* fixes #9864 [backport]Araq2018-12-051-5/+15
* More dead code (#9835)Jacek Sieka2018-12-041-11/+11
* gc:destructors further progressAndreas Rumpf2018-11-291-5/+19
* fixes #9675Andreas Rumpf2018-11-261-0/+1
* Remove dead code (#9777)Jacek Sieka2018-11-261-7/+2
* compiler: remove unused assignment flags (#9760)Jacek Sieka2018-11-211-18/+3
* Fixes discard bug in cpp codegen (#9747) [backport]cooldome2018-11-191-9/+2
* --gc:destructors: hello world example compiles and runsAraq2018-11-161-0/+10
* make Nim take roughly 100MB less RAM for bootstrapping via a new compiler swi...Andreas Rumpf2018-11-071-2/+5