Fix handling of long JSON messages

Fix Debugger wire protocol for long messages.
Add a stress mode in the protocol handler to break messages
into small pieces.
Review URL: https://chromiumcodereview.appspot.com//10515015

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

Add co19 issue number.

TBR=srdjan
Review URL: https://chromiumcodereview.appspot.com//10519018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8270 260f80e4-7a28-3924-810f-c04153c831b5
Remove unused class
Review URL: https://chromiumcodereview.appspot.com//10511028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8271 260f80e4-7a28-3924-810f-c04153c831b5
Polish Date formatting API.
Review URL: https://chromiumcodereview.appspot.com//10505005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8272 260f80e4-7a28-3924-810f-c04153c831b5
Fix status file.
TBR.
Review URL: https://chromiumcodereview.appspot.com//10509014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8273 260f80e4-7a28-3924-810f-c04153c831b5
Issue 3272. Void can be assigned to Dynamic
http://code.google.com/p/dart/issues/detail?id=3272

R=brianwilkerson@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8274 260f80e4-7a28-3924-810f-c04153c831b5
Use WebKit IDL syntax for declaring optional parameters in dart.idl.

Using the same syntax everywhere makes generator simpler.

R=antonm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8276 260f80e4-7a28-3924-810f-c04153c831b5
Move splitting operations with optional arguments to generator.

To generate v8-like overload resolver we need original list of overloads.
It is much easier to slit operations in generator where needed than to split
them in databasebuilder and then combine again in generator.

R=antonm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8277 260f80e4-7a28-3924-810f-c04153c831b5
Implement v8-like overload resolving.

This is needed to fix indexeddb_3_test and several bugs related to overload dispatching.

R=antonm@google.com
BUG=3353
TEST=indexeddb_3_test

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

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

R=antonm@google.com,sra@google.com
BUG=3311

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

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

R=antonm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8281 260f80e4-7a28-3924-810f-c04153c831b5
Revert recent changes to indexeddb_4_test.

R=antonm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8282 260f80e4-7a28-3924-810f-c04153c831b5
Fix for issues 2380 and 2381
Review URL: https://chromiumcodereview.appspot.com//10515012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8283 260f80e4-7a28-3924-810f-c04153c831b5
indexeddb_3_test now passes in dart2js-drt.

TBR=antonm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8286 260f80e4-7a28-3924-810f-c04153c831b5
Issue 3269. Warning when 'case' is not type compatible with 'switch' expression
http://code.google.com/p/dart/issues/detail?id=3269

R=brianwilkerson@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8288 260f80e4-7a28-3924-810f-c04153c831b5
Issue 3271. Top-level function 'main' should not have parameters
http://code.google.com/p/dart/issues/detail?id=3271

R=brianwilkerson@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8289 260f80e4-7a28-3924-810f-c04153c831b5
Issue 3268. Support for replacing 'assert' statement with 'assert' function
http://code.google.com/p/dart/issues/detail?id=3268

R=brianwilkerson@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8290 260f80e4-7a28-3924-810f-c04153c831b5
Issue 3266. Produce a warning when trying to call an inaccessible method
http://code.google.com/p/dart/issues/detail?id=3266

R=brianwilkerson@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8291 260f80e4-7a28-3924-810f-c04153c831b5
Move inlined type checking code to new compiler ia32. Sharing more and more code between ia32/x64 (ongoing process), refactored x64 code slightly.
Review URL: https://chromiumcodereview.appspot.com//10477020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8292 260f80e4-7a28-3924-810f-c04153c831b5
Add a test to check ArrayBuffer passing.

R=podivilov@chromium.org

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

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