Hi! I'm looking at the backend and the terminology used for loops is really confusing me. AFAICT, in the backend there may be two special blocks for loops but I can't say it makes any sense to me! Here's the code that is boggling my mind:
if (block->IsLoopHeader()) { buffer << " (loop up to " << block->loop_end().ToInt() << ")"; } This seems to suggest that block->loop_end() is the first block inside the loop, is this true?! If so, I hope it's clear why this is confusing :) cheers, sam -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-dev+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/v8-dev/72f73e50-3787-4463-b8cd-31d453ed7efan%40googlegroups.com.