Andreas Rumpf
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 роки тому |
Andreas Rumpf
|
ad608838bf
closures have an object type field so that we can perform correct deepCopy() for the BoehmGC target
|
7 роки тому |
Andreas Rumpf
|
920888f382
fixes tuple unpacking regression
|
7 роки тому |
Andreas Rumpf
|
7cba41db23
make nimble compile again
|
7 роки тому |
Andreas Rumpf
|
3f5ababfe8
make sighashes work in more cases
|
7 роки тому |
Andreas Rumpf
|
b7bffa35c7
attempt to make sighashes produce smaller diffs
|
7 роки тому |
Araq
|
38ab106051
re-enable object name generation for less dependence on IDs
|
8 роки тому |
Araq
|
d2cbf7f242
more fixes
|
8 роки тому |
Araq
|
2eee15d7f3
Merge branch 'devel' into sighashes
|
8 роки тому |
Araq
|
c743b2969f
closure types get names; refs #4332
|
8 роки тому |
Araq
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 роки тому |
Araq
|
773d17cd14
big refactoring: step 1
|
8 роки тому |
Andreas Rumpf
|
3a13706d7d
fixes #4673
|
8 роки тому |
Andreas Rumpf
|
25fd9e3c89
don't allow to pass a closure to spawn
|
8 роки тому |
Andreas Rumpf
|
153fd13f3d
fixes #2758
|
8 роки тому |
Andreas Rumpf
|
c12c41c7ad
made indirectAccess slightly more efficient
|
9 роки тому |
Andreas Rumpf
|
c1627354d1
first implementation of the new lambda-lifting pass; barely anything works
|
9 роки тому |
Araq
|
bfd2fd67f9
tuple unpacking works in a non-var/let context
|
9 роки тому |
Araq
|
28de800d61
Merge branch 'more_concurrency' into devel
|
9 роки тому |
Araq
|
17cace280c
fixes #2297, fixes #2946
|
9 роки тому |
Araq
|
94f54700c4
first implementation of pinnedSpawn
|
9 роки тому |
Araq
|
0c947f31ba
system.locals is now a plugin for education
|
9 роки тому |
Araq
|
78f371c03a
first implementation of overloading of '='; missing: rewriting let/var sections
|
9 роки тому |
Araq
|
f514be0772
fixes #2286
|
9 роки тому |
Araq
|
a4b2762249
fixes #325
|
9 роки тому |
Guillaume Gelin
|
3119fe087d
Happy new year!
|
10 роки тому |
Araq
|
e0f109d373
fixes a tuple lowering bug
|
10 роки тому |
Araq
|
81353b2dbc
renamed CondVar to Semaphore
|
10 роки тому |
Araq
|
830e0c0009
the codegen doesn't emit deepCopy for parallel statements
|
10 роки тому |
Araq
|
06e9932e8a
fixes exhaustion bug and missing GC_ref code generation
|
10 роки тому |