Fernando Sahmkow
|
e31425df38
General: Recover Prometheus project from harddrive failure
|
6 ani în urmă |
David Marcec
|
b6538c3e7c
kernel: Don't fail silently
|
6 ani în urmă |
bunnei
|
bee2c64b34
Merge pull request #3725 from MerryMage/fpcr
|
6 ani în urmă |
MerryMage
|
2bfac7b61d
thread: FPCR.FZ is likely not 1
|
6 ani în urmă |
Lioncash
|
521c4c33b5
kernel/thread: Resolve -Wswitch warnings
|
6 ani în urmă |
bunnei
|
c083ea7d78
core: Implement separate A32/A64 ARM interfaces.
|
6 ani în urmă |
Fernando Sahmkow
|
179bafa7cb
Kernel: Rename ThreadCallbackHandleTable and Setup Thread Ids on Kernel.
|
6 ani în urmă |
bunnei
|
f552d553ba
Merge pull request #3401 from FernandoS27/synchronization
|
6 ani în urmă |
Lioncash
|
b80c348b09
kernel/thread: Remove trivial usages of the global system accessor
|
6 ani în urmă |
Fernando Sahmkow
|
1e6f8aba04
Core: Set all hardware emulation constants in a single file.
|
6 ani în urmă |
Fernando Sahmkow
|
d23d504d77
Kernel: Refactor synchronization to better match RE
|
6 ani în urmă |
Fernando Sahmkow
|
c5aefe42aa
Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.
|
6 ani în urmă |
Fernando Sahmkow
|
a1630ab53e
Kernel: Remove a few global instances from the kernel.
|
6 ani în urmă |
Fernando Sahmkow
|
e4a1ead897
Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.
|
6 ani în urmă |
Lioncash
|
e58748fd80
core/memory: Migrate over address checking functions to the new Memory class
|
6 ani în urmă |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
6 ani în urmă |
bunnei
|
6a3fc5d2ff
Merge pull request #3114 from FernandoS27/cond-var
|
6 ani în urmă |
bunnei
|
6e4d46908a
Merge pull request #3130 from FernandoS27/cancel-sync
|
6 ani în urmă |
Fernando Sahmkow
|
2d16507f9f
Kernel: Correct behavior of Condition Variables to be more similar to real hardware.
|
6 ani în urmă |
Fernando Sahmkow
|
7d16b2d2dd
Kernel: Correct Cancel Synchronization.
|
6 ani în urmă |
Lioncash
|
12dc918937
kernel: Resolve sign conversion warnings
|
6 ani în urmă |
Fernando Sahmkow
|
64e652d8cb
Kernel Thread: Cleanup THREADPROCESSORID_DONT_UPDATE.
|
6 ani în urmă |
Fernando Sahmkow
|
e28c7f5217
Kernel: Address Feedback 2
|
6 ani în urmă |
Fernando Sahmkow
|
a3524879be
Kernel: Clang Format
|
6 ani în urmă |
Fernando Sahmkow
|
c32520ceb7
Kernel: Reverse global accessor removal.
|
6 ani în urmă |
Fernando Sahmkow
|
3073615dbc
Kernel: Address Feedback.
|
6 ani în urmă |
Fernando Sahmkow
|
b3c1deba49
Kernel_Thread: Eliminate most global accessors.
|
6 ani în urmă |
Fernando Sahmkow
|
96b1b144af
Kernel: Correct Paused scheduling
|
6 ani în urmă |
Fernando Sahmkow
|
1c6a11ab14
Kernel: Corrections to Wait Objects clearing in which a thread could still be signalled after a timeout or a cancel.
|
6 ani în urmă |
Fernando Sahmkow
|
103f3a2fe5
Scheduler: Add protections for Yield bombing
|
6 ani în urmă |