cpu::Processor now tracks a pointer to the emulator.

This commit is contained in:
Dr. Chat
2015-11-27 22:33:48 -06:00
committed by Ben Vanik
parent 7d59258839
commit 28468f8a18
5 changed files with 12 additions and 7 deletions

View File

@@ -55,9 +55,12 @@ class BuiltinModule : public Module {
std::string name_;
};
Processor::Processor(xe::Memory* memory, ExportResolver* export_resolver,
debug::Debugger* debugger)
: memory_(memory), debugger_(debugger), export_resolver_(export_resolver) {}
Processor::Processor(xe::Emulator* emulator, xe::Memory* memory,
ExportResolver* export_resolver, debug::Debugger* debugger)
: emulator_(emulator),
memory_(memory),
debugger_(debugger),
export_resolver_(export_resolver) {}
Processor::~Processor() {
{