R=verwaest@chromium.org
BUG=none
LOG=n
Review URL: https://codereview.chromium.org/
317373002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21719
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00
}
-Map* Object::GetMarkerMap(Isolate* isolate) {
- if (IsSmi()) return isolate->heap()->heap_number_map();
- return HeapObject::cast(this)->map();
-}
-
-
Object* Object::GetHash() {
// The object is either a number, a name, an odd-ball,
// a real JS object, or a Harmony proxy.
// Return the object's prototype (might be Heap::null_value()).
Object* GetPrototype(Isolate* isolate);
static Handle<Object> GetPrototype(Isolate* isolate, Handle<Object> object);
- Map* GetMarkerMap(Isolate* isolate);
// Returns the permanent hash code associated with this object. May return
// undefined if not yet created.