Lines Matching defs:jitEventParams
105 jitEventParams.totalTimeOnMainThread_.fetch_add(time);
110 return jitEventParams.totalTimeOnMainThread_.load() / CONVERT_TO_MILLISECOND;
115 jitEventParams.singleTimeOnMainThread_.store(time);
120 return jitEventParams.singleTimeOnMainThread_.load() / CONVERT_TO_MILLISECOND;
125 jitEventParams.totalTimeOnJitThread_.fetch_add(time);
130 return jitEventParams.totalTimeOnJitThread_.load() / CONVERT_TO_MILLISECOND;
135 jitEventParams.singleTimeOnJitThread_.store(time);
140 return jitEventParams.singleTimeOnJitThread_.load() / CONVERT_TO_MILLISECOND;
146 jitEventParams.totalBaselineJitTimes_.fetch_add(1);
148 jitEventParams.totalFastoptJitTimes_.fetch_add(1);
154 return jitEventParams.totalBaselineJitTimes_.load();
159 return jitEventParams.totalFastoptJitTimes_.load();
184 jitEventParams.totalLockHoldingTime_.fetch_add(time);
185 if (time > jitEventParams.maxLockHoldingTime_.load()) {
186 jitEventParams.maxLockHoldingTime_.store(time);
189 jitEventParams.longtimeLockTimes_.fetch_add(1);
195 return jitEventParams.totalLockHoldingTime_.load() / CONVERT_TO_MILLISECOND;
200 return jitEventParams.maxLockHoldingTime_.load() / CONVERT_TO_MILLISECOND;
205 return jitEventParams.longtimeLockTimes_.load();
210 jitEventParams.jitDeoptTimes_.fetch_add(1);
215 return jitEventParams.jitDeoptTimes_.load();
220 jitEventParams.start_ = Clock::now();
225 jitEventParams.blockUIEventstart_ = Clock::now();
231 jitEventParams.blockUIEventstart_).count() >= MIN_SEND_INTERVAL && (time >= MAX_OCCUPY_MAIN_THREAD_TIME);
254 return std::chrono::duration_cast<std::chrono::seconds>(Clock::now() - jitEventParams.start_).count() >=
255 MIN_SEND_INTERVAL && (jitEventParams.totalBaselineJitTimes_.load() +
256 jitEventParams.totalFastoptJitTimes_.load()) >= MAX_TRIGGER_TIMES;
268 JitEventParams jitEventParams;