Adds GN build files for building in GN based projects.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41673 260f80e4-7a28-3924-810f-c04153c831b5
Fix unsigned multiplication in MIPS simulator (add assembler regression test).
Fix breakpoint handling in MIPS simulator.
Fix potential overflow in Bigint_sqrAdd intrinsic on ARM.

R=zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41674 260f80e4-7a28-3924-810f-c04153c831b5
Implement bigint intrinsics on MIPS.

R=zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41675 260f80e4-7a28-3924-810f-c04153c831b5
Workaround for ConstantVisitor dependency issues.

This restores proper test functionality on the buildbots.  I plan to
follow up with a more permanent fix.

BUG=dartbug.com/21572
R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41676 260f80e4-7a28-3924-810f-c04153c831b5
Moves BUILD.gn config from root to runtime.

Cannot checkout a single file from svn through gclient.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41677 260f80e4-7a28-3924-810f-c04153c831b5
Fix build (gcc is happy, this must be clang complaining).

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41678 260f80e4-7a28-3924-810f-c04153c831b5
First fix for indexing slowness.

We can make it even faster, but this change alone reduces time
from 55000 ms to 22600 ms.

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41679 260f80e4-7a28-3924-810f-c04153c831b5
Add a Peer class to json_rpc_2.

R=rnystrom@google.com

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

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