Looking at the generated machine code I found that some type-dependent instructions were still hoisted out of loops. While it didn't make any tests fail, preventing these possibly illegal memory accesses seems safer.
PTAL. http://codereview.chromium.org/7298003/ -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev