eladash
|
2b4bc588dc
|
Put missing check_state() in some places
Fixes a few verification failures while closing the emulator with HLE liblv2
|
2019-04-20 01:04:41 +03:00 |
|
Nekotekina
|
4ea76def7c
|
Update sys_lwmutex_lock and sys_lwmutex_unlock (liblv2 HLE)
Implement missing SYS_SYNC_RETRY logic
Following #5680
|
2019-03-06 15:09:50 +03:00 |
|
eladash
|
a22297f205
|
exception throwing fix in sys_lwmutex_create
arg6 doesnt exist, if arg4 is not negative name is discarded and treated as 0.
|
2019-02-27 22:16:08 +03:00 |
|
Nekotekina
|
3ac1b46df2
|
Add option "HLE lwmutex"
Replaces lwmutex/lwcond implementation with alternative one
|
2018-09-09 01:02:19 +03:00 |
|
eladash
|
f349695a75
|
Rsx: rewrite address translation
|
2018-08-13 16:16:34 +03:00 |
|
Nekotekina
|
93db420f80
|
sys_lwmutex, sys_lwcond refactoring
|
2017-07-30 01:09:42 +03:00 |
|
Nekotekina
|
9000407a77
|
cpu_thread::test_state added
lv2_obj::sleep adjustment
synchronization fixes
|
2017-02-22 13:23:21 +03:00 |
|
Nekotekina
|
598c90f376
|
PPU thread scheduler
|
2017-02-13 22:26:11 +03:00 |
|
Nekotekina
|
3d85a89cc9
|
sys_lwcond, sys_lwmutex
|
2017-02-04 20:39:03 +03:00 |
|
Nekotekina
|
b21fce4d6f
|
IdManager improved
lv2_obj for kernel objects
Simple lookup (vector)
Another idm API refactoring
|
2017-01-29 21:37:04 +03:00 |
|
Nekotekina
|
a7e808b35b
|
EXCEPTION macro removed
fmt::throw_exception<> implemented
::narrow improved
Minor fixes
|
2016-08-08 19:19:32 +03:00 |
|
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 |
|
Nekotekina
|
e2d82394f6
|
Cell
|
2016-05-23 16:22:23 +03:00 |
|
Ivan
|
aafcf44581
|
Header optimizations (#1684)
Shouldn't break anything. I hope.
|
2016-04-27 01:27:24 +03:00 |
|
Nekotekina
|
7e30a0f464
|
Partial commit: Modules
|
2016-04-15 19:22:25 +03:00 |
|