rpcsx/rpcs3/Emu/Cell/lv2
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.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_cond.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_cond.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_dbg.cpp Cell 2016-05-23 16:22:23 +03:00
sys_dbg.h Partial commit: Syscalls 2016-04-15 19:22:30 +03:00
sys_event.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_event.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_event_flag.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_event_flag.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_fs.cpp GUI logging improved 2016-07-21 01:54:39 +03:00
sys_fs.h Partial commit: sys_fs 2016-07-17 02:27:52 +03:00
sys_interrupt.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_interrupt.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_lwcond.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_lwcond.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_lwmutex.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_lwmutex.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_memory.cpp Partial commit: sys_memory, sys_mmapper 2016-07-16 14:46:01 +03:00
sys_memory.h Partial commit: sys_memory, sys_mmapper 2016-07-16 14:46:01 +03:00
sys_mmapper.cpp Partial commit: sys_memory, sys_mmapper 2016-07-16 14:46:01 +03:00
sys_mmapper.h Partial commit: sys_memory, sys_mmapper 2016-07-16 14:46:01 +03:00
sys_mutex.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_mutex.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_ppu_thread.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_ppu_thread.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_process.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_process.h Partial commit: Syscalls 2016-04-15 19:22:30 +03:00
sys_prx.cpp Minor fixes 2016-07-11 16:30:11 +03:00
sys_prx.h PPU LLVM: New analyser (#1858) 2016-07-07 21:42:39 +03:00
sys_rsx.cpp Cell 2016-05-23 16:22:23 +03:00
sys_rsx.h Partial commit: Syscalls 2016-04-15 19:22:30 +03:00
sys_rwlock.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_rwlock.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_semaphore.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_semaphore.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_spu.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_spu.h PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_sync.h Cell 2016-05-23 16:22:23 +03:00
sys_time.cpp Cell 2016-05-23 16:22:23 +03:00
sys_time.h Partial commit: Syscalls 2016-04-15 19:22:30 +03:00
sys_timer.cpp PPUThread refactoring 2016-07-30 16:35:02 +03:00
sys_timer.h Header optimizations (#1684) 2016-04-27 01:27:24 +03:00
sys_trace.cpp Cell 2016-05-23 16:22:23 +03:00
sys_trace.h Partial commit: Syscalls 2016-04-15 19:22:30 +03:00
sys_tty.cpp Partial commit: sys_tty 2016-07-16 14:45:59 +03:00
sys_tty.h Partial commit: sys_tty 2016-07-16 14:45:59 +03:00
sys_vm.cpp Partial commit: sys_memory, sys_mmapper 2016-07-16 14:46:01 +03:00
sys_vm.h Partial commit: sys_vm 2016-07-16 14:45:58 +03:00