LGTM. I reviewed diffs between patch sets 2/3 and 1. Rubber-stamping patch set
1.

https://chromiumcodereview.appspot.com/10543141/diff/8001/src/runtime.cc
File src/runtime.cc (right):

https://chromiumcodereview.appspot.com/10543141/diff/8001/src/runtime.cc#newcode11718
src/runtime.cc:11718: continue;
Instead of multiple "continue" statements, I think it would be more
readable to make a boolean variable with descriptive name (e.g.
"found_lazily_compilable_candidate") and then do a single check

if (!found...) continue.

https://chromiumcodereview.appspot.com/10543141/diff/8001/src/runtime.cc#newcode11774
src/runtime.cc:11774: if (target_function.is_null()) {
Maybe add ASSERT(target->allows_lazy_compilation_without_context()) ?

https://chromiumcodereview.appspot.com/10543141/

--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev

Reply via email to