dart-sdk/runtime
srdjan@google.com 04fc29c7e1 Optimize function at its entry instead of at exit.
The code can be patched if it should not be executed any longer.
The code can be now patched at other location than at entry, the requirement is still that patching code does not overwrite an inlined object.
Intrinsic methods that do not have a fall through cannot be patched.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16897 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-10 00:28:57 +00:00
..
bin Fix race condition in Directory.create. 2013-01-09 09:59:14 +00:00
embedders/android Backport some work from sample to embedder: 2013-01-10 00:20:26 +00:00
include Changes per discussion with Anton 2012-12-14 06:44:26 +00:00
lib Update remaining usages of Completer.completeException. 2013-01-09 09:29:39 +00:00
platform - Consolidate verbose-gc output to be a single line which can be imported easily into spreadsheets. 2013-01-04 02:15:36 +00:00
tests/vm Fix comment in test case. 2013-01-08 21:04:36 +00:00
third_party - Proper inclusion of gypi files, so that they do not override 2012-03-15 01:07:15 +00:00
tools Move runtime/tools/make_version.py to tools/ and use GetVersion from utils.py 2012-12-06 08:52:32 +00:00
vm Optimize function at its entry instead of at exit. 2013-01-10 00:28:57 +00:00
.gitignore Ignore runtime/pkg/. 2012-12-19 11:25:41 +00:00
codereview.settings update codereview.settings for open-sourcing. 2011-10-10 06:43:32 +00:00
dart-runtime.gyp Move runtime/tools/make_version.py to tools/ and use GetVersion from utils.py 2012-12-06 08:52:32 +00:00
PRESUBMIT.py Accommodate git repositories when re-rooting the cpplint invocation. 2012-01-20 00:08:49 +00:00