aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2023-10-02ci: fix new codespell errorsLiam
2023-10-01k_page_table: skip page table clearing on finalizationLiam
2023-09-19Reduce core timing mutex contentionKelebek1
2023-09-14core: improve debug workflowLiam
2023-09-03msvc: set warning level to /W4 globallyDanila Malyutin
2023-08-25kernel: offset code entry point for 39-bit address space type (#11326)liamwhite
2023-08-14kernel: remove relative task registrationLiam
2023-08-08core: remove ResultVal typeLiam
2023-08-02Merge pull request #10839 from lat9nq/pgc-plusliamwhite
2023-07-26Merge pull request #10990 from comex/ubsanliamwhite
2023-07-22core: reduce TOCTTOU memory accessLiam
2023-07-22Merge pull request #11094 from liamwhite/getliamwhite
2023-07-21core: remove remaining uses of dynamic_castLiam
2023-07-21k_system_control: Always return some memory sizelat9nq
2023-07-21core,common: Give memory layout setting an enumlat9nq
2023-07-21settings,core,config_sys: Remove optional type from custom_rtc, rng_seedlat9nq
2023-07-18general: Silence -Wshadow{,-uncaptured-local} warningslat9nq
2023-07-15Fixes and workarounds to make UBSan happier on macOScomex
2023-07-14kernel: reduce page table region checkingLiam
2023-07-14k_process: PageTable -> GetPageTableLiam
2023-07-08k_server_session: translate special header for non-HLE requestsLiam
2023-07-01kernel: SynchronizeMorph
2023-06-22Remove memory allocations in some hot pathsKelebek1
2023-06-21Merge pull request #10086 from Morph1984/coretiming-ng-1bunnei
2023-06-17k_thread: Use a mutex and cond_var to sync boollat9nq
2023-06-07core_timing: Fix SingleCore cycle timerMorph
2023-06-07core_timing: Use CNTPCT as the guest CPU tickMorph
2023-06-03device_memory: Use smaller virtual reservation size for compatibility with 39...Liam
2023-05-23k_memory_block_manager: remove auditing callsLiam
2023-05-03Merge pull request #10117 from liamwhite/sync-registerbunnei
2023-05-03Merge pull request #10124 from liamwhite/pebkacMorph
2023-04-30settings: rename extended memory layout to unsafe, move from general to systemLiam
2023-04-29kernel: remove general boost listsLiam
2023-04-29kernel: match calls to Register and UnregisterLiam
2023-04-09kernel: move more memory to application in 8GB arrangementLiam
2023-04-08kernel: switch extended memory setting to 8GB arrangementLiam
2023-03-28kernel: fix unbounded stack usage in atomicsLiam
2023-03-23memory: rename global memory references to application memoryLiam
2023-03-23Merge pull request #9964 from liamwhite/typed-addressliamwhite
2023-03-22kernel: use KTypedAddress for addressesLiam
2023-03-19kernel: fix LOG_TRACE in ipcLiam
2023-03-12kernel: additional style fixes to KThread, KProcessLiam
2023-03-12kernel: fix clang buildLiam
2023-03-12kernel: remove unnecessary finalize callsLiam
2023-03-12kernel: convert KProcess to new styleLiam
2023-03-12kernel: convert KThread to new styleLiam
2023-03-12kernel: prefer std::addressofLiam
2023-03-12kernel: convert KResourceLimitLiam
2023-03-12kernel: remove kernel_Liam
2023-03-12kernel: remove gratitutous attribute usageLiam