summary refs log tree commit diff stats
path: root/compiler/lambdalifting.nim
Commit message (Collapse)AuthorAgeFilesLines
* minor steps to make closure iterators work with the JS backendAndreas Rumpf2016-09-121-0/+7
|
* fixes #4070Andreas Rumpf2016-05-111-0/+1
|
* fixes #3995Andreas Rumpf2016-04-031-0/+4
|
* no LL for PHPAndreas Rumpf2016-02-061-1/+2
|
* fixes #3730Araq2016-01-181-2/+6
|
* fixes yet another LL regression (Aporia compiles again)Andreas Rumpf2016-01-181-1/+1
|
* fixes iterator codegen regressionAndreas Rumpf2016-01-141-0/+3
|
* fixes yet another regressionAndreas Rumpf2016-01-131-3/+7
|
* fixes more regressionsAndreas Rumpf2016-01-131-1/+15
|
* fixes async regressionAndreas Rumpf2016-01-111-2/+5
|
* fixes all known regressionsAndreas Rumpf2016-01-061-1/+1
|
* fixes #2007Andreas Rumpf2016-01-051-2/+2
|
* minor bugfixAndreas Rumpf2016-01-041-3/+3
|
* fixes #2659Andreas Rumpf2016-01-041-1/+1
|
* fixes #3201, fixes #2766Andreas Rumpf2016-01-041-1/+2
|
* fixes #3636Andreas Rumpf2016-01-041-8/+13
|
* fixes #1725Andreas Rumpf2016-01-041-7/+12
|
* async works againAndreas Rumpf2016-01-031-20/+28
|
* further progress on closure iterators; tforum still failingAndreas Rumpf2016-01-031-15/+29
|
* next steps to produce working closure iteratorsAndreas Rumpf2016-01-031-64/+104
|
* made closure iterators tests green, updated docsAndreas Rumpf2015-12-311-12/+20
|
* closure iterators sometimes workAndreas Rumpf2015-12-301-2/+3
|
* LL works reasonably well; closure iterators still not implementedAndreas Rumpf2015-12-291-3/+9
|
* fixes missing 'illegal capture' error message regressionAndreas Rumpf2015-12-291-2/+2
|
* fixes closure generation when only paramters are capturedAndreas Rumpf2015-12-291-8/+23
|
* bootstrapping works againAndreas Rumpf2015-12-291-2/+4
|
* up references workAndreas Rumpf2015-12-281-35/+38
|
* new-ll: further progress (bootstrapping still fails)Andreas Rumpf2015-12-271-7/+13
|
* up references might work; got rid of debugging codeAndreas Rumpf2015-12-261-5/+3
|
* first implementation of the new lambda-lifting pass; barely anything worksAndreas Rumpf2015-12-261-737/+400
|
* lambda lifting support for iterToProc pluginAraq2015-12-011-11/+29
|
* fixes 3354Araq2015-09-231-2/+8
|
* fixes #3192Araq2015-08-071-1/+1
|
* fixes #3054Araq2015-07-051-1/+3
|
* Perform lambda lifting for compile-time stuff when targeting JS. Enable ↵yglukhov2015-05-291-1/+5
| | | | unittest test.
* first implementation of overloading of '='; missing: rewriting let/var sectionsAraq2015-04-061-54/+54
|
* Fix typosFederico Ceratto2015-02-151-1/+1
|
* Fix typosFederico Ceratto2015-02-151-2/+2
|
* fixes #2023Araq2015-02-011-3/+3
|
* fixes #1803Araq2015-01-101-6/+22
|
* Happy new year!Guillaume Gelin2015-01-061-1/+1
|
* merged things from develAraq2014-09-121-1/+1
|\
| * fixes #665Araq2014-09-111-1/+1
| |
* | updated the compiler to use the new symbol namesAraq2014-08-281-2/+2
| |
* | Nimrod renamed to NimAraq2014-08-281-1/+1
| |
* | renamefestAraq2014-08-231-1/+1
|/
* fixes yet another LL bugAraq2014-08-051-2/+9
|
* fixes subtle interaction between closures and 'yield'Araq2014-07-221-30/+74
|
* new jester compilesAraq2014-06-281-8/+16
|
* some progress for jester+asyncAraq2014-06-271-27/+50
|
28 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907