summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
| * | fixes some regressionsAraq2015-09-122-0/+13
| * | preparations for better handling of 'a[i]' in generics; stmt lists can be lva...Araq2015-09-122-2/+13
| * | implicit return types for iterators are now deprecatedAraq2015-09-121-0/+1
| * | fixes #1528Araq2015-09-122-25/+2
* | | first attempt to fix 'a[i]' handling in genericsAraq2015-09-1210-6/+142
* | | preparations for better handling of 'a[i]' in generics; stmt lists can be lva...Araq2015-09-122-2/+13
* | | implicit return types for iterators are now deprecatedAraq2015-09-101-0/+1
* | | fixes #1528Araq2015-09-102-25/+2
|/ /
* | fixes Nim's bigbang regressionAraq2015-09-101-2/+2
* | fixes #2559Araq2015-09-101-1/+6
* | fixes a critical codegen bug triggered by .asyncAraq2015-09-103-52/+53
* | Merge pull request #3274 from yglukhov/seq-insert-js-fixAndreas Rumpf2015-09-091-0/+1
|\ \
| * | Fixed seq.insert and seq.delete for js.Yuriy Glukhov2015-09-071-0/+1
* | | fixes typoAraq2015-09-091-1/+1
* | | fixes #3230Araq2015-09-091-1/+1
| |/ |/|
* | gangbang support for NimScriptAraq2015-09-081-2/+9
|/
* Merge pull request #3293 from Matt14916/usebase-msg-fixAndreas Rumpf2015-09-071-1/+1
|\
| * Replace incorrect warning string.Matt Sullivan2015-09-051-1/+1
* | Merge pull request #3295 from nanoant/patch/fix-type-to-string-flagsAndreas Rumpf2015-09-071-6/+11
|\ \
| * | typeToString: Fix shared/not nil on complex typesAdam Strzelecki2015-09-061-6/+11
| |/
* | Fixed nimvm in generics.Yuriy Glukhov2015-09-072-5/+11
* | Nimscript: documented; 'exec' now produces output immediatelyAraq2015-09-071-1/+4
|/
* fixes #2590; methods now require a .base annotationAraq2015-09-065-14/+36
* VM produces objects.Yuriy Glukhov2015-09-055-23/+39
* Merge pull request #3286 from yglukhov/when-nimvmAndreas Rumpf2015-09-058-14/+47
|\
| * nimvm is magicYuriy Glukhov2015-09-042-1/+4
| * when nimvm stmt proof of conceptYuriy Glukhov2015-09-046-13/+43
* | compiler: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-0432-570/+570
|/
* split os into os and ospaths parts; ospaths is available for NimScript; bette...Araq2015-09-042-1/+16
* improvements for NimScript supportAraq2015-09-032-57/+60
* optimized writetrackingAraq2015-09-031-139/+149
* 'var T' doesn't imply escapingAraq2015-09-021-1/+1
* write tracking: leaner code; minor bug fixes (still unusable)Araq2015-08-311-85/+61
* first implementation of write tracking and escape analysis; still disabledAraq2015-08-315-21/+319
* Merge pull request #3242 from yglukhov/byvar-fixAndreas Rumpf2015-08-281-5/+23
|\
| * Fixed passing byvarYuriy Glukhov2015-08-251-5/+23
* | update Visual Studio command line flagsAraq2015-08-271-1/+1
* | add msp430 cpu supportKeerthan Jaic2015-08-261-2/+3
* | Merge pull request #3234 from petermora/mapAutoAutoAndreas Rumpf2015-08-251-5/+60
|\ \
| * | extending metatype matching in sigmatch.nimPeter Mora2015-08-211-5/+60
* | | Merge pull request #3160 from r-ku/coroutinesAndreas Rumpf2015-08-254-2/+57
|\ \ \ | |_|/ |/| |
| * | Merge branch 'devel' into coroutinesrku2015-08-2035-474/+851
| |\ \
| * | | cValidAssemblers -> const setrku2015-08-102-1/+7
| * | | Added fasm (external assembler) support.rku2015-07-313-2/+49
| * | | {.compile.} pragma accepts paths relative to file pragma is in.rku2015-07-311-0/+2
* | | | tuple unpacking works in a non-var/let contextAraq2015-08-212-0/+34
* | | | Merge pull request #3233 from yglukhov/parsefloat-js-magicAndreas Rumpf2015-08-211-0/+3
|\ \ \ \
| * | | | Fixed nimParseBiggestFloat magic in JSYuriy Glukhov2015-08-211-0/+3
* | | | | Untyped pointers godegen changed. addr expression fixed.Yuriy Glukhov2015-08-212-1/+3
|/ / / /
* | | | implemented macros.getImplAraq2015-08-214-1/+11