84 Commits (479a52a8d4bad8e77b5fb255d63d404e07c9824e)

Author SHA1 Message Date
ReinUsesLisp 08ad5c4e42 tests: Fix data race in fibers test 5 years ago
Lioncash 2745697bcc tests/core_timing: Remove pragma optimize(off) 5 years ago
Lioncash 7decda6bc2 core_timing: Make use of uintptr_t to represent user_data 5 years ago
Lioncash 56054fe86d core_timing: Make TimedCallback take std::chrono::nanoseconds 6 years ago
Lioncash 9e113a2b67 core_timing: Make use of std::chrono with ScheduleEvent 6 years ago
Fernando Sahmkow 94a51e6b21 Core/Common: Address Feedback. 6 years ago
Fernando Sahmkow 4df46e0525 Tests/CoreTiming: Correct host timing tests. 6 years ago
Fernando Sahmkow a4e7d0b106 CoreTiming: Correct rebase bugs and other miscellaneous things. 6 years ago
Fernando Sahmkow 6f0c873d48 General: Cleanup legacy code. 6 years ago
Fernando Sahmkow 7ee76003ad General: Recover Prometheus project from harddrive failure 6 years ago
Fernando Sahmkow 02fe399e26 Tests/HostTiming: Correct GCC Compile error. 6 years ago
Fernando Sahmkow 1460bdc5ab Common/Fiber: Implement Rewinding. 6 years ago
Fernando Sahmkow 564713fb46 Common/Tests: Address Feedback 6 years ago
Fernando Sahmkow 09d2ffa663 Common/Tests: Clang Format. 6 years ago
Fernando Sahmkow ee32067b10 Common: Implement WallClock Interface and implement a native clock for x64 6 years ago
Fernando Sahmkow ab76c0e296 Tests: Add base tests to host timing 6 years ago
Fernando Sahmkow a1e7931d20 Common: Polish Fiber class, add comments, asserts and more tests. 6 years ago
Fernando Sahmkow 279ff1c0ff Tests: Add tests for fibers and refactor/fix Fiber class 6 years ago
bunnei 27ec77ef89 arm_test_common: Updates for new VMM. 6 years ago
Lioncash eaeb4520f7 General: Resolve warnings related to missing declarations 6 years ago
Lioncash 1d9be65e26 core/memory: Migrate over memory mapping functions to the new Memory class 6 years ago
bunnei 8b35acbd29 core_timing: Use better reference tracking for EventType. (#3159) 6 years ago
Fernando Sahmkow c057ce204e Core_Timing: Fix tests. 6 years ago
Fernando Sahmkow e96ac0e2a3 Core Timing: General corrections and added tests. 6 years ago
Fernando Sahmkow eb2ffec5a4 Tests: Eliminate old Core Timing Tests 6 years ago
Fernando Sahmkow 16ee1b7006 Core_Timing: Make core_timing threadsafe by default. 7 years ago
Zach Hilman 3f221f8e3f kernel: Differentiate kernel and user processes when picking ID 7 years ago
Lioncash 6a929c3a2c kernel: Handle page table switching within MakeCurrentProcess() 7 years ago
Fernando Sahmkow 1e7fd04059 Fixes and corrections on formatting. 7 years ago
Fernando Sahmkow 8fd9babe62 Add MultiLevelQueue Tests 7 years ago
Fernando Sahmkow 10cedd8bd7 Implement intrinsics CountTrailingZeroes and test it. 7 years ago
bunnei 5840ce2950 core: Move PageTable struct into Common. 7 years ago
Lioncash 1f5cd8cac7 kernel: Make the address arbiter instance per-process 7 years ago
Lioncash b46942d789 kernel/address_arbiter: Pass in system instance to constructor 7 years ago
Lioncash 1c3371c921 core_timing: Convert core timing into a class 7 years ago
Lioncash 1d2de5c4b5 core_timing: Rename CoreTiming namespace to Core::Timing 7 years ago
Weiyi Wang a2fa901591 common/bitfield: make it endianness-aware 7 years ago
Frederic L c76f4b6aec global: Use std::optional instead of boost::optional (#1578) 7 years ago
Lioncash d36452327a kernel/thread: Use a regular pointer for the owner/current process 7 years ago
Lioncash 9d8f4d934b kernel/process: Make data member variables private 7 years ago
Lioncash e48b4fd2d8 memory: Dehardcode the use of a 36-bit address space 7 years ago
Yuri Kunde Schlesner 089af97d09 Tests: Remove glad test OS X work-around 7 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
MerryMage 62e2e0a8fb common: Implement a ring buffer 7 years ago
Lioncash 4913549d6b kernel: Eliminate kernel global state 7 years ago
Lioncash a7798e834a externals: Update catch to 2.3.0 7 years ago
Lioncash 3bcf090d37 core/memory: Get rid of 3DS leftovers 8 years ago
Lioncash 633cba2848 arm_test_common: Get rid of truncation warnings 8 years ago
Lioncash 193e23b12f arm_test_common: Make file static variable a member variable of the testing environment 8 years ago
Lioncash c45b86bbb4 arm_test_common: Add missing header guard 8 years ago