aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2019-09-04kernel/vm_manager: Correct doxygen comment parameter tags for MapPhysicalMemo...Lioncash
2019-09-04kernel/vm_manager: Move variables closer to usage spots in MapPhysicalMemory/...Lioncash
2019-08-29kernel/vm_manager: Correct behavior in failure case of UnmapPhysicalMemory()Lioncash
2019-08-29kernel/vm_manager: Reserve memory ahead of time for slow path in MergeAdjacen...Lioncash
2019-08-29kernel/vm_manager: std::move shared_ptr instance in MergeAdjacentVMALioncash
2019-08-29kernel/vm_manager: Deduplicate iterator creation in MergeAdjacentVMALioncash
2019-08-29kernel/vm_manager: Simplify some std::vector constructor callsLioncash
2019-08-29kernel/vm_manager: Simplify some assertion messagesLioncash
2019-07-19Kernel: Address FeedbackFernando Sahmkow
2019-07-19VM_Manager: Align allocated memory to 256bytesFernando Sahmkow
2019-07-18Merge pull request #2687 from lioncash/tls-processbunnei
2019-07-17Kernel: Downgrade WaitForAddress and SignalToAddress messages to Trace.Fernando Sahmkow
2019-07-14Merge pull request #2690 from SciresM/physmem_fixesFernando Sahmkow
2019-07-11Remove unicorn mappings/unmappingsMichael Scire
2019-07-11Merge pull request #2717 from SciresM/unmirror_memorybunnei
2019-07-11core/arm: Remove obsolete Unicorn memory mappingLioncash
2019-07-11Restore memory perms on svcUnmapMemory/UnloadNroMichael Scire
2019-07-08Prevent merging of device mapped memory blocks.Michael Scire
2019-07-07Remove unused member function declarationMichael Scire
2019-07-07physmem: add helpers, cleanup logic.Michael Scire
2019-07-07clang-format fixesMichael Scire
2019-07-07address review commentaryMichael Scire
2019-07-07Implement MapPhysicalMemory/UnmapPhysicalMemoryMichael Scire
2019-07-07kernel/process: Allocate the process' TLS region during initializationLioncash
2019-07-07kernel/process: Move main thread stack allocation to its own functionLioncash
2019-07-06kernel/vm_manager: Rename 'new map' to 'stack'Lioncash
2019-07-05kernel/vm_manager: Handle stack/TLS IO region placement betterLioncash
2019-07-03kernel/process: Default initialize all member variablesLioncash
2019-07-03kernel/process: Decouple TLS handling from threadsLioncash
2019-07-03kernel/vm_manager: Add overload of FindFreeRegion() that operates on a boundaryLioncash
2019-06-30Merge pull request #2583 from FernandoS27/core-timing-safebunnei
2019-06-21Merge pull request #2575 from DarkLordZach/process-id-typesbunnei
2019-06-21Merge pull request #2482 from DarkLordZach/prepobunnei
2019-06-16Core_Timing: Make core_timing threadsafe by default.Fernando Sahmkow
2019-06-12kernel/vm_manager: Remove redundant Reset call in destructorLioncash
2019-06-10kernel: Differentiate kernel and user processes when picking IDZach Hilman
2019-06-09Merge pull request #2571 from lioncash/refZach Hilman
2019-06-09kernel/process: Make Create()'s name parameter be taken by valueLioncash
2019-06-09kernel/svc: Implement TotalMemoryUsedWithoutMmHeap/TotalMemoryAvailableWithou...Lioncash
2019-06-09kernel/svc: Amend naming for TotalMemoryUsage in svcGetInfo()Lioncash
2019-06-09kernel/svc: Remove duplicate enum entry in svcGetInfo()Lioncash
2019-06-06Merge pull request #2549 from lioncash/headerZach Hilman
2019-06-05kernel/process: Remove unused boost header includeLioncash
2019-06-04core/core_timing_util: Use std::chrono types for specifying time unitsLioncash
2019-05-25svc: Save report on call to svcBreakZach Hilman
2019-05-24Merge pull request #2489 from FearlessTobi/port-4716bunnei
2019-05-19Merge pull request #2410 from lioncash/affinitybunnei
2019-05-19Merge pull request #2486 from lioncash/resetnameSebastian Valle
2019-05-19Address review commentTobias
2019-05-18kernel/svc: Mark GetThreadList() and UnmapProcessCodeMemory() as internally l...Lioncash