Chromium Code Reviews| Index: src/x64/ic-x64.cc |
| diff --git a/src/x64/ic-x64.cc b/src/x64/ic-x64.cc |
| index 209aa2d3070e48da7890e9457e64fe4718cfd782..357363aa5bc459e375fc2df078ba5048eb66610e 100644 |
| --- a/src/x64/ic-x64.cc |
| +++ b/src/x64/ic-x64.cc |
| @@ -25,3 +25,153 @@ |
| // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
| // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| +#include "v8.h" |
| + |
| +#include "codegen-inl.h" |
| +#include "ic-inl.h" |
| +#include "runtime.h" |
| +#include "stub-cache.h" |
| + |
| +namespace v8 { namespace internal { |
| + |
| + |
| +void KeyedLoadIC::ClearInlinedVersion(Address address) { |
| + UNIMPLEMENTED(); |
| +} |
| + |
| +void KeyedLoadIC::Generate(MacroAssembler* masm, |
| + ExternalReference const& f) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void KeyedLoadIC::GenerateGeneric(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void KeyedLoadIC::GenerateMiss(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +bool KeyedLoadIC::PatchInlinedLoad(Address address, Object* map) { |
| + UNIMPLEMENTED(); |
| + 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::CompileLoadField(String* name, |
| + JSObject* object, |
| + JSObject* holder, |
| + int index) { |
| + 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) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void KeyedStoreIC::GenerateExtendStorage(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void KeyedStoreIC::GenerateGeneric(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +Object* KeyedStoreStubCompiler::CompileStoreField(JSObject* object, |
| + int index, |
| + Map* transition, |
| + String* name) { |
| + UNIMPLEMENTED(); |
| + return NULL; |
| +} |
| + |
| +void LoadIC::ClearInlinedVersion(Address address) { |
| + UNIMPLEMENTED(); |
| +} |
| + |
| +void LoadIC::Generate(MacroAssembler* masm, ExternalReference const& f) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void LoadIC::GenerateArrayLength(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void LoadIC::GenerateFunctionPrototype(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void LoadIC::GenerateMegamorphic(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void LoadIC::GenerateMiss(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void LoadIC::GenerateNormal(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void LoadIC::GenerateStringLength(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +bool LoadIC::PatchInlinedLoad(Address address, Object* map, int index) { |
| + UNIMPLEMENTED(); |
| + return false; |
| +} |
| + |
| +void StoreIC::Generate(MacroAssembler* masm, ExternalReference const& f) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void StoreIC::GenerateExtendStorage(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
| +void StoreIC::GenerateMegamorphic(MacroAssembler* masm) { |
| + masm->int3(); // UNIMPLEMENTED. |
| +} |
| + |
|
Dean McNamee
2009/05/20 13:09:42
remote two extra new lines
|
| + |
| + |
| +} } // namespace v8::internal |