X87: [strong] Implement strong property access semantics.
port7281f80151
(r29384) Fix a bug in R29384. original commit message: Revert "Revert relanded strong property access CL" Regression issues should be solved. Initial patchset is the original, subsequent patchsets are the fixing modifications. This reverts commit4ac7be5656
. BUG= Review URL: https://codereview.chromium.org/1210873007 Cr-Commit-Position: refs/heads/master@{#29434}
This commit is contained in:
parent
70bb2372a2
commit
70502d166f
@ -16,16 +16,6 @@ namespace internal {
|
||||
#define __ ACCESS_MASM(masm)
|
||||
|
||||
|
||||
void ElementHandlerCompiler::GenerateLoadSlow(MacroAssembler* masm) {
|
||||
// Return address is on the stack.
|
||||
LoadIC_PushArgs(masm);
|
||||
|
||||
// Do tail-call to runtime routine.
|
||||
ExternalReference ref(IC_Utility(IC::kKeyedLoadIC_Slow), masm->isolate());
|
||||
__ TailCallExternalReference(ref, 2, 1);
|
||||
}
|
||||
|
||||
|
||||
void NamedLoadHandlerCompiler::GenerateLoadViaGetter(
|
||||
MacroAssembler* masm, Handle<Map> map, Register receiver, Register holder,
|
||||
int accessor_index, int expected_arguments, Register scratch) {
|
||||
|
Loading…
Reference in New Issue
Block a user