[all] Added classfield debug to -D dump


git-svn-id: http://haxe.googlecode.com/svn/trunk@6477 f16182fa-f095-11de-8f43-4547254af6c6
removed Map -> HashMap conversion (fixed issue #1740)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6478 f16182fa-f095-11de-8f43-4547254af6c6
different (partial) solution for GADT matching: apply type parameters to locals

git-svn-id: http://haxe.googlecode.com/svn/trunk@6479 f16182fa-f095-11de-8f43-4547254af6c6
[As3] generate unsafe casts as T(expr) (fixed issue #1741)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6480 f16182fa-f095-11de-8f43-4547254af6c6
double array size instead of increasing it by one when setting at [length-1]

git-svn-id: http://haxe.googlecode.com/svn/trunk@6481 f16182fa-f095-11de-8f43-4547254af6c6
bugfix

git-svn-id: http://haxe.googlecode.com/svn/trunk@6482 f16182fa-f095-11de-8f43-4547254af6c6
grow Array by +50% instead of doubling it on each resize

git-svn-id: http://haxe.googlecode.com/svn/trunk@6483 f16182fa-f095-11de-8f43-4547254af6c6
[cpp] Add _Complex as a special keyword (thanks gcc).  Allow keyword remapping in package names.  cpp.FastIterator is extern but not generic, but do not 'fix' its overrides.  Do not generate code for the base KGeneric def

git-svn-id: http://haxe.googlecode.com/svn/trunk@6484 f16182fa-f095-11de-8f43-4547254af6c6
[java/cs] Unit tests-related fixes:
- Fixed classes implementing partially-applied interfaces
- Rewritten overload handling, and fixed most issues regarding overloads ambiguity
- Fixed override-related problems, coming from Codegen.fix_overrides


git-svn-id: http://haxe.googlecode.com/svn/trunk@6485 f16182fa-f095-11de-8f43-4547254af6c6
[java] fixed issue #1631


git-svn-id: http://haxe.googlecode.com/svn/trunk@6486 f16182fa-f095-11de-8f43-4547254af6c6
[java] fixed issue #1674


git-svn-id: http://haxe.googlecode.com/svn/trunk@6487 f16182fa-f095-11de-8f43-4547254af6c6
pad missing args with null in createInstance (fixed issue #1736)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6488 f16182fa-f095-11de-8f43-4547254af6c6
[Swf9] made pos argument of flash.Vector.slice optional (fixed issue #1745)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6489 f16182fa-f095-11de-8f43-4547254af6c6
renamed FastCell to GenericCell (fixed issue #1747)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6490 f16182fa-f095-11de-8f43-4547254af6c6
allow iteration over abstract that have @:arrayAccess and a length field

git-svn-id: http://haxe.googlecode.com/svn/trunk@6491 f16182fa-f095-11de-8f43-4547254af6c6
[cpp] Tightened memory allocation for Vector

git-svn-id: http://haxe.googlecode.com/svn/trunk@6492 f16182fa-f095-11de-8f43-4547254af6c6
[java/cs] Rewritten constructors handling. Handles overloads correctly, avoids static naming conflicts, overloaded constructors initialization.
fixed issue #1576


git-svn-id: http://haxe.googlecode.com/svn/trunk@6493 f16182fa-f095-11de-8f43-4547254af6c6
[java/cs] isObject doesn't test if target is an Anonymous Object


git-svn-id: http://haxe.googlecode.com/svn/trunk@6494 f16182fa-f095-11de-8f43-4547254af6c6
[java/cs] fixed issue #1744


git-svn-id: http://haxe.googlecode.com/svn/trunk@6495 f16182fa-f095-11de-8f43-4547254af6c6
removed confusing StringTools.fastCodeAt documentation (fixed issue #1713)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6496 f16182fa-f095-11de-8f43-4547254af6c6