summary refs log tree commit diff stats
path: root/compiler/cgendata.nim
Commit message (Expand)AuthorAgeFilesLines
* IC: next steps (#16729)Andreas Rumpf2021-01-231-1/+3
* allow old styled RTTI for arc/orc (#15331)Andreas Rumpf2020-09-161-0/+2
* scoped memory management (#14790)Andreas Rumpf2020-07-041-0/+1
* Fix #14647 (#14776)Clyybber2020-06-281-2/+2
* fixes #14240 [backport:1.2] (#14757)Andreas Rumpf2020-06-221-1/+2
* CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static ...Timothee Cour2020-04-231-2/+6
* fixes #13782 (#13834)Andreas Rumpf2020-04-011-0/+1
* --exception:goto switch for deterministic exception handling (#12977)Andreas Rumpf2020-01-011-9/+10
* better support for PROGMEM like annotations for lets/vars; fixes #12216 (#12799)Andreas Rumpf2019-12-051-1/+1
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-1/+1
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-2/+2
* Remove ENDB (#12095)Clyybber2019-08-311-2/+0
* only store finally block in exception stack (#11876)Jacek Sieka2019-08-281-1/+1
* removed unused imports [refactoring]Andreas Rumpf2019-08-081-1/+1
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-1/+1
* there is only one style -- my styleAraq2019-07-101-2/+2
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-2/+2
* fixes #11082Andreas Rumpf2019-04-231-0/+1
* Compiler plugin for implementing incremental computation in user space (#10819)cooldome2019-04-111-3/+1
* more efficient enumToStr implementation that works without the old typeinfo s...Andreas Rumpf2019-04-071-1/+1
* fixes dce regression #10703 (#10820)cooldome2019-03-121-0/+1
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-3/+6
* Dead code elimination for entire modules and their init procs if empty (#10032)cooldome2018-12-301-5/+5
* Simplify cgen forward proc (#9635)Jacek Sieka2018-11-071-6/+5
* Make the registered passes local to the ModuleGraph (#9259)LemonBoy2018-10-091-2/+2
* compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-3/+3
* Fixes 8535 (#8591)LemonBoy2018-08-171-1/+0
* fixex merge conflictsAraq2018-06-081-0/+2
|\
| * Fixes #7982Yuriy Glukhov2018-06-071-0/+2
* | remove the last global variables in the C code generatorAndreas Rumpf2018-05-281-1/+12
* | remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-2/+1
|/
* options.nim: no global variables anymoreAndreas Rumpf2018-05-131-1/+1
* C code generator compiles againAndreas Rumpf2018-05-121-2/+5
* sem pass compiles againAndreas Rumpf2018-05-121-0/+3
* C codegen: preparations for different seq and string implementationsAndreas Rumpf2018-04-031-1/+2
* fixes #7414 (#7434)cooldome2018-03-291-5/+4
* minor code cleanup: remove redundant .final markersAraq2017-11-301-2/+2
* work in progress: new implementation for 'a[^1]'Andreas Rumpf2017-10-291-1/+1
* removed compiler internal list implementation (#5371)Arne Döring2017-02-221-3/+7
* name mangling bugfixes; ndi file generation for debugger supportAndreas Rumpf2017-02-031-1/+2
* new name mangling scheme implementedAndreas Rumpf2017-02-021-3/+5
* tiny progress on the name manglingAndreas Rumpf2017-02-011-1/+1
* refactoring: explict config state instead of globalsAndreas Rumpf2017-02-011-0/+1
* made more tests greenAraq2016-12-051-1/+3
* refactoring: C codegen with fewer global variablesAraq2016-12-051-15/+17
* more tests workAraq2016-12-021-0/+1
* Merge branch 'devel' into sighashesAraq2016-12-011-1/+1
|\
| * fixes #5055Araq2016-11-301-1/+1
* | Merge branch 'devel' into sighashesAraq2016-11-281-0/+1
|\|
| * first version of the new memory tracking featureAndreas Rumpf2016-11-211-0/+1