Home
last modified time | relevance | path

Searched refs:LookupIterator (Results 1 – 25 of 30) sorted by relevance

12

/external/v8/src/
Dlookup.cc16 void LookupIterator::Next() { in Next()
45 Handle<JSReceiver> LookupIterator::GetRoot() const { in GetRoot()
54 Handle<Map> LookupIterator::GetReceiverMap() const { in GetReceiverMap()
60 Handle<JSObject> LookupIterator::GetStoreTarget() const { in GetStoreTarget()
70 bool LookupIterator::IsBootstrapping() const { in IsBootstrapping()
75 bool LookupIterator::HasAccess(v8::AccessType access_type) const { in HasAccess()
81 void LookupIterator::ReloadPropertyInformation() { in ReloadPropertyInformation()
88 void LookupIterator::PrepareForDataProperty(Handle<Object> value) { in PrepareForDataProperty()
99 void LookupIterator::ReconfigureDataProperty(Handle<Object> value, in ReconfigureDataProperty()
117 void LookupIterator::PrepareTransitionToDataProperty( in PrepareTransitionToDataProperty()
[all …]
Dlookup-inl.h14 JSReceiver* LookupIterator::NextHolder(Map* map) { in NextHolder()
34 LookupIterator::State LookupIterator::LookupInHolder(Map* map, in LookupInHolder()
Dlookup.h15 class LookupIterator FINAL BASE_EMBEDDED {
45 LookupIterator(Handle<Object> receiver, Handle<Name> name,
59 LookupIterator(Handle<Object> receiver, Handle<Name> name,
Dobjects.cc109 MaybeHandle<Object> Object::GetProperty(LookupIterator* it) { in GetProperty()
112 case LookupIterator::NOT_FOUND: in GetProperty()
113 case LookupIterator::TRANSITION: in GetProperty()
115 case LookupIterator::JSPROXY: in GetProperty()
118 case LookupIterator::INTERCEPTOR: { in GetProperty()
125 case LookupIterator::ACCESS_CHECK: in GetProperty()
128 case LookupIterator::ACCESSOR: in GetProperty()
132 case LookupIterator::DATA: in GetProperty()
142 LookupIterator it(object, key, in GetDataProperty()
143 LookupIterator::PROTOTYPE_CHAIN_SKIP_INTERCEPTOR); in GetDataProperty()
[all …]
Dcontexts.cc78 static Maybe<PropertyAttributes> UnscopableLookup(LookupIterator* it) { in UnscopableLookup()
146 LookupIterator it(object, name); in Lookup()
Dbootstrapper.cc789 LookupIterator it(prototype, factory()->constructor_string(), in CreateNewGlobals()
790 LookupIterator::OWN_SKIP_INTERCEPTOR); in CreateNewGlobals()
2500 LookupIterator it(to, key, LookupIterator::OWN_SKIP_INTERCEPTOR); in TransferNamedProperties()
2501 CHECK_NE(LookupIterator::ACCESS_CHECK, it.state()); in TransferNamedProperties()
2529 LookupIterator it(to, key, LookupIterator::OWN_SKIP_INTERCEPTOR); in TransferNamedProperties()
2530 CHECK_NE(LookupIterator::ACCESS_CHECK, it.state()); in TransferNamedProperties()
Druntime.cc1996 LookupIterator it(obj, name, LookupIterator::HIDDEN); in GetOwnProperty()
2003 if (it.state() == LookupIterator::ACCESSOR && in GetOwnProperty()
2101 LookupIterator it(receiver, name, Handle<JSReceiver>::cast(proto)); in RUNTIME_FUNCTION()
2216 LookupIterator it(global, name, LookupIterator::HIDDEN_SKIP_INTERCEPTOR); in DeclareGlobals()
2346 LookupIterator it(global, name, LookupIterator::HIDDEN_SKIP_INTERCEPTOR); in RUNTIME_FUNCTION()
2359 it.state() == LookupIterator::ACCESSOR) { in RUNTIME_FUNCTION()
2496 LookupIterator it(holder, name, LookupIterator::HIDDEN_SKIP_INTERCEPTOR); in RUNTIME_FUNCTION()
2504 it.state() == LookupIterator::ACCESSOR) { in RUNTIME_FUNCTION()
4940 LookupIterator it(receiver, key, LookupIterator::OWN); in RUNTIME_FUNCTION()
4941 if (it.state() == LookupIterator::DATA && in RUNTIME_FUNCTION()
[all …]
Djson-stringifier.h341 LookupIterator it(object, tojson_string_, in ApplyToJsonFunction()
342 LookupIterator::PROTOTYPE_CHAIN_SKIP_INTERCEPTOR); in ApplyToJsonFunction()
Dobjects.h853 class LookupIterator; variable
1109 MUST_USE_RESULT static MaybeHandle<Object> GetProperty(LookupIterator* it);
1118 LookupIterator* it, Handle<Object> value, StrictMode strict_mode,
1121 LookupIterator* it, Handle<Object> value, StrictMode strict_mode);
1122 static Handle<Object> SetDataProperty(LookupIterator* it,
1125 LookupIterator* it, Handle<Object> value, PropertyAttributes attributes,
1223 friend class LookupIterator;
1612 LookupIterator* it);
1754 LookupIterator* it, Handle<Object> value);
1806 GetPropertyAttributesWithFailedAccessCheck(LookupIterator* it);
[all …]
Dhydrogen.cc5301 HOptimizedGraphBuilder::LookupGlobalProperty(Variable* var, LookupIterator* it, in LookupGlobalProperty()
5308 case LookupIterator::ACCESSOR: in LookupGlobalProperty()
5309 case LookupIterator::ACCESS_CHECK: in LookupGlobalProperty()
5310 case LookupIterator::INTERCEPTOR: in LookupGlobalProperty()
5311 case LookupIterator::NOT_FOUND: in LookupGlobalProperty()
5313 case LookupIterator::DATA: in LookupGlobalProperty()
5316 case LookupIterator::JSPROXY: in LookupGlobalProperty()
5317 case LookupIterator::TRANSITION: in LookupGlobalProperty()
5363 LookupIterator it(global, variable->name(), in VisitVariableProxy()
5364 LookupIterator::OWN_SKIP_INTERCEPTOR); in VisitVariableProxy()
[all …]
Daccessors.cc183 LookupIterator it(object, Utils::OpenHandle(*name)); in ArgumentsIteratorSetter()
184 CHECK_EQ(LookupIterator::ACCESSOR, it.state()); in ArgumentsIteratorSetter()
Disolate.cc1053 LookupIterator lookup(exception_handle, key, in DoThrow()
1054 LookupIterator::OWN_SKIP_INTERCEPTOR); in DoThrow()
Dast.cc591 LookupIterator* it) { in ComputeGlobalTarget()
Dfactory.cc2190 LookupIterator it(handle(JSObject::cast(result->prototype())), in CreateApiFunction()
2192 LookupIterator::OWN_SKIP_INTERCEPTOR); in CreateApiFunction()
/external/v8/src/ic/
Dhandler-compiler.cc230 LookupIterator* it) { in CompileLoadInterceptor()
236 case LookupIterator::TRANSITION: in CompileLoadInterceptor()
238 case LookupIterator::ACCESS_CHECK: in CompileLoadInterceptor()
239 case LookupIterator::INTERCEPTOR: in CompileLoadInterceptor()
240 case LookupIterator::JSPROXY: in CompileLoadInterceptor()
241 case LookupIterator::NOT_FOUND: in CompileLoadInterceptor()
243 case LookupIterator::DATA: in CompileLoadInterceptor()
246 case LookupIterator::ACCESSOR: { in CompileLoadInterceptor()
271 LookupIterator* it, Register interceptor_reg) { in GenerateLoadPostInterceptor()
279 case LookupIterator::ACCESS_CHECK: in GenerateLoadPostInterceptor()
[all …]
Dic.cc219 static void LookupForRead(LookupIterator* it) { in LookupForRead()
222 case LookupIterator::NOT_FOUND: in LookupForRead()
223 case LookupIterator::TRANSITION: in LookupForRead()
225 case LookupIterator::JSPROXY: in LookupForRead()
227 case LookupIterator::INTERCEPTOR: { in LookupForRead()
235 case LookupIterator::ACCESS_CHECK: in LookupForRead()
243 case LookupIterator::ACCESSOR: in LookupForRead()
244 case LookupIterator::DATA: in LookupForRead()
292 LookupIterator it(global, name, LookupIterator::OWN_SKIP_INTERCEPTOR); in TryRemoveInvalidPrototypeDependentStub()
293 if (it.state() == LookupIterator::ACCESS_CHECK) return false; in TryRemoveInvalidPrototypeDependentStub()
[all …]
Dhandler-compiler.h123 Handle<Code> CompileLoadInterceptor(LookupIterator* it);
174 void GenerateLoadInterceptorWithFollowup(LookupIterator* it,
176 void GenerateLoadPostInterceptor(LookupIterator* it, Register reg);
205 Handle<Code> CompileStoreField(LookupIterator* it);
239 void GenerateStoreField(LookupIterator* lookup, Register value_reg,
Dic.h169 Handle<Code> ComputeHandler(LookupIterator* lookup,
171 virtual Handle<Code> CompileHandler(LookupIterator* lookup, in CompileHandler()
378 void UpdateCaches(LookupIterator* lookup);
380 virtual Handle<Code> CompileHandler(LookupIterator* lookup,
488 bool LookupForWrite(LookupIterator* it, Handle<Object> value,
508 void UpdateCaches(LookupIterator* lookup, Handle<Object> value,
510 virtual Handle<Code> CompileHandler(LookupIterator* lookup,
/external/v8/src/ic/x64/
Dhandler-compiler-x64.cc469 void NamedStoreHandlerCompiler::GenerateStoreField(LookupIterator* lookup, in GenerateStoreField()
680 LookupIterator* it, Register holder_reg) { in GenerateLoadInterceptorWithFollowup()
697 (it->state() == LookupIterator::ACCESSOR || must_perform_prototype_check); in GenerateLoadInterceptorWithFollowup()
/external/v8/src/ic/arm64/
Dhandler-compiler-arm64.cc521 void NamedStoreHandlerCompiler::GenerateStoreField(LookupIterator* lookup, in GenerateStoreField()
745 LookupIterator* it, Register holder_reg) { in GenerateLoadInterceptorWithFollowup()
764 (it->state() == LookupIterator::ACCESSOR || must_perform_prototype_check); in GenerateLoadInterceptorWithFollowup()
/external/v8/src/ic/ia32/
Dhandler-compiler-ia32.cc475 void NamedStoreHandlerCompiler::GenerateStoreField(LookupIterator* lookup, in GenerateStoreField()
686 LookupIterator* it, Register holder_reg) { in GenerateLoadInterceptorWithFollowup()
703 (it->state() == LookupIterator::ACCESSOR || must_perform_prototype_check); in GenerateLoadInterceptorWithFollowup()
/external/v8/src/ic/arm/
Dhandler-compiler-arm.cc484 void NamedStoreHandlerCompiler::GenerateStoreField(LookupIterator* lookup, in GenerateStoreField()
696 LookupIterator* it, Register holder_reg) { in GenerateLoadInterceptorWithFollowup()
713 (it->state() == LookupIterator::ACCESSOR || must_perform_prototype_check); in GenerateLoadInterceptorWithFollowup()
/external/v8/src/ic/x87/
Dhandler-compiler-x87.cc477 void NamedStoreHandlerCompiler::GenerateStoreField(LookupIterator* lookup, in GenerateStoreField()
688 LookupIterator* it, Register holder_reg) { in GenerateLoadInterceptorWithFollowup()
705 (it->state() == LookupIterator::ACCESSOR || must_perform_prototype_check); in GenerateLoadInterceptorWithFollowup()
/external/v8/src/ic/mips64/
Dhandler-compiler-mips64.cc480 void NamedStoreHandlerCompiler::GenerateStoreField(LookupIterator* lookup, in GenerateStoreField()
697 LookupIterator* it, Register holder_reg) { in GenerateLoadInterceptorWithFollowup()
714 (it->state() == LookupIterator::ACCESSOR || must_perform_prototype_check); in GenerateLoadInterceptorWithFollowup()
/external/v8/src/ic/mips/
Dhandler-compiler-mips.cc480 void NamedStoreHandlerCompiler::GenerateStoreField(LookupIterator* lookup, in GenerateStoreField()
697 LookupIterator* it, Register holder_reg) { in GenerateLoadInterceptorWithFollowup()
714 (it->state() == LookupIterator::ACCESSOR || must_perform_prototype_check); in GenerateLoadInterceptorWithFollowup()

12