aboutsummaryrefslogtreecommitdiff
path: root/src/core/core_timing.cpp
Commit message (Expand)AuthorAgeFilesLines
* core: Resolve misc cases of variable shadowingLioncash2021-05-031-2/+2
* core: hle: Add missing calls to MicroProfileOnThreadExit.bunnei2021-01-111-0/+1
* Revert "core: Fix clang build"bunnei2020-10-201-7/+6
* core: Fix clang buildLioncash2020-10-171-6/+7
* core_timing: Remove unused headerLioncash2020-08-221-1/+1
* core_timing: Move clock initializer into constructor initializer listLioncash2020-08-221-4/+2
* core_timing: Resolve sign conversion warningLioncash2020-08-221-2/+2
* core_timing: Make use of uintptr_t to represent user_dataLioncash2020-07-271-7/+9
* core_timing: Make TimedCallback take std::chrono::nanosecondsLioncash2020-07-151-3/+4
* core_timing: Make use of std::chrono with ScheduleEventLioncash2020-07-151-4/+4
* core_timing,scheduler: Use std::scoped_lock when possibleReinUsesLisp2020-06-281-4/+2
* Core/Common: Address Feedback.Fernando Sahmkow2020-06-271-16/+12
* CoreTiming: Correct rebase bugs and other miscellaneous things.Fernando Sahmkow2020-06-271-0/+2
* General: Tune the priority of main emulation threads so they have higher prio...Fernando Sahmkow2020-06-271-0/+1
* CoreTiming/CycleTimer: Correct Idling.Fernando Sahmkow2020-06-271-2/+5
* SingleCore: Use Cycle Timing instead of Host Timing.Fernando Sahmkow2020-06-271-8/+33
* SingleCore: Move Host Timing from a sepparate thread to main cpu thread.Fernando Sahmkow2020-06-271-7/+13
* General: Fix Stop functionFernando Sahmkow2020-06-271-0/+1
* Kernel: Corrections to Scheduling.Fernando Sahmkow2020-06-271-4/+7
* HostTiming: Pause the hardware clock on pause.Fernando Sahmkow2020-06-271-0/+6
* General: Setup yuzu threads' microprofile, naming and registry.Fernando Sahmkow2020-06-271-2/+3
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-271-112/+96
* Core: Set all hardware emulation constants in a single file.Fernando Sahmkow2020-02-111-1/+2
* core_timing: Use better reference tracking for EventType. (#3159)bunnei2019-11-261-31/+22
* Core_Timing: Address Remaining feedback.Fernando Sahmkow2019-10-121-5/+4
* Core_Timing: Address Feedback and suppress warnings.Fernando Sahmkow2019-10-111-8/+7
* Core Timing: Correct Idle and remove lefting pragmaFernando Sahmkow2019-10-091-2/+1
* Core Timing: General corrections and added tests.Fernando Sahmkow2019-10-091-4/+11
* Core Timing: Rework Core Timing to run all cores evenly.Fernando Sahmkow2019-10-091-16/+50
* Core_Timing: Make core_timing threadsafe by default.Fernando Sahmkow2019-06-161-27/+7
* core/core_timing: Make callback parameters consistentLioncash2019-03-241-1/+1
* core_timing: Convert core timing into a classLioncash2019-02-151-109/+80
* Merge pull request #2115 from lioncash/localbunnei2019-02-131-3/+3
|\
| * core_timing: Make EmptyTimedCallback a local variableLioncash2019-02-121-3/+3
* | threadsafe_queue: Remove NeedSize template parameterLioncash2019-02-121-2/+2
|/
* core_timing: Rename CoreTiming namespace to Core::TimingLioncash2019-02-121-2/+2
* Core::CoreTiming: add UnscheduleEventThreadsafeB3n302018-08-131-0/+10
* Kernel/Thread: Always use the threadsafe option when scheduling wakeups.Subv2018-08-121-2/+0
* Merge pull request #934 from lioncash/chronobunnei2018-08-061-2/+2
|\
| * core_timing: Make GetGlobalTimeUs() return std::chrono::microsecondsLioncash2018-08-051-2/+2
* | core_timing: Use transparent functors where applicableLioncash2018-08-051-5/+5
|/
* core_timing: Split off utility functions into core_timing_utilMerryMage2018-07-241-52/+1
* Rename logging macro back to LOG_*James Rowe2018-07-021-8/+8
* core_timing: Don't include the log header in core timing's headerLioncash2018-05-031-1/+51
* general: Convert assertion macros over to be fmt-compatibleLioncash2018-04-271-1/+1
* Fixes some cast warnings, partial port of citra #3064 (#106)River City Ransomware2018-01-191-2/+2
* CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119)B3n302018-01-081-467/+143
* core_timing: Increase clock speed for Switch docked.bunnei2018-01-071-1/+1
* Moved down_count to CoreTimingHuw Pascoe2017-09-301-13/+23
* CoreTiming: use named constant for ARM11 clock ratewwylele2017-01-161-1/+1