diff --git a/jerry-core/api/generate-bytecode.c b/jerry-core/api/generate-bytecode.c index 74824b208b832f309287177b4f135e3b12950be8..0725953c091e006a795d71220f9543b7def9baeb 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 b33dbba7bafcfdca5dfd963535e47ac3844c8287..2994281bfa19c219efaf477a28b6b8d286aad4c0 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