summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* fixes #12488 [backport]Araq2019-11-281-1/+4
* ARC: implemented a simple cycle detectorAraq2019-11-283-6/+42
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-28109-6255/+6116
* Substitute $nimbleDir in --path flags (#12750)genotrance2019-11-283-2/+17
* VM: improvements for var T/addr (#12667); fixes #12489Andreas Rumpf2019-11-283-8/+43
* [backport] Fix spelling typos (#12755)Brian Wignall2019-11-282-2/+2
* ARC: ported the GC tests over to --gc:arcAraq2019-11-263-0/+6
* fixes #12663 staticRead now creates a dependency for rebuilds (#12731) [backp...Timothee Cour2019-11-252-12/+15
* Revert "ARC: another critical bugfix; temporary tuples we introduce for tuple...narimiran2019-11-241-1/+0
* ARC: another critical bugfix; temporary tuples we introduce for tuple unpacka...Araq2019-11-221-0/+1
* ARC: yet another silly bugfixAraq2019-11-221-0/+2
* implemented a new localPassc pragma (#12706)Andreas Rumpf2019-11-225-8/+28
* Improve head comment on JS (#12548)Juan Carlos2019-11-221-15/+13
* added the --asm command line option for inspection of the produced assember c...Andreas Rumpf2019-11-213-6/+35
* fixes #12670 [backport] (#12693)Andreas Rumpf2019-11-201-1/+2
* conversions to unsigned numbers are not checked anymore; implements /… (#12...Andreas Rumpf2019-11-204-6/+12
* more arc improvements (#12690)Andreas Rumpf2019-11-202-1/+12
* fixes #12612 [backport] (#12681)Andreas Rumpf2019-11-191-6/+9
* fix regression in align (#12680)Arne Döring2019-11-192-3/+6
* ARC: closure bugfixes (#12677)Andreas Rumpf2019-11-183-16/+53
* fixes and changes the recently introduced 'alignas' to be 'align' (#12666)Andreas Rumpf2019-11-152-7/+7
* ARC: fixes leaking new() statement (#12665)Andreas Rumpf2019-11-152-8/+15
* remove two asserts in int128.nim (#12648) [backport]Miran2019-11-151-2/+0
* ARC: solves phase ordering problems (#12654)Andreas Rumpf2019-11-148-59/+62
* ARC: closure inside object constructor now worksAraq2019-11-131-2/+15
* ARC: handle closures like tuples consistentlyAraq2019-11-131-2/+2
* ARC: use the new .cursor annotation for 'up' pointersAraq2019-11-132-3/+7
* implemented alignas pragma (#12643)Arne Döring2019-11-135-9/+23
* .cursor implementation (#12637)Andreas Rumpf2019-11-128-29/+58
* --gc:destructors: bugfixesAraq2019-11-091-6/+6
* inhibit silly warning about moving closure environments for performanceAraq2019-11-091-1/+3
* --gc:destructors improvements (#12626)Andreas Rumpf2019-11-092-14/+18
* fixes #5050; fixes #11826 (#12606) [backport]cooldome2019-11-073-14/+23
* backtick and export marker handling in `eqIdent` (#12574)Arne Döring2019-11-071-5/+16
* bugfix that enables the 'since' template [backport]Andreas Rumpf2019-11-071-2/+7
* pragmas.nim: tiny code formattingAndreas Rumpf2019-11-071-2/+1
* error message: Nim calls it 'proc'Andreas Rumpf2019-11-071-1/+1
* Merge pull request #12613 from nim-lang/miran-unused-importsDominik Picheta2019-11-064-8/+2
|\
| * remove unused importsnarimiran2019-11-064-8/+2
* | restore --define:key:val in nim.cfg and fix #12367 (#12611)Andy Davidoff2019-11-061-0/+6
* | add --clearNimblePath; fixes #12601 (#12609)Andy Davidoff2019-11-062-0/+6
* | export nim.cfg parser (#12602)Andy Davidoff2019-11-061-1/+1
|/
* implement the --useVersion emulation featureAndreas Rumpf2019-11-041-1/+4
* Fixes #12379 (#12591) [backport]Clyybber2019-11-041-1/+1
* compiler/suggest: add variable support to `con` (#12569)alaviss2019-11-041-1/+9
* --os:ios needs to imply defined(macosx) [backport] (#12585)Andreas Rumpf2019-11-041-1/+1
* JS improve indent (#12581)Juan Carlos2019-11-031-1/+1
* fixes #12577 [backport] (#12584)Andreas Rumpf2019-11-031-8/+4
* Fixes #12536 (#12568) [backport]Tomohiro2019-11-021-14/+12
* --gc:destructors: simple closures workAndreas Rumpf2019-11-024-13/+20