More plumbing for breakpoints.

This commit is contained in:
Ben Vanik
2013-12-22 22:03:06 -08:00
parent 5e9a2c6d27
commit 5881a58c49
10 changed files with 194 additions and 0 deletions

View File

@@ -34,6 +34,14 @@ void IVMFunction::Setup(TranslationContext& ctx) {
intcodes_ = (IntCode*)ctx.intcode_arena->CloneContents();
}
int IVMFunction::AddBreakpointImpl(Breakpoint* breakpoint) {
return 0;
}
int IVMFunction::RemoveBreakpointImpl(Breakpoint* breakpoint) {
return 0;
}
int IVMFunction::CallImpl(ThreadState* thread_state, uint64_t return_address) {
// Setup register file on stack.
size_t register_file_size = register_count_ * sizeof(Register);