summary refs log tree commit diff stats
path: root/compiler/ccgexprs.nim
Commit message (Expand)AuthorAgeFilesLines
* fix #5654Zahary Karadjov2017-04-071-1/+1
* fix #5642Zahary Karadjov2017-04-071-1/+1
* support for the Genode OS framework (#5560)Emery Hemingway2017-03-311-4/+9
* support derived values in non-generic user type classesZahary Karadjov2017-03-241-2/+2
* minor codegen bugfix: don't use names for closures that are also mangled Nim ...Araq2017-02-261-7/+7
* fixes a minor codegen issue where name mangling could produce an identifier u...Araq2017-02-261-7/+7
* removed compiler internal list implementation (#5371)Arne Döring2017-02-221-1/+1
* fixes #5402Araq2017-02-161-4/+5
* fixes #5339Andreas Rumpf2017-02-091-7/+64
* fixes #5314Andreas Rumpf2017-02-051-1/+1
* fixes #5090Andreas Rumpf2017-02-051-1/+3
* new name mangling rules for easier debuggingAndreas Rumpf2017-02-021-1/+1
* Create temp var in deepcopy if needed (#5205)Brandon Pickering2017-01-151-2/+11
* bugfix: abs(0.0) should be +0.0Andreas Rumpf2017-01-101-1/+1
* make tmissing_ccgtrav_unique_type green againAraq2016-12-041-1/+3
* Merge branch 'devel' into sighashesAraq2016-12-011-1/+6
|\
| * fixes tconsttable regressionAraq2016-12-011-2/+3
| * fixes #5081Araq2016-12-011-1/+2
| * fixes #5055Araq2016-11-301-5/+4
| * fixes the regressions introduced by fix for #5076Araq2016-11-301-2/+6
* | further progress; more tests are greenAraq2016-11-281-3/+5
* | Merge branch 'devel' into sighashesAraq2016-11-281-0/+9
|\|
| * first version of the new memory tracking featureAndreas Rumpf2016-11-211-0/+9
* | attempt to fix thingsAndreas Rumpf2016-11-231-0/+3
* | removed tyArrayConstr completely from the compiler; introduced tyAlias instea...Araq2016-11-141-14/+11
* | signature hashing: more progressAraq2016-11-111-38/+33
* | C codegen: first version of signature hashing for better incremental buildsAraq2016-11-081-1/+1
|/
* fixes #4975Araq2016-11-071-2/+2
* fixes thread vars of non-global visibilityAndreas Rumpf2016-09-121-1/+2
* C++ backend: use .noInit pragma for non-public default constructors; refs #4687Andreas Rumpf2016-09-041-4/+7
* fixes #4673Andreas Rumpf2016-09-011-2/+3
* Merge pull request #4592 from arnetheduck/compiler-cleanupAndreas Rumpf2016-08-251-50/+7
|\
| * remove TLoc.heapRootJacek Sieka2016-08-171-5/+0
| * Merge remote-tracking branch 'origin/devel' into compiler-cleanupJacek Sieka2016-08-171-1/+2
| |\
| * | remove unused stuffJacek Sieka2016-08-091-25/+0
| * | remove keepAlive and friendsJacek Sieka2016-08-091-20/+7
* | | fixes #4653Andreas Rumpf2016-08-241-0/+2
| |/ |/|
* | makes tests green againAndreas Rumpf2016-08-091-1/+2
|/
* fixes #4551Andreas Rumpf2016-08-091-0/+3
* fixes #4582Andreas Rumpf2016-08-081-1/+2
* fixes #4354Andreas Rumpf2016-08-041-16/+18
* remove sfFakeConstJacek Sieka2016-07-301-4/+1
* fixes #4345Andreas Rumpf2016-07-191-2/+3
* added system.newSeqOfCap for improved efficiencyAndreas Rumpf2016-07-151-0/+11
* prepare Nim codebase for upcoming parser changesAndreas Rumpf2016-07-151-3/+3
* fixes #4371Andreas Rumpf2016-07-081-1/+1
* C code generation now deterministic; fixes #4364Andreas Rumpf2016-06-221-26/+26
* fixes #4186Andreas Rumpf2016-06-021-1/+1
* system. for cstrings uses value comparisons, not reference comparisonsAndreas Rumpf2016-06-021-2/+1
* refactoring: flags instead of boolsAndreas Rumpf2016-05-181-1/+1