// Record total weak processor time and worker count in times. // Does nothing if times is NULL. class WeakProcessorTimeTracker : StackObj {
WeakProcessorTimes* _times;
Ticks _start_time;
// Record time contribution for the current thread. // Does nothing if times is NULL. class WeakProcessorParTimeTracker : StackObj {
WeakProcessorTimes* _times;
OopStorageSet::WeakId _storage_id;
uint _worker_id;
Ticks _start_time;
public: // For tracking possibly parallel times (even if processed by // only one thread). // Precondition: worker_id < times->max_threads().
WeakProcessorParTimeTracker(WeakProcessorTimes* times,
OopStorageSet::WeakId storage_id,
uint worker_id);
~WeakProcessorParTimeTracker();
};
#endif// SHARE_GC_SHARED_WEAKPROCESSORTIMES_HPP
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.0 Sekunden
(vorverarbeitet am 2026-09-08)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.