662c2a8262
The RuntimeError has been used to report cyclic initialization errors in
dart2js.
It has also been used for other, unrelated, uses, where it makes
little to no sense.
The RuntimeError type has been removed, but added in js_helper.dart,
where dart2js uses it.
Uses of new RuntimeError("some message") have been converted to
other errors (Argument/State/Unsupported). In some cases, just
throwing a String might have been just as good.
BUG=http://dartbug.com/11040
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//16154017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23584 260f80e4-7a28-3924-810f-c04153c831b5
This is the VM Stats program built into the Dart executable.
These files are converted into binary resources during the build, and
linked into the Dart executable so it is self-contained. These resources
are available via a built-in HTTP server, enabled with the --stats flag.
Since dart2js requires the dart executable, the vm_stats.dart.js file is
not re-created with the build. Instead, it should be regenerated whenever
any of the dart files change, and committed with those changes. To
regenerate, from this directory run:
$ ../../../out/ReleaseIA32/dart-sdk/bin/dart2js -ovmstats.dart.js \
vmstats.dart