| Index: src/x64/ic-x64.cc
|
| diff --git a/src/x64/ic-x64.cc b/src/x64/ic-x64.cc
|
| index 247e9e69158f98342ea49cb6d03aa6b18a34ea40..28ce340068a69ef499ee3a1527a9774a16b5ad7b 100644
|
| --- a/src/x64/ic-x64.cc
|
| +++ b/src/x64/ic-x64.cc
|
| @@ -302,6 +302,7 @@ void KeyedLoadIC::GenerateGeneric(MacroAssembler* masm) {
|
| __ ret(0);
|
| }
|
|
|
| +
|
| void KeyedLoadIC::GenerateMiss(MacroAssembler* masm) {
|
| // ----------- S t a t e -------------
|
| // -- rsp[0] : return address
|
| @@ -312,54 +313,18 @@ void KeyedLoadIC::GenerateMiss(MacroAssembler* masm) {
|
| Generate(masm, ExternalReference(Runtime::kKeyedGetProperty));
|
| }
|
|
|
| +
|
| bool KeyedLoadIC::PatchInlinedLoad(Address address, Object* map) {
|
| // Never patch the map in the map check, so the check always fails.
|
| return false;
|
| }
|
|
|
| +
|
| bool KeyedStoreIC::PatchInlinedStore(Address address, Object* map) {
|
| // Never patch the map in the map check, so the check always fails.
|
| return false;
|
| }
|
|
|
| -Object* KeyedLoadStubCompiler::CompileLoadArrayLength(String* name) {
|
| - UNIMPLEMENTED();
|
| - return NULL;
|
| -}
|
| -
|
| -Object* KeyedLoadStubCompiler::CompileLoadCallback(String* name,
|
| - JSObject* object,
|
| - JSObject* holder,
|
| - AccessorInfo* callback) {
|
| - UNIMPLEMENTED();
|
| - return NULL;
|
| -}
|
| -
|
| -Object* KeyedLoadStubCompiler::CompileLoadConstant(String* name,
|
| - JSObject* object,
|
| - JSObject* holder,
|
| - Object* callback) {
|
| - UNIMPLEMENTED();
|
| - return NULL;
|
| -}
|
| -
|
| -
|
| -Object* KeyedLoadStubCompiler::CompileLoadFunctionPrototype(String* name) {
|
| - UNIMPLEMENTED();
|
| - return NULL;
|
| -}
|
| -
|
| -Object* KeyedLoadStubCompiler::CompileLoadInterceptor(JSObject* object,
|
| - JSObject* holder,
|
| - String* name) {
|
| - UNIMPLEMENTED();
|
| - return NULL;
|
| -}
|
| -
|
| -Object* KeyedLoadStubCompiler::CompileLoadStringLength(String* name) {
|
| - UNIMPLEMENTED();
|
| - return NULL;
|
| -}
|
|
|
| void KeyedStoreIC::Generate(MacroAssembler* masm, ExternalReference const& f) {
|
| // ----------- S t a t e -------------
|
|
|