5#ifndef V8_COMPILER_BACKEND_UNWINDING_INFO_WRITER_H_
6#define V8_COMPILER_BACKEND_UNWINDING_INFO_WRITER_H_
12#elif V8_TARGET_ARCH_ARM64
14#elif V8_TARGET_ARCH_X64
16#elif V8_TARGET_ARCH_S390X
18#elif V8_TARGET_ARCH_PPC64
34class InstructionBlock;
36static_assert(!
v8_flags.perf_prof_unwinding_info.value(),
37 "--perf-prof-unwinding-info should be statically disabled if not "
40class UnwindingInfoWriter {
void SetNumberOfInstructionBlocks(int number)
void BeginInstructionBlock(int pc_offset, const InstructionBlock *)
void Finish(int code_size)
EhFrameWriter * eh_frame_writer()
void EndInstructionBlock(const InstructionBlock *)
UnwindingInfoWriter(Zone *)
V8_EXPORT_PRIVATE FlagValues v8_flags