Break out the disassembler code from the WXWidgets UI.
This cleans up some of the code between core and UI for disassembling and dumping code blocks. Should help the QT UI in bringing up its debug UI since it won't have to deal with this garbage now.
This commit is contained in:
1 parent
210d7c4d54
commit
d0ae3f7d24
9 files changed
+300
-238
No files matched your search
@@ -8,6 +8,7 @@
|
||||
#include "Common/ChunkFile.h"
|
||||
#include "Core/MachineContext.h"
|
||||
#include "Core/PowerPC/CPUCoreBase.h"
|
||||
#include "Core/PowerPC/Profiler.h"
|
||||
|
||||
namespace JitInterface
|
||||
{
|
||||
@@ -25,6 +26,8 @@ namespace JitInterface
|
||||
|
||||
// Debugging
|
||||
void WriteProfileResults(const std::string& filename);
|
||||
void GetProfileResults(ProfileStats* prof_stats);
|
||||
int GetHostCode(u32* address, const u8** code, u32* code_size);
|
||||
|
||||
// Memory Utilities
|
||||
bool HandleFault(uintptr_t access_address, SContext* ctx);
|
||||
|
||||
Reference in new issue
Block a user