/arkcompiler/runtime_core/static_core/runtime/ |
H A D | timing.cpp | 28 PandaString Timing::PrettyTimeNs(uint64_t duration) in PrettyTimeNs() argument 34 if (duration > NS_PER_SECOND) { in PrettyTimeNs() 36 mainPart = duration / timeUint; in PrettyTimeNs() 37 fractionalPart = duration % timeUint / NS_PER_MILLISECOND; in PrettyTimeNs() 39 } else if (duration > NS_PER_MILLISECOND) { in PrettyTimeNs() 41 mainPart = duration / timeUint; in PrettyTimeNs() 42 fractionalPart = duration % timeUint / NS_PER_MICROSECOND; in PrettyTimeNs() 46 mainPart = duration / timeUint; in PrettyTimeNs() 47 fractionalPart = duration % timeUint; in PrettyTimeNs() 67 uint64_t duration in Process() local [all...] |
H A D | timing.h | 64 void SetTime(uint64_t duration) in SetTime() argument 66 time_ = duration; in SetTime() 74 void SetCPUTime(uint64_t duration) in SetCPUTime() argument 76 cpuTime_ = duration; in SetCPUTime() 84 uint64_t time_; // After processed, time_ is used to save duration. 85 uint64_t cpuTime_; // After processed, cpu_time_ is used to save duration. 108 static PandaString PrettyTimeNs(uint64_t duration);
|
H A D | time_utils.cpp | 26 Timer::Timer(uint64_t *duration, bool needRestart) : duration_(duration), startTime_(GetCurrentTimeInNanos()) in Timer() argument 29 *duration = 0; in Timer()
|
H A D | compiler_queue_aged_counter_priority.h | 28 * Epoch duration and death counter is configured. 40 LOG(FATAL, COMPILATION_QUEUE) << "Incorrect value of epoch duration: " << epochDuration_; in CompilerPriorityAgedCounterQueue() 51 uint64_t duration = currentTime - element->GetTimestamp(); variable 52 uint64_t epochs = duration / epochDuration_;
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | time_utils_test.cpp | 62 uint64_t duration = 0; in TEST_F() local 64 Timer timer(&duration); in TEST_F() 68 ASSERT_GT(duration, 0); in TEST_F() 70 uint64_t lastDuration = duration; in TEST_F() 72 Timer timer(&duration); in TEST_F() 76 ASSERT_GT(duration, lastDuration); in TEST_F() 79 Timer timer(&duration, true); in TEST_F() 80 ASSERT_EQ(duration, 0); in TEST_F() 84 ASSERT_GT(duration, 0); in TEST_F()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | mem_controller.cpp | 100 double duration = currentTimeInMs - allocTimeMs_; in StartCalculationBeforeGC() local 106 allocDurationSinceGc_ += duration; in StartCalculationBeforeGC() 130 double duration = currentTimeInMs - allocTimeMsIdle_; in RecordAllocationForIdle() local 143 recordedIdleNewSpaceAllocations_.Push(MakeBytesAndDuration(newSpaceAllocSizeSinceIdle, duration)); in RecordAllocationForIdle() 144 recordedIdleOldSpaceAllocations_.Push(MakeBytesAndDuration(oldSpaceAllocSizeSinceIdle, duration)); in RecordAllocationForIdle() 183 double duration = gcEndTime_ - gcStartTime_; in StopCalculationAfterGC() local 189 duration += heap_->GetConcurrentMarker()->GetDuration(); in StopCalculationAfterGC() 191 recordedMarkCompacts_.Push(MakeBytesAndDuration(heap_->GetHeapObjectSize(), duration)); in StopCalculationAfterGC() 196 recordedMarkCompacts_.Push(MakeBytesAndDuration(heap_->GetHeapObjectSize(), duration)); in StopCalculationAfterGC() 212 double duration in RecordAfterConcurrentMark() local 267 double duration = allocDurationSinceGc_; GetCurrentOldSpaceAllocationThroughputPerMS() local [all...] |
H A D | gc_stats.cpp | 439 float duration = scopeDuration_[Scope::ScopeId::TotalGC]; in RecordStatisticAfterGC() local 443 SetRecordDuration(RecordDuration::EDEN_MIN_PAUSE, duration); in RecordStatisticAfterGC() 444 SetRecordDuration(RecordDuration::EDEN_MAX_PAUSE, duration); in RecordStatisticAfterGC() 447 std::min(GetRecordDuration(RecordDuration::EDEN_MIN_PAUSE), duration)); in RecordStatisticAfterGC() 449 std::max(GetRecordDuration(RecordDuration::EDEN_MAX_PAUSE), duration)); in RecordStatisticAfterGC() 452 IncreaseRecordDuration(RecordDuration::EDEN_TOTAL_PAUSE, duration); in RecordStatisticAfterGC() 463 SetRecordDuration(RecordDuration::YOUNG_MIN_PAUSE, duration); in RecordStatisticAfterGC() 464 SetRecordDuration(RecordDuration::YOUNG_MAX_PAUSE, duration); in RecordStatisticAfterGC() 467 std::min(GetRecordDuration(RecordDuration::YOUNG_MIN_PAUSE), duration)); in RecordStatisticAfterGC() 469 std::max(GetRecordDuration(RecordDuration::YOUNG_MAX_PAUSE), duration)); in RecordStatisticAfterGC() 746 float duration = scopeDuration_[Scope::ScopeId::TotalGC]; RecordStatisticAfterGC() local [all...] |
H A D | mem_controller_utils.h | 26 static inline BytesAndDuration MakeBytesAndDuration(uint64_t bytes, double duration) in MakeBytesAndDuration() argument 28 return std::make_pair(bytes, duration); in MakeBytesAndDuration() 37 std::chrono::duration<double>(std::chrono::high_resolution_clock::now().time_since_epoch()).count(); in GetSystemTimeInMs()
|
H A D | clock_scope.h | 25 using Duration = std::chrono::duration<uint64_t, std::nano>; 45 auto duration = std::chrono::duration_cast<std::chrono::microseconds>(Clock::now() - start_); in TotalSpentTime() local 46 return (float) duration.count() / MILLION_TIME; in TotalSpentTime()
|
H A D | incremental_marker.h | 89 void UpdateIncrementalMarkingSpeed(double duration) in UpdateIncrementalMarkingSpeed() argument 91 if (duration > 1) { in UpdateIncrementalMarkingSpeed() 93 (double)startObjectSize_ / duration + incrementalMarkingSpeed_) >> 1; in UpdateIncrementalMarkingSpeed()
|
H A D | gc_stats.h | 71 using Duration = std::chrono::duration<uint64_t, std::nano>; 171 float duration = stats_->PrintTimeMilliseconds(stats_->TimeToMicroseconds(GetPauseTime())); in ~Scope() local 172 stats_->SetScopeId(id_, duration); in ~Scope() 185 void IncreaseTotalDuration(float duration) in IncreaseTotalDuration() argument 187 gcDuration_ += duration; in IncreaseTotalDuration() 257 void SetScopeId(int pos, float duration) in SetScopeId() argument 259 scopeDuration_[pos] = duration; in SetScopeId()
|
H A D | concurrent_marker.h | 147 void SetDuration(double duration) in SetDuration() argument 149 duration_ = duration; in SetDuration()
|
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/ |
H A D | time.h | 31 auto duration = std::chrono::seconds {time.tv_sec} + std::chrono::nanoseconds {time.tv_nsec}; in GetClockTime() local 32 return std::chrono::duration_cast<T>(duration).count(); in GetClockTime() 57 auto time = std::chrono::duration<double>(stoull(timeStr) / static_cast<double>(clockTicksPerSecond)); in GetStartRealTime()
|
/arkcompiler/runtime_core/platforms/unix/libpandabase/ |
H A D | time.h | 28 auto duration = std::chrono::seconds {time.tv_sec} + std::chrono::nanoseconds {time.tv_nsec}; in GetClockTime() local 29 return std::chrono::duration_cast<T>(duration).count(); in GetClockTime()
|
/arkcompiler/runtime_core/platforms/windows/libpandabase/ |
H A D | time.h | 29 auto duration = std::chrono::seconds {time.tv_sec} + std::chrono::microseconds {time.tv_usec}; in GetClockTime() local 30 return std::chrono::duration_cast<T>(duration).count(); in GetClockTime()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | aot_compiler_stats.h | 28 using Duration = std::chrono::duration<uint64_t, std::nano>; 77 auto duration = std::chrono::duration_cast<std::chrono::microseconds>(end_ - start_); in GetTotalTime() local 78 return (float) duration.count() / SECOND_TIME; in GetTotalTime()
|
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/ |
H A D | time.h | 30 auto duration = std::chrono::seconds {time.tv_sec} + std::chrono::microseconds {time.tv_usec}; in GetClockTime() local 31 return std::chrono::duration_cast<T>(duration).count(); in GetClockTime()
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
H A D | g1_pause_tracker.cpp | 87 auto duration = it->DurationInMicros(oldestIntervalTime); in MinDelayBeforePauseInMicros() local 88 if (duration > gcBudget) { in MinDelayBeforePauseInMicros() 94 gcBudget -= duration; in MinDelayBeforePauseInMicros()
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
H A D | gc_stats.cpp | 202 using ResultDuration = std::chrono::duration<double, PERIOD>; in ConvertTimeToPeriod() 205 using ResultDuration = std::chrono::duration<uint64_t, PERIOD>; in ConvertTimeToPeriod() 237 void GCStats::RecordDuration(uint64_t duration, GCInstanceStats *instanceStats) in RecordDuration() argument 239 uint64_t startTimeDuration = ConvertTimeToPeriod(time::GetCurrentTimeInNanos() - startTime_ - duration); in RecordDuration() 247 if ((instanceStats != nullptr) && (duration > 0)) { in RecordDuration() 248 instanceStats->AddTimeValue(duration, TimeTypeStats::ALL_TOTAL_TIME); in RecordDuration() 250 lastDuration_ = duration; in RecordDuration() 251 totalDuration_ += duration; in RecordDuration()
|
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
H A D | shared_concurrent_marker.h | 108 void SetDuration(double duration) in SetDuration() argument 110 duration_ = duration; in SetDuration()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | time_utils.h | 31 explicit Timer(uint64_t *duration, bool needRestart = false);
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | timers.cpp | 70 auto duration = timePointRecord.endTime - timePointRecord.startTime; in ProcessTimePointRecord() local 71 if (duration.count() >= 0) { in ProcessTimePointRecord() 72 auto t = std::chrono::duration_cast<std::chrono::milliseconds>(duration).count(); in ProcessTimePointRecord()
|
/arkcompiler/ets_frontend/test262/ |
H A D | utils.py | 198 def sleep(duration): 199 LOGGING.debug("sleeping %d" % duration) 200 time.sleep(duration)
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/gc-hung/ |
H A D | gc_hung.cpp | 208 using ResultDuration = std::chrono::duration<uint64_t, std::deca>; in CheckFrequency() 214 << " duration:" << helpers::TimeConverter(time::GetCurrentTimeInNanos() - lastGcTimeNs_); in CheckFrequency() 241 using ResultDuration = std::chrono::duration<uint64_t, std::deca>; in CheckOvertime()
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/debugger/src/arkdb/ |
H A D | trio_tracer.py | 92 duration = trio.current_time() - self._sleep_time 93 self._log(f". finished I/O check (took {duration} seconds)")
|