2008-06-11 Cameron Zwarich <cwzwarich@uwaterloo.ca>
Reviewed by Maciej.
Bug 19498: REGRESSION (r34497): crash while loading GMail
<https://bugs.webkit.org/show_bug.cgi?id=19498>
JavaScriptCore:
* VM/CodeGenerator.cpp:
(KJS::CodeGenerator::emitJumpIfTrueOptimized):
(KJS::CodeGenerator::emitJumpIfTrue):
* VM/CodeGenerator.h:
* kjs/nodes.cpp:
(KJS::DoWhileNode::emitCode):
(KJS::WhileNode::emitCode):
(KJS::ForNode::emitCode):
(KJS::CaseBlockNode::emitCodeForBlock):
LayoutTests:
* fast/js/logical-or-jless-expected.txt: Added.
* fast/js/logical-or-jless.html: Added.
* fast/js/resources/logical-or-jless.js: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@34500
268f45cc-cd09-0410-ab3c-
d52691b4dbfc