Fix the build. The bots are green but the product doesn't run.
Review URL: https://chromiumcodereview.appspot.com//9825001

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5735 260f80e4-7a28-3924-810f-c04153c831b5
Remove backwards compatibility 'win32' name from test status files.

Using win32 instead of windows was temporary to be compatible with
the old python script. That is now gone.

R=antonm@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5736 260f80e4-7a28-3924-810f-c04153c831b5
Compute immediate dominators using SEMI-NCA.

This is a version of the Lengauer-Tarjan algorithm that is both simpler and
faster.

R=srdjan@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5737 260f80e4-7a28-3924-810f-c04153c831b5
Narrow when storing to a byte array and implement uint64 get and set.

Previously, the byte array get and set routines for integers would not
correctly narrow an integer when the width of a value being stored was
greater than the element width.  This change implements the behavior in
the Web IDL specification.

In addition, an implementation for uint64 get and set is now provided.

BUG=2042

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5738 260f80e4-7a28-3924-810f-c04153c831b5
Chrome roll 127980->128075.

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5739 260f80e4-7a28-3924-810f-c04153c831b5
CL that addresses comments from http://codereview.chromium.org/9813009/.
Review URL: https://chromiumcodereview.appspot.com//9826006

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5740 260f80e4-7a28-3924-810f-c04153c831b5
Remove bogus assert, which was a leftover of debugging code.
Review URL: https://chromiumcodereview.appspot.com//9826007

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5741 260f80e4-7a28-3924-810f-c04153c831b5
New CL for https://chromiumcodereview.appspot.com/9816010/: let the codegen handle the instruction unuser for guards and checks.
Review URL: https://chromiumcodereview.appspot.com//9834004

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5742 260f80e4-7a28-3924-810f-c04153c831b5
Add "mock" compilation feature to dart2js and use it to improve test coverage.

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5744 260f80e4-7a28-3924-810f-c04153c831b5
Update co19 to revision 164.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5745 260f80e4-7a28-3924-810f-c04153c831b5
Update co19 status for developer mode VM

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5746 260f80e4-7a28-3924-810f-c04153c831b5
Fix assert to work on all code motion invariant ssa instructions.
Review URL: https://chromiumcodereview.appspot.com//9836004

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5747 260f80e4-7a28-3924-810f-c04153c831b5
Use dart:io directory deletion instead of starting a process.

Bill, Eric, is this path ever hit at this point. It seems to me
that it was only hit when dartc produced output to be run in
a browser. If that is the case, could one of you remove all the
code that has to do with the temporary directory handling as
a follow-up change?

R=zundel@google.com,whesse@google.com
BUG=1211
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5748 260f80e4-7a28-3924-810f-c04153c831b5
Make string interpolation no longer use String.operator+.

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

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

Also handle some simple constant cases directly.

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5754 260f80e4-7a28-3924-810f-c04153c831b5
Recognize VM stack traces to enable M-x next-error, etc.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5755 260f80e4-7a28-3924-810f-c04153c831b5
Remove 'builtin' state in the nodes, that is only set when speculatively optimizing. Instead add a getter that queries the type of the inputs.
Review URL: https://chromiumcodereview.appspot.com//9839006

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5756 260f80e4-7a28-3924-810f-c04153c831b5
Fix bug in partial parsing of map literal.

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

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