Fix out-of-bounds access in JSONStream test.

Found using AddressSanitizer.

R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42562 260f80e4-7a28-3924-810f-c04153c831b5
Fix leak from new/free mismatch in main.

Found using AddressSanitizer.

R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42563 260f80e4-7a28-3924-810f-c04153c831b5
Process two 32-bit digits as one 64-bit digit in bigint absAdd an absSub
intrinsics on ARM64.

R=zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42564 260f80e4-7a28-3924-810f-c04153c831b5
Fix builds on Mac: icount_ is intptr_t.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42565 260f80e4-7a28-3924-810f-c04153c831b5
Do not clobber dead temp registers at RestoreLiveRegisters as it may destroy the content of the result register as well. Fixes issue 21957.

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

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