Srdjan Mitrovic
|
d503d2f0ed
|
Added full deferred loading semantic to precompiled/--noopt/eager-loading code (some corner cases, e.g., compile-time errors for constants, still missing)
BUG=
R=hausner@google.com
Review URL: https://codereview.chromium.org//1211273011 .
|
2015-07-09 10:56:55 -07:00 |
|
Srdjan Mitrovic
|
b611952ead
|
Prevent excessive deoptimization when optimistically assuming Smi in typed data stores.
Moved ICData ahead of class Function, since class Function needs type ICData::DeoptReasonID.
BUG=
R=fschneider@google.com
Review URL: https://codereview.chromium.org//1149403005
|
2015-06-01 11:42:42 -07:00 |
|
koda@google.com
|
60b12996ec
|
Track references to allocation stubs via static_calls_table, instead of keeping two referencers alive.
(Verbatim copy of srdjan's https://codereview.chromium.org/609893002/ )
TBR=srdjan@google.com
Review URL: https://codereview.chromium.org//608913002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40738 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-09-26 20:17:53 +00:00 |
|
koda@google.com
|
a56293ab7d
|
Break out WeakCodeReferences to own file in preparation to use it outside object.cc.
R=srdjan@google.com
Review URL: https://codereview.chromium.org//603743002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40656 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-09-24 22:43:05 +00:00 |
|