• Home
  • Raw
  • Download

Lines Matching refs:JSFunction

31 TQ_OBJECT_CONSTRUCTORS_IMPL(JSFunction)  in TQ_OBJECT_CONSTRUCTORS_IMPL()
33 ACCESSORS(JSFunction, raw_feedback_cell, FeedbackCell, kFeedbackCellOffset) in TQ_OBJECT_CONSTRUCTORS_IMPL()
34 RELEASE_ACQUIRE_ACCESSORS(JSFunction, raw_feedback_cell, FeedbackCell, in TQ_OBJECT_CONSTRUCTORS_IMPL()
37 FeedbackVector JSFunction::feedback_vector() const { in TQ_OBJECT_CONSTRUCTORS_IMPL()
42 ClosureFeedbackCellArray JSFunction::closure_feedback_cell_array() const { in closure_feedback_cell_array()
47 void JSFunction::reset_tiering_state() { in reset_tiering_state()
52 bool JSFunction::ChecksTieringState() { return code().checks_tiering_state(); } in ChecksTieringState()
54 void JSFunction::CompleteInobjectSlackTrackingIfActive() { in CompleteInobjectSlackTrackingIfActive()
62 AbstractCode JSFunction::abstract_code(IsolateT* isolate) { in abstract_code()
70 int JSFunction::length() { return shared().length(); } in length()
72 ACCESSORS_RELAXED(JSFunction, code, CodeT, kCodeOffset) in ACCESSORS_RELAXED() argument
73 RELEASE_ACQUIRE_ACCESSORS(JSFunction, code, CodeT, kCodeOffset) in ACCESSORS_RELAXED()
76 void JSFunction::set_code(Code code, ReleaseStoreTag, WriteBarrierMode mode) { in ACCESSORS_RELAXED()
81 Address JSFunction::code_entry_point() const { in code_entry_point()
90 DEF_GETTER(JSFunction, shared, SharedFunctionInfo) { in DEF_GETTER() argument
94 DEF_RELAXED_GETTER(JSFunction, shared, SharedFunctionInfo) { in DEF_RELAXED_GETTER() argument
99 void JSFunction::set_shared(SharedFunctionInfo value, WriteBarrierMode mode) { in set_shared()
105 TieringState JSFunction::tiering_state() const { in tiering_state()
110 void JSFunction::set_tiering_state(TieringState state) { in set_tiering_state()
116 TieringState JSFunction::osr_tiering_state() { in osr_tiering_state()
121 void JSFunction::set_osr_tiering_state(TieringState marker) { in set_osr_tiering_state()
126 bool JSFunction::has_feedback_vector() const { in has_feedback_vector()
131 bool JSFunction::has_closure_feedback_cell_array() const { in has_closure_feedback_cell_array()
136 Context JSFunction::context() { in context()
140 DEF_RELAXED_GETTER(JSFunction, context, Context) { in DEF_RELAXED_GETTER() argument
144 bool JSFunction::has_context() const { in has_context()
148 JSGlobalProxy JSFunction::global_proxy() { return context().global_proxy(); } in global_proxy()
150 NativeContext JSFunction::native_context() { in native_context()
154 RELEASE_ACQUIRE_ACCESSORS_CHECKED(JSFunction, prototype_or_initial_map,
158 DEF_GETTER(JSFunction, has_prototype_slot, bool) { in DEF_GETTER() argument
162 DEF_GETTER(JSFunction, initial_map, Map) { in DEF_GETTER() argument
166 DEF_GETTER(JSFunction, has_initial_map, bool) { in DEF_GETTER() argument
171 DEF_GETTER(JSFunction, has_instance_prototype, bool) { in DEF_GETTER() argument
178 DEF_GETTER(JSFunction, has_prototype, bool) { in DEF_GETTER() argument
184 DEF_GETTER(JSFunction, has_prototype_property, bool) { in DEF_GETTER() argument
189 DEF_GETTER(JSFunction, PrototypeRequiresRuntimeLookup, bool) { in DEF_GETTER() argument
194 DEF_GETTER(JSFunction, instance_prototype, HeapObject) { in DEF_GETTER() argument
204 DEF_GETTER(JSFunction, prototype, Object) { in DEF_GETTER() argument
218 bool JSFunction::is_compiled() const { in is_compiled()
223 bool JSFunction::ShouldFlushBaselineCode( in ShouldFlushBaselineCode()
245 bool JSFunction::NeedsResetDueToFlushedBytecode() { in NeedsResetDueToFlushedBytecode()
261 bool JSFunction::NeedsResetDueToFlushedBaselineCode() { in NeedsResetDueToFlushedBaselineCode()
265 void JSFunction::ResetIfCodeFlushed( in ResetIfCodeFlushed()