Yuriy Glukhov
|
ab79c36169
|
Use real JS bool literals instead of 1 and 0. Fixes #3722.
|
2016-01-17 10:44:04 +02:00 |
|
Andreas Rumpf
|
34a783a61c
|
fixes #3723
|
2016-01-15 14:56:01 +01:00 |
|
Andreas Rumpf
|
02a0782389
|
fixes yet another codegen problem with constant closures
|
2016-01-15 01:50:52 +01:00 |
|
Andreas Rumpf
|
35b65e6f4e
|
Merge branch 'devel' into new-ll
|
2016-01-14 15:05:48 +01:00 |
|
Andreas Rumpf
|
2e62090ec3
|
Merge pull request #3500 from nanoant/patch/fix-3498-generic-args-in-tmpl
fixes #3498
|
2016-01-14 15:03:53 +01:00 |
|
Andreas Rumpf
|
1124c61c49
|
Merge branch 'devel' into new-ll
|
2016-01-14 15:01:55 +01:00 |
|
Andreas Rumpf
|
3838cd0066
|
fixes iterator codegen regression
|
2016-01-14 10:52:18 +01:00 |
|
Andreas Rumpf
|
15c63b8011
|
fixes a long standing codegen bug concerning closures
|
2016-01-13 16:06:31 +01:00 |
|
Andreas Rumpf
|
9097033b4e
|
fixes yet another regression
|
2016-01-13 13:47:13 +01:00 |
|
Andreas Rumpf
|
6fbde1f4fb
|
fixes another regression
|
2016-01-13 11:36:34 +01:00 |
|
Andreas Rumpf
|
d0709cc758
|
fixes more regressions
|
2016-01-13 03:03:59 +01:00 |
|
Andreas Rumpf
|
5be6c95d21
|
fixes async regression
|
2016-01-11 11:11:44 +01:00 |
|
Andreas Rumpf
|
0844941b35
|
fixes regressions
|
2016-01-08 12:08:42 +01:00 |
|
Andreas Rumpf
|
98cc99cbcf
|
fixes all known regressions
|
2016-01-06 11:26:52 +01:00 |
|
Andreas Rumpf
|
dfe01bbe69
|
fixes #603
|
2016-01-06 02:29:27 +01:00 |
|
Andreas Rumpf
|
4d10937a30
|
fixes regressions
|
2016-01-05 15:39:49 +01:00 |
|
Andreas Rumpf
|
bb8b1c3b57
|
fixes #2604, fixes #1527
|
2016-01-05 14:59:43 +01:00 |
|
Andreas Rumpf
|
1a2bda45ec
|
fixes #2007
|
2016-01-05 10:20:24 +01:00 |
|
andri lim
|
aebad711ea
|
fixed #2240 and #3586
|
2016-01-05 07:52:56 +07:00 |
|
Andreas Rumpf
|
290b7e117e
|
minor bugfix
|
2016-01-04 14:47:46 +01:00 |
|
Andreas Rumpf
|
3d7c57db88
|
fixes #2659
|
2016-01-04 03:10:09 +01:00 |
|
Andreas Rumpf
|
91e9cb64e9
|
fixes #3201, fixes #2766
|
2016-01-04 02:45:20 +01:00 |
|
Andreas Rumpf
|
9c6d3e26cb
|
fixes another regression
|
2016-01-04 02:22:29 +01:00 |
|
Andreas Rumpf
|
159a2ff955
|
fixes #3636
|
2016-01-04 02:04:59 +01:00 |
|
Andreas Rumpf
|
8fb6865b24
|
fixes #1725
|
2016-01-04 00:51:45 +01:00 |
|
Andreas Rumpf
|
b4c62d5fed
|
async works again
|
2016-01-03 23:20:53 +01:00 |
|
Andreas Rumpf
|
813f98fb34
|
further progress on closure iterators; tforum still failing
|
2016-01-03 21:16:07 +01:00 |
|
Andreas Rumpf
|
1ad69be988
|
next steps to produce working closure iterators
|
2016-01-03 15:23:07 +01:00 |
|
Andreas Rumpf
|
307a6095fa
|
made closure iterators tests green, updated docs
|
2015-12-31 00:16:38 +01:00 |
|
Andreas Rumpf
|
2162a71c93
|
closure iterators do have 'result'
|
2015-12-30 13:32:18 +01:00 |
|
Andreas Rumpf
|
9cc066d99d
|
closure iterators sometimes work
|
2015-12-30 00:47:15 +01:00 |
|
Andreas Rumpf
|
250e81ceda
|
Merge branch 'devel' into new-ll
|
2015-12-29 20:45:22 +01:00 |
|
Andreas Rumpf
|
e518c7a005
|
LL works reasonably well; closure iterators still not implemented
|
2015-12-29 20:29:44 +01:00 |
|
Andreas Rumpf
|
b6c18e4bba
|
breaking change: disallow .closure procs for const
|
2015-12-29 15:42:12 +01:00 |
|
Andreas Rumpf
|
9971c06062
|
fixes missing 'illegal capture' error message regression
|
2015-12-29 13:41:35 +01:00 |
|
Andreas Rumpf
|
5c9332c57d
|
fixes closure generation when only paramters are captured
|
2015-12-29 02:44:37 +01:00 |
|
Andreas Rumpf
|
870b03707b
|
bootstrapping works again
|
2015-12-29 01:59:36 +01:00 |
|
Andreas Rumpf
|
57149a4794
|
up references work
|
2015-12-28 23:46:19 +01:00 |
|
Andreas Rumpf
|
c12c41c7ad
|
made indirectAccess slightly more efficient
|
2015-12-28 23:40:39 +01:00 |
|
Andreas Rumpf
|
b3600a04c2
|
compute LL before the other transformations as that should produce more efficient code for closure iterators
|
2015-12-28 23:39:37 +01:00 |
|
Andreas Rumpf
|
9309f8101d
|
new-ll: further progress (bootstrapping still fails)
|
2015-12-27 00:17:48 +01:00 |
|
Andreas Rumpf
|
7dc0bca53a
|
up references might work; got rid of debugging code
|
2015-12-26 01:26:12 +01:00 |
|
Andreas Rumpf
|
c1627354d1
|
first implementation of the new lambda-lifting pass; barely anything works
|
2015-12-26 00:42:30 +01:00 |
|
Yuriy Glukhov
|
936265df72
|
Fixed lineinfo in getType
|
2015-12-25 01:03:15 +02:00 |
|
trustable-code
|
3c557a0144
|
fix issue #3550
|
2015-12-24 00:07:03 +01:00 |
|
Andreas Rumpf
|
86bb9d8b47
|
Merge pull request #3651 from jangko/vm_'excl'
fixed compile time `excl ` cause SIGSEGV #3639
|
2015-12-21 00:40:24 +01:00 |
|
Andreas Rumpf
|
17a78f4f8d
|
Merge pull request #3654 from jangko/vm_uinttouint64conv
fixed #2514 unable to echo uint8-32 at compile time
|
2015-12-21 00:37:48 +01:00 |
|
Hans Raaf
|
5a028b3956
|
Fix regression in set.excl code generation.
|
2015-12-21 00:35:20 +01:00 |
|
jangko
|
26d02c9120
|
fixed VM touint conversion #2514
|
2015-12-19 12:53:51 +07:00 |
|
jangko
|
60a400eeb0
|
fixed compile time excl cause SIGSEGV #3639
|
2015-12-17 10:14:48 +07:00 |
|