Changes:
- 7daf751 Merge pull request #9094 from lioncash/fixed
- 5ffb8b8 Merge pull request #9082 from Morph1984/future
- 925fb63 Merge pull request #9083 from liamwhite/take-a-chance-on-me
- 560bca5 Merge pull request #9071 from bunnei/mp-mm
- 97879fa core: hle: kernel: Migrate ProcessState to enum class.
- a264b54 core: Initialize: Add missing braces.
- 638fa61 core: core_timing: Re-initialize if single/multicore state changes.
- 11f85ea core: core_timing: Remove unused IsHostTiming.
- 829e82e core: hle: kernel: Use result macros for new/changed code.
- a4d11f4 core: Partially persist emulation state across game boots.
See More
- 1b787ad core: hle: kernel: Fix InitializePreemption order.
- abcc009 core: hle: kernel: k_process: Improve management of page table & cleanup.
- 79bcb38 core: hle: kernel: k_interrupt_manager: HandleInterrupt should not depend on current process.
- 8d4e026 core: hle: kernel: Remove junk.
- ff26190 core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup.
- d00245d video_core: renderer_vulkan: vk_query_cache: Avoid shutdown crash in QueryPool::Reserve.
- 1baedfa core: hle: kernel: Integration application memory block slab manager.
- ed59193 core: hle: kernel: k_page_table: Update, and integrate with new KMemoryBlockManager/SlabManager.
- 58eb695 core: hle: kernel: k_memory_block: Update.
- 2bb41cf core: hle: kernel: k_memory_block_manager: Update.
- 57a77e9 core: hle: kernel: k_thread: Implement thread termination DPC.
- d02ccfb core: hle: kernel: Add KDynamicResourceManager.
- 9ec5f75 core: hle: kernel: Add KDynamicSlabHeap.
- 345b9e6 core: hle: kernel: Add KDynamicPageManager.
- 25dcaf1 core: hle: kernel: k_process: Change Status -> State.
- 113a5ed core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState.
- 47b8160 core: device_memory: Templatize GetPointer(..).
- cb073f9 core: hle: result: Add GetInnerValue and Includes methods.
- e63a545 core: hle: kernel: svc_common: Add WaitInfinite & cleanup.
- 6e1c629 fixed_point: Mark default constructor as constexpr
- b6119a5 fixed_point: Mark copy/move assignment operators and constructors as constexpr
- 0cfd900 fixed_point: Mark std::swap and move constructor as noexcept
- 2cc9d94 fixed_point: Mark relevant member function [[nodiscard]]
- 0101ef9 fixed_point: Make to_uint() non-const
- 9393f90 fixed_point: Use defaulted comparisons
- 5000d81 fixed_point: Use variable templates and concepts where applicable
- 282cd3e kernel: fix slab heap ABA
- ae453ab savedata_factory: Detect future save data paths
This list of changes was auto generated.