Dan Korostelev
|
8dc7eecafb
[cs] move intmap key iterator into a class instead of dynamic object with closures (~2.3x faster)
|
11 years ago |
Dan Korostelev
|
fb57865562
move int value iterator into a class instead of dynamic object with closures (~2.8x faster)
|
11 years ago |
Dan Korostelev
|
c473ac546a
[cs] don't create unnecessary local variables in Array.__get
|
11 years ago |
Dan Korostelev
|
b3deea245b
[java] use native arrays for wrapped captured variables
|
11 years ago |
Dan Korostelev
|
ccda440f93
only wrap captured variables that are actually changed in or after closure (closes #3548)
|
11 years ago |
Dan Korostelev
|
aebb87551d
separate variable assignments from read usage
|
11 years ago |
Cauê Waneck
|
1d8ee640ef
[as3] disabled #2061 test
|
11 years ago |
Hugh
|
eff03d9f49
Include headers required by switches on generic EnumValue.
|
11 years ago |
Dan Korostelev
|
4d4c4bbb93
[cs] don't generate Runtime.eq call for closure boxed arguments check.
|
11 years ago |
Dan Korostelev
|
1278ade6fb
remove duplicated code
|
11 years ago |
Dan Korostelev
|
b0ea9e48b5
Merge pull request #3559 from nadako/3548_wrapref
|
11 years ago |
Dan Korostelev
|
ad4c1dfb4c
fix parametrized anon function capture
|
11 years ago |
Dan Korostelev
|
e6c52526ab
add some comments
|
11 years ago |
Dan Korostelev
|
8bbf3c9551
use native array for c# in closures
|
11 years ago |
Dan Korostelev
|
fe6db4bd75
move wrap ref functions into a platform-specific helper object
|
11 years ago |
Dan Korostelev
|
fa8c1cbd5f
factored out expr generation for captured vars
|
11 years ago |
Cauê Waneck
|
d35d8c438c
[cs] Call real_type for the underlying Pointer type as well
|
11 years ago |
Cauê Waneck
|
ef5f4b4562
[java/cs] Added support for @:readOnly fields when eagerly initialized. Closes #2061
|
11 years ago |
Cauê Waneck
|
e0fbcd1e39
[cs] Use Activator to handle createEmptyInstance if no matching constructor is found
|
11 years ago |
Cauê Waneck
|
0cb3254e8e
[cs] Always use NoCreateWindow when creating process. Closes unihx/unihx#1 (needs confirmation)
|
11 years ago |
Cauê Waneck
|
9e49d3962f
[cs] Check for @:hxGen interfaces before setting the type as nativegen
|
11 years ago |
Cauê Waneck
|
ee7d7cc717
[cs] Get rid of getInstanceFields @:functionCode
|
11 years ago |
Cauê Waneck
|
1ae510c110
[java/cs] Check if super is the first statement even if skipping the static constructor transform. Also cancel compilation when com.error is called
|
11 years ago |
Dan Korostelev
|
964c344784
[js] generate array literal for "new Array<T>()" expressions as it still seems to be the fastest way (see http://stackoverflow.com/questions/7375120/why-is-arr-faster-than-arr-new-array)
|
11 years ago |
Dan Korostelev
|
800b8f8bb5
[cs] add cast in int division filter if one of operands isn't exactly Int (closes #3543)
|
11 years ago |
Cauê Waneck
|
b1e92a6c5c
[cs] Added support for accessing a Pointer's underlying type's fields
|
11 years ago |
Dan Korostelev
|
4316d337e0
get rid of couple of @:functionCode's
|
11 years ago |
Andy Li
|
83205252f7
[SauceLabs] Quit browser when there is an error.
|
11 years ago |
Cauê Waneck
|
cb3ee17aaf
[cs] Fixed using 'fixed' keyword with multiple variables of different types
|
11 years ago |
Dan Korostelev
|
72b69e6679
fix Sys.command on windows once again (see https://github.com/HaxeFoundation/haxe/commit/41cf47f215f9b2c9e9d0ff03c415204c62273a51#commitcomment-8443045)
|
11 years ago |