Chrome roll: 127517->127749.

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5724 260f80e4-7a28-3924-810f-c04153c831b5
Fix AnalysisServer NPE
Review URL: https://chromiumcodereview.appspot.com//9802005

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5725 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 293 (2012-03-21 20:59:48 +0400) podivilov@google.com
Put pure isolates in isolate to DartDOMData map.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=293

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5727 260f80e4-7a28-3924-810f-c04153c831b5
Fix formatting
Review URL: https://chromiumcodereview.appspot.com//9810013

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5728 260f80e4-7a28-3924-810f-c04153c831b5
Remove invalid assert: the phi is dealt before.
Review URL: https://chromiumcodereview.appspot.com//9811013

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5729 260f80e4-7a28-3924-810f-c04153c831b5
Disable obsolete test to fix the build
Review URL: https://chromiumcodereview.appspot.com//9816013

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5730 260f80e4-7a28-3924-810f-c04153c831b5
Remove a reference to an obsolete test
Review URL: https://chromiumcodereview.appspot.com//9812017

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5731 260f80e4-7a28-3924-810f-c04153c831b5
Turn off new indexer (TBR)
Review URL: https://chromiumcodereview.appspot.com//9814019

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5732 260f80e4-7a28-3924-810f-c04153c831b5
Optimize calls to DartCompilerUtilities#resolveLibrary using AnalysisServer
Review URL: https://chromiumcodereview.appspot.com//9812016

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

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

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