[Webkit-unassigned] [Bug 18205] DOMNode objects are garbage collected although there are strong references

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 5 09:59:51 PST 2008


https://bugs.webkit.org/show_bug.cgi?id=18205


darin at apple.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #24913|review?                     |review-
               Flag|                            |




------- Comment #23 from darin at apple.com  2008-12-05 09:59 PDT -------
(From update of attachment 24913)
OK, I retract my earlier complaint.

The basic approach of using an NSMapTable seems fine.

I'm going to have to say review-, though, because this code uses things in
NSMapTable.h that are supported in Leopard and newer only, and we need code
that will also work in Tiger. I believe that we can do most of the work by
using the old map table API, the functions such as NSMapRemove, NSMapInsert and
NSMapGet. We'll only need to use the new API for creating the new map table and
we can use BUILDING_ON_TIGER to make a version that works on Tiger too.

Also, there are tabs in the ChangeLog. Please leave those out next time around.


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list