-
fpizlo@apple.com authored
op_captured_mov and op_new_captured_func in UnlinkedCodeBlocks should use the IdentifierMap instead of the strings directly https://bugs.webkit.org/show_bug.cgi?id=127311 <rdar://problem/15853958> Reviewed by Andreas Kling. This makes UnlinkedCodeBlocks use 32-bit instruction streams again. * bytecode/CodeBlock.cpp: (JSC::CodeBlock::CodeBlock): * bytecode/UnlinkedCodeBlock.h: (JSC::UnlinkedInstruction::UnlinkedInstruction): * bytecompiler/BytecodeGenerator.cpp: (JSC::BytecodeGenerator::addVar): (JSC::BytecodeGenerator::emitInitLazyRegister): (JSC::BytecodeGenerator::createArgumentsIfNecessary): * bytecompiler/BytecodeGenerator.h: (JSC::BytecodeGenerator::watchableVariable): (JSC::BytecodeGenerator::hasWatchableVariable): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162390 268f45cc-cd09-0410-ab3c-d52691b4dbfc
66ae4dc4