104 Commits (3d03a6ae0232780ed6fb28e52dbdc5221cb3a7bf)

Author SHA1 Message Date
Wunkolo 4569f39c7c common: Replace common_sizes into user-literals 5 years ago
ReinUsesLisp 740edacc8d tests: Add tests for host memory 5 years ago
Morph 065867e2c2
common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
bunnei 8f7eb194af common: Fiber: use a reference for YieldTo. 5 years ago
bunnei a5ab85ac37
Revert "core: Switch to unique_ptr for usage of Common::Fiber." 5 years ago
comex 2910aa77b2 [network] Error handling reform 5 years ago
bunnei 51fb0a6f96 core: Switch to unique_ptr for usage of Common::Fiber. 5 years ago
ReinUsesLisp f3805376f7 common/cityhash: Use common types 5 years ago
ReinUsesLisp 9ca5e52f07 tests: Add tests for CityHash 5 years ago
ReinUsesLisp 19156292a3 tests/buffer_base: Add cached CPU writes tests 5 years ago
MerryMage 8d00265998 ring_buffer: Remove granularity template argument 5 years ago
Lioncash 8620de6b20 common/bit_util: Replace CLZ/CTZ operations with standardized ones 5 years ago
ReinUsesLisp 7bd603061c tests: Add unit tests for the GPU range tracking buffer container 5 years ago
ReinUsesLisp 613b3671b7 tests/ring_buffer: Silence signed/unsigned mismatch warnings 5 years ago
Morph a745d87971 general: Fix various spelling errors 5 years ago
MerryMage 6d30745d77 memory: Remove MemoryHook 5 years ago
bunnei 8d3e06349e hle: kernel: Separate KScheduler from GlobalSchedulerContext class. 5 years ago
comex 3dc310bd52 tests: Fix warning about comparison between signed and unsigned 5 years ago
ReinUsesLisp 3fdb42e0b4 tests: Fix data race in fibers test 5 years ago
Lioncash e1ab72a0ea tests/core_timing: Remove pragma optimize(off) 5 years ago
Lioncash a7af349dae core_timing: Make use of uintptr_t to represent user_data 5 years ago
Lioncash bef1844a51 core_timing: Make TimedCallback take std::chrono::nanoseconds 6 years ago
Lioncash 8b50c660df core_timing: Make use of std::chrono with ScheduleEvent 6 years ago
Fernando Sahmkow 2f8947583f Core/Common: Address Feedback. 6 years ago
Fernando Sahmkow 71c4779211 Tests/CoreTiming: Correct host timing tests. 6 years ago
Fernando Sahmkow 71f1c0f9f9 CoreTiming: Correct rebase bugs and other miscellaneous things. 6 years ago
Fernando Sahmkow 48fa3b7a0f General: Cleanup legacy code. 6 years ago
Fernando Sahmkow e31425df38 General: Recover Prometheus project from harddrive failure 6 years ago
Fernando Sahmkow 45d29436b3 Tests/HostTiming: Correct GCC Compile error. 6 years ago
Fernando Sahmkow 137d862d9b Common/Fiber: Implement Rewinding. 6 years ago
Fernando Sahmkow 1f7dd36499 Common/Tests: Address Feedback 6 years ago
Fernando Sahmkow 1bd706344e Common/Tests: Clang Format. 6 years ago
Fernando Sahmkow 234b5ff6a9 Common: Implement WallClock Interface and implement a native clock for x64 6 years ago
Fernando Sahmkow 0f8e5a1465 Tests: Add base tests to host timing 6 years ago
Fernando Sahmkow be320a9e10 Common: Polish Fiber class, add comments, asserts and more tests. 6 years ago
Fernando Sahmkow 8d0e3c5422 Tests: Add tests for fibers and refactor/fix Fiber class 6 years ago
bunnei d95ceaa8ec arm_test_common: Updates for new VMM. 6 years ago
Lioncash e2d8be1ca2 General: Resolve warnings related to missing declarations 6 years ago
Lioncash 323680e5ad core/memory: Migrate over memory mapping functions to the new Memory class 6 years ago
bunnei ec0ce96c56
core_timing: Use better reference tracking for EventType. (#3159) 6 years ago
Fernando Sahmkow 91f6333e23 Core_Timing: Fix tests. 6 years ago
Fernando Sahmkow 65aff6930b Core Timing: General corrections and added tests. 6 years ago
Fernando Sahmkow c9a1129c95 Tests: Eliminate old Core Timing Tests 6 years ago
Fernando Sahmkow 90792cdb6e Core_Timing: Make core_timing threadsafe by default. 7 years ago
Zach Hilman fc0bf91a96 kernel: Differentiate kernel and user processes when picking ID 7 years ago
Lioncash e779686a76 kernel: Handle page table switching within MakeCurrentProcess() 7 years ago
Fernando Sahmkow db42bcb306 Fixes and corrections on formatting. 7 years ago
Fernando Sahmkow 9dbba9240b Add MultiLevelQueue Tests 7 years ago
Fernando Sahmkow 3bc815a5dc Implement intrinsics CountTrailingZeroes and test it. 7 years ago
bunnei 93da8e0abf core: Move PageTable struct into Common. 7 years ago