Index: src/ic.h |
diff --git a/src/ic.h b/src/ic.h |
index eff9b548962c6f5823d4871af9c965b5dab6c335..52d854db049905f095725ac0ad88ef37603594f6 100644 |
--- a/src/ic.h |
+++ b/src/ic.h |
@@ -434,6 +434,11 @@ class LoadIC: public IC { |
return pre_monomorphic_stub(isolate()); |
} |
+ Handle<Code> SimpleFieldLoad(int offset, |
+ bool inobject = true, |
+ Representation representation = |
+ Representation::Tagged()); |
ulan
2013/10/11 13:37:51
Indent to 4 spaces.
|
+ |
static void Clear(Isolate* isolate, Address address, Code* target); |
friend class IC; |
@@ -493,10 +498,6 @@ class KeyedLoadIC: public LoadIC { |
return isolate()->builtins()->KeyedLoadIC_Slow(); |
} |
- virtual Handle<Code> CompileHandler(LookupResult* lookup, |
- Handle<JSObject> receiver, |
- Handle<String> name, |
- Handle<Object> unused); |
virtual void UpdateMegamorphicCache(Map* map, Name* name, Code* code) { } |
private: |
@@ -680,10 +681,6 @@ class KeyedStoreIC: public StoreIC { |
protected: |
virtual Code::Kind kind() const { return Code::KEYED_STORE_IC; } |
- virtual Handle<Code> CompileHandler(LookupResult* lookup, |
- Handle<JSObject> receiver, |
- Handle<String> name, |
- Handle<Object> value); |
virtual void UpdateMegamorphicCache(Map* map, Name* name, Code* code) { } |
virtual Handle<Code> pre_monomorphic_stub() { |