summary refs log tree commit diff stats
path: root/compiler/cgendata.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes push warnings for sempass2 (#23603)ringabout2024-09-031-1/+1
* chore: fix some typos (#23412)soonsouth2024-03-161-1/+1
* MangleProcs following the Itanium spec so they are demangled in the debugger ...Juan M Gómez2024-02-091-0/+1
* prepare for the enforcement of `std` prefix (#22873)ringabout2023-10-291-2/+4
* fixes #22362; Compiler crashes with staticBoundsCheck on (#22363)ringabout2023-08-021-0/+2
* implemented 'push quirky' switch for fine grained control over the ex… (#22...Andreas Rumpf2023-07-231-9/+9
* fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now pa...ringabout2023-02-221-0/+1
* fix #14667 (#21190)Bung2022-12-281-0/+1
* removed unused sections in codegen (#20976)ringabout2022-11-301-6/+0
* no ropes WIP (#20433)Andreas Rumpf2022-09-271-1/+7
* fix #19266; allow reassign discriminant field (#19567)flywind2022-02-251-0/+1
* Removes deprecated {.injectStmt.}. Fixes #18666 (#18984)Dominik Picheta2021-10-131-1/+0
* IC: green tests (#17311)Andreas Rumpf2021-03-191-2/+2
* 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