suyu/src/core
Lioncash 56c6f767ae kernel/vm_manager: Reserve memory ahead of time for slow path in MergeAdjacentVMA
Avoids potentially expensive (depending on the size of the memory block)
allocations by reserving the necessary memory before performing both
insertions. This avoids scenarios where the second insert may cause a
reallocation to occur.
2019-08-29 19:29:43 -04:00
..
arm core: Remove CurrentArmInterface() global accessor 2019-07-12 21:48:49 -04:00
crypto Merge pull request #2546 from DarkLordZach/kips 2019-06-21 14:28:18 -04:00
file_sys Implement MapPhysicalMemory/UnmapPhysicalMemory 2019-07-07 11:45:53 -07:00
frontend general_frontend: Add documentation for parental controls and ecommerce applets 2019-06-24 20:05:11 -04:00
gdbstub gdbstub: Fix some bugs in IsMemoryBreak() and ServeBreak. Add workaround to let watchpoints break into GDB. (#4651) 2019-03-15 16:31:06 +01:00
hle kernel/vm_manager: Reserve memory ahead of time for slow path in MergeAdjacentVMA 2019-08-29 19:29:43 -04:00
loader VM_Manager: Align allocated memory to 256bytes 2019-07-19 10:06:08 -04:00
tools freezer: Update documentation 2019-06-20 19:22:53 -04:00
CMakeLists.txt Merge pull request #2592 from FernandoS27/sync1 2019-07-26 14:26:44 -04:00
constants.cpp constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
constants.h constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
core.cpp Merge pull request #2592 from FernandoS27/sync1 2019-07-26 14:26:44 -04:00
core.h Merge pull request #2592 from FernandoS27/sync1 2019-07-26 14:26:44 -04:00
core_cpu.cpp yuzu: Remove setting for using Unicorn 2019-07-11 05:59:13 -04:00
core_cpu.h kernel/scheduler: Pass in system instance in constructor 2019-03-04 17:01:37 -05:00
core_timing.cpp Core_Timing: Make core_timing threadsafe by default. 2019-06-16 14:14:35 -04:00
core_timing.h Core_Timing: Make core_timing threadsafe by default. 2019-06-16 14:14:35 -04:00
core_timing_util.cpp core/core_timing_util: Use std::chrono types for specifying time units 2019-06-04 20:31:24 -04:00
core_timing_util.h core/core_timing_util: Amend casing of cyclesTo* functions 2019-06-04 20:31:46 -04:00
cpu_core_manager.cpp core/cpu_core_manager: Create threads separately from initialization. 2019-04-11 22:11:40 -04:00
cpu_core_manager.h core/cpu_core_manager: Create threads separately from initialization. 2019-04-11 22:11:40 -04:00
hardware_interrupt_manager.cpp NVServices: Styling, define constructors as explicit and corrections 2019-07-05 15:49:32 -04:00
hardware_interrupt_manager.h NVServices: Styling, define constructors as explicit and corrections 2019-07-05 15:49:32 -04:00
memory.cpp memory: Remove unused includes 2019-07-06 02:24:34 -04:00
memory.h memory: Remove unused PageTable forward declaration 2019-07-06 02:24:34 -04:00
memory_setup.h core: Move PageTable struct into Common. 2019-03-16 22:05:40 -04:00
perf_stats.cpp general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-01 12:53:47 -04:00
perf_stats.h core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
reporter.cpp Merge pull request #2642 from DarkLordZach/fsp-log-2 2019-07-07 21:39:40 -04:00
reporter.h Merge pull request #2642 from DarkLordZach/fsp-log-2 2019-07-07 21:39:40 -04:00
settings.cpp yuzu: Remove setting for using Unicorn 2019-07-11 05:59:13 -04:00
settings.h yuzu: Remove setting for using Unicorn 2019-07-11 05:59:13 -04:00
telemetry_session.cpp yuzu: Remove setting for using Unicorn 2019-07-11 05:59:13 -04:00
telemetry_session.h core/telemetry_session: Remove usages of the global system accessor 2019-05-28 22:28:15 -04:00