- Update the header word atomically on ia32.

R=koda@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40855 260f80e4-7a28-3924-810f-c04153c831b5
Rework EvaluationResultImpl class hierarchy.

This CL changes EvaluationResultImpl from abstract to concrete, and
eliminates its derived classes, ValidResult and ErrorResult.  This
eliminates the dichotomy between "compile time constant that computed
successfully" and "compile time constant that failed to compute
because of errors", so that we can keep track of errors encountered
during successful evaluation of a constant (this is necessary to
support checked mode compile-time errors).  It also avoids the need to
do double dispatch between the two derived classes in order to
evaluate constants involving binary operators.

We now keep track of constant evaluation errors my accumulating them
into a list (which is passed as a constructor argument into
ConstantVisitor).  This allows ConstantVisitor to represent its
intermediate values using DartObjectImpl directly, and fixes some
corner cases where we were dropping or duplicating constant evaluation
errors.

As a result of fixing the corner cases, issue 21177 is exposed.
(Previously the test "compile_time_constant10_test/none" failed to
show the bug due to the error being dropped).

R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40856 260f80e4-7a28-3924-810f-c04153c831b5
- Reenable concurrent sweep on ia32.

R=koda@google.com

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

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

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40858 260f80e4-7a28-3924-810f-c04153c831b5
actually bump version number

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40859 260f80e4-7a28-3924-810f-c04153c831b5
Fix corner case in partial script url matching

Fixes issue 21182

R=rmacnak@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40860 260f80e4-7a28-3924-810f-c04153c831b5
Fixes bug in far branches on arm64.

Issue: https://code.google.com/p/dart/issues/detail?id=21135

R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40861 260f80e4-7a28-3924-810f-c04153c831b5
Update status file for co19 tests fixed by r40856

TBR=scheglov@google.com

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

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40863 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 183107 (2014-10-01 18:18:14 -0700) rmacnak@google.com
Implement DartExceptionState::throwType/RangeError in terms of Argument/RangeError from dart:core.
http://src.chromium.org/viewvc/blink?view=rev&revision=183107

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40864 260f80e4-7a28-3924-810f-c04153c831b5
Adds back arm ldrex strex.

R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40865 260f80e4-7a28-3924-810f-c04153c831b5
Fix for starting 'Rename LibraryElement' refactoring.

R=brianwilkerson@google.com
BUG=

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

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

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40867 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 183115 (2014-10-01 21:39:04 -0700) rmacnak@google.com
Clean up some duplication in exceptions code.
http://src.chromium.org/viewvc/blink?view=rev&revision=183115

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40868 260f80e4-7a28-3924-810f-c04153c831b5
Mark typedefs as unused to fix build failure

BUG=
R=vegorov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40869 260f80e4-7a28-3924-810f-c04153c831b5
Update NSS to include server-side ALPN

Includes https://codereview.chromium.org/595823003 into Dart's
dart:io secure networking support.

R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40870 260f80e4-7a28-3924-810f-c04153c831b5
Triaged remaining untriaged Language tests

Triaged all remaining untriaged Language tests in co19-dart2js.status
except four tests with [$runtime == chromeOnAndroid].

R=floitsch@google.com

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

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

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40872 260f80e4-7a28-3924-810f-c04153c831b5
dart2js: Move new emitter.

R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40873 260f80e4-7a28-3924-810f-c04153c831b5
dart2js: Remove unused oldEmmitter references.

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

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