Handle nan/inf/-inf in float to haxe expression code.
Generate std.Math.POSITIVE_INFINITY instead of 1.0/0.0 etc.
fix bogus error message for enum constructors with argument errors (closes #2148)
fixed issue #2146
Merge branch 'development' of github.com:HaxeFoundation/haxe into development
optimized out (function()... == null) and != null (can occur when inlining optional methods)
check for casts of first argument to static extension (closes #2152)
Add basic docs to Binop and Unop
Merge pull request #2153 from dpeek/op-docs

Add basic docs to Binop and Unop
[java] Catch end of file on stdin
Merge pull request #2155 from jonasmalacofilho/development

[java] Catch end of file on stdin
Modify haxe.Int64.hx to work on php and fix other errors

- php integer overflow and ushr are incorrect (for 32-bits Int),
special functions now correct for these faults for Int64.
- both div and mod now have the sign correct when double-negative.
- special cases of div or mod by 0 or 1 now correct.
[java] Add @:keep to Resource.content; it was lost during DCE if only getString and getBytes were used
Add Hashes to stack frames
Merge pull request #2160 from jonasmalacofilho/development

[java] Add @:keep to Resource.content
- do not post process classes that are going to be removed
- allow @:remove metadata to signal that a generic base class should be removed
Merge pull request #2156 from elliott5/development

Modify haxe.Int64.hx to work on php and fix other issues
Use '.' qualified class name in stack debug functions
resolve leftover multi-type abstracts during DCE (closes #2163)
add extractor support (implementation not perfect yet)