summary refs log tree commit diff stats
path: root/compiler/ccgexprs.nim
Commit message (Expand)AuthorAgeFilesLines
* refactoring: flags instead of boolsAndreas Rumpf2016-05-151-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
* fixes #2909Araq2015-06-151-1/+7
* Removed magics: mAbsI64rku2015-06-101-4/+3
* Removed magics: mBitnotI64rku2015-06-101-1/+0
* Removed magics: mEqI64 mLtI64 mLeI64rku2015-06-101-3/+0
* Removed magics: mShrI64, mShlI64, mBitandI64, mBitorI64, mBitxorI64rku2015-06-101-5/+0
* Removed magics: mAddI64, mSubI64, mMulI64, mDivI64, mModI64rku2015-06-101-5/+0
* fixes #2774Araq2015-06-061-1/+1
* fixes 'echo nil' codegen bugAraq2015-05-031-2/+5
* added '..^' and '..<' operators; 'nil' is allowed for 'len'; added plugin sys...Araq2015-04-221-6/+11
* cleaned up some magics to make room for new magics; added '..<' and '..^' tem...Araq2015-04-221-3/+0
* fixes serious codegen regression; C++ target works againAraq2015-04-201-1/+7
* fixes a serious codegen bug that caused to emit wrong barriers in rare casesAraq2015-04-191-13/+17
* fixes #2498Araq2015-04-111-2/+0
* fixes #2489Araq2015-04-081-1/+1
* Get rid of deprecation warningsdef2015-04-071-170/+166
* fixes #2427Araq2015-04-061-2/+2
* compiler_ropes: ropeToStr -> $Jacek Sieka2015-04-011-1/+1
* doc updates; fixes 'inc' for 'char'Araq2015-03-291-1/+1
* disallow negative indexingAraq2015-03-271-0/+1
* cannot gen symbol -> must be compile timeSimon Hafner2015-03-261-3/+1