/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_date_test.cpp | 62 double ms = ecmascript::JSDate::TimeClip(ecmascript::JSDate::MakeDate(day, time)); in HWTEST_F_L0() local 63 EXPECT_EQ(ms, -62167305600000.0); in HWTEST_F_L0() 70 JSTaggedValue ms = ecmascript::JSDate::GetTimeFromString(str.c_str(), str.length()); in HWTEST_F_L0() local 71 EXPECT_EQ(ms.GetDouble(), 1605788298132.0); in HWTEST_F_L0() 74 ms = ecmascript::JSDate::GetTimeFromString(str.c_str(), str.length()); in HWTEST_F_L0() 75 EXPECT_EQ(ms.GetDouble(), -2808633901000.0); in HWTEST_F_L0() 78 ms = ecmascript::JSDate::GetTimeFromString(str.c_str(), str.length()); in HWTEST_F_L0() 79 EXPECT_EQ(ms.GetDouble(), 1605744000000.0); in HWTEST_F_L0() 82 ms = ecmascript::JSDate::GetTimeFromString(str.c_str(), str.length()); in HWTEST_F_L0() 83 EXPECT_EQ(ms in HWTEST_F_L0() [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
H A D | escompat_Date.cpp | 35 extern "C" int64_t EscompatDateGetLocalTimezoneOffset(int64_t ms) in EscompatDateGetLocalTimezoneOffset() argument 41 tzlocal->getOffset(ms, 1, stdOffset, dstOffset, success); in EscompatDateGetLocalTimezoneOffset() 46 extern "C" EtsString *EscompatDateGetTimezoneName(int64_t ms) in EscompatDateGetTimezoneName() argument 54 tzlocal->getOffset(ms, 0, stdOffset, dstOffset, success); in EscompatDateGetTimezoneName() 62 extern "C" EtsString *EscompatDateGetLocaleString(EtsString *format, EtsString *locale, int64_t ms, uint8_t isUtc) in EscompatDateGetLocaleString() argument 67 std::time_t seconds = ms / MS_IN_SECOND; in EscompatDateGetLocaleString()
|
H A D | escompat_Atomics.cpp | 234 extern "C" int32_t SharedMemoryTimedWaitI32(EtsSharedMemory *mem, int32_t byteOffset, int32_t expectedValue, int64_t ms) in SharedMemoryTimedWaitI32() argument 236 ASSERT(ms >= 0); in SharedMemoryTimedWaitI32() 237 auto uMs = static_cast<uint64_t>(ms); in SharedMemoryTimedWaitI32() 242 extern "C" int32_t SharedMemoryTimedWaitI64(EtsSharedMemory *mem, int32_t byteOffset, int64_t expectedValue, int64_t ms) in SharedMemoryTimedWaitI64() argument 248 ASSERT(ms >= 0); in SharedMemoryTimedWaitI64() 249 auto uMs = static_cast<uint64_t>(ms); in SharedMemoryTimedWaitI64()
|
/arkcompiler/ets_runtime/ecmascript/platform/common/ |
H A D | mutex.cpp | 158 struct timespec ConvertTime(uint64_t ms, uint64_t ns, bool is_absolute) in ConvertTime() argument 167 time_t seconds = ms / MILLISECONDS_PER_SEC; in ConvertTime() 168 time_t nanoseconds = (ms % MILLISECONDS_PER_SEC) * NANOSECONDS_PER_MILLISEC + ns; in ConvertTime() 178 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute) in TimedWait() argument 180 struct timespec abs_time = ConvertTime(ms, ns, is_absolute); in TimedWait()
|
/arkcompiler/runtime_core/libpandabase/os/ |
H A D | mutex.cpp | 178 struct timespec ConvertTime(uint64_t ms, uint64_t ns, bool is_absolute) in ConvertTime() argument 187 time_t seconds = ms / MILLISECONDS_PER_SEC; in ConvertTime() 188 time_t nanoseconds = (ms % MILLISECONDS_PER_SEC) * NANOSECONDS_PER_MILLISEC + ns; in ConvertTime() 198 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute /* = false */) in TimedWait() argument 200 struct timespec abs_time = ConvertTime(ms, ns, is_absolute); in TimedWait()
|
H A D | thread.h | 45 void NativeSleep(unsigned int ms);
|
H A D | mutex.h | 138 bool TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool is_absolute = false);
|
/arkcompiler/runtime_core/static_core/libpandabase/os/ |
H A D | mutex.cpp | 178 struct timespec ConvertTime(uint64_t ms, uint64_t ns, bool is_absolute) in ConvertTime() argument 187 time_t seconds = ms / MILLISECONDS_PER_SEC; in ConvertTime() 188 time_t nanoseconds = (ms % MILLISECONDS_PER_SEC) * NANOSECONDS_PER_MILLISEC + ns; in ConvertTime() 198 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute /* = false */) in TimedWait() argument 200 struct timespec abs_time = ConvertTime(ms, ns, is_absolute); in TimedWait()
|
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/connection/asio/ |
H A D | ws_logger.cpp | 53 auto &ms = message.GetStream(); in write() local 56 ms << websocketpp::log::alevel::channel_name(channel) << ": "; in write() 59 ms << string; in write()
|
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/gclog/ |
H A D | utils.py | 44 "ms": 1000 * 1000, 53 dt, ms = ts.split('.') 55 return (int(x.timestamp() * 1000) + int(ms)) * 1000 * 1000
|
/arkcompiler/runtime_core/platforms/windows/libpandabase/ |
H A D | thread.cpp | 80 void NativeSleep(unsigned int ms) in NativeSleep() argument 82 std::this_thread::sleep_for(std::chrono::milliseconds(ms)); in NativeSleep()
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | g1gc_fullgc_test.cpp | 145 MemStatsType *ms {}; 298 ms = vm->GetMemStats(); in PrepareTest() 351 size_t initialHeap = ms->GetFootprintHeap(); in TEST_F() 367 ASSERT_EQ(initialHeap, ms->GetFootprintHeap()); in TEST_F() 391 ASSERT_EQ(initialHeap, ms->GetFootprintHeap()); in TEST_F() 397 ASSERT_EQ(initialHeap, ms->GetFootprintHeap()); in TEST_F() 424 size_t initialHeap = ms->GetFootprintHeap(); in TEST_F() 457 ASSERT_EQ(initialHeap, ms->GetFootprintHeap()); in TEST_F() 484 size_t initialHeap = ms->GetFootprintHeap(); in TEST_F() 516 ASSERT_EQ(initialHeap, ms in TEST_F() [all...] |
/arkcompiler/runtime_core/platforms/unix/libpandabase/ |
H A D | thread.cpp | 93 void NativeSleep(unsigned int ms) in NativeSleep() argument 95 std::this_thread::sleep_for(std::chrono::milliseconds(ms)); in NativeSleep()
|
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/ |
H A D | thread.cpp | 116 void NativeSleep(unsigned int ms) in NativeSleep() argument 118 std::this_thread::sleep_for(std::chrono::milliseconds(ms)); in NativeSleep()
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
H A D | gc_queue.cpp | 45 uint64_t ms = delta / NANOSECONDS_PER_MILLISEC; in GetTask() local 48 condVar_.TimedWait(&lock_, ms, ns); in GetTask()
|
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/tests/ |
H A D | test_gc_ark_pause.py | 29 ms = int(current_ts.microsecond / 1000) 30 line = f'[TID 000a4c] I/gc: [14] [TENURED (Threshold)] {dt}.{ms} ' \ 39 self.assertEqual((int(current_ts.timestamp()) * 1000 + ms) * 1000 * 1000, pev.timestamp,
|
/arkcompiler/runtime_core/platforms/unix/libpandabase/futex/ |
H A D | mutex.cpp | 336 struct timespec ConvertTime(uint64_t ms, uint64_t ns) in ConvertTime() argument 342 auto seconds = static_cast<time_t>(ms / MILLISECONDS_PER_SEC); in ConvertTime() 343 auto nanoseconds = static_cast<time_t>((ms % MILLISECONDS_PER_SEC) * NANOSECONDS_PER_MILLISEC + ns); in ConvertTime() 353 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute) in TimedWait() argument 373 struct timespec time = ConvertTime(ms, ns); in TimedWait()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_date.cpp | 40 (*date)[HOUR] = Mod(timeMs, MS_PER_DAY); // ms from hour, minutes, second, ms in TransferTimeToDate() 42 (*date)[MS] = (*date)[HOUR] % MS_PER_SECOND; // ms in TransferTimeToDate() 138 double JSDate::MakeTime(double hour, double min, double sec, double ms) 140 if (std::isfinite(hour) && std::isfinite(min) && std::isfinite(sec) && std::isfinite(ms)) { 144 double msInteger = NumberHelper::TruncateDouble(ms); 269 int ms = 0; 313 double time = MakeTime(hours, minutes, seconds, ms); 335 int ms = 0; 377 double time = MakeTime(hours, minutes, seconds, ms); [all...] |
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/ |
H A D | thread.cpp | 138 void NativeSleep(unsigned int ms) in NativeSleep() argument 140 std::this_thread::sleep_for(std::chrono::milliseconds(ms)); in NativeSleep()
|
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/futex/ |
H A D | fmutex.cpp | 366 static struct timespec ConvertTime(uint64_t ms, uint64_t ns) in ConvertTime() argument 369 auto seconds = static_cast<time_t>(ms / MILLISECONDS_PER_SEC); in ConvertTime() 370 auto nanoseconds = static_cast<time_t>((ms % MILLISECONDS_PER_SEC) * NANOSECONDS_PER_MILLISEC + ns); in ConvertTime() 426 bool TimedWait(struct CondVar *const cond, struct fmutex *const m, uint64_t ms, uint64_t ns, bool isAbsolute) in TimedWait() argument 460 struct timespec time = ConvertTime(ms, ns); in TimedWait()
|
H A D | mutex.h | 298 PANDA_PUBLIC_API bool TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool isAbsolute = false) in TimedWait() argument 300 return futex::TimedWait(&cond_, &mutex->mutex_, ms, ns, isAbsolute); in TimedWait()
|
H A D | fmutex.h | 131 __attribute__((visibility("default"))) bool TimedWait(struct CondVar *cond, struct fmutex *m, uint64_t ms, uint64_t ns,
|
/arkcompiler/ets_runtime/ecmascript/platform/ |
H A D | mutex.h | 100 bool TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool is_absolute = false);
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | gc_stats.h | 277 float PrintTimeMilliseconds(uint64_t ms) in PrintTimeMilliseconds() argument 279 return (float)ms / THOUSAND; in PrintTimeMilliseconds()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_shared_memory.cpp | 38 auto ms = timeout.value(); in Wait() local 39 return cv_.TimedWait(mutex, ms); in Wait()
|