Reverting 60075 & 60084, these broke the interpreter.
Reviewed by NOBODY (revert).
(JSC::CodeBlock::dump):
(JSC::CodeBlock::getByIdExceptionInfoForBytecodeOffset):
- bytecode/CodeBlock.h:
- bytecode/Opcode.h:
- bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::BytecodeGenerator):
(JSC::BytecodeGenerator::emitConstruct):
- bytecompiler/BytecodeGenerator.h:
(JSC::BytecodeGenerator::emitGetByIdExceptionInfo):
- interpreter/Interpreter.cpp:
(JSC::Interpreter::privateExecute):
(JSC::JIT::privateCompileMainPass):
- jit/JIT.h:
- jit/JITCall.cpp:
(JSC::JIT::compileOpConstructSetupArgs):
(JSC::JIT::compileOpCall):
(JSC::JIT::compileOpCallSlowCase):
(JSC::JIT::compileOpConstructSetupArgs):
(JSC::JIT::compileOpCall):
(JSC::JIT::compileOpCallSlowCase):
(JSC::JIT::privateCompileCTIMachineTrampolines):
(JSC::JIT::emit_op_neq_null):
(JSC::JIT::emit_op_convert_this):
(JSC::JIT::privateCompileCTIMachineTrampolines):
(JSC::DEFINE_STUB_FUNCTION):
(JSC::JITThunks::hostFunctionStub):
(JSC::JITThunks::ctiNativeCall):
(JSC::):
- runtime/ExceptionHelpers.cpp:
(JSC::createNotAnObjectError):
(JSC::NativeExecutable::create):
(JSC::NativeExecutable::NativeExecutable):
- runtime/JSFunction.cpp:
- runtime/JSFunction.h: