Remove suppression for NativeGCTest in release mode.

TBR=antonm@chromium.org

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6456 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 384 (2012-04-12 14:23:35 +0400) podivilov@google.com
Implement object grouping for DOM nodes and event listeners.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=384

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6457 260f80e4-7a28-3924-810f-c04153c831b5
Reduce size by emitting $.foo instead of Isolate.prototype.foo.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6458 260f80e4-7a28-3924-810f-c04153c831b5
Support length operation without opening file.

Use fstat instead of multiple seek calls to get length of
opened files.

R=sgjesse@google.com
BUG=dartbug.com/1592
TEST=standalone/io/File*Test

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6459 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Reduce size by emitting $.foo instead of Isolate.prototype.foo."

This reverts commit 6458.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6460 260f80e4-7a28-3924-810f-c04153c831b5
Reapply "Reduce size by emitting $.foo instead of Isolate.prototype.foo."

This reapplies (a fixed version of) 6459 which had been reverted with 6460.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6461 260f80e4-7a28-3924-810f-c04153c831b5
Fix flaxy test issue for analysis parser found in r6414

http://code.google.com/p/dart/source/detail?r=6414

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6462 260f80e4-7a28-3924-810f-c04153c831b5
Adds parser recovery at the statement level for unterminated statements (no semicolon)

this change will allow the parser to recover when it sees the start
of a new statement after an invalid token.  All 24 of these new test
cases failed in the state the code right before this change, so
I'm hoping this will make a significant improvement in the quality of
the AST created and therefore code completion.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6463 260f80e4-7a28-3924-810f-c04153c831b5
Add basic handling to connection upgrade to the HTTP parser

See description in runtime/bin/http_parser.dart on how the upgrade works.

R=ajohnsen@google.com

BUG=dart:2002
TEST=tests/standalone/src/io/HttpParserTest.dart

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6464 260f80e4-7a28-3924-810f-c04153c831b5
Put Dartium generated idl in a separate directory so they don't interfere with JS DOM generation.

R=antonm@chromium.org

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6465 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 385 (2012-04-12 18:44:55 +0400) podivilov@google.com
Put generated idls in build output directory.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=385

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6466 260f80e4-7a28-3924-810f-c04153c831b5
Eliminated last bailout (except for type checked mode) in the new compiler: generate type arguments for instanceof if needed.
Review URL: https://chromiumcodereview.appspot.com//10071016

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6467 260f80e4-7a28-3924-810f-c04153c831b5
Pass optional arguments to NullPointerException constructor.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6468 260f80e4-7a28-3924-810f-c04153c831b5
Got rid of peculiar null literal in parsing an incomplete new expression.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6469 260f80e4-7a28-3924-810f-c04153c831b5
prevent cached DartUnit from being referenced and resolved by multiple libraries
Review URL: https://chromiumcodereview.appspot.com//10066020

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6470 260f80e4-7a28-3924-810f-c04153c831b5
Remove unused tables from generator.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6471 260f80e4-7a28-3924-810f-c04153c831b5
Add temporary preference for enabling AnalysisServer
Review URL: https://chromiumcodereview.appspot.com//10054032

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