summary refs log tree commit diff stats
path: root/compiler/ccgstmts.nim
Commit message (Expand)AuthorAgeFilesLines
* Small cleanup (#11185)Andreas Rumpf2019-05-081-10/+10
|\
| * Replace countup(x, y) with x .. yClyybber2019-05-071-8/+8
| * Replace countup(x, y-1) with x ..< yClyybber2019-05-071-2/+2
* | no 'defers' in my backendAraq2019-05-081-16/+15
* | cleanup (#11192)Jasper Jenkins2019-05-071-2/+0
|/
* Fixes for ptr array deref codegen (#11191)Jasper Jenkins2019-05-071-37/+12
* newruntime: make 'discard new RootObj' workAraq2019-04-261-2/+3
* fixes #11082Andreas Rumpf2019-04-231-3/+5
* fewer ropes (#11037)Arne Döring2019-04-191-2/+2
* Less ropes (#10979)Arne Döring2019-04-111-52/+53
* newruntime: raising an exception works but currently leaks memory because cur...Araq2019-04-101-0/+2
* don't emit an implicit try finally when in system.nim in order to prevent end...Araq2019-04-091-1/+2
* Add OpenMP overload with stepping (#10891)Mamy Ratsimbazafy2019-03-221-5/+15
* --newruntime: progressAndreas Rumpf2019-03-141-0/+1
* --newruntime: work in progressAndreas Rumpf2019-03-141-2/+6
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-10/+74
* Merge branch 'devel' into araq-quirky-exceptionsAndreas Rumpf2019-02-081-4/+5
|\
| * Fix codegen when debugger is enabled (#10595)LemonBoy2019-02-071-4/+5
* | --define:nimQuirky exception handling for Nim; in preparation of a blog postAndreas Rumpf2019-01-031-23/+35
|/
* megatest can be executedArne Döring2018-12-111-1/+2
* Fixes 9716 [backport] (#9790)Yuriy Glukhov2018-11-241-4/+6
* undo try breakArne Döring2018-10-301-4/+5
* fixes #5549Arne Döring2018-10-301-9/+9
* Implements #9434. Minimal Stacktrace for Exceptions in release mode (#9480)cooldome2018-10-281-2/+4
* Openmp parallel iterator improvements (#9493)Mamy Ratsimbazafy2018-10-251-1/+1
* fixes #9276 (#9317)Arne Döring2018-10-241-31/+52
* fixes #9297 (#9298)cooldome2018-10-111-1/+1
* compiler: minor documentation improvementAraq2018-10-011-1/+1
* fixes #9076Araq2018-09-261-1/+1
* fixes merge conflictAndreas Rumpf2018-08-191-2/+10
|\
| * Fixes 8535 (#8591)LemonBoy2018-08-171-1/+9
| * Fixes 8616 (#8617)LemonBoy2018-08-121-1/+1
* | fix merge conflictAndreas Rumpf2018-07-181-0/+4
|\|
| * fix #7405 and #8195 (#8198)Timothee Cour2018-07-161-0/+4
* | refactorings in preparations for the new runtimeAndreas Rumpf2018-07-101-1/+1
|/
* code cleanup: remove newScopeForIf switchAndreas Rumpf2018-07-041-2/+1
* Reject enums with holes when computedGoto is used (#8132)LemonBoy2018-06-271-0/+3
* fixes #8076Araq2018-06-201-10/+11
* fixex merge conflictsAraq2018-06-081-44/+52
|\
| * Fixes #7982Yuriy Glukhov2018-06-071-4/+9
| * Merge branch 'devel' into yield-in-tryYuriy Glukhov2018-05-151-28/+25
| |\
| * | Fixed codegen (added blockLeaveActions) to closure itersYuriy Glukhov2018-05-091-35/+38
| * | Closure iter transformationYuriy Glukhov2018-05-091-5/+5
* | | platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-12/+12
* | | preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-1/+1
* | | extccomp: no globals anymoreAraq2018-05-161-7/+7
| |/ |/|
* | options.nim: no global variables anymoreAndreas Rumpf2018-05-131-7/+7
* | C code generator compiles againAndreas Rumpf2018-05-121-21/+18
|/
* remove dead code elimination option (#7669)Jacek Sieka2018-04-231-16/+2
* Cleanups 20180401 (#7458)Jacek Sieka2018-04-121-36/+34