Changeset 44088 in webkit for trunk/JavaScriptCore/interpreter/Interpreter.cpp
- Timestamp:
- May 23, 2009, 4:08:58 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/interpreter/Interpreter.cpp
r44076 r44088 92 92 } 93 93 94 #if USE(INTERPRETER) 94 95 NEVER_INLINE bool Interpreter::resolve(CallFrame* callFrame, Instruction* vPC, JSValue& exceptionValue) 95 96 { … … 281 282 } 282 283 284 #endif // USE(INTERPRETER) 285 283 286 ALWAYS_INLINE CallFrame* Interpreter::slideRegisterWindowForCall(CodeBlock* newCodeBlock, RegisterFile* registerFile, CallFrame* callFrame, size_t registerOffset, int argc) 284 287 { … … 318 321 } 319 322 323 #if USE(INTERPRETER) 320 324 static NEVER_INLINE bool isInvalidParamForIn(CallFrame* callFrame, CodeBlock* codeBlock, const Instruction* vPC, JSValue value, JSValue& exceptionData) 321 325 { … … 333 337 return true; 334 338 } 339 #endif 335 340 336 341 NEVER_INLINE JSValue Interpreter::callEval(CallFrame* callFrame, RegisterFile* registerFile, Register* argv, int argc, int registerOffset, JSValue& exceptionValue) … … 907 912 } 908 913 } 909 914 915 #if USE(INTERPRETER) 910 916 NEVER_INLINE ScopeChainNode* Interpreter::createExceptionScope(CallFrame* callFrame, const Instruction* vPC) 911 917 { … … 1087 1093 } 1088 1094 1095 #endif // USE(INTERPRETER) 1096 1089 1097 JSValue Interpreter::privateExecute(ExecutionFlag flag, RegisterFile* registerFile, CallFrame* callFrame, JSValue* exception) 1090 1098 { … … 1109 1117 ASSERT_NOT_REACHED(); 1110 1118 #endif 1119 #if !USE(INTERPRETER) 1120 UNUSED_PARAM(registerFile); 1121 UNUSED_PARAM(callFrame); 1122 UNUSED_PARAM(exception); 1123 return JSValue(); 1124 #else 1111 1125 1112 1126 JSGlobalData* globalData = &callFrame->globalData(); … … 3856 3870 } // iterator loop ends 3857 3871 #endif 3872 #endif // USE(INTERPRETER) 3858 3873 #undef NEXT_INSTRUCTION 3859 3874 #undef DEFINE_OPCODE
Note:
See TracChangeset
for help on using the changeset viewer.