summaryrefslogtreecommitdiff
path: root/src/core/core_timing.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Core: Set all hardware emulation constants in a single file.Gravatar Fernando Sahmkow2020-02-111-1/+2
* core_timing: Use better reference tracking for EventType. (#3159)Gravatar bunnei2019-11-261-31/+22
* Core_Timing: Address Remaining feedback.Gravatar Fernando Sahmkow2019-10-121-5/+4
* Core_Timing: Address Feedback and suppress warnings.Gravatar Fernando Sahmkow2019-10-111-8/+7
* Core Timing: Correct Idle and remove lefting pragmaGravatar Fernando Sahmkow2019-10-091-2/+1
* Core Timing: General corrections and added tests.Gravatar Fernando Sahmkow2019-10-091-4/+11
* Core Timing: Rework Core Timing to run all cores evenly.Gravatar Fernando Sahmkow2019-10-091-16/+50
* Core_Timing: Make core_timing threadsafe by default.Gravatar Fernando Sahmkow2019-06-161-27/+7
* core/core_timing: Make callback parameters consistentGravatar Lioncash2019-03-241-1/+1
* core_timing: Convert core timing into a classGravatar Lioncash2019-02-151-109/+80
* Merge pull request #2115 from lioncash/localGravatar bunnei2019-02-131-3/+3
|\
| * core_timing: Make EmptyTimedCallback a local variableGravatar Lioncash2019-02-121-3/+3
* | threadsafe_queue: Remove NeedSize template parameterGravatar Lioncash2019-02-121-2/+2
|/
* core_timing: Rename CoreTiming namespace to Core::TimingGravatar Lioncash2019-02-121-2/+2
* Core::CoreTiming: add UnscheduleEventThreadsafeGravatar B3n302018-08-131-0/+10
* Kernel/Thread: Always use the threadsafe option when scheduling wakeups.Gravatar Subv2018-08-121-2/+0
* Merge pull request #934 from lioncash/chronoGravatar bunnei2018-08-061-2/+2
|\
| * core_timing: Make GetGlobalTimeUs() return std::chrono::microsecondsGravatar Lioncash2018-08-051-2/+2
* | core_timing: Use transparent functors where applicableGravatar Lioncash2018-08-051-5/+5
|/
* core_timing: Split off utility functions into core_timing_utilGravatar MerryMage2018-07-241-52/+1
* Rename logging macro back to LOG_*Gravatar James Rowe2018-07-021-8/+8
* core_timing: Don't include the log header in core timing's headerGravatar Lioncash2018-05-031-1/+51
* general: Convert assertion macros over to be fmt-compatibleGravatar Lioncash2018-04-271-1/+1
* Fixes some cast warnings, partial port of citra #3064 (#106)Gravatar River City Ransomware2018-01-191-2/+2
* CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119)Gravatar B3n302018-01-081-467/+143
* core_timing: Increase clock speed for Switch docked.Gravatar bunnei2018-01-071-1/+1
* Moved down_count to CoreTimingGravatar Huw Pascoe2017-09-301-13/+23
* CoreTiming: use named constant for ARM11 clock rateGravatar wwylele2017-01-161-1/+1
* core: Replace "AppCore" nomenclature with just "CPU".Gravatar bunnei2016-12-221-13/+13
* core: Consolidate core and system state, remove system module & cleanups.Gravatar bunnei2016-12-211-14/+13
* Use negative priorities to avoid special-casing the self-includeGravatar Yuri Kunde Schlesner2016-09-211-1/+1
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-3/+1
* Manually tweak source formatting and then re-run clang-formatGravatar Yuri Kunde Schlesner2016-09-181-4/+2
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-181-19/+16
* general: Silence some warnings when using clangGravatar Lioncash2015-09-161-1/+2
* general: Replace 0 literals with nullptr where applicableGravatar Lioncash2015-09-111-1/+1
* Core : Fix Conversion WarningsGravatar zawata2015-07-191-1/+1
* Core: Cleanup core includes.Gravatar Emmanuel Gil Peyrot2015-06-281-2/+1
* Common: Fix FileUtil includes, and everything relying on those.Gravatar Emmanuel Gil Peyrot2015-06-281-0/+1
* Remove every trailing whitespace from the project (but externals).Gravatar Emmanuel Gil Peyrot2015-05-291-1/+1
* CoreTiming: Initialize static variables at bootup.Gravatar bunnei2015-05-011-0/+10
* Remove the useless msg_handler compilation unit that was left over from DolphinGravatar archshift2015-02-181-2/+2
* core/video_core: Use in-place construction where possibleGravatar Lioncash2015-02-171-1/+1
* Merge pull request #529 from Subv/masterGravatar bunnei2015-02-141-5/+5
|\
| * Build: Fixed some warningsGravatar Subv2015-02-121-5/+5
* | core: Apply static to local functionsGravatar Lioncash2015-02-131-7/+7
|/
* Asserts: break/crash program, fit to style guide; log.h->assert.hGravatar archshift2015-02-101-1/+1
* core_timing: Mark several variables as staticGravatar Lioncash2015-01-201-14/+14
* Move ThreadContext to core/core.h and deal with the falloutGravatar Yuri Kunde Schlesner2015-01-091-0/+2
* CoreTiming: Ported the CoreTiming namespace from PPSSPPGravatar Subv2015-01-071-394/+315