| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #3725 from MerryMage/fpcr | 2020-04-22 | 1 | -2/+1 | |
| |\ | | | | | thread: FPCR.FZ is likely not 1 (and FPCR.RMode = TieAway and FPCR.DN = 0) | ||||
| | * | thread: FPCR.FZ is likely not 1 | 2020-04-19 | 1 | -2/+1 | |
| | | | |||||
| * | | Merge pull request #3699 from FearlessTobi/port-5185 | 2020-04-21 | 1 | -4/+3 | |
| |\ \ | | | | | | | Port citra-emu/citra#5185: "gdbstub: Fix some gdbstub jankiness" | ||||
| | * | | gdbstub: Fix some gdbstub jankiness | 2020-04-17 | 1 | -4/+3 | |
| | | | | | | | | | | | | | | | | | | | 1. Ensure that register information available to gdbstub is most up-to-date. 2. There's no reason to check for current_thread == thread when emitting a trap. Doing this results in random hangs whenever a step happens upon a thread switch. | ||||
| * | | | Merge pull request #3745 from bunnei/fix-homebrew-load | 2020-04-21 | 5 | -12/+35 | |
| |\ \ \ | | | | | | | | | Fix process memory initialization for ELF and NRO | ||||
| | * | | | loader: nro: Fix process initialization using ProgramMetadata default. | 2020-04-20 | 2 | -11/+14 | |
| | | | | | |||||
| | * | | | loader: elf: Fix process initialization using ProgramMetadata default. | 2020-04-20 | 1 | -0/+5 | |
| | | | | | |||||
| | * | | | file_sys: program_metadata: Add a helper function for generating reasonable ↵ | 2020-04-20 | 2 | -1/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | default metadata. - We need this for homebrew process initialization. | ||||
| * | | | | Merge pull request #3698 from lioncash/warning | 2020-04-21 | 2 | -3/+4 | |
| |\ \ \ \ | | | | | | | | | | | General: Resolve minor assorted warnings | ||||
| | * | | | | key_manager: Resolve missing field initializer warning | 2020-04-16 | 1 | -1/+2 | |
| | | | | | | |||||
| | * | | | | time_zone_manager: Resolve sign conversion warnings | 2020-04-16 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | ttis and ats will never exceed the length of INT32_MAX in our case, so this is safe. | ||||
| * | | | | | Merge pull request #3724 from bunnei/fix-unicorn | 2020-04-20 | 1 | -0/+11 | |
| |\ \ \ \ \ | | | | | | | | | | | | | core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction page. | ||||
| | * | | | | | core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction ↵ | 2020-04-19 | 1 | -0/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | page. | ||||
| * | | | | | | audio_renderer: Preliminary BehaviorInfo (#3736) | 2020-04-20 | 1 | -2/+7 | |
| | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * audio_renderer: Preliminary BehaviorInfo * clang format * Fixed IsRevisionSupported * fixed IsValidRevision * Fixed logic error & spelling errors & crash * Addressed issues | ||||
| * | | | | | Merge pull request #3739 from MerryMage/disable_cpu_opt | 2020-04-20 | 2 | -2/+9 | |
| |\ \ \ \ \ | | | | | | | | | | | | | dynarmic: Add option to disable CPU JIT optimizations | ||||
| | * | | | | | dynarmic: Add option to disable CPU JIT optimizations | 2020-04-20 | 2 | -2/+9 | |
| | | | | | | | |||||
| * | | | | | | npad: Lower log level for VibrateController to Debug | 2020-04-20 | 1 | -1/+1 | |
| | | | | | | | |||||
| * | | | | | | audren: Lower log level for RequestUpdateImpl to Debug | 2020-04-20 | 1 | -1/+1 | |
| | | | | | | | |||||
| * | | | | | | Merge pull request #3712 from lioncash/remove | 2020-04-20 | 2 | -3/+0 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | service: Remove unused RequestParser instances | ||||
| | * | | | | | | service: Remove unused RequestParser instances | 2020-04-17 | 2 | -3/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These aren't used, so they should be removed to reduce compilation warnings. | ||||
| * | | | | | | | Merge pull request #3709 from lioncash/am | 2020-04-20 | 1 | -2/+2 | |
| |\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | am: Resolve ineffective moves | ||||
| | * | | | | | | am: Resolve ineffective moves | 2020-04-17 | 1 | -2/+2 | |
| | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Previously const objects were being std::moved, which results in no move actually occurring. This resolves that. | ||||
| * | | | | | | Merge pull request #3696 from lioncash/cast-size | 2020-04-19 | 2 | -21/+23 | |
| |\ \ \ \ \ \ | |_|/ / / / |/| | | | | | hle_ipc: Remove std::size_t casts where applicable | ||||
| | * | | | | | hle_ipc: Remove std::size_t casts where applicable | 2020-04-16 | 2 | -21/+23 | |
| | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were added in the change that enabled -Wextra on linux builds so as not to introduce interface changes in the same change as a build-system flag addition. Now that the flags are enabled, we can freely change the interface to make these unnecessary. | ||||
| * | | | | | Merge pull request #3710 from lioncash/nso | 2020-04-18 | 1 | -1/+1 | |
| |\ \ \ \ \ | | | | | | | | | | | | | loader/nso: Resolve moves not occurring in DecompressSegment | ||||
| | * | | | | | loader/nso: Resolve moves not occurring in DecompressSegment | 2020-04-17 | 1 | -1/+1 | |
| | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Given the std::vector was const, an automatic move out of the function could not occur. We can allow automatic return value optimizations to occur by making the buffer non-const. | ||||
| * | | | | | Merge pull request #3715 from bunnei/fix-impl-fallthrough | 2020-04-18 | 1 | -0/+2 | |
| |\ \ \ \ \ | | | | | | | | | | | | | service: hid: npad: Fix implicit fallthrough errors. | ||||
| | * | | | | | service: hid: npad: Fix implicit fallthrough errors. | 2020-04-18 | 1 | -0/+2 | |
| | |/ / / / | |||||
| * | | | | | Merge pull request #3713 from lioncash/time | 2020-04-17 | 5 | -4/+5 | |
| |\ \ \ \ \ | | | | | | | | | | | | | service/time: Minor changes | ||||
| | * | | | | | time/system_clock_core: Remove unnecessary initializer | 2020-04-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | This is already initialized within the class body. | ||||
| | * | | | | | service/time: Mark IsStandardNetworkSystemClockAccuracySufficient as const | 2020-04-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | This doesn't modify internal member state. | ||||
| | * | | | | | service/time: Add virtual destructors where applicable | 2020-04-17 | 3 | -2/+3 | |
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | Many of these implementations are used to implement a polymorphic interface. While not directly used polymorphically, this prevents virtual destruction from ever becoming an issue. | ||||
| * / / / / | memory/slab_heap: Make use of static_cast over reinterpret_cast | 2020-04-17 | 1 | -2/+2 | |
| |/ / / / | | | | | | | | | | | | | | | | | Casting from void* with static_cast is permitted by the standard, so we can just make use of that instead. | ||||
| * | | | | core: hle: Address various feedback & code cleanup. | 2020-04-17 | 11 | -251/+153 | |
| | | | | | | | | | | | | | | | | | - Should be no functional changes. | ||||
| * | | | | core: device_memory: Remove incorrect usage of constexpr. | 2020-04-17 | 1 | -2/+6 | |
| | | | | | |||||
| * | | | | memory: Add copyright notice for Atmosphere where applicable. | 2020-04-17 | 6 | -0/+18 | |
| | | | | | |||||
| * | | | | kernel: Remove old VMManager class. | 2020-04-17 | 3 | -1973/+0 | |
| | | | | | |||||
| * | | | | loader: nso: Fix loader size and arguments. | 2020-04-17 | 3 | -25/+47 | |
| | | | | | |||||
| * | | | | loader: elf/kip/nro: Updates for new VMM. | 2020-04-17 | 3 | -5/+7 | |
| | | | | | |||||
| * | | | | service: ldr: Updates for new VMM. | 2020-04-17 | 1 | -150/+215 | |
| | | | | | | | | | | | | | | | | | - Includes removing some service impls. that are untested. | ||||
| * | | | | kernel: memory: page_table: Simplify GetPhysicalAddr impl. | 2020-04-17 | 4 | -19/+6 | |
| | | | | | |||||
| * | | | | kernel: svc: Updates for new VMM. | 2020-04-17 | 1 | -488/+116 | |
| | | | | | | | | | | | | | | | | | - Includes removing some SVC impls. that are untested. | ||||
| * | | | | core: memory: Fix memory access on page boundaries. | 2020-04-17 | 1 | -6/+39 | |
| | | | | | | | | | | | | | | | | | - Fixes Super Smash Bros. Ultimate. | ||||
| * | | | | core: memory: Updates for new VMM. | 2020-04-17 | 2 | -114/+53 | |
| | | | | | |||||
| * | | | | core: gdbstub: Updates for new VMM. | 2020-04-17 | 1 | -2/+2 | |
| | | | | | |||||
| * | | | | core: reporter: Updates for new VMM. | 2020-04-17 | 1 | -3/+5 | |
| | | | | | |||||
| * | | | | memory: cheat_engine: Updates for new VMM. | 2020-04-17 | 1 | -5/+8 | |
| | | | | | |||||
| * | | | | kernel: process: Updates for new VMM. | 2020-04-17 | 2 | -79/+151 | |
| | | | | | |||||
| * | | | | service: pl_u: Update for new shared memory layout. | 2020-04-17 | 1 | -7/+5 | |
| | | | | | |||||
| * | | | | service: time: Update for new shared memory layout. | 2020-04-17 | 1 | -3/+2 | |
| | | | | | |||||