struct ResumeRequest

Defined at line 342 of file ../../src/developer/debug/ipc/protocol.h

Public Members

vector ids
How how
uint64_t count
uint64_t range_begin
uint64_t range_end

Public Methods

const char * HowToString (How )

Defined at line 39 of file ../../src/developer/debug/ipc/protocol.cc

bool MakesStep (How how)

Whether a give resume mode steps.

Defined at line 353 of file ../../src/developer/debug/ipc/protocol.h

void Serialize (Serializer & ser, uint32_t ver)

Defined at line 374 of file ../../src/developer/debug/ipc/protocol.h

Enumerations

enum class How : uint32_t
Name Value Comments
kResolveAndContinue 0

Marks the exception as handled and continues executions.

kForwardAndContinue 1

Marks the exception as second-chance and continues executions.

kStepInstruction 2

Step |count| machine instructions.

kStepInRange 3

Step until control exits an address range.

kLast 4

Not a real state, used for validation.

Defined at line 343 of file ../../src/developer/debug/ipc/protocol.h