3
0
Fork 0
forked from suyu/suyu
suyu/src/core
bunnei ec0ce96c56
core_timing: Use better reference tracking for EventType. (#3159)
* core_timing: Use better reference tracking for EventType.

- Moves ownership of the event to the caller, ensuring we don't fire events for destroyed objects.
- Removes need for unique names - we won't be using this for save states anyways.
2019-11-26 21:48:56 -05:00
..
arm arm_unicorn: Resolve sign conversion warnings 2019-11-12 07:06:48 -05:00
crypto Merge pull request #3091 from lioncash/core-conversion 2019-11-15 12:08:50 -05:00
file_sys Merge pull request #3091 from lioncash/core-conversion 2019-11-15 12:08:50 -05:00
frontend general_frontend: Add documentation for parental controls and ecommerce applets 2019-06-24 20:05:11 -04:00
gdbstub gdbstub: Resolve sign conversion errors 2019-11-12 07:55:39 -05:00
hle core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
loader core/loader: Track the NSO build ID of the current process 2019-09-30 17:21:53 -04:00
memory core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
tools core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
CMakeLists.txt CMakeLists: Make most implicit type conversion warnings errors on MSVC 2019-11-12 07:06:25 -05: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 #2971 from FernandoS27/new-scheduler-v2 2019-10-28 10:53:27 +11:00
core.h kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 2019-11-24 20:15:51 -05:00
core_cpu.cpp Kernel Scheduler: Make sure the global scheduler shutdowns correctly. 2019-10-15 11:55:24 -04:00
core_cpu.h Kernel Scheduler: Make sure the global scheduler shutdowns correctly. 2019-10-15 11:55:24 -04:00
core_timing.cpp core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
core_timing.h core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05: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 Kernel Scheduler: Make sure the global scheduler shutdowns correctly. 2019-10-15 11:55:24 -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 core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
hardware_interrupt_manager.h core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
memory.cpp core: Remove Core::CurrentProcess() 2019-10-06 13:53:12 -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 perf_stats: Resolve implicit int to double conversion error 2019-11-12 07:55:39 -05:00
perf_stats.h Address review comments 2019-09-10 12:57:45 +02:00
reporter.cpp lm: Flush manager output on core shutdown 2019-09-22 12:34:55 -04:00
reporter.h lm: Flush manager output on core shutdown 2019-09-22 12:34:55 -04:00
settings.cpp settings: Add option to set BCAT backend 2019-09-30 17:21:53 -04:00
settings.h settings: Add option to set BCAT backend 2019-09-30 17:21:53 -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