Lines Matching refs:CodeDataContainer
38 OBJECT_CONSTRUCTORS_IMPL(CodeDataContainer, HeapObject) in OBJECT_CONSTRUCTORS_IMPL()
39 NEVER_READ_ONLY_SPACE_IMPL(CodeDataContainer) in OBJECT_CONSTRUCTORS_IMPL()
45 CAST_ACCESSOR(CodeDataContainer) in OBJECT_CONSTRUCTORS_IMPL()
223 RELEASE_ACQUIRE_CODE_ACCESSORS(code_data_container, CodeDataContainer,
258 CodeDataContainer Code::GCSafeCodeDataContainer(AcquireLoadTag) const { in GCSafeCodeDataContainer()
264 CodeDataContainer code_data_container = in GCSafeCodeDataContainer()
265 ForwardingAddress(CodeDataContainer::unchecked_cast(object)); in GCSafeCodeDataContainer()
327 inline CodeDataContainer CodeDataContainerFromCodeT(CodeT code) { in CodeDataContainerFromCodeT()
635 inline bool CodeDataContainer::checks_tiering_state() const { in checks_tiering_state()
675 CodeDataContainer container = code_data_container(kAcquireLoad); in set_can_have_weak_objects()
690 CodeDataContainer container = code_data_container(kAcquireLoad); in set_is_promise_rejection()
743 bool CodeDataContainer::marked_for_deoptimization() const { in marked_for_deoptimization()
758 void CodeDataContainer::set_marked_for_deoptimization(bool flag) { in set_marked_for_deoptimization()
784 CodeDataContainer container = code_data_container(kAcquireLoad); in set_embedded_objects_cleared()
904 STATIC_ASSERT(FIELD_SIZE(CodeDataContainer::kKindSpecificFlagsOffset) ==
906 RELAXED_INT32_ACCESSORS(CodeDataContainer, kind_specific_flags,
911 (CodeDataContainer::kCodeCageBaseUpper32BitsOffset ==
912 CodeDataContainer::kCodeOffset + kTaggedSize),
921 Object CodeDataContainer::raw_code() const { in raw_code()
923 return CodeDataContainer::raw_code(cage_base); in raw_code()
926 Object CodeDataContainer::raw_code(PtrComprCageBase cage_base) const { in raw_code()
932 void CodeDataContainer::set_raw_code(Object value, WriteBarrierMode mode) { in set_raw_code()
938 Object CodeDataContainer::raw_code(RelaxedLoadTag tag) const { in raw_code()
940 return CodeDataContainer::raw_code(cage_base, tag); in raw_code()
943 Object CodeDataContainer::raw_code(PtrComprCageBase cage_base, in raw_code()
951 ACCESSORS(CodeDataContainer, next_code_link, Object, kNextCodeLinkOffset) in ACCESSORS() argument
953 PtrComprCageBase CodeDataContainer::code_cage_base() const { in ACCESSORS()
964 void CodeDataContainer::set_code_cage_base(Address code_cage_base) { in set_code_cage_base()
973 PtrComprCageBase CodeDataContainer::code_cage_base(RelaxedLoadTag) const { in code_cage_base()
984 void CodeDataContainer::set_code_cage_base(Address code_cage_base, in set_code_cage_base()
995 void CodeDataContainer::AllocateExternalPointerEntries(Isolate* isolate) { in AllocateExternalPointerEntries()
1000 Code CodeDataContainer::code() const { in code()
1002 return CodeDataContainer::code(cage_base); in code()
1004 Code CodeDataContainer::code(PtrComprCageBase cage_base) const { in code()
1009 Code CodeDataContainer::code(RelaxedLoadTag tag) const { in code()
1011 return CodeDataContainer::code(cage_base, tag); in code()
1014 Code CodeDataContainer::code(PtrComprCageBase cage_base, in code()
1020 DEF_GETTER(CodeDataContainer, code_entry_point, Address) { in DEF_GETTER() argument
1027 void CodeDataContainer::set_code_entry_point(Isolate* isolate, Address value) { in set_code_entry_point()
1033 void CodeDataContainer::SetCodeAndEntryPoint(Isolate* isolate_for_sandbox, in SetCodeAndEntryPoint()
1040 void CodeDataContainer::UpdateCodeEntryPoint(Isolate* isolate_for_sandbox, in UpdateCodeEntryPoint()
1047 Address CodeDataContainer::InstructionStart() const { in InstructionStart()
1051 Address CodeDataContainer::raw_instruction_start() { in raw_instruction_start()
1055 Address CodeDataContainer::entry() const { return code_entry_point(); } in entry()
1057 void CodeDataContainer::clear_padding() { in clear_padding()
1062 RELAXED_UINT16_ACCESSORS(CodeDataContainer, flags, kFlagsOffset)
1070 void CodeDataContainer::initialize_flags(CodeKind kind, Builtin builtin_id) { in initialize_flags()
1080 CodeKind CodeDataContainer::kind() const { in kind()
1084 Builtin CodeDataContainer::builtin_id() const { in builtin_id()
1094 bool CodeDataContainer::is_builtin() const { in is_builtin()
1099 bool CodeDataContainer::is_optimized_code() const { in is_optimized_code()
1103 inline bool CodeDataContainer::is_interpreter_trampoline_builtin() const { in is_interpreter_trampoline_builtin()
1113 type CodeDataContainer::name() const { return FromCodeT(*this).name(); }
1116 DEF_GETTER(CodeDataContainer, name, type) { \