/* This Source Code Form is subject to the terms of the Mozilla Public *License,v.2.0.IfacopyoftheMPLwasnotdistributedwiththisfile,
* You can obtain one at http://mozilla.org/MPL/2.0/. */
///! Profiler API for thread registration and unregistration. usecrate::gecko_bindings::bindings; use std::ffi::CString;
/// Register a thread with the Gecko Profiler. pubfn register_thread(thread_name: &str) { let name = CString::new(thread_name).unwrap(); unsafe { // gecko_profiler_register_thread copies the passed name here.
bindings::gecko_profiler_register_thread(name.as_ptr());
}
}
/// Unregister a thread with the Gecko Profiler. pubfn unregister_thread() { unsafe {
bindings::gecko_profiler_unregister_thread();
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-06-19)
¤
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.