summary refs log tree commit diff stats
path: root/compiler/cgen.nim
Commit message (Expand)AuthorAgeFilesLines
* - adding _actual as a suffix only for calls to an actual proc and not through...Viktor Kirilov2019-08-231-1/+6
* removed unused imports [refactoring]Andreas Rumpf2019-08-081-1/+1
* Incremental compilation (IC): Improvements (#11881)Andreas Rumpf2019-08-081-55/+60
* int128 on firstOrd, lastOrd and lengthOrd (#11701)Arne Döring2019-08-071-0/+3
* IC: some progressAndreas Rumpf2019-07-271-1/+2
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-2/+2
* [refactoring] moves transformation for 'spawn' into its own spawn.nim impleme...Araq2019-07-141-1/+1
* there is only one style -- my styleAraq2019-07-101-12/+12
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-14/+14
* fixes #11563 (#11594)Andreas Rumpf2019-06-261-1/+1
* fixes #10299 (#11324)Andreas Rumpf2019-05-251-3/+3
* fixes #11309 (#11310)Andreas Rumpf2019-05-231-0/+10
* fixes #10963, disallow implicit mixing of strings and ints/floats (#11292)Miran2019-05-211-1/+1
* fixes #11202Andreas Rumpf2019-05-141-5/+8
* fixes #11194 (#11242)Arne Döring2019-05-141-3/+2
* Fix destructor injections for global variables (#11230)Clyybber2019-05-131-0/+3
* Replace countup(x, y) with x .. yClyybber2019-05-071-3/+3
* Replace countup(x, y-1) with x ..< yClyybber2019-05-071-2/+2
* revert discardable transformation (#10905)Andreas Rumpf2019-04-211-0/+9
* fewer ropes (#11037)Arne Döring2019-04-191-6/+6
* Less ropes (#10979)Arne Döring2019-04-111-104/+177
* more efficient enumToStr implementation that works without the old typeinfo s...Andreas Rumpf2019-04-071-1/+4
* fixes #10943 (#10947)cooldome2019-04-051-1/+4
* fixes #10942. Lent T bug (#10946)cooldome2019-04-031-7/+7
* fixes #10948 (#10949)cooldome2019-04-031-1/+1
* simple program works with --newruntimeAraq2019-04-021-0/+1
* newruntime: progressAraq2019-04-021-1/+1
* fixes #8202 (#10888)Andreas Rumpf2019-03-231-1/+9
* improvements on the hot code reloading support (#10892)Viktor Kirilov2019-03-231-0/+2
* more destructor based changes (#10885)Andreas Rumpf2019-03-231-2/+2
* --newruntime: work in progressAndreas Rumpf2019-03-141-1/+1
* fixes dce regression #10703 (#10820)cooldome2019-03-121-17/+19
* introduce tfHasOwned for fast must-move checkings; removed tfAcyclic as the G...Andreas Rumpf2019-03-051-3/+2
* cgen.nim: code cleanupsAndreas Rumpf2019-03-041-15/+17
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-100/+309
* gc:destructors: add first test programAndreas Rumpf2019-02-191-1/+3
* helpers2 now has a real nameAraq2019-02-071-1/+1
* gc: destructors is beginning to work (#10483)Andreas Rumpf2019-01-291-0/+6
* Fixes #10352 (#10416)slangmgh2019-01-281-10/+14
* make DLLs tests compile again; remove dependency on nimbase.h slightlyAraq2019-01-231-2/+16
* improve the generated code size for --gc:regionsAraq2019-01-231-1/+1
* Restore compatibility with old vcc versions [backport] (#10415)LemonBoy2019-01-221-14/+14
* fixes #10148 (#10149)cooldome2018-12-311-13/+18
* Dead code elimination for entire modules and their init procs if empty (#10032)cooldome2018-12-301-87/+160
* refs #9880 show index and bound in lots of `index out of bounds` errorsTimothee Cour2018-12-091-0/+2
* More dead code (#9835)Jacek Sieka2018-12-041-2/+2
* IC: further progressAraq2018-12-011-1/+1
* compiler: remove unused assignment flags (#9760)Jacek Sieka2018-11-211-2/+2
* Simplify cgen forward proc (#9635)Jacek Sieka2018-11-071-65/+19
* make Nim take roughly 100MB less RAM for bootstrapping via a new compiler swi...Andreas Rumpf2018-11-071-1/+4