aboutsummaryrefslogtreecommitdiff
path: root/src/core/core.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/core.cpp')
-rw-r--r--src/core/core.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/core.cpp b/src/core/core.cpp
index aea2b2b060..bada8ef2c1 100644
--- a/src/core/core.cpp
+++ b/src/core/core.cpp
@@ -15,6 +15,8 @@
#include "common/string_util.h"
#include "core/arm/exclusive_monitor.h"
#include "core/core.h"
+
+#include "launch_timestamp_cache.h"
#include "core/core_timing.h"
#include "core/cpu_manager.h"
#include "core/debugger/debugger.h"
@@ -323,6 +325,9 @@ struct System::Impl {
LOG_INFO(Core, "Loading {} ({:016X}) ...", name, params.program_id);
+ // Track launch time for frontend launches
+ LaunchTimestampCache::SaveLaunchTimestamp(params.program_id);
+
// Make the process created be the application
kernel.MakeApplicationProcess(process->GetHandle());