Changeset 154199 in webkit for trunk/Source/JavaScriptCore/jit/JITStubs.cpp
- Timestamp:
- Aug 16, 2013, 12:15:31 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JITStubs.cpp
r154159 r154199 476 476 STUB_INIT_STACK_FRAME(stackFrame); 477 477 478 PutPropertySlot slot(stackFrame.callFrame->codeBlock()->isStrictMode()); 478 PutPropertySlot slot( 479 stackFrame.callFrame->codeBlock()->isStrictMode(), 480 stackFrame.callFrame->codeBlock()->putByIdContext()); 479 481 stackFrame.args[0].jsValue().put(stackFrame.callFrame, stackFrame.args[1].identifier(), stackFrame.args[2].jsValue(), slot); 480 482 CHECK_FOR_EXCEPTION_AT_END(); … … 485 487 STUB_INIT_STACK_FRAME(stackFrame); 486 488 487 PutPropertySlot slot(stackFrame.callFrame->codeBlock()->isStrictMode()); 489 PutPropertySlot slot( 490 stackFrame.callFrame->codeBlock()->isStrictMode(), 491 stackFrame.callFrame->codeBlock()->putByIdContext()); 488 492 JSValue baseValue = stackFrame.args[0].jsValue(); 489 493 ASSERT(baseValue.isObject()); … … 517 521 AccessType accessType = static_cast<AccessType>(stubInfo->accessType); 518 522 519 PutPropertySlot slot(callFrame->codeBlock()->isStrictMode()); 523 PutPropertySlot slot( 524 callFrame->codeBlock()->isStrictMode(), 525 callFrame->codeBlock()->putByIdContext()); 520 526 stackFrame.args[0].jsValue().put(callFrame, ident, stackFrame.args[2].jsValue(), slot); 521 527 … … 538 544 AccessType accessType = static_cast<AccessType>(stubInfo->accessType); 539 545 540 PutPropertySlot slot(callFrame->codeBlock()->isStrictMode()); 546 PutPropertySlot slot( 547 callFrame->codeBlock()->isStrictMode(), 548 callFrame->codeBlock()->putByIdContext()); 541 549 JSValue baseValue = stackFrame.args[0].jsValue(); 542 550 ASSERT(baseValue.isObject()); … … 559 567 Identifier& ident = stackFrame.args[1].identifier(); 560 568 561 PutPropertySlot slot(callFrame->codeBlock()->isStrictMode()); 569 PutPropertySlot slot( 570 callFrame->codeBlock()->isStrictMode(), 571 callFrame->codeBlock()->putByIdContext()); 562 572 stackFrame.args[0].jsValue().put(callFrame, ident, stackFrame.args[2].jsValue(), slot); 563 573 … … 572 582 Identifier& ident = stackFrame.args[1].identifier(); 573 583 574 PutPropertySlot slot(callFrame->codeBlock()->isStrictMode()); 584 PutPropertySlot slot( 585 callFrame->codeBlock()->isStrictMode(), 586 callFrame->codeBlock()->putByIdContext()); 575 587 JSValue baseValue = stackFrame.args[0].jsValue(); 576 588 ASSERT(baseValue.isObject());
Note:
See TracChangeset
for help on using the changeset viewer.