I've cleaned up and fixed the example a bit, based on what I've learned and 
what I've read on the list.

CHANGES:
  Call the ClearWeak method of the Persistant object in Point_Destroy. This is
  done in the v8 tests, so I'll assume they know what they are doing ;-)

  Added a getLength method to Point, to demonstrate how methods can be
  added/wrapped

  Pass the C++ object as parameter to the MakeWeak method for use in
  Point_Destroy, as mentioned in the group, and is also done in the v8 tests..

  Delete the C++ object via the parameter to MakeWeak,rather than retrieving
  the object from the internal field, as mention in the group, and is also
  done in the v8 tests..

  Added a global counter thats incremented/decremented when object is
  created/destroyed. Will almost certainly show uncollected objects at
  exit...

You can find latest here: http://home.cfl.rr.com/filedump/v8test.zip

--~--~---------~--~----~------------~-------~--~----~
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to