aboutsummaryrefslogtreecommitdiff
path: root/src/core/core_timing.cpp
AgeCommit message (Expand)Author
2020-06-27General: Tune the priority of main emulation threads so they have higher prio...Fernando Sahmkow
2020-06-27CoreTiming/CycleTimer: Correct Idling.Fernando Sahmkow
2020-06-27SingleCore: Use Cycle Timing instead of Host Timing.Fernando Sahmkow
2020-06-27SingleCore: Move Host Timing from a sepparate thread to main cpu thread.Fernando Sahmkow
2020-06-27General: Fix Stop functionFernando Sahmkow
2020-06-27Kernel: Corrections to Scheduling.Fernando Sahmkow
2020-06-27HostTiming: Pause the hardware clock on pause.Fernando Sahmkow
2020-06-27General: Setup yuzu threads' microprofile, naming and registry.Fernando Sahmkow
2020-06-27General: Recover Prometheus project from harddrive failure Fernando Sahmkow
2020-02-11Core: Set all hardware emulation constants in a single file.Fernando Sahmkow
2019-11-26core_timing: Use better reference tracking for EventType. (#3159)bunnei
2019-10-12Core_Timing: Address Remaining feedback.Fernando Sahmkow
2019-10-11Core_Timing: Address Feedback and suppress warnings.Fernando Sahmkow
2019-10-09Core Timing: Correct Idle and remove lefting pragmaFernando Sahmkow
2019-10-09Core Timing: General corrections and added tests.Fernando Sahmkow
2019-10-09Core Timing: Rework Core Timing to run all cores evenly.Fernando Sahmkow
2019-06-16Core_Timing: Make core_timing threadsafe by default.Fernando Sahmkow
2019-03-24core/core_timing: Make callback parameters consistentLioncash
2019-02-15core_timing: Convert core timing into a classLioncash
2019-02-13Merge pull request #2115 from lioncash/localbunnei
2019-02-12threadsafe_queue: Remove NeedSize template parameterLioncash
2019-02-12core_timing: Make EmptyTimedCallback a local variableLioncash
2019-02-12core_timing: Rename CoreTiming namespace to Core::TimingLioncash
2018-08-13Core::CoreTiming: add UnscheduleEventThreadsafeB3n30
2018-08-12Kernel/Thread: Always use the threadsafe option when scheduling wakeups.Subv
2018-08-06Merge pull request #934 from lioncash/chronobunnei
2018-08-05core_timing: Make GetGlobalTimeUs() return std::chrono::microsecondsLioncash
2018-08-05core_timing: Use transparent functors where applicableLioncash
2018-07-24core_timing: Split off utility functions into core_timing_utilMerryMage
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-05-03core_timing: Don't include the log header in core timing's headerLioncash
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash
2018-01-19Fixes some cast warnings, partial port of citra #3064 (#106)River City Ransomware
2018-01-08CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119)B3n30
2018-01-07core_timing: Increase clock speed for Switch docked.bunnei
2017-09-30Moved down_count to CoreTimingHuw Pascoe
2017-01-16CoreTiming: use named constant for ARM11 clock ratewwylele
2016-12-22core: Replace "AppCore" nomenclature with just "CPU".bunnei
2016-12-21core: Consolidate core and system state, remove system module & cleanups.bunnei
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
2016-09-18Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2015-09-16general: Silence some warnings when using clangLioncash
2015-09-11general: Replace 0 literals with nullptr where applicableLioncash
2015-07-19Core : Fix Conversion Warningszawata
2015-06-28Core: Cleanup core includes.Emmanuel Gil Peyrot
2015-06-28Common: Fix FileUtil includes, and everything relying on those.Emmanuel Gil Peyrot
2015-05-29Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot
2015-05-01CoreTiming: Initialize static variables at bootup.bunnei