summaryrefslogtreecommitdiffstats
path: root/src/core/core_timing_util.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-08-23core_timing: Remove unused headerLioncash1-0/+1
2020-06-27SingleCore: Use Cycle Timing instead of Host Timing.Fernando Sahmkow1-9/+20
2020-06-18Common/Tests: Address FeedbackFernando Sahmkow1-2/+12
2020-06-18Core: Implement a Host Timer.Fernando Sahmkow1-0/+5
2020-02-12Core: Set all hardware emulation constants in a single file.Fernando Sahmkow1-9/+9
2019-06-05core/core_timing_util: Use std::chrono types for specifying time unitsLioncash1-16/+20
Makes the interface more type-safe and consistent in terms of return values.
2019-06-05core/core_timing_utils: Simplify overload setLioncash1-18/+2
Removes unused overloads, simplifying the overall interface, deduplicating some code.
2019-05-25core_timing_util: Silence sign-comparison warningsLioncash1-4/+4
We can just make the conversion explicit instead of implicit here to silence -Wsign-compare warnings.
2019-02-16Corrections, documenting and fixes.Fernando Sahmkow1-3/+2
2019-02-16Use u128 on Clock Cycles calculation.Fernando Sahmkow1-4/+4
2019-02-16Correct CNTPCT to use Clock Cycles instead of Cpu Cycles.Fernando Sahmkow1-0/+7
2019-02-12core_timing: Rename CoreTiming namespace to Core::TimingLioncash1-2/+2
Places all of the timing-related functionality under the existing Core namespace to keep things consistent, rather than having the timing utilities sitting in its own completely separate namespace.
2018-07-24core_timing: Split off utility functions into core_timing_utilMerryMage1-0/+63