Commit a51771dd authored by lrn@chromium.org's avatar lrn@chromium.org

X64: Break and continue.

Review URL: http://codereview.chromium.org/147198


git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2280 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent b64f6b92
This diff is collapsed.
...@@ -1038,6 +1038,15 @@ Result VirtualFrame::CallStoreIC() { ...@@ -1038,6 +1038,15 @@ Result VirtualFrame::CallStoreIC() {
} }
void VirtualFrame::PushTryHandler(HandlerType type) {
ASSERT(cgen()->HasValidEntryRegisters());
// Grow the expression stack by handler size less one (the return
// address is already pushed by a call instruction).
Adjust(kHandlerSize - 1);
__ PushTryHandler(IN_JAVASCRIPT, type);
}
#undef __ #undef __
} } // namespace v8::internal } } // namespace v8::internal
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment