rpcsx/rpcs3/Emu/Cell
Nekotekina f8719c1230 PPUThread refactoring
`CallbackManager` removed, added _gcm_intr_thread for cellGcmSys
`PPUThread` renamed to `ppu_thread`, inheritance allowed
Added lightweight command queue for `ppu_thread`
Implemented call stack dump for PPU
`get_current_thread_mutex` removed
`thread_ctrl::spawn`: minor initialization fix
`thread_ctrl::wait_for` added
`named_thread`: some methods added
`cpu_thread::run` added
Some bugs fixes, including SPU channels
2016-07-30 16:35:02 +03:00
..
lv2 PPUThread refactoring 2016-07-30 16:35:02 +03:00
Modules PPUThread refactoring 2016-07-30 16:35:02 +03:00
Common.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
ErrorCodes.h Cell 2016-05-23 16:22:23 +03:00
MFC.cpp nyu 2015-03-02 05:10:41 +03:00
MFC.h nyu 2015-03-02 05:10:41 +03:00
PPCDisAsm.h fmt::by_value, fmt::Format removed 2015-08-24 21:22:42 +03:00
PPUAnalyser.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUAnalyser.h PPU Analyser update 2016-07-24 21:06:10 +03:00
PPUCallback.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUDisAsm.cpp Cell 2016-05-23 16:22:23 +03:00
PPUDisAsm.h PPU LLVM: Analyser fix 2016-07-14 16:27:14 +03:00
PPUFunction.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUFunction.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUInterpreter.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUInterpreter.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUModule.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUModule.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUOpcodes.h PPU LLVM: Analyser fix 2016-07-14 16:27:14 +03:00
PPUThread.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUThread.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUTranslator.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
PPUTranslator.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
RawSPUThread.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
RawSPUThread.h Removed std::enable_shared_from_this 2016-07-24 21:06:05 +03:00
SPUAnalyser.cpp PPUAnalyser.h added 2016-06-19 20:50:21 +03:00
SPUAnalyser.h PPUAnalyser.h added 2016-06-19 20:50:21 +03:00
SPUASMJITRecompiler.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
SPUASMJITRecompiler.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUDisAsm.cpp Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUDisAsm.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUInterpreter.cpp Cell 2016-05-23 16:22:23 +03:00
SPUInterpreter.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUOpcodes.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPURecompiler.cpp Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPURecompiler.h Cell 2016-05-23 16:22:23 +03:00
SPUThread.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
SPUThread.h PPUThread refactoring 2016-07-30 16:35:02 +03:00