Simon Krajewski
|
b5eea920b0
[analyzer] use List instead of Hashtbl for nodes
|
9 年之前 |
Simon Krajewski
|
653315f781
[analyzer] implement idom calculator properly
|
9 年之前 |
Simon Krajewski
|
774d7af204
[analyzer] give warning if unknown `@:analyzer` flag is used
|
9 年之前 |
Simon Krajewski
|
b6460bdad5
[analyzer] remove unreachable_code option because it doesn't work anymore
|
9 年之前 |
Simon Krajewski
|
705a7c5cc8
[analyzer] run integrity checks in debug mode
|
9 年之前 |
Simon Krajewski
|
0ce5d6c4ed
[analyzer] remove explicit dominators when creating blocks
|
9 年之前 |
Simon Krajewski
|
4dfa76e912
[analyzer] do not even create a dead next block for try/catch
|
9 年之前 |
Simon Krajewski
|
341b25105b
[analyzer] check integrity in both directions
|
9 年之前 |
Simon Krajewski
|
a14215f471
[analyzer] avoid more dead block processing
|
9 年之前 |
Simon Krajewski
|
6f9b80d395
[analyzer] add idom calculation
|
9 年之前 |
Simon Krajewski
|
4cb7214fe5
[analyzer] avoid dead blocks in try/catch
|
9 年之前 |
Simon Krajewski
|
726418d603
update libs
|
9 年之前 |
Hugh
|
ed5e86ae23
[cpp] Use builtin native extends for sqlite
|
9 年之前 |
hughsando
|
4688e8ffbf
[cpp] Use native externs for Mysql
|
9 年之前 |
Hugh
|
f488139252
[cpp] move zlib externs inline
|
9 年之前 |
Hugh
|
cc7c3912b4
[cpp] Correctly map native void type
|
9 年之前 |
Dan Korostelev
|
c222654729
Merge pull request #4970 from HaxeFoundation/js_es
|
9 年之前 |
hughsando
|
acdffb2f93
[cpp] Add some ObjC casts to cppast code
|
9 年之前 |
hughsando
|
5d472f0be9
[cpp] Use cppast for calculating function signature when appropriate
|
9 年之前 |
Simon Krajewski
|
c1588fbe13
[analyzer] avoid unreachable blocks for TWhile too
|
9 年之前 |
Simon Krajewski
|
5e7877e4c7
[analyzer] improve API a bit
|
9 年之前 |
Hugh
|
eccd969e51
[cpp] Use native bindings to EReg
|
9 年之前 |
Dan Korostelev
|
0800b456f4
[js] add notion of EcmaScript version, controllable with -D js-es=<value> (default 5), closes #4961
|
9 年之前 |
Dan Korostelev
|
dec8556d75
Minor cleanup in haxe.io.Path.normalize
|
9 年之前 |
Dan Korostelev
|
8fb1168709
Use hxnodejs for saucelabs runner.
|
9 年之前 |
Nicolas Cannasse
|
4cd2de995f
Merge pull request #4963 from daisuda/patch-1
|
9 年之前 |
Simon Krajewski
|
97610330ca
update haxe.hxproj in case anyone still uses that [ci skip]
|
9 年之前 |
Simon Krajewski
|
10ddfc1a05
add tests (closes #4617) (closes #4667)
|
9 年之前 |
Dan Korostelev
|
7e69767537
String.fromCharCode is pure
|
9 年之前 |
Hugh
|
0b295d2a56
Add extra spaces around bin-ops
|
9 年之前 |