Respect order dependencies in ImplicitConstructorBuilder.

Since implicit constructors for a mixin application are based on the
constructors of the superclass, we must build implicit constructors
for superclasses before we build them for derived classes.

BUG=dartbug.com/21600
R=brianwilkerson@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42052 260f80e4-7a28-3924-810f-c04153c831b5
Simplify mint comparison code on ARM.

R=zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42053 260f80e4-7a28-3924-810f-c04153c831b5
Skip more of event loop dispatch in invocation fuzzer to avoid triggering runtime errors we cannot catch.

BUG=http://dartbug.com/21473
R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42054 260f80e4-7a28-3924-810f-c04153c831b5
Make pub's binstubs resilient to changes in snapshot format.

This also makes "pub cache repair" repair activated packages, including updating
the binstub format.

R=rnystrom@google.com
BUG=21463

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

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