Home
last modified time | relevance | path

Searched refs:AccessorInfo (Results 1 – 25 of 45) sorted by relevance

12

/external/v8/src/
Daccessors.cc23 Handle<AccessorInfo> Accessors::MakeAccessor( in MakeAccessor()
30 Handle<AccessorInfo> info = factory->NewAccessorInfo(); in MakeAccessor()
140 Handle<AccessorInfo> Accessors::ArgumentsIteratorInfo( in ArgumentsIteratorInfo()
199 Handle<AccessorInfo> Accessors::ArrayLengthInfo( in ArrayLengthInfo()
236 Handle<AccessorInfo> Accessors::StringLengthInfo( in StringLengthInfo()
261 Handle<AccessorInfo> Accessors::ScriptColumnOffsetInfo( in ScriptColumnOffsetInfo()
287 Handle<AccessorInfo> Accessors::ScriptIdInfo( in ScriptIdInfo()
312 Handle<AccessorInfo> Accessors::ScriptNameInfo( in ScriptNameInfo()
336 Handle<AccessorInfo> Accessors::ScriptSourceInfo( in ScriptSourceInfo()
361 Handle<AccessorInfo> Accessors::ScriptLineOffsetInfo( in ScriptLineOffsetInfo()
[all …]
Daccessors.h18 class AccessorInfo; variable
63 static Handle<AccessorInfo> name##Info( \
90 static Handle<AccessorInfo> MakeModuleExport(
98 static Handle<AccessorInfo> MakeAccessor(
Dbootstrapper.cc501 Handle<AccessorInfo> length = in SetFunctionInstanceDescriptor()
510 Handle<AccessorInfo> name = in SetFunctionInstanceDescriptor()
517 Handle<AccessorInfo> args = in SetFunctionInstanceDescriptor()
524 Handle<AccessorInfo> caller = in SetFunctionInstanceDescriptor()
535 Handle<AccessorInfo> prototype = in SetFunctionInstanceDescriptor()
666 Handle<AccessorInfo> length = in SetStrictFunctionInstanceDescriptor()
675 Handle<AccessorInfo> name = in SetStrictFunctionInstanceDescriptor()
686 Handle<AccessorInfo> prototype = in SetStrictFunctionInstanceDescriptor()
1278 Handle<AccessorInfo> array_length = in InitializeGlobal()
1361 Handle<AccessorInfo> string_length( in InitializeGlobal()
[all …]
Dapi-natives.h55 Handle<AccessorInfo> property);
Dapi-natives.cc216 AccessorInfo::AppendUnique(props, array, valid_descriptors); in ConfigureInstance()
223 Handle<AccessorInfo> accessor(AccessorInfo::cast(array->get(i))); in ConfigureInstance()
526 Handle<AccessorInfo> property) { in AddNativeDataProperty()
Dobjects-inl.h5492 ACCESSORS(AccessorInfo, name, Object, kNameOffset) in ACCESSORS()
5493 SMI_ACCESSORS(AccessorInfo, flag, kFlagOffset) in ACCESSORS()
5494 ACCESSORS(AccessorInfo, expected_receiver_type, Object, in ACCESSORS()
5497 ACCESSORS(AccessorInfo, getter, Object, kGetterOffset) in ACCESSORS()
5498 ACCESSORS(AccessorInfo, setter, Object, kSetterOffset) in ACCESSORS()
5499 ACCESSORS(AccessorInfo, js_getter, Object, kJsGetterOffset) in ACCESSORS()
5500 ACCESSORS(AccessorInfo, data, Object, kDataOffset) in ACCESSORS()
7335 bool AccessorInfo::all_can_read() { in all_can_read()
7340 void AccessorInfo::set_all_can_read(bool value) { in set_all_can_read()
7345 bool AccessorInfo::all_can_write() { in all_can_write()
[all …]
Dexternal-reference-table.cc335 Add(AccessorInfo::redirect(isolate, getters[i].address, ACCESSOR_GETTER), in ExternalReferenceTable()
Dglobals.h384 class AccessorInfo; variable
Dobjects.cc1143 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(structure); in GetPropertyWithAccessor()
1186 Address AccessorInfo::redirect(Isolate* isolate, Address address, in redirect()
1194 Address AccessorInfo::redirected_getter() const { in redirected_getter()
1200 bool AccessorInfo::IsCompatibleReceiverMap(Isolate* isolate, in IsCompatibleReceiverMap()
1201 Handle<AccessorInfo> info, in IsCompatibleReceiverMap()
1224 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(structure); in SetPropertyWithAccessor()
1320 if (AccessorInfo::cast(*accessors)->all_can_read()) return true; in AllCanRead()
1567 if (AccessorInfo::cast(*accessors)->all_can_write()) return true; in AllCanWrite()
4453 AccessorInfo::cast(*accessors)->is_special_data_property()) { in SetPropertyInternal()
4825 Handle<AccessorInfo> entry(AccessorInfo::cast(callbacks->get(i))); in AppendUniqueCallbacks()
[all …]
Dfactory.h283 Handle<AccessorInfo> NewAccessorInfo();
Dkeys.cc505 if (!AccessorInfo::cast(accessors)->all_can_read()) continue; in CollectOwnPropertyNamesInternal()
Dlookup.cc289 AccessorInfo::cast(*GetAccessors())->is_special_data_property())); in PrepareTransitionToDataProperty()
/external/v8/src/ic/
Dhandler-compiler.cc226 Handle<Name> name, Handle<AccessorInfo> callback) { in CompileLoadCallback()
303 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(accessors); in CompileLoadInterceptor()
306 AccessorInfo::IsCompatibleReceiverMap(isolate(), info, map()); in CompileLoadInterceptor()
370 Register reg, Handle<AccessorInfo> callback) { in GenerateLoadCallback()
415 Handle<AccessorInfo> info = in GenerateLoadPostInterceptor()
416 Handle<AccessorInfo>::cast(it->GetAccessors()); in GenerateLoadPostInterceptor()
Dhandler-compiler.h126 Handle<AccessorInfo> callback);
183 void GenerateLoadCallback(Register reg, Handle<AccessorInfo> callback);
225 Handle<AccessorInfo> callback,
Dic.cc865 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(accessors); in IsCompatibleReceiver()
867 !AccessorInfo::IsCompatibleReceiverMap(isolate, info, receiver_map)) { in IsCompatibleReceiver()
1092 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(accessors); in GetMapIndependentHandler()
1098 DCHECK(AccessorInfo::IsCompatibleReceiverMap(isolate(), info, map)); in GetMapIndependentHandler()
1238 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(accessors); in CompileHandler()
1240 DCHECK(AccessorInfo::IsCompatibleReceiverMap(isolate(), info, map)); in CompileHandler()
1654 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(accessors); in GetMapIndependentHandler()
1660 if (AccessorInfo::cast(*accessors)->is_special_data_property() && in GetMapIndependentHandler()
1667 if (!AccessorInfo::IsCompatibleReceiverMap(isolate(), info, in GetMapIndependentHandler()
1785 Handle<AccessorInfo> info = Handle<AccessorInfo>::cast(accessors); in CompileHandler()
[all …]
/external/v8/test/cctest/heap/
Dtest-alloc.cc128 Handle<AccessorInfo> TestAccessorInfo( in TestAccessorInfo()
155 Handle<AccessorInfo> foreign = TestAccessorInfo(isolate, attrs); in TEST()
/external/v8/src/profiler/
Dheap-snapshot-generator.cc1041 ExtractAccessorInfoReferences(entry, AccessorInfo::cast(obj)); in ExtractReferencesPass1()
1398 int entry, AccessorInfo* accessor_info) { in ExtractAccessorInfoReferences()
1400 AccessorInfo::kNameOffset); in ExtractAccessorInfoReferences()
1403 AccessorInfo::kExpectedReceiverTypeOffset); in ExtractAccessorInfoReferences()
1405 AccessorInfo* executable_accessor_info = AccessorInfo::cast(accessor_info); in ExtractAccessorInfoReferences()
1408 AccessorInfo::kGetterOffset); in ExtractAccessorInfoReferences()
1411 AccessorInfo::kSetterOffset); in ExtractAccessorInfoReferences()
1414 AccessorInfo::kDataOffset); in ExtractAccessorInfoReferences()
Dheap-snapshot-generator.h383 void ExtractAccessorInfoReferences(int entry, AccessorInfo* accessor_info);
/external/v8/src/ic/arm64/
Dhandler-compiler-arm64.cc677 Handle<JSObject> object, Handle<Name> name, Handle<AccessorInfo> callback, in CompileStoreCallback()
/external/v8/src/ic/ppc/
Dhandler-compiler-ppc.cc637 Handle<JSObject> object, Handle<Name> name, Handle<AccessorInfo> callback, in CompileStoreCallback()
/external/v8/src/ic/x64/
Dhandler-compiler-x64.cc651 Handle<JSObject> object, Handle<Name> name, Handle<AccessorInfo> callback, in CompileStoreCallback()
/external/v8/src/ic/mips/
Dhandler-compiler-mips.cc628 Handle<JSObject> object, Handle<Name> name, Handle<AccessorInfo> callback, in CompileStoreCallback()
/external/v8/src/ic/mips64/
Dhandler-compiler-mips64.cc628 Handle<JSObject> object, Handle<Name> name, Handle<AccessorInfo> callback, in CompileStoreCallback()
/external/v8/src/ic/s390/
Dhandler-compiler-s390.cc604 Handle<JSObject> object, Handle<Name> name, Handle<AccessorInfo> callback, in CompileStoreCallback()
/external/v8/src/ic/x87/
Dhandler-compiler-x87.cc654 Handle<JSObject> object, Handle<Name> name, Handle<AccessorInfo> callback, in CompileStoreCallback()

12