summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: Remove usage of unicornGravatar Lioncash2020-11-032-28/+5
* kernel/process: Add missing <ctime> includeGravatar Morph2020-10-291-0/+1
* Merge pull request #4835 from lat9nq/rng-default-timeGravatar bunnei2020-10-281-1/+1
|\
| * kernel: Use the current time as the default RNG seedGravatar lat9nq2020-10-261-1/+1
* | hle/kernel: Remove unused registered_core_threads to fix data racesGravatar ReinUsesLisp2020-10-271-5/+0
|/
* Revert "core: Fix clang build"Gravatar bunnei2020-10-2018-114/+74
* kernel: Fix build with recent compiler flag changesGravatar Lioncash2020-10-201-4/+8
* Merge pull request #4796 from lioncash/clangGravatar LC2020-10-2018-74/+114
|\
| * core: Fix clang buildGravatar Lioncash2020-10-1718-74/+114
* | Merge pull request #4788 from ReinUsesLisp/lockfree-host-threadGravatar bunnei2020-10-191-28/+38
|\ \ | |/ |/|
| * kernel: Implement host thread register methods without lockingGravatar ReinUsesLisp2020-10-131-28/+38
* | core/CMakeLists: Make some warnings errorsGravatar Lioncash2020-10-132-6/+6
|/
* kernel: Remove all dependencies on the global system instanceGravatar Lioncash2020-09-145-11/+20
* Merge pull request #4323 from ReinUsesLisp/no-spinGravatar bunnei2020-09-111-1/+1
|\
| * kernel/scheduler: Use std::mutex instead of spin lockGravatar ReinUsesLisp2020-07-121-1/+1
* | Merge pull request #4590 from ReinUsesLisp/tsan-schedGravatar bunnei2020-09-031-2/+6
|\ \
| * | hle/scheduler: Fix data race in is_context_switch_pendingGravatar ReinUsesLisp2020-08-261-2/+6
* | | hle/kernel: Fix data race in GetCurrentHostThreadIDGravatar ReinUsesLisp2020-08-261-1/+2
|/ /
* | Merge pull request #4492 from lioncash/linkageGravatar bunnei2020-08-152-15/+11
|\ \
| * | system_control: Make functions internally linked where applicableGravatar Lioncash2020-08-052-15/+11
* | | kernel/scheduler: Mark SchedulerLock constructor as nodiscardGravatar Lioncash2020-08-141-1/+1
* | | General: Tidy up clang-format warnings part 2Gravatar Lioncash2020-08-132-30/+38
* | | Merge pull request #4491 from lioncash/unused-varsGravatar bunnei2020-08-102-18/+11
|\ \ \
| * | | kernel: Remove unused variablesGravatar Lioncash2020-08-052-18/+11
| |/ /
* | | scheduler: Resolve sign conversion warningGravatar Lioncash2020-08-051-1/+2
* | | address_arbiter: Resolve sign conversion warningGravatar Lioncash2020-08-051-1/+1
|/ /
* | ipc: Allow all trivially copyable objects to be passed directly into WriteBuf...Gravatar David2020-08-031-14/+16
* | core_timing: Make use of uintptr_t to represent user_dataGravatar Lioncash2020-07-273-8/+10
* | Merge pull request #4348 from lioncash/nanoGravatar bunnei2020-07-183-8/+11
|\ \
| * | core_timing: Make TimedCallback take std::chrono::nanosecondsGravatar Lioncash2020-07-153-3/+3
| * | core_timing: Make use of std::chrono with ScheduleEventGravatar Lioncash2020-07-153-5/+8
| |/
* | Merge pull request #4357 from lioncash/unused4Gravatar David2020-07-173-7/+2
|\ \
| * | kernel: Remove unused variablesGravatar Lioncash2020-07-163-7/+2
* | | Merge pull request #4358 from lioncash/unused5Gravatar David2020-07-171-2/+0
|\ \ \
| * | | kernel/thread: Remove unimplemented function prototypeGravatar Lioncash2020-07-161-2/+0
| |/ /
* | | Merge pull request #4327 from lioncash/desig2Gravatar Rodrigo Locatti2020-07-162-58/+38
|\ \ \ | |/ / |/| |
| * | address_space_info: Use type alias to simplify codeGravatar Lioncash2020-07-131-14/+13
| * | address_space_info: Make use of designated initializersGravatar Lioncash2020-07-132-46/+27
| |/
* | kernel: Add missing includeGravatar Lioncash2020-07-161-0/+1
* | cpu_manager: Mark function getters as staticGravatar Lioncash2020-07-163-7/+8
* | Merge pull request #4346 from lioncash/threadGravatar David2020-07-167-35/+26
|\ \
| * | kernel/process: Move name and system context to the bottom of the member listGravatar Lioncash2020-07-151-6/+6
| * | kernel/handle_table: Remove usages of the global system instanceGravatar Lioncash2020-07-154-8/+15
| * | kernel/thread: Remove global GetCurrentThread()Gravatar Lioncash2020-07-153-23/+7
| |/
* / memory_layout: Remove unused data memberGravatar Lioncash2020-07-131-2/+0
|/
* configuration: implement per-game configurations (#4098)Gravatar lat9nq2020-07-091-1/+1
* core_timing,scheduler: Use std::scoped_lock when possibleGravatar ReinUsesLisp2020-06-281-11/+10
* Core/Common: Address Feedback.Gravatar Fernando Sahmkow2020-06-275-16/+17
* SVC: Implement 32-bits wrappers and update Dynarmic.Gravatar Fernando Sahmkow2020-06-272-30/+273
* SVC: Add GetCurrentProcessorNumber32, CreateTransferMemory32, SetMemoryAttrib...Gravatar Fernando Sahmkow2020-06-272-6/+39