summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/process.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* hle: kernel: KThread: Rework dummy threads & fix memory leak.Gravatar bunnei2021-03-051-2/+3
* hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.Gravatar bunnei2021-02-181-4/+4
* hle: kernel: Migrate MemoryManager to KMemoryManager.Gravatar bunnei2021-02-181-2/+7
* hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others.Gravatar bunnei2021-02-181-21/+20
* kernel: More accurately reserve and release resourcesGravatar ameerj2021-02-121-1/+2
* kernel: KScopedReservation implementationGravatar ameerj2021-02-121-7/+26
* kernel: Unify result codes (#5890)Gravatar Chloe2021-02-121-3/+2
* hle: kernel: svc: Cleanup KEvent/KReadableEvent/KWritableEvent SVCs.Gravatar bunnei2021-02-051-10/+9
* Simplify limitableresource namesGravatar Chloe Marcec2021-02-031-9/+9
* Move to GetGlobalTimeNs, fix GetTotalPhysicalMemoryAvailableGravatar Chloe Marcec2021-01-301-1/+1
* kernel: Rewrite resource limit to be more accurateGravatar Chloe Marcec2021-01-301-12/+12
* hle: kernel: process: Add state lock.Gravatar bunnei2021-01-281-2/+2
* hle: kernel: Recode implementation of KThread to be more accurate.Gravatar bunnei2021-01-281-1/+73
* hle: kernel: KThread: Clean up thread priorities.Gravatar bunnei2021-01-281-1/+1
* hle: kernel: KThread: Fix ThreadType definition.Gravatar bunnei2021-01-281-2/+1
* core: hle: kernel: Rename Thread to KThread.Gravatar bunnei2021-01-281-7/+7
* core: hle: Integrate new KConditionVariable and KAddressArbiter implementations.Gravatar bunnei2021-01-111-45/+3
* hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single Thr...Gravatar bunnei2021-01-111-2/+2
* core: hle: kernel: Update KSynchronizationObject.Gravatar bunnei2021-01-111-12/+9
* hle: kernel: Migrate to KScopedSchedulerLock.Gravatar bunnei2020-12-061-4/+4
* hle: kernel: Rewrite scheduler implementation based on Mesopshere.Gravatar bunnei2020-12-061-3/+3
* kernel/process: Add missing <ctime> includeGravatar Morph2020-10-291-0/+1
* kernel: Use the current time as the default RNG seedGravatar lat9nq2020-10-261-1/+1
* Revert "core: Fix clang build"Gravatar bunnei2020-10-201-9/+8
* core: Fix clang buildGravatar Lioncash2020-10-171-8/+9
* kernel/handle_table: Remove usages of the global system instanceGravatar Lioncash2020-07-151-1/+1
* configuration: implement per-game configurations (#4098)Gravatar lat9nq2020-07-091-1/+1
* Process: Protect TLS region and Modules.Gravatar Fernando Sahmkow2020-06-271-0/+4
* SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey.Gravatar Fernando Sahmkow2020-06-271-1/+0
* SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, Cance...Gravatar Fernando Sahmkow2020-06-271-0/+1
* General: Recover Prometheus project from harddrive failure Gravatar Fernando Sahmkow2020-06-271-6/+11
* kernel: Account for system resource size for memory usageGravatar David Marcec2020-06-101-2/+4
* kernel: process: Updates for new VMM.Gravatar bunnei2020-04-171-61/+124
* core: memory: Move to Core::Memory namespace.Gravatar bunnei2020-04-171-6/+7
* process: SetupMainThread: Zero out argument on process start.Gravatar bunnei2020-04-171-0/+2
* core: Implement separate A32/A64 ARM interfaces.Gravatar bunnei2020-03-021-1/+2
* Kernel: Refactor synchronization to better match REGravatar Fernando Sahmkow2020-02-111-1/+1
* Kernel: Change WaitObject to Synchronization object. In order to better refle...Gravatar Fernando Sahmkow2020-02-111-1/+1
* core/kernel: Fix GetTotalPhysicalMemoryUsed.Gravatar Markus Wick2020-01-111-2/+2
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...Gravatar bunnei2019-11-241-16/+17
* Kernel: Optimize condition variable threads management.Gravatar Fernando Sahmkow2019-11-211-21/+17
* Kernel: Correct behavior of Condition Variables to be more similar to real ha...Gravatar Fernando Sahmkow2019-11-211-0/+46
* Correct compiling errors and addapt to the new interface.Gravatar Fernando Sahmkow2019-10-151-4/+1
* VM_Manager: Align allocated memory to 256bytesGravatar Fernando Sahmkow2019-07-191-3/+3
* Merge pull request #2687 from lioncash/tls-processGravatar bunnei2019-07-181-11/+18
|\
| * kernel/process: Allocate the process' TLS region during initializationGravatar Lioncash2019-07-071-0/+5
| * kernel/process: Move main thread stack allocation to its own functionGravatar Lioncash2019-07-071-12/+14
* | clang-format fixesGravatar Michael Scire2019-07-071-1/+2
* | address review commentaryGravatar Michael Scire2019-07-071-9/+5
* | Implement MapPhysicalMemory/UnmapPhysicalMemoryGravatar Michael Scire2019-07-071-0/+1
|/