Fix UI for retained size of a class.

(Was broken by r39758)

R=johnmccutchan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40046 260f80e4-7a28-3924-810f-c04153c831b5
Elide the "size" property from a unit test -- platform specific.

R=rmacnak@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40047 260f80e4-7a28-3924-810f-c04153c831b5
Finishes removing intptr_t from raw object fields.

Also removes {Read,Write}IntptrValue from the snapshot reader and writer.

R=asiva@google.com

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

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

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40049 260f80e4-7a28-3924-810f-c04153c831b5
Print a message regarding visualizer use when --dump-info is used.

BUG=
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40050 260f80e4-7a28-3924-810f-c04153c831b5
Move package_map_provider.dart from the server to the analyzer package to be used by the command line analyzer.

R=brianwilkerson@google.com, paulberry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40051 260f80e4-7a28-3924-810f-c04153c831b5
async/await, async*, sync* and yield

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40052 260f80e4-7a28-3924-810f-c04153c831b5
Fix src_path now that deploy_aar has moved directories.

BUG=
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40053 260f80e4-7a28-3924-810f-c04153c831b5
Reviewers=vsm,leafp

Fixed emitting problems with default/optional.

R=leafp@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40054 260f80e4-7a28-3924-810f-c04153c831b5
Allows allocation of LR on ARM.

It was already being saved and restored as necessary, so
I just had to move the bound in constants_arm.h. Looks
like there was also a bad bug in LoadWordFromPoolOffset, but
it was never triggered because rd was always LR.

R=srdjan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40055 260f80e4-7a28-3924-810f-c04153c831b5
New dev version of analyzer package

R=paulberry@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40056 260f80e4-7a28-3924-810f-c04153c831b5
Speed up freelist by using intrinsics to find last set bit.

Also add unit test for BitSet.

R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40057 260f80e4-7a28-3924-810f-c04153c831b5
Avoid false positives when searching for uses of a constructor.

Since constructor invocations are statically bound, there's never a
reason to search for potential matches.  Since potential matching is
performed by name, this avoids an enormous number of false positives
in the case where the constructor is unnamed.

BUG=dartbug.com/20869
R=scheglov@google.com

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

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

R=jwren@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40059 260f80e4-7a28-3924-810f-c04153c831b5
Don't double-escape strings in the VM Service, and don't use \u0000 to determine the string length.

This makes characters above ASCII to display as themselves in Observatory, strings with \u0000 in the middle not to be truncated, and avoids a bug in the previous escaping where a non-ASCII character in the last position would have its escaped representation cut off.

R=johnmccutchan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40060 260f80e4-7a28-3924-810f-c04153c831b5
New bigint implementation in the vm.

R=srdjan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40061 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 181675 (2014-09-09 13:52:30 -0700) terry@google.com
Reviewers=vsm
http://src.chromium.org/viewvc/blink?view=rev&revision=181675

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40062 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: chromium to 291890 (2014-09-09 14:16:07 -0700) jacobr@google.com
Handle android resources in content_shell the same as in web_view.
http://src.chromium.org/viewvc/chrome?view=rev&revision=291890

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

Test failures on buildbot.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40064 260f80e4-7a28-3924-810f-c04153c831b5
Disable a multiplication test in dart2js.

R=srdjan@google.com

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

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