/external/v8/src/ic/ |
call-optimization.cc | 18 Handle<JSObject> CallOptimization::LookupHolderOfExpectedType( 23 return Handle<JSObject>::null(); 28 return Handle<JSObject>::null(); 32 Handle<JSObject> prototype(JSObject::cast(object_map->prototype())); 41 return Handle<JSObject>::null(); 46 Handle<JSObject> holder) const { 49 Handle<Map> map(JSObject::cast(*receiver)->map()); 51 Handle<JSObject> api_holder = LookupHolderOfExpectedType(map, &holder_lookup); 61 JSObject* object = *api_holder [all...] |
call-optimization.h | 40 Handle<JSObject> LookupHolderOfExpectedType( 45 Handle<JSObject> holder) const;
|
handler-compiler.h | 25 Handle<HeapType> type, Handle<JSObject> holder, 90 void set_holder(Handle<JSObject> holder) { holder_ = holder; } 92 Handle<JSObject> holder() const { return holder_; } 96 Handle<JSObject> holder_; 103 Handle<JSObject> holder, 197 Handle<JSObject> holder) 206 Handle<Code> CompileStoreCallback(Handle<JSObject> object, Handle<Name> name, 208 Handle<Code> CompileStoreCallback(Handle<JSObject> object, Handle<Name> name, 210 Handle<Code> CompileStoreViaSetter(Handle<JSObject> object, Handle<Name> name, 263 Handle<JSObject>::null(), kCacheOnReceiver) { [all...] |
handler-compiler.cc | 52 Handle<JSObject> last(JSObject::cast(receiver_map->prototype())); 56 last = handle(JSObject::cast(current_map->prototype())); 151 // Handle<JSObject>::null(). 272 Handle<JSObject> real_named_property_holder(it->GetHolder<JSObject>()); 321 Handle<JSObject> last; 324 last = Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); 356 Handle<JSObject> object, Handle<Name> name, Handle<JSFunction> setter) { 365 Handle<JSObject> object, Handle<Name> name [all...] |
/external/v8/src/ |
lookup.cc | 60 Handle<JSObject> LookupIterator::GetStoreTarget() const { 66 return Handle<JSObject>::cast(receiver_); 77 return isolate_->MayNamedAccess(GetHolder<JSObject>(), name_, access_type); 94 JSObject::MigrateToMap(GetHolder<JSObject>(), holder_map_); 103 Handle<JSObject> holder = GetHolder<JSObject>(); 106 JSObject::SetNormalizedProperty(holder, name(), value, details); 110 JSObject::MigrateToMap(holder, holder_map_); 125 // Can only be called when the receiver is a JSObject. JSProxy has to b [all...] |
i18n.h | 42 Handle<JSObject> options, 43 Handle<JSObject> resolved); 47 Handle<JSObject> obj); 66 Handle<JSObject> options, 67 Handle<JSObject> resolved); 71 Handle<JSObject> obj); 90 Handle<JSObject> options, 91 Handle<JSObject> resolved); 94 static icu::Collator* UnpackCollator(Isolate* isolate, Handle<JSObject> obj); 112 Handle<JSObject> options [all...] |
i18n.cc | 34 Handle<JSObject> options, 50 Handle<JSObject> options, 64 Handle<JSObject> options, 80 Handle<JSObject> options) { 128 Handle<JSObject> resolved) { 133 JSObject::SetProperty( 144 JSObject::SetProperty(resolved, factory->NewStringFromStaticChars("calendar"), 156 JSObject::SetProperty( 160 JSObject::SetProperty( 179 JSObject::SetProperty [all...] |
allocation-site-scopes.h | 28 bool ShouldCreateMemento(Handle<JSObject> object) { return false; } 57 void ExitScope(Handle<AllocationSite> site, Handle<JSObject> object); 85 Handle<JSObject> object) { 91 bool ShouldCreateMemento(Handle<JSObject> object);
|
elements.h | 28 virtual void Validate(Handle<JSObject> obj) = 0; 37 Handle<JSObject> holder, 43 Handle<JSObject> holder, 55 Handle<JSObject> holder, 61 Handle<JSObject> holder, 73 Handle<JSObject> holder, 79 Handle<JSObject> holder, 91 Handle<JSObject> holder, 97 Handle<JSObject> holder, 124 Handle<JSObject> holder [all...] |
allocation-site-scopes.cc | 41 Handle<JSObject> object) { 63 bool AllocationSiteUsageContext::ShouldCreateMemento(Handle<JSObject> object) { 70 object->IsJSArray() ? "JSArray" : "JSObject",
|
elements.cc | 490 void CheckArrayAbuse(Handle<JSObject> obj, const char* op, uint32_t key, 561 static void ValidateContents(Handle<JSObject> holder, int length) { 564 static void ValidateImpl(Handle<JSObject> holder) { 581 virtual void Validate(Handle<JSObject> holder) FINAL OVERRIDE { 587 Handle<JSObject> holder, 596 Handle<JSObject> holder, 605 Handle<JSObject> holder, 624 Handle<JSObject> obj, 636 Handle<JSObject> holder, 645 Handle<JSObject> obj [all...] |
objects.cc | 81 Handle<JSObject> result = isolate->factory()->NewJSObject(constructor); 119 MaybeHandle<Object> maybe_result = JSObject::GetPropertyWithInterceptor( 120 it->GetHolder<JSObject>(), it->GetReceiver(), it->name()); 127 return JSObject::GetPropertyWithFailedAccessCheck(it); 130 it->GetHolder<JSObject>(), 140 Handle<Object> JSObject::GetDataProperty(Handle<JSObject> object, 148 Handle<Object> JSObject::GetDataProperty(LookupIterator* it) { 356 Object* smi = JSObject::cast(object)->GetInternalField(field); 383 Handle<FixedArray> JSObject::EnsureWritableFastElements [all...] |
runtime.cc | 250 Handle<JSObject> boilerplate = 254 if (!should_have_fast_elements) JSObject::NormalizeElements(boilerplate); 263 JSObject::NormalizeProperties( 286 JSObject::SetOwnElement(boilerplate, element_index, value, SLOPPY); 290 maybe_result = JSObject::SetOwnPropertyIgnoreAttributes( 297 JSObject::SetOwnElement(boilerplate, element_index, value, SLOPPY); 306 maybe_result = JSObject::SetOwnPropertyIgnoreAttributes(boilerplate, name, 321 JSObject::MigrateSlowToFast( 339 Handle<JSObject>::cast(object)->map()->elements_kind(); 341 JSObject::TransitionElementsKind(Handle<JSObject>::cast(object), to_kind) [all...] |
debug.h | 207 Handle<JSObject> exec_state, 208 Handle<JSObject> event_data); 213 Handle<JSObject> exec_state, 214 Handle<JSObject> event_data, 234 Handle<JSObject> exec_state, 235 Handle<JSObject> event_data, 242 Handle<JSObject> exec_state_; // Current execution state. 243 Handle<JSObject> event_data_; // Data associated with the event. 253 Handle<JSObject> exec_state, 254 Handle<JSObject> event_data [all...] |
bootstrapper.cc | 258 bool ConfigureApiObject(Handle<JSObject> object, 266 void TransferObject(Handle<JSObject> from, Handle<JSObject> to); 267 void TransferNamedProperties(Handle<JSObject> from, Handle<JSObject> to); 268 void TransferIndexedProperties(Handle<JSObject> from, Handle<JSObject> to); 349 static void SetObjectPrototype(Handle<JSObject> object, Handle<Object> proto) { 354 JSObject::MigrateToMap(object, new_map); 367 static Handle<JSFunction> InstallFunction(Handle<JSObject> target [all...] |
field-index-inl.h | 63 field_index += JSObject::kHeaderSize / kPointerSize; 73 // (In-object: zero-based from (object start + JSObject::kHeaderSize), 84 result -= JSObject::kHeaderSize / kPointerSize;
|
hydrogen-types.cc | 26 if (type->Is(T::Object())) return HType::JSObject(); 53 if (value->IsJSObject()) return HType::JSObject();
|
/external/v8/test/cctest/ |
test-ordered-hash-table.cc | 50 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 51 Handle<JSObject> obj = factory->NewJSObjectFromMap(map); 67 Handle<JSObject> obj1 = factory->NewJSObjectFromMap(map); 69 Handle<JSObject> obj2 = factory->NewJSObjectFromMap(map); 71 Handle<JSObject> obj3 = factory->NewJSObjectFromMap(map); 80 Handle<JSObject> obj4 = factory->NewJSObjectFromMap(map); 115 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 116 Handle<JSObject> obj = factory->NewJSObjectFromMap(map); 117 Handle<JSObject> val = factory->NewJSObjectFromMap(map); 130 Handle<JSObject> obj1 = factory->NewJSObjectFromMap(map) [all...] |
test-weaksets.cc | 47 Handle<JSObject> weakset_obj = factory->NewJSObjectFromMap(map); 59 Handle<JSObject> key, 63 Handle<JSObject>(JSObject::cast(*key)), 94 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 95 Handle<JSObject> object = factory->NewJSObjectFromMap(map); 104 Handle<JSObject>(JSObject::cast(*key)), 156 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 158 Handle<JSObject> object = factory->NewJSObjectFromMap(map) [all...] |
test-weakmaps.cc | 47 Handle<JSObject> weakmap_obj = factory->NewJSObjectFromMap(map); 59 Handle<JSObject> key, 63 Handle<JSObject>(JSObject::cast(*key)), 94 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 95 Handle<JSObject> object = factory->NewJSObjectFromMap(map); 104 Handle<JSObject>(JSObject::cast(*key)), 156 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 158 Handle<JSObject> object = factory->NewJSObjectFromMap(map) [all...] |
/external/v8/src/compiler/ |
access-builder.h | 22 // Provides access to JSObject::properties() field. 25 // Provides access to JSObject::elements() field.
|
access-builder.cc | 21 return {kTaggedBase, JSObject::kPropertiesOffset, Handle<Name>(), Type::Any(), 28 return {kTaggedBase, JSObject::kElementsOffset, Handle<Name>(),
|
/external/v8/test/mjsunit/tools/ |
tickprocessor-test.default | 15 1 7.7% 11.1% v8::internal::JSObject::LookupOwnRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) 41 1 7.7% v8::internal::JSObject::LookupOwnRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*)
|
tickprocessor-test.ignore-unknown | 15 1 9.1% 14.3% v8::internal::JSObject::LookupOwnRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) 40 1 9.1% v8::internal::JSObject::LookupOwnRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*)
|
tickprocessor-test.separate-ic | 17 1 7.7% 11.1% v8::internal::JSObject::LookupOwnRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*) 43 1 7.7% v8::internal::JSObject::LookupOwnRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*)
|