summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2020-11-29common: fiber: Use boost::context instead of native fibers on Windows.bunnei
2020-11-29hle: kernel: multicore: Replace n-JITs impl. with 4 JITs.bunnei
2020-11-23svc: Remove unnecessary [[maybe_unused]] tagLioncash
2020-11-08ipc_helpers: Remove usage of the global system instanceLioncash
2020-11-03core: Remove usage of unicornLioncash
2020-10-29kernel/process: Add missing <ctime> includeMorph
2020-10-28Merge pull request #4835 from lat9nq/rng-default-timebunnei
2020-10-27hle/kernel: Remove unused registered_core_threads to fix data racesReinUsesLisp
2020-10-26kernel: Use the current time as the default RNG seedlat9nq
2020-10-20Revert "core: Fix clang build"bunnei
2020-10-20kernel: Fix build with recent compiler flag changesLioncash
2020-10-20Merge pull request #4796 from lioncash/clangLC
2020-10-19Merge pull request #4788 from ReinUsesLisp/lockfree-host-threadbunnei
2020-10-17core: Fix clang buildLioncash
2020-10-13kernel: Implement host thread register methods without lockingReinUsesLisp
2020-10-13core/CMakeLists: Make some warnings errorsLioncash
2020-09-14kernel: Remove all dependencies on the global system instanceLioncash
2020-09-11Merge pull request #4323 from ReinUsesLisp/no-spinbunnei
2020-09-03Merge pull request #4590 from ReinUsesLisp/tsan-schedbunnei
2020-08-26hle/scheduler: Fix data race in is_context_switch_pendingReinUsesLisp
2020-08-26hle/kernel: Fix data race in GetCurrentHostThreadIDReinUsesLisp
2020-08-15Merge pull request #4492 from lioncash/linkagebunnei
2020-08-14kernel/scheduler: Mark SchedulerLock constructor as nodiscardLioncash
2020-08-13General: Tidy up clang-format warnings part 2Lioncash
2020-08-10Merge pull request #4491 from lioncash/unused-varsbunnei
2020-08-05system_control: Make functions internally linked where applicableLioncash
2020-08-05kernel: Remove unused variablesLioncash
2020-08-05scheduler: Resolve sign conversion warningLioncash
2020-08-05address_arbiter: Resolve sign conversion warningLioncash
2020-08-03ipc: Allow all trivially copyable objects to be passed directly into WriteBuf...David
2020-07-27core_timing: Make use of uintptr_t to represent user_dataLioncash
2020-07-18Merge pull request #4348 from lioncash/nanobunnei
2020-07-17Merge pull request #4357 from lioncash/unused4David
2020-07-17Merge pull request #4358 from lioncash/unused5David
2020-07-16Merge pull request #4327 from lioncash/desig2Rodrigo Locatti
2020-07-16kernel/thread: Remove unimplemented function prototypeLioncash
2020-07-16kernel: Remove unused variablesLioncash
2020-07-16kernel: Add missing includeLioncash
2020-07-16cpu_manager: Mark function getters as staticLioncash
2020-07-16Merge pull request #4346 from lioncash/threadDavid
2020-07-15core_timing: Make TimedCallback take std::chrono::nanosecondsLioncash
2020-07-15core_timing: Make use of std::chrono with ScheduleEventLioncash
2020-07-15kernel/process: Move name and system context to the bottom of the member listLioncash
2020-07-15kernel/handle_table: Remove usages of the global system instanceLioncash
2020-07-15kernel/thread: Remove global GetCurrentThread()Lioncash
2020-07-13memory_layout: Remove unused data memberLioncash
2020-07-13address_space_info: Use type alias to simplify codeLioncash
2020-07-13address_space_info: Make use of designated initializersLioncash
2020-07-12kernel/scheduler: Use std::mutex instead of spin lockReinUsesLisp
2020-07-09configuration: implement per-game configurations (#4098)lat9nq