Update documentation for RandomAccessFile

R=kustermann@google.com, lrn@google.com
BUG=http://dartbug.com/21516

Review URL: https://codereview.chromium.org//702363002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41548 260f80e4-7a28-3924-810f-c04153c831b5
Mark test failing due to dartbug.com/21523

Review URL: https://codereview.chromium.org//706883002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41549 260f80e4-7a28-3924-810f-c04153c831b5
Encode super calls via extra properties on prototypes.

BUG=
R=floitsch@google.com, sra@google.com

Review URL: https://codereview.chromium.org//693883003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41550 260f80e4-7a28-3924-810f-c04153c831b5
Fix type warning in dart:async.

Review URL: https://codereview.chromium.org//705963002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41551 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Mark test failing due to dartbug.com/21523"

Fixing a type-warning also fixed this problem.

Review URL: https://codereview.chromium.org//709443003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41552 260f80e4-7a28-3924-810f-c04153c831b5
Fix hanging test script batch runners.

BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org//707733003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41553 260f80e4-7a28-3924-810f-c04153c831b5
Fix import in compile_loop.dart.

BUG=
R=ahe@google.com

Review URL: https://codereview.chromium.org//700163002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41554 260f80e4-7a28-3924-810f-c04153c831b5
Drop trailing null arguments in generated JS.

BUG=
R=floitsch@google.com

Review URL: https://codereview.chromium.org//575013002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41555 260f80e4-7a28-3924-810f-c04153c831b5
Avoid resetting collectors when calling finnishClasses from deferred.

I would love to add a test to this cl, but have not been
able to reduce the example given in the bug report.

BUG= dartbug.com/21382
R=floitsch@google.com

Review URL: https://codereview.chromium.org//705023003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41556 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Convert _propagateToListeners to using an external stack instead of recursion."

Wait for actual LGTM (hoperfully).

Review URL: https://codereview.chromium.org//702413002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41557 260f80e4-7a28-3924-810f-c04153c831b5
Suppress inlining of complex Bigint intrinsics.

R=fschneider@google.com
BUG=

Review URL: https://codereview.chromium.org//705063003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41558 260f80e4-7a28-3924-810f-c04153c831b5
Make priority_queue_stress_test pass analyzer.

BUG=21468
R=whesse@google.com

Review URL: https://codereview.chromium.org//701223003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41559 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Drop trailing null arguments in generated JS."

This reverts revision 41555.

BUG=
TBR=sigurdm@google.com

Review URL: https://codereview.chromium.org//702423002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41560 260f80e4-7a28-3924-810f-c04153c831b5
Move test config files under tools/testing/dart

R=whesse@google.com

Review URL: https://codereview.chromium.org//708783002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41561 260f80e4-7a28-3924-810f-c04153c831b5
Re-land r41544 "Update dart binaries used for running tests to version 1.7.2"

This also re-lands r41546, and some status file updates.

BUG=dartbug.com/21525 21526 21527
R=ricow@google.com

Review URL: https://codereview.chromium.org//701413002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41562 260f80e4-7a28-3924-810f-c04153c831b5
VM: Normalize function result type void to null in the flow graph.

When computing the compile-type there should never be a value of
void type. The only value assignable to void is null, so the compiler
can use null-type as compile-type for such a value.

Before, the compiler would crash with an assertion-failure in checked
mode when running with the flag --no-eliminate-type-checks and assigning
the result of a static void function to a variable of some type.

This CL fixes the issue no matter how the flag is set. We could separately
consider removing this flag (it's default is true).

R=vegorov@google.com

Review URL: https://codereview.chromium.org//705063002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41563 260f80e4-7a28-3924-810f-c04153c831b5
dart2js: Add a type parameter to class Reference in the CPS IR.

It's useful to know when references are to continuations or primitives,
and to avoid mixing them --- currently, continuations are not
first-class and cannot appear where a primitive is expected and vice
versa.

BUG=
R=johnniwinther@google.com, karlklose@google.com, sigurdm@google.com

Review URL: https://codereview.chromium.org//705023002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41564 260f80e4-7a28-3924-810f-c04153c831b5
Revert "dart2js: Add a type parameter to class Reference in the CPS IR."

This reverts commit r41564.

Review URL: https://codereview.chromium.org//708793002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41565 260f80e4-7a28-3924-810f-c04153c831b5
Add test/xml content type to test server.

BUG=dartbug.com/21525
R=ricow@google.com

Review URL: https://codereview.chromium.org//709483002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41566 260f80e4-7a28-3924-810f-c04153c831b5
Update status for flaky dartium tests.

BUG=dartbug.com/18931
R=ricow@google.com

Review URL: https://codereview.chromium.org//708503002

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