Fernando Sahmkow
|
9bede4eeed
VM_Manager: Align allocated memory to 256bytes
|
7 лет назад |
bunnei
|
5d369112d9
Merge pull request #2687 from lioncash/tls-process
|
7 лет назад |
Michael Scire
|
b901cd584e
clang-format fixes
|
7 лет назад |
Michael Scire
|
1689784c19
address review commentary
|
7 лет назад |
Michael Scire
|
13a8fde3ad
Implement MapPhysicalMemory/UnmapPhysicalMemory
|
7 лет назад |
Lioncash
|
56c7912159
kernel/process: Allocate the process' TLS region during initialization
|
7 лет назад |
Lioncash
|
eb6f55d880
kernel/process: Move main thread stack allocation to its own function
|
7 лет назад |
Lioncash
|
abdce723eb
kernel/process: Decouple TLS handling from threads
|
7 лет назад |
Zach Hilman
|
fc0bf91a96
kernel: Differentiate kernel and user processes when picking ID
|
7 лет назад |
Zach Hilman
|
364932df3a
Merge pull request #2571 from lioncash/ref
|
7 лет назад |
Lioncash
|
fea6568955
kernel/process: Make Create()'s name parameter be taken by value
|
7 лет назад |
Lioncash
|
3f87664d8f
kernel/svc: Implement TotalMemoryUsedWithoutMmHeap/TotalMemoryAvailableWithoutMmHeap
|
7 лет назад |
bunnei
|
2be32eb3d2
Merge pull request #2412 from lioncash/system
|
7 лет назад |
bunnei
|
78574e7a47
Merge pull request #2416 from lioncash/wait
|
7 лет назад |
bunnei
|
40dc893c37
Merge pull request #2374 from lioncash/pagetable
|
7 лет назад |
Lioncash
|
c268ffd831
kernel/thread: Unify wait synchronization types
|
7 лет назад |
Lioncash
|
b6a87b422e
kernel/vm_manager: Remove usages of global system accessors
|
7 лет назад |
Lioncash
|
09caf8a756
kernel/thread: Remove unused guest_handle member variable
|
7 лет назад |
Lioncash
|
612e1388df
core/core: Move process execution start to System's Load()
|
7 лет назад |
Lioncash
|
32a6ceb4e5
core/process: Remove unideal page table setting from LoadFromMetadata()
|
7 лет назад |
Lioncash
|
f2331a804a
core/cpu_core_manager: Create threads separately from initialization.
|
7 лет назад |
Lioncash
|
2abf979c35
kernel/process: Set page table when page table resizes occur.
|
7 лет назад |
Lioncash
|
e779686a76
kernel: Handle page table switching within MakeCurrentProcess()
|
7 лет назад |
bunnei
|
74a4a50470
Merge pull request #2314 from lioncash/const
|
7 лет назад |
Lioncash
|
28719ee3b4
kernel/svc: Implement svcGetThreadList
|
7 лет назад |
ReinUsesLisp
|
592a24ae53
process: Fix up compilation
|
7 лет назад |
bunnei
|
29df6bbbd3
Merge pull request #2281 from lioncash/memory
|
7 лет назад |
Lioncash
|
20cc0b8d3c
kernel/wait_object: Make ShouldWait() take thread members by pointer-to-const
|
7 лет назад |
Lioncash
|
3a846aa80f
kernel/process: Report total physical memory used to svcGetInfo
|
7 лет назад |
Lioncash
|
2289e895aa
kernel/process: Store the total size of the code memory loaded
|
7 лет назад |