Lines Matching defs:handle
15 #include "v8-local-handle.h" // NOLINT(build/include_directory)
16 #include "v8-traced-handle.h" // NOLINT(build/include_directory)
37 * Returns true if the |TracedReference| handle should be considered as root
43 * such a handle is reclaimed. In that case, V8 calls |ResetRoot()| for the
46 * Note that the `handle` is different from the handle that the embedder holds
51 virtual bool IsRoot(const v8::TracedReference<v8::Value>& handle) = 0;
55 * object that is backed by a handle is reclaimed by a non-tracing garbage
56 * collection. It is up to the embedder to reset the original handle.
58 * Note that the |handle| is different from the handle that the embedder holds
60 * handle via the object or class id.
62 virtual void ResetRoot(const v8::TracedReference<v8::Value>& handle) = 0;
88 virtual void VisitTracedReference(const TracedReference<Value>& handle) {}
187 const v8::TracedReference<v8::Value>& handle);
193 const v8::TracedReference<v8::Value>& handle);