From f81d3bef3d4fc08da769350094565bfcec378d8e Mon Sep 17 00:00:00 2001 From: Chongwei Su Date: Wed, 19 Jul 2023 17:21:04 +0800 Subject: [PATCH] Fix watchdog timeout when install application issue:https://gitee.com/openharmony/third_party_jerryscript/issues/I7MEMQ Signed-off-by: Chongwei Su --- jerry-core/api/generate-bytecode.c | 1 + jerry-core/api/generate-bytecode.h | 1 + 2 files changed, 2 insertions(+) diff --git a/jerry-core/api/generate-bytecode.c b/jerry-core/api/generate-bytecode.c index 74824b20..0725953c 100644 --- a/jerry-core/api/generate-bytecode.c +++ b/jerry-core/api/generate-bytecode.c @@ -326,6 +326,7 @@ EXECRES add_directory_to_pending_list(dir_node **end, char* input_file_path) { * transform this js file into snapshot. */ EXECRES gen_snapshot(char* input_file_path, char* output_file_path) { + RefreshAllServiceTimeStamp(); jerry_init_flag_t flags = JERRY_INIT_EMPTY; jerry_init (flags); EXECRES generate_val = EXCE_ACE_JERRY_EXEC_OK; diff --git a/jerry-core/api/generate-bytecode.h b/jerry-core/api/generate-bytecode.h index b33dbba7..2994281b 100644 --- a/jerry-core/api/generate-bytecode.h +++ b/jerry-core/api/generate-bytecode.h @@ -53,6 +53,7 @@ void jerry_port_default_remove_current_context_record (); void jerry_external_context_init(uint32_t heap_size, jerry_context_alloc_t alloc, void *cb_data_p); +void RefreshAllServiceTimeStamp(void); #endif // JERRY_FOR_IAR_CONFIG #ifdef __cplusplus -- Gitee