template <typename T> inlinevoid ZFuture<T>::set(T value) { // Set value
_value = value;
// Notify waiter
_sema.signal();
}
template <typename T> inline T ZFuture<T>::get() { // Wait for notification
Thread* const thread = Thread::current(); if (thread->is_Java_thread()) {
_sema.wait_with_safepoint_check(JavaThread::cast(thread));
} else {
_sema.wait();
}
// Return value return _value;
}
#endif// SHARE_GC_Z_ZFUTURE_INLINE_HPP
Messung V0.5 in Prozent
¤ 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.0.13Bemerkung:
(vorverarbeitet am 2026-10-11)
¤
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.