yuzu/src/core/hle/service/time
ameerj 8e4c9c9852 kernel: Fix resource release exception on exit
After rewriting the resource limit, objects releasing reserved resources require a live kernel instance.
This commit fixes exceptions that occur due to the kernel being destroyed before some objects released their resources, allowing for a graceful exit.
2021-02-20 20:51:11 -05:00
..
clock_types.h core: Silence Wclass-memaccess warnings 2021-01-15 16:31:19 -03:00
ephemeral_network_system_clock_context_writer.h service: time: Rewrite implementation of glue services. 2020-01-04 13:48:29 -05:00
ephemeral_network_system_clock_core.h service: time: Rewrite implementation of glue services. 2020-01-04 13:48:29 -05:00
errors.h service: time: Rewrite implementation of glue services. 2020-01-04 13:48:29 -05:00
interface.cpp service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
interface.h service: time: Rewrite implementation of glue services. 2020-01-04 13:48:29 -05:00
local_system_clock_context_writer.h service: time: Rewrite implementation of glue services. 2020-01-04 13:48:29 -05:00
network_system_clock_context_writer.h service: time: Rewrite implementation of glue services. 2020-01-04 13:48:29 -05:00
standard_local_system_clock_core.h service: time: Rewrite implementation of glue services. 2020-01-04 13:48:29 -05:00
standard_network_system_clock_core.h service/time: Mark IsStandardNetworkSystemClockAccuracySufficient as const 2020-04-17 20:02:45 -04:00
standard_steady_clock_core.cpp General: Recover Prometheus project from harddrive failure 2020-06-27 11:35:06 -04:00
standard_steady_clock_core.h service: time: Rewrite implementation of glue services. 2020-01-04 13:48:29 -05:00
standard_user_system_clock_core.cpp hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
standard_user_system_clock_core.h hle: kernel: Reimplement KReadableEvent and KWritableEvent. 2021-02-05 14:03:32 -08:00
steady_clock_core.h service/time: Add virtual destructors where applicable 2020-04-17 19:59:31 -04:00
system_clock_context_update_callback.cpp hle: kernel: Rename WritableEvent to KWritableEvent. 2021-02-05 14:00:36 -08:00
system_clock_context_update_callback.h hle: kernel: Rename WritableEvent to KWritableEvent. 2021-02-05 14:00:36 -08:00
system_clock_core.cpp time/system_clock_core: Remove unnecessary initializer 2020-04-17 20:04:06 -04:00
system_clock_core.h service/time: Add virtual destructors where applicable 2020-04-17 19:59:31 -04:00
tick_based_steady_clock_core.cpp General: Recover Prometheus project from harddrive failure 2020-06-27 11:35:06 -04:00
tick_based_steady_clock_core.h service: time: Rewrite implementation of glue services. 2020-01-04 13:48:29 -05:00
time.cpp core: hle: kernel: Rename Thread to KThread. 2021-01-28 21:42:25 -08:00
time.h core: hle: kernel: Rename Thread to KThread. 2021-01-28 21:42:25 -08:00
time_manager.cpp kernel: Fix resource release exception on exit 2021-02-20 20:51:11 -05:00
time_manager.h kernel: Fix resource release exception on exit 2021-02-20 20:51:11 -05:00
time_sharedmemory.cpp General: Recover Prometheus project from harddrive failure 2020-06-27 11:35:06 -04:00
time_sharedmemory.h core: hle: kernel: Rename Thread to KThread. 2021-01-28 21:42:25 -08:00
time_zone_content_manager.cpp service: time: Update current time with changes to RTC setting. 2020-10-12 18:09:15 -07:00
time_zone_content_manager.h hle: services: TimeZoneContentManager: This can be made explicit. 2020-10-26 16:11:45 -07:00
time_zone_manager.cpp Revert "core: Fix clang build" 2020-10-20 19:07:39 -07:00
time_zone_manager.h service: time: Implement ToPosixTimeWithMyRule. 2020-01-22 23:20:19 -05:00
time_zone_service.cpp service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
time_zone_service.h service: Eliminate usages of the global system instance 2020-11-26 20:03:11 -05:00
time_zone_types.h core: Silence Wclass-memaccess warnings 2021-01-15 16:31:19 -03:00