Історія комітів

Автор SHA1 Опис Дата
  Simon Krajewski c2c5535061 fixed issue #1037 13 роки тому
  Nicolas Cannasse 91f6db6c5b fix for untyped + Void return as inline 13 роки тому
  Nicolas Cannasse 1af9e68d31 minor nitpick : keep mark_used_field in typer 13 роки тому
  Simon Krajewski 579bffa2d5 make sure that fields are marked as used when inlining is cancelled 13 роки тому
  Nicolas Cannasse ecba80fc88 prevent unification of mono inlined expr (fixed issue #900) 13 роки тому
  Nicolas Cannasse edfc8be5f4 optimize TCall(TClosure) and be smarter about when to insert a TCast after inline (fixed issue #799) 13 роки тому
  Nicolas Cannasse 6b6348bc32 do not unify inline terminal branches when there is no return value 13 роки тому
  Nicolas Cannasse 0625748df4 propagate terminal type up for if/switch/match/try (using unify_min). fixed issue #894 13 роки тому
  Nicolas Cannasse 453f470c4a removed Type/EType (fixed issue #730) 13 роки тому
  Simon Krajewski be2cb646d9 remove inline type change on TIf 13 роки тому
  Nicolas Cannasse 966b135a7c prevent delaying side effects when moving parameters into a inlined local function 13 роки тому
  Nicolas Cannasse e1d396bd2c allow to inline functions containing other functions 13 роки тому
  Nicolas Cannasse 8c68e536bc null-check will use display_error 13 роки тому
  Nicolas Cannasse 68b5e84f41 optimized Std.int(123) and Std.int(123.45) 13 роки тому
  Nicolas Cannasse f5289d5e1e enforce the error when 'null' is used for a basic type on all static platforms 13 роки тому
  Nicolas Cannasse eb870a62fa ignore null assigns for completion backtracking (does not give much typing infos) 13 роки тому
  Nicolas Cannasse efad39130c another completion fix 13 роки тому
  Nicolas Cannasse 66d3884f0a fixed issue #711 13 роки тому
  Nicolas Cannasse ffd5e3fcc5 some fixes for optimize_completion 13 роки тому
  Nicolas Cannasse 6f3b9aa0cd added some backtracking optimization for completion 13 роки тому
  Nicolas Cannasse bb14d38340 add final return on functions where platform compiler is not smart enough to make a flow check (as3, cpp) 13 роки тому
  Nicolas Cannasse c44b0f048b changed directory names for old flash (become flash8) and flash9 (become flash) 13 роки тому
  Nicolas Cannasse dd0a7778b1 optimized Type.enumIndex(E) and Type.enumIndex(E(a,b,c)) when no side effects 13 роки тому
  Nicolas Cannasse 3516dc29b6 fixed issue #682 with DCE and empty interface 13 роки тому
  Nicolas Cannasse 61ddcf1aba bugfix inlined try/catch (fixed issue #668) 13 роки тому
  Nicolas Cannasse 36d180ee1c bugfix with macro-in-macro call in inline function 14 роки тому
  Nicolas Cannasse e761d2ad9f fixed DCE removing used superclass/interfaces (fixed issue #424) 14 роки тому
  Nicolas Cannasse f3b8016a82 bugfix in int/float comparison optimization 14 роки тому
  Nicolas Cannasse 3905dbf593 fix 14 роки тому
  Nicolas Cannasse cb7e368137 optimized constants division and int op float, float op int 14 роки тому