Charles, I would like to propose the following two resolutions to be considered in Friday's meeting, and voted on, provided we have a quorum. 1) Resolved: That the 2008 version of the standard shall not require implementations to track or provide notice of the "last HDL dereference event" for a class object or for any of its automatic data members, and shall not specify an optional mechanism for doing so. 2) Resolved: That a simulation restart shall free all VPI handles (terminate all handle lifetimes), whether transient or not, except for cbStartOfRestart and cbEndOfRestart callback handles. I think if we can agree on 1, then we can stop arguing about garbage collection algorithms and take that whole part of the discussion off the table. And we seem to be close to agreeing on this anyhow. As for number 2, I want to do this as part of confirming that a handle lifetime is a matter of a contract between an application and the VPI layer. The VPI layer is free to reuse the same value for the same object after the restart, but we would be saying the an application cannot count on any handle continuing to have the same meaning or even any meaning. If we can agree on 2, I will happily update the proposal to say so. Regards, Jim Vellenga --------------------------------------------------------- James H. Vellenga 978-262-6381 Software Architect (FAX) 978-262-6636 Cadence Design Systems, Inc. vellenga@cadence.com 270 Billerica Rd Chelmsford, MA 01824-4179 "We all work with partial information." ---------------------------------------------------------- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Thu Feb 21 07:57:11 2008
This archive was generated by hypermail 2.1.8 : Thu Feb 21 2008 - 07:57:32 PST