-
barraclough@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=65348 Patch by Oliver Hunt <oliver@apple.com> on 2011-07-28 Reviewed by Darin Adler. Simply remove the instructions and all users. Speeds up the interpreter slightly due to code motion, but otherwise has no effect (because none of the _list instructions are ever used). * bytecode/CodeBlock.cpp: (JSC::isPropertyAccess): (JSC::CodeBlock::dump): (JSC::CodeBlock::visitStructures): * bytecode/Instruction.h: * bytecode/Opcode.h: * interpreter/Interpreter.cpp: (JSC::Interpreter::privateExecute): * jit/JIT.cpp: (JSC::JIT::privateCompileMainPass): LayoutTests: https://bugs.webkit.org/show_bug.cgi?id=65325 Performance tweak to parseInt Reviewed by Oliver Hunt. * fast/js/parseInt-expected.txt: Added. * fast/js/parseInt.html: Added. * fast/js/script-tests/parseInt.js: Added. - Added test cases. * sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.2/15.1.2.2_parseInt/S15.1.2.2_A1_T2-expected.txt: - Fixed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@91966 268f45cc-cd09-0410-ab3c-d52691b4dbfc
de6f99ef