summary refs log tree commit diff stats
path: root/compiler/ccgexprs.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* fixes #4147Andreas Rumpf2016-05-121-1/+1
* fixes #3995Andreas Rumpf2016-04-031-4/+10
* fixes #4005Andreas Rumpf2016-03-291-4/+8
* Added --noCppExceptions switchRuslan Mustakov2016-02-181-2/+4
* fixes a critical codegenbugAndreas Rumpf2016-01-301-2/+5
* fixes #3730Araq2016-01-181-0/+2
* fixes #3723Andreas Rumpf2016-01-151-1/+1
* fixes yet another codegen problem with constant closuresAndreas Rumpf2016-01-151-1/+1
* fixes a long standing codegen bug concerning closuresAndreas Rumpf2016-01-131-2/+2
* fixes #2604, fixes #1527Andreas Rumpf2016-01-051-0/+1
* next steps to produce working closure iteratorsAndreas Rumpf2016-01-031-0/+2
* made closure iterators tests green, updated docsAndreas Rumpf2015-12-311-3/+3
* first implementation of the new lambda-lifting pass; barely anything worksAndreas Rumpf2015-12-261-1/+1
* Fix regression in set.excl code generation.Hans Raaf2015-12-211-1/+1
* Merge pull request #3530 from rbehrends/fix-setop-shiftsAndreas Rumpf2015-12-031-9/+9
|\
| * Avoid signed shifts and bit operations for sets.Reimer Behrends2015-11-111-9/+9
* | flush after printingErik Johansson Andersson2015-11-281-0/+1
* | Fixed SIGSEGV on wrong slurp usageAnatoly Galiulin2015-11-231-2/+0
|/
* fixes a critical xlen codegen bugAraq2015-11-031-1/+1
* fixes regression: tobjconstr2 test works againAraq2015-10-141-1/+1
* fixes #2637Araq2015-10-061-38/+30
* usage of NimNode triggers .compileTime context; fixes #1679Araq2015-09-141-1/+6
* fixes a critical codegen bug triggered by .asyncAraq2015-09-101-51/+51
* when nimvm stmt proof of conceptYuriy Glukhov2015-09-041-0/+3
* fixes #1832Araq2015-07-241-3/+4
* fix recently introduced regressionsAraq2015-07-221-0/+2
* fixes #2963Araq2015-07-221-2/+2
* fixes #2880Araq2015-06-301-5/+5
* fixes #2979Araq2015-06-251-1/+2