Fix dart2dart test status
Review URL: https://chromiumcodereview.appspot.com//10891046

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11561 260f80e4-7a28-3924-810f-c04153c831b5
Fix issue 1146: skip regular Mint test in 64 bit. Add Mint test for 64 bit.
Review URL: https://chromiumcodereview.appspot.com//10887037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11563 260f80e4-7a28-3924-810f-c04153c831b5
Revert change 11558

I learnt that instantiating an abstract class is a runtime error, not a compile time error.

TBR=regis
Review URL: https://chromiumcodereview.appspot.com//10894048

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11567 260f80e4-7a28-3924-810f-c04153c831b5
Deprecated JDK code cleanup.
Review URL: https://chromiumcodereview.appspot.com//10894013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11568 260f80e4-7a28-3924-810f-c04153c831b5
Fix to make hasMain() testing more robust in the face of non-existent sourced files (dartbug.com/4824).
Review URL: https://chromiumcodereview.appspot.com//10891041

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11569 260f80e4-7a28-3924-810f-c04153c831b5
Reapply DOMFormData => FormData rename. (this time with a fix for Dartium)
Review URL: https://chromiumcodereview.appspot.com//10887016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11570 260f80e4-7a28-3924-810f-c04153c831b5
Remove inclusion of 'include/dart_api.h' in 'raw_object.h'
Review URL: https://chromiumcodereview.appspot.com//10902002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11571 260f80e4-7a28-3924-810f-c04153c831b5
Some code cleanups in arrays, fix rangeCheck (issue 2899).
Review URL: https://chromiumcodereview.appspot.com//10905010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11572 260f80e4-7a28-3924-810f-c04153c831b5
Fixed tests so they do indeed confirm that values on optional named parameters are not allowed. Added check to the dart2js parser, so that setting values on optional named parameters is flagged as error. Tests pass.

BUG=dart:351
TEST=

Review URL: https://chromiumcodereview.appspot.com//10800027

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11573 260f80e4-7a28-3924-810f-c04153c831b5
Suppress failure on IE in corelib/date_time_test

Created http://dartbug.com/4837 to track this.
Review URL: https://chromiumcodereview.appspot.com//10914002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11574 260f80e4-7a28-3924-810f-c04153c831b5
Add gcl presubmit script to the dart src tree.

Currently I just added a tree status check but we can extend this over time.
Review URL: https://chromiumcodereview.appspot.com//10891021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11575 260f80e4-7a28-3924-810f-c04153c831b5
Revert revision 11570, this still has dartium failures.
Review URL: https://chromiumcodereview.appspot.com//10908003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11576 260f80e4-7a28-3924-810f-c04153c831b5
Refactor the representation of passed parameter types

Add the new class HTypeList for holding a list of HTypes. Use a
special representation of a list with only unknown types. The special
representation of the list with only unknown types does currently not
support retreiving the length of the list.

Remamed one other function with a misleading name.

R=kasperl@google.com

BUG=

Review URL: https://chromiumcodereview.appspot.com//10897026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11577 260f80e4-7a28-3924-810f-c04153c831b5
Add a failing test (will be fixed in next CL).

R=sgjesse@google.com
BUG=

Review URL: https://chromiumcodereview.appspot.com//10913004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11578 260f80e4-7a28-3924-810f-c04153c831b5
Inlining of static calls with trivial function bodies.

R=kmillikin@google.com,srdjan@google.com

Review URL: https://chromiumcodereview.appspot.com//10893027

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11579 260f80e4-7a28-3924-810f-c04153c831b5
Fix checked mode failures

TBR=kasperl@google.com

BUG=

Review URL: https://chromiumcodereview.appspot.com//10908004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11580 260f80e4-7a28-3924-810f-c04153c831b5
Chrome roll 153863->154068.

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11581 260f80e4-7a28-3924-810f-c04153c831b5
Disable failing test

R=kmillikin@google.com

BUG=dart:4838

Review URL: https://chromiumcodereview.appspot.com//10907004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11582 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Inlining of static calls with trivial function bodies."

This reverts r11579. Reverted due to test failures on dartc builders.

TBR=kmillikin@google.com
BUG=

Review URL: https://chromiumcodereview.appspot.com//10919004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11583 260f80e4-7a28-3924-810f-c04153c831b5
Fix issue with the partial type tree and implemented interfaces.

Treat partial type trees that have cross-links (because of implements) as too complex and use a slower, but correct way of walking them.

R=sgjesse@google.com,ngeoffray@google.com
BUG=

Review URL: https://chromiumcodereview.appspot.com//10919003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11584 260f80e4-7a28-3924-810f-c04153c831b5