diff --git a/frameworks/js/napi/crypto/src/napi_asy_key_generator.cpp b/frameworks/js/napi/crypto/src/napi_asy_key_generator.cpp index 86945889aa63b703dd977e5aa8d2e46d07c01974..8dc80551e4b487010cc8f633f9ca9042f695a12c 100644 --- a/frameworks/js/napi/crypto/src/napi_asy_key_generator.cpp +++ b/frameworks/js/napi/crypto/src/napi_asy_key_generator.cpp @@ -15,6 +15,7 @@ #include "napi_asy_key_generator.h" +#include #include "securec.h" #include "log.h" #include "memory.h" @@ -700,6 +701,8 @@ static bool GetHcfKeyPairInstance(napi_env env, HcfKeyPair *returnKeyPair, napi_ napi_value NapiAsyKeyGenerator::JsGenerateKeyPairSync(napi_env env, napi_callback_info info) { + clock_t begin = clock(); + napi_value thisVar = nullptr; napi_get_cb_info(env, info, nullptr, nullptr, &thisVar, nullptr); @@ -734,6 +737,10 @@ napi_value NapiAsyKeyGenerator::JsGenerateKeyPairSync(napi_env env, napi_callbac return nullptr; } + clock_t end = clock(); + int duration = (end - begin)/CLOCKS_PER_SEC; + LOGD("duration num is:%d", duration); + return instance; }