15 Commits (5cbbf4f865e95e62075a3cd5c65221304179592f)

Author SHA1 Message Date
Lioncash 02ff5e8d81 cpu_manager: Mark function getters as static 6 years ago
Lioncash 59f9dcf6cd cpu_manager: Remove unused preemption_count variable 6 years ago
Lioncash 7f032388fd cpu_manager: Add missing includes 6 years ago
Fernando Sahmkow 543b6b315f General: Correct rebase, sync gpu and context management. 6 years ago
Fernando Sahmkow f0f2fc4243 SingleCore: Use Cycle Timing instead of Host Timing. 6 years ago
Fernando Sahmkow 287ea2d3b4 SingleCore: Move Host Timing from a sepparate thread to main cpu thread. 6 years ago
Fernando Sahmkow 1bcceea736 GUI: Make multicore only work with Async and add GUI for multicore. 6 years ago
Fernando Sahmkow 0963ff1ae9 Kernel: Preempt Single core on redudant yields. 6 years ago
Fernando Sahmkow ebb640e968 CPU_Manager: Unload/Reload threads on preemption on SingleCore 6 years ago
Fernando Sahmkow cc2f7dcd08 General: Initial Setup for Single Core. 6 years ago
Fernando Sahmkow 78eeea9f17 General: Add better safety for JIT use. 6 years ago
Fernando Sahmkow 7ee76003ad General: Recover Prometheus project from harddrive failure 6 years ago
Fernando Sahmkow 6fc0790f3a Core: Set all hardware emulation constants in a single file. 6 years ago
Fernando Sahmkow 8eb175481c System: Address Feedback 6 years ago
Fernando Sahmkow 0a5e0d4777 Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager. 6 years ago