Avoid allocating an exception object in the snapshot reader.

The unhandled exception object needs only be allocated before
actually returning an error from the snapshot reader, and not
at each invocation of ReadObject.

R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38280 260f80e4-7a28-3924-810f-c04153c831b5
Skip a vm test on MIPS hardware

The test takes almost 1 GB memory - this is causing crashes.
BUG=dartbug.com/20056
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38281 260f80e4-7a28-3924-810f-c04153c831b5
Mark two polymer tests as failing/flaky.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38282 260f80e4-7a28-3924-810f-c04153c831b5
Fixed uninitialized data causing crashes small programs in dart2js.

BUG=20044
R=sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38283 260f80e4-7a28-3924-810f-c04153c831b5
Use 'search.findTopLevelDeclarations' API in Editor.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38284 260f80e4-7a28-3924-810f-c04153c831b5
Implementation for the 'search.findMemberReferences' API.

It seems that implementation if very simple, so I will put it inline instead of a separate file.
The previous 'search.findMemberDeclarations' CL will be updated before commit.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38285 260f80e4-7a28-3924-810f-c04153c831b5
Implementation of the 'search.findMemberDeclarations' API.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38286 260f80e4-7a28-3924-810f-c04153c831b5
Fix for Editor build.

TBR

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38287 260f80e4-7a28-3924-810f-c04153c831b5
Start writing integration tests for the analysis server.

R=brianwilkerson@google.com, jwren@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38288 260f80e4-7a28-3924-810f-c04153c831b5
Address comment by asiva.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38289 260f80e4-7a28-3924-810f-c04153c831b5
Support SameAsFirstInput policy in register allocator when inputs are paired machine registers

BUG=
R=vegorov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38290 260f80e4-7a28-3924-810f-c04153c831b5
Lazily load the entrypoint.

This means commands don't have to declare that they need.
It also ensures the pubspec isn't parsed until JSON output has been selected.

BUG=http://dartbug.com/20066, http://dartbug.com/20065
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38291 260f80e4-7a28-3924-810f-c04153c831b5
Bug fix: Change the AnalysisError object to store the type as a String instead of as an enum

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38292 260f80e4-7a28-3924-810f-c04153c831b5
js-interop test is flaky now.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38293 260f80e4-7a28-3924-810f-c04153c831b5
Use new hash table template for compressing token streams.

Uses the flexible low-level interface to minimize lookups and allocation.

BUG=dart:13747
R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38294 260f80e4-7a28-3924-810f-c04153c831b5
Rev source_maps patch number, package is now 0.9.3.

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38295 260f80e4-7a28-3924-810f-c04153c831b5
Fix build (by outlining static double constant).

TBR=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38296 260f80e4-7a28-3924-810f-c04153c831b5
wait for code completion on background thread rather than UI thread
HTML editor still waits on UI thread

BUG=
R=messick@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38297 260f80e4-7a28-3924-810f-c04153c831b5
Use 'search.findMemberReferences' API in Editor.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38298 260f80e4-7a28-3924-810f-c04153c831b5
Stop logging NPE when color map is not found

R=scheglov@google.com

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

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