/external/v8/src/ |
i18n.h | 45 Handle<JSObject> options, 46 Handle<JSObject> resolved); 50 Handle<JSObject> obj); 68 Handle<JSObject> options, 69 Handle<JSObject> resolved); 73 Handle<JSObject> obj); 91 Handle<JSObject> options, 92 Handle<JSObject> resolved); 95 static icu::Collator* UnpackCollator(Isolate* isolate, Handle<JSObject> obj); 112 Handle<JSObject> options [all...] |
elements.h | 34 virtual void Validate(Handle<JSObject> obj) = 0; 46 virtual bool HasElement(Handle<JSObject> holder, uint32_t index, 50 inline bool HasElement(Handle<JSObject> holder, uint32_t index, 55 virtual Handle<Object> Get(Handle<JSObject> holder, uint32_t entry) = 0; 57 virtual PropertyDetails GetDetails(JSObject* holder, uint32_t entry) = 0; 58 virtual bool HasAccessors(JSObject* holder) = 0; 68 virtual void Delete(Handle<JSObject> holder, uint32_t entry) = 0; 82 virtual void CollectElementIndices(Handle<JSObject> object, 86 inline void CollectElementIndices(Handle<JSObject> object, 93 Isolate* isolate, Handle<JSObject> object [all...] |
pending-compilation-error-handler.cc | 49 Handle<JSObject> jserror = Handle<JSObject>::cast(error); 52 JSObject::SetProperty(jserror, key_start_pos, 57 JSObject::SetProperty(jserror, key_end_pos, 62 JSObject::SetProperty(jserror, key_script, script, SLOPPY).Check();
|
allocation-site-scopes.h | 28 bool ShouldCreateMemento(Handle<JSObject> object) { return false; } 57 void ExitScope(Handle<AllocationSite> site, Handle<JSObject> object); 84 Handle<JSObject> object) { 90 bool ShouldCreateMemento(Handle<JSObject> object);
|
i18n.cc | 38 Handle<JSObject> options, 55 Handle<JSObject> options, 70 Handle<JSObject> options, 87 Handle<JSObject> options) { 145 Handle<JSObject> resolved) { 150 JSObject::SetProperty( 161 JSObject::SetProperty(resolved, factory->NewStringFromStaticChars("calendar"), 173 JSObject::SetProperty( 177 JSObject::SetProperty( 196 JSObject::SetProperty [all...] |
api-arguments.cc | 23 Handle<JSObject> PropertyCallbackArguments::Call( 31 return GetReturnValue<JSObject>(isolate);
|
lookup.cc | 129 Handle<JSObject> result = isolate->factory()->NewJSObject(constructor); 150 GetHolder<JSObject>()); 204 Handle<JSObject> holder = GetHolder<JSObject>(); 213 JSObject::TransitionElementsKind(holder, to); 218 JSObject::EnsureWritableFastElements(holder); 238 JSObject::MigrateToMap(holder, new_map); 247 Handle<JSObject> holder = GetHolder<JSObject>(); 259 JSObject::SetNormalizedProperty(holder, name(), value, details) [all...] |
keys.h | 49 Handle<JSObject> object); 51 Handle<JSObject> object); 54 Handle<JSObject> object); 57 Handle<JSObject> object); 62 void AddKeys(Handle<JSObject> array_like, AddKeyConversion convert); 77 Handle<JSObject> object);
|
bootstrapper.cc | 212 Handle<JSFunction> InstallArrayBuffer(Handle<JSObject> target, 214 Handle<JSFunction> InstallInternalArray(Handle<JSObject> target, 260 bool ConfigureApiObject(Handle<JSObject> object, 268 void TransferObject(Handle<JSObject> from, Handle<JSObject> to); 269 void TransferNamedProperties(Handle<JSObject> from, Handle<JSObject> to); 270 void TransferIndexedProperties(Handle<JSObject> from, Handle<JSObject> to); 341 static void SetObjectPrototype(Handle<JSObject> object, Handle<Object> proto) [all...] |
elements.cc | 499 static void ValidateContents(Handle<JSObject> holder, int length) { 502 static void ValidateImpl(Handle<JSObject> holder) { 519 void Validate(Handle<JSObject> holder) final { 524 static bool IsPackedImpl(Handle<JSObject> holder, 545 JSObject::GetElementsTransitionMap(array, packed_kind); 546 JSObject::MigrateToMap(array, new_map); 548 JSObject::PrintElementsTransition(stdout, array, kind(), backing_store, 553 bool HasElement(Handle<JSObject> holder, uint32_t index, 559 static bool HasElementImpl(Handle<JSObject> holder, uint32_t index, 566 bool HasAccessors(JSObject* holder) final [all...] |
api-natives.cc | 18 MaybeHandle<JSObject> InstantiateObject(Isolate* isolate, 42 Isolate* isolate, Handle<JSObject> object, Handle<Name> name, 65 RETURN_ON_EXCEPTION(isolate, JSObject::DefineAccessor(object, name, getter, 73 Handle<JSObject> object, 102 void DisableAccessChecks(Isolate* isolate, Handle<JSObject> object) { 107 JSObject::MigrateToMap(Handle<JSObject>::cast(object), new_map); 111 void EnableAccessChecks(Isolate* isolate, Handle<JSObject> object) { 116 JSObject::MigrateToMap(object, new_map); 122 AccessCheckDisableScope(Isolate* isolate, Handle<JSObject> obj [all...] |
/external/v8/src/wasm/ |
wasm-debug.h | 17 static Handle<WasmDebugInfo> New(Handle<JSObject> wasm); 22 JSObject* wasm_object();
|
/external/v8/src/compiler/ |
access-info.h | 40 MaybeHandle<JSObject> holder); 42 MaybeHandle<JSObject> holder() const { return holder_; } 50 MaybeHandle<JSObject> holder_; 63 MaybeHandle<JSObject> holder); 66 MaybeHandle<JSObject> holder); 69 MaybeHandle<JSObject> holder = MaybeHandle<JSObject>(), 81 MaybeHandle<JSObject> holder() const { return holder_; } 89 PropertyAccessInfo(MaybeHandle<JSObject> holder, Type* receiver_type); 90 PropertyAccessInfo(MaybeHandle<JSObject> holder, Handle<Object> constant [all...] |
/external/v8/src/debug/ |
debug-scopes.h | 47 MUST_USE_RESULT MaybeHandle<JSObject> MaterializeScopeDetails(); 64 MaybeHandle<JSObject> ScopeObject(); 119 MUST_USE_RESULT MaybeHandle<JSObject> MaterializeScriptScope(); 120 MUST_USE_RESULT MaybeHandle<JSObject> MaterializeLocalScope(); 121 MUST_USE_RESULT MaybeHandle<JSObject> MaterializeModuleScope(); 122 Handle<JSObject> MaterializeClosure(); 123 Handle<JSObject> MaterializeCatchScope(); 124 Handle<JSObject> MaterializeInnerScope(); 125 Handle<JSObject> WithContextExtension(); 153 Handle<JSObject> scope_object) [all...] |
debug-evaluate.h | 63 Handle<JSObject> materialized_object; 69 void MaterializeArgumentsObject(Handle<JSObject> target, 72 void MaterializeReceiver(Handle<JSObject> target,
|
debug-frames.h | 34 void MaterializeStackLocals(Handle<JSObject> target, 37 void MaterializeStackLocals(Handle<JSObject> target, 40 void UpdateStackLocalsFromMaterializedObject(Handle<JSObject> object,
|
debug-evaluate.cc | 40 Handle<JSObject> receiver(context->global_proxy()); 77 Handle<JSObject> receiver(context->global_proxy()); 92 Handle<JSObject> extension = Handle<JSObject>::cast(context_extension); 115 result = PrototypeIterator::GetCurrent<JSObject>(iter); 158 Handle<JSObject> materialized = factory->NewJSObjectWithNullProto(); 188 Handle<JSObject> materialized = factory->NewJSObjectWithNullProto(); 226 Handle<JSObject> target, Handle<JSFunction> function) { 236 Handle<JSObject> arguments = Accessors::FunctionGetArguments(function); 238 JSObject::SetOwnPropertyIgnoreAttributes(target, arguments_str, arguments [all...] |
/external/v8/src/ic/ |
call-optimization.cc | 24 Handle<JSObject> CallOptimization::LookupHolderOfExpectedType( 30 return Handle<JSObject>::null(); 35 return Handle<JSObject>::null(); 39 Handle<JSObject> prototype(JSObject::cast(object_map->prototype())); 50 return Handle<JSObject>::null(); 55 Handle<JSObject> holder) const { 64 Handle<JSObject> holder) const { 66 Handle<JSObject> api_holder = LookupHolderOfExpectedType(map, &holder_lookup); 76 JSObject* object = *api_holder [all...] |
call-optimization.h | 40 Handle<JSObject> LookupHolderOfExpectedType( 46 Handle<JSObject> holder) const; 50 Handle<JSObject> holder) const;
|
/external/v8/src/runtime/ |
runtime-literals.cc | 56 Handle<JSObject> boilerplate = 60 if (!should_have_fast_elements) JSObject::NormalizeElements(boilerplate); 69 JSObject::NormalizeProperties(boilerplate, KEEP_INOBJECT_PROPERTIES, 91 maybe_result = JSObject::SetOwnElementIgnoreAttributes( 96 maybe_result = JSObject::SetOwnPropertyIgnoreAttributes(boilerplate, name, 107 JSObject::MigrateSlowToFast(boilerplate, 182 JSObject::ValidateElements(object); 240 Handle<JSObject> boilerplate; 247 boilerplate = Handle<JSObject>::cast(raw_boilerplate); 252 isolate, JSObject::DeepWalk(boilerplate, &creation_context)) [all...] |
runtime-array.cc | 34 static void InstallCode(Isolate* isolate, Handle<JSObject> holder, 40 JSObject::AddProperty(holder, key, optimized, NONE); 43 static void InstallBuiltin(Isolate* isolate, Handle<JSObject> holder, 52 Handle<JSObject> holder = 92 JSObject::TransitionElementsKind(array, map->elements_kind()); 109 return *JSObject::PrepareElementsForSort(Handle<JSObject>::cast(object), 120 JSObject::ValidateElements(from); 121 JSObject::ValidateElements(to); 125 Handle<Map> new_map = JSObject::GetElementsTransitionMap(to, from_kind) [all...] |
runtime-classes.cc | 121 isolate->factory()->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 125 Handle<JSObject> prototype = isolate->factory()->NewJSObjectFromMap(map); 140 JSObject::SetOwnPropertyIgnoreAttributes( 148 isolate, JSObject::SetOwnPropertyIgnoreAttributes( 153 MAYBE_RETURN_NULL(JSObject::SetPrototype(constructor, constructor_parent, 157 JSObject::AddProperty(prototype, isolate->factory()->constructor_string(), 193 Handle<JSObject> home_object, 215 Handle<JSObject> home_object, 241 CONVERT_ARG_HANDLE_CHECKED(JSObject, home_object, 1); 253 CONVERT_ARG_HANDLE_CHECKED(JSObject, home_object, 1) [all...] |
/external/v8/test/cctest/ |
test-inobject-slack-tracking.cc | 20 (JSObject::kMaxInstanceSize - JSObject::kHeaderSize) >> kPointerSizeLog2; 91 static Object* GetFieldValue(JSObject* obj, int property_index) { 97 static double GetDoubleFieldValue(JSObject* obj, FieldIndex field_index) { 108 static double GetDoubleFieldValue(JSObject* obj, int property_index) { 114 bool IsObjectShrinkable(JSObject* obj) { 152 Handle<JSObject> obj = Run<JSObject>(new_A_script); 172 Handle<JSObject> tmp = Run<JSObject>(new_A_script) [all...] |
test-elements-kind.cc | 45 return JSObject::Equals(Handle<Object>::cast(left), 79 Handle<JSObject> object = factory->NewJSObject(function); 88 JSObject::DefinePropertyOrElementIgnoreAttributes(object, name, value, NONE) 110 Handle<JSObject> object = factory->NewJSObject(function); 120 JSObject::DefinePropertyOrElementIgnoreAttributes(object, name, value, NONE) 132 JSObject::DefinePropertyOrElementIgnoreAttributes(object, name, value, NONE) 153 Handle<JSObject> object = factory->NewJSObject(function); 161 JSObject::DefinePropertyOrElementIgnoreAttributes(object, name, value, NONE) 173 JSObject::DefinePropertyOrElementIgnoreAttributes(object, name, value, NONE) 185 JSObject::DefinePropertyOrElementIgnoreAttributes(object, name, value, NONE [all...] |
/external/v8/test/cctest/compiler/ |
test-run-jsobjects.cc | 17 CHECK(JSObject::cast(*arguments)->HasSloppyArgumentsElements()); 30 CHECK(!JSObject::cast(*arguments)->HasSloppyArgumentsElements()); 43 CHECK(!JSObject::cast(*arguments)->HasSloppyArgumentsElements());
|