Commit f62ac8aa authored by jyan's avatar jyan Committed by Commit bot

S390: Turn StoreWithInterceptor into a turbofan stub

Port 75ed4a60
R=verwaest@chromium.org, joransiu@ca.ibm.com, mbrandy@us.ibm.com, michael_dawson@ca.ibm.com
BUG=

Review URL: https://codereview.chromium.org/1825623002

Cr-Commit-Position: refs/heads/master@{#35005}
parent 0503ba76
...@@ -706,17 +706,6 @@ Handle<Code> NamedStoreHandlerCompiler::CompileStoreCallback( ...@@ -706,17 +706,6 @@ Handle<Code> NamedStoreHandlerCompiler::CompileStoreCallback(
return GetCode(kind(), Code::FAST, name); return GetCode(kind(), Code::FAST, name);
} }
Handle<Code> NamedStoreHandlerCompiler::CompileStoreInterceptor(
Handle<Name> name) {
__ Push(receiver(), this->name(), value());
// Do tail-call to the runtime system.
__ TailCallRuntime(Runtime::kStorePropertyWithInterceptor);
// Return the generated code.
return GetCode(kind(), Code::FAST, name);
}
Register NamedStoreHandlerCompiler::value() { Register NamedStoreHandlerCompiler::value() {
return StoreDescriptor::ValueRegister(); return StoreDescriptor::ValueRegister();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment