Historia zmian

Autor SHA1 Wiadomość Data
  Simon Krajewski 6b4d7e9c6e turn fuse and block_element into TCO buddies 9 lat temu
  Simon Krajewski f95d3402ba [php] make sure to unset `constructor_block` (closes #4723) 9 lat temu
  Simon Krajewski 5426760bd3 add test (closes #4757) 9 lat temu
  Simon Krajewski d6c608cc75 let's start 2016 with less analyzer-induced infinite loops 9 lat temu
  Simon Krajewski b3f869d8a2 do not lose real expression position in format string (see #2244) 9 lat temu
  Dan Korostelev 365ad4212d fix test (i think) 9 lat temu
  Simon Krajewski d5dfb1c8fb do not inline field access in display mode (closes #2997) 9 lat temu
  Simon Krajewski 00f951180a do not bind monomorphs during analysis 9 lat temu
  Simon Krajewski ed4aa19576 add induction variable recognition (unused) 9 lat temu
  Simon Krajewski 7212fac4cb cleanup 9 lat temu
  Nicolas Cannasse 79c48af8c2 fixed warning 9 lat temu
  Simon Krajewski c1fcca7d4f add test (closes #2538) 9 lat temu
  Simon Krajewski f5b9bfd78a add test (closes #4742) 9 lat temu
  Simon Krajewski 5924777494 add pseudo-goto out of "infinite" loops (closes #4747) 9 lat temu
  Simon Krajewski 11deddf89b do not run the analyzer in cross mode (closes #4750) 9 lat temu
  Simon Krajewski 70aedbb33e bring back scoping check (closes #4751) 9 lat temu
  Simon Krajewski a3987c87dc do not spam unreachable code warnings 9 lat temu
  Simon Krajewski 6589389c3b speed up code motion 9 lat temu
  Simon Krajewski ce41309963 do not use weird initial sizes for DynArray 9 lat temu
  Simon Krajewski 8e8eedfc88 use DynArray instead of IntMap for var infos 9 lat temu
  Simon Krajewski 4279e56710 store reaching definition in var_info too 9 lat temu
  Simon Krajewski 402beaf98b add more unbound checks 9 lat temu
  Simon Krajewski 2db585b8fe rework variable data structure 9 lat temu
  Simon Krajewski cd0f689153 add test (closes #4089) 9 lat temu
  Dan Korostelev 7f932bd9c4 [js] loose untyped in Std.random 9 lat temu
  Dan Korostelev f6b5535901 [js] oops, we need to define Type.allEnums feature by hand if we inline the function, because compiler checks for it 9 lat temu
  Dan Korostelev 0ef4e319c4 [js] inline Type.allEnums 9 lat temu
  Dan Korostelev e7c6a8e6df [js] optimize Type.getEnumConstructs 9 lat temu
  Dan Korostelev 25f01ad1d4 Revert "[js] avoid temp var when inlining Reflect.callMethod in Type.createEnum" 9 lat temu
  Dan Korostelev 731c20a5f6 remove js inlining hackery for ListIterator since haxe doesn't have js inline restrictions now \o/ 9 lat temu