Lines Matching defs:const
158 type Code::name() const { \
162 type Code::name(PtrComprCageBase cage_base) const { \
177 type Code::name(AcquireLoadTag tag) const { \
181 type Code::name(PtrComprCageBase cage_base, AcquireLoadTag) const { \
230 PtrComprCageBase Code::main_cage_base() const {
239 PtrComprCageBase Code::main_cage_base(RelaxedLoadTag) const {
258 CodeDataContainer Code::GCSafeCodeDataContainer(AcquireLoadTag) const {
359 ByteArray Code::SourcePositionTable(SharedFunctionInfo sfi) const {
367 Object Code::next_code_link() const {
375 Address Code::raw_body_start() const { return raw_instruction_start(); }
377 Address Code::raw_body_end() const {
381 int Code::raw_body_size() const {
385 int Code::InstructionSize() const {
391 Address Code::raw_instruction_start() const {
395 Address Code::InstructionStart() const {
401 Address Code::raw_instruction_end() const {
405 Address Code::InstructionEnd() const {
411 Address Code::raw_metadata_start() const {
415 Address Code::InstructionStart(Isolate* isolate, Address pc) const {
421 Address Code::InstructionEnd(Isolate* isolate, Address pc) const {
427 int Code::GetOffsetFromInstructionStart(Isolate* isolate, Address pc) const {
434 Address Code::raw_metadata_end() const {
438 int Code::MetadataSize() const {
444 int Code::SizeIncludingMetadata() const {
453 Address Code::SafepointTableAddress() const {
459 int Code::safepoint_table_size() const {
464 bool Code::has_safepoint_table() const { return safepoint_table_size() > 0; }
466 Address Code::HandlerTableAddress() const {
472 int Code::handler_table_size() const {
477 bool Code::has_handler_table() const { return handler_table_size() > 0; }
479 int Code::constant_pool_size() const {
480 const int size = code_comments_offset() - constant_pool_offset();
486 bool Code::has_constant_pool() const { return constant_pool_size() > 0; }
488 int Code::code_comments_size() const {
493 bool Code::has_code_comments() const { return code_comments_size() > 0; }
495 ByteArray Code::unchecked_relocation_info() const {
501 byte* Code::relocation_start() const {
505 byte* Code::relocation_end() const {
509 int Code::relocation_size() const {
513 Address Code::entry() const { return raw_instruction_start(); }
527 void Code::CopyRelocInfoToByteArray(ByteArray dest, const CodeDesc& desc) {
534 int Code::CodeSize() const { return SizeFor(raw_body_size()); }
538 CodeKind Code::kind() const {
540 const uint32_t flags = RELAXED_READ_UINT32_FIELD(*this, kFlagsOffset);
621 inline bool Code::is_interpreter_trampoline_builtin() const {
625 inline bool Code::is_baseline_trampoline_builtin() const {
629 inline bool Code::is_baseline_leave_frame_builtin() const {
635 inline bool CodeDataContainer::checks_tiering_state() const {
646 inline bool Code::checks_tiering_state() const {
654 inline bool Code::has_tagged_outgoing_params() const {
659 inline bool Code::is_turbofanned() const {
660 const uint32_t flags = RELAXED_READ_UINT32_FIELD(*this, kFlagsOffset);
664 bool Code::is_maglevved() const { return kind() == CodeKind::MAGLEV; }
666 inline bool Code::can_have_weak_objects() const {
681 inline bool Code::is_promise_rejection() const {
696 inline bool Code::is_off_heap_trampoline() const {
697 const uint32_t flags = RELAXED_READ_UINT32_FIELD(*this, kFlagsOffset);
706 Builtin Code::builtin_id() const {
719 bool Code::is_builtin() const { return builtin_id() != Builtin::kNoBuiltinId; }
721 unsigned Code::inlined_bytecode_size() const {
732 bool Code::uses_safepoint_table() const {
736 int Code::stack_slots() const {
737 const uint32_t flags = RELAXED_READ_UINT32_FIELD(*this, kFlagsOffset);
738 const int slots = StackSlotsField::decode(flags);
743 bool CodeDataContainer::marked_for_deoptimization() const {
753 bool Code::marked_for_deoptimization() const {
774 bool Code::embedded_objects_cleared() const {
790 bool Code::is_optimized_code() const {
794 bool Code::is_wasm_code() const { return kind() == CodeKind::WASM_FUNCTION; }
796 int Code::constant_pool_offset() const {
813 Address Code::constant_pool() const {
820 Address Code::code_comments() const {
826 Address Code::unwinding_info_start() const {
832 Address Code::unwinding_info_end() const {
838 int Code::unwinding_info_size() const {
843 bool Code::has_unwinding_info() const { return unwinding_info_size() > 0; }
921 Object CodeDataContainer::raw_code() const {
926 Object CodeDataContainer::raw_code(PtrComprCageBase cage_base) const {
938 Object CodeDataContainer::raw_code(RelaxedLoadTag tag) const {
944 RelaxedLoadTag) const {
953 PtrComprCageBase CodeDataContainer::code_cage_base() const {
973 PtrComprCageBase CodeDataContainer::code_cage_base(RelaxedLoadTag) const {
1000 Code CodeDataContainer::code() const {
1004 Code CodeDataContainer::code(PtrComprCageBase cage_base) const {
1009 Code CodeDataContainer::code(RelaxedLoadTag tag) const {
1015 RelaxedLoadTag tag) const {
1047 Address CodeDataContainer::InstructionStart() const {
1055 Address CodeDataContainer::entry() const { return code_entry_point(); }
1080 CodeKind CodeDataContainer::kind() const {
1084 Builtin CodeDataContainer::builtin_id() const {
1094 bool CodeDataContainer::is_builtin() const {
1099 bool CodeDataContainer::is_optimized_code() const {
1103 inline bool CodeDataContainer::is_interpreter_trampoline_builtin() const {
1113 type CodeDataContainer::name() const { return FromCodeT(*this).name(); }
1134 byte BytecodeArray::get(int index) const {
1150 int32_t BytecodeArray::frame_size() const {
1154 int BytecodeArray::register_count() const {
1167 const {
1190 int BytecodeArray::osr_urgency() const {
1201 BytecodeArray::Age BytecodeArray::bytecode_age() const {
1244 int32_t BytecodeArray::parameter_count() const {
1260 bool BytecodeArray::HasSourcePositionTable() const {
1265 bool BytecodeArray::DidSourcePositionGenerationFail() const {
1273 ByteArray BytecodeArray::SourcePositionTable() const {
1331 inline Object DeoptimizationLiteralArray::get(int index) const {
1336 int index) const {