Hi François.
What are "Protected Objects"?
Protected objects are objects that have no direct references from the stack or the JavaScript heap, but must not be destroyed by the garbage collector. Typically, they are objects that are referenced by non-GC heap-allocated storage, like the DOM. For example, some kinds of event listeners are protected from garbage collection.
We call protected objects "protected" because, unlike normal GC memory, they must be explicitly reference counted in order to protect them from premature deallocation.
Geoff _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev