dart-sdk/runtime
Florian Schneider 117c7b0d3e Initial split of precompilation code from compiler.cc
This removes precompiler code from the regular JIT-mode VM, and allows us to add
more precompilation-specific optimizations without affecting the JIT compiler.

Remove JIT-related code from precompiler pipeline:
No type feedback, no OSR, no deopt, no block reordering, no background compilation

With precompilation, use precompiler pipeline for static initializers and const expressions as well.

BUG=
R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1663163003 .
2016-02-09 11:29:13 +01:00
..
bin Fix build 2016-02-08 08:57:43 -08:00
include Add Dart_GetMessageNotifyCallback for querying the current message notify callback 2016-02-04 14:35:09 -08:00
lib Remove many features when building product mode 2016-02-05 09:55:51 -08:00
observatory Add 'runnable' to Isolate service response 2016-02-08 10:14:17 -08:00
platform Fix some more shorten-64-to-32 warnings: 2016-02-02 13:58:06 -08:00
tests/vm Adds targets for simarmv6 and armv6 2016-01-22 13:07:48 -08:00
third_party/double-conversion Update double-conversion and reapply NO_LINTs. 2016-02-02 14:30:03 -08:00
tools Add product mode: 2016-02-03 21:10:30 -08:00
vm Initial split of precompilation code from compiler.cc 2016-02-09 11:29:13 +01:00
.gitignore
BUILD.gn Enable generation of instruction buffer on precompilation 2015-10-22 12:26:41 -07:00
codereview.settings Remove trailing slash in codereview.settings to fix review url double slash 2015-10-01 07:27:13 -07:00
CPPLINT.cfg - Use the simulator to do atomic operations that could also 2014-10-27 19:21:33 +00:00
dart-runtime.gyp VM: Replace dart --noopt with new binary target dart_noopt. 2016-02-02 17:51:15 -08:00
PRESUBMIT.py