Changeset 95681 in webkit for trunk/Source/JavaScriptCore/runtime/Executable.h
- Timestamp:
- Sep 21, 2011, 4:36:35 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/Executable.h
r95672 r95681 328 328 329 329 JSObject* compileOptimized(ExecState*, ScopeChainNode*); 330 331 void jettisonOptimizedCode(JSGlobalData&); 330 332 331 333 EvalCodeBlock& generatedBytecode() … … 393 395 394 396 JSObject* compileOptimized(ExecState*, ScopeChainNode*); 397 398 void jettisonOptimizedCode(JSGlobalData&); 395 399 396 400 ProgramCodeBlock& generatedBytecode() … … 476 480 477 481 JSObject* compileOptimizedForCall(ExecState*, ScopeChainNode*, ExecState* calleeArgsExec = 0); 482 483 void jettisonOptimizedCodeForCall(JSGlobalData&); 478 484 479 485 bool isGeneratedForCall() const … … 499 505 500 506 JSObject* compileOptimizedForConstruct(ExecState*, ScopeChainNode*, ExecState* calleeArgsExec = 0); 507 508 void jettisonOptimizedCodeForConstruct(JSGlobalData&); 501 509 502 510 bool isGeneratedForConstruct() const … … 539 547 } 540 548 549 void jettisonOptimizedCodeFor(JSGlobalData& globalData, CodeSpecializationKind kind) 550 { 551 if (kind == CodeForCall) 552 jettisonOptimizedCodeForCall(globalData); 553 else { 554 ASSERT(kind == CodeForConstruct); 555 jettisonOptimizedCodeForConstruct(globalData); 556 } 557 } 558 541 559 bool isGeneratedFor(CodeSpecializationKind kind) 542 560 {
Note:
See TracChangeset
for help on using the changeset viewer.