cpu::Processor now tracks a pointer to the emulator.
This commit is contained in:
@@ -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() {
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user