Meeting Thursday
Jim Dehnert
dehnert at baalbek.engr.sgi.com
Wed Nov 8 02:15:28 UTC 2000
Remember that we will be meeting on Thursday at 10:00 in the Magellan
conference room at SGI. There are a couple of significant proposals to
discuss, so this is an important meeting. Someone's going to be
unhappy if our attendance looks like the last meeting or two...
See in particular items 3 and 4 below.
Following is an updated agenda. The status pages are updated and on
the web (HTML and PDF) at:
http://reality.sgi.com/dehnert_engr/cxx/cxx-summary.html
The contact info page is now also there, in password-protected PDF only
for privacy. The password is "not an orc".
As usual, most of the updates are in the ABI layout document, in red.
Please take a careful look at the colored text, and raise any issues
you observe.
Take a look at the material associated with the following issues.
If you see something, please send it by email. #7 (exceptions) is most
important, and I expect to devote at least half of the meeting to it
unless noone has issues with it. Please look it over carefully.
1) A-30 RTTI: I think what's there now (2.9.5(1)) is agreeable to
everyone that's been vocal. True?
2) Please look at 3.1.1 (calling conventions). There have been
changes in it lately, and I think it's a bit confused. I'd like
the implementors to validate the steps there and tell me anything
that's wrong.
3) A-31: Laying out class members in padding. We probably need to
make an exception for volatile data. Should we make it more
general? We have heard claims that the current definition is very
hard to implement -- please be prepared to explain those claims.
We have not heard from those who pushed hardest for this --
Christophe as I recall -- or from anyone who has implemented it --
Compaq I believe. This could be a significant change, late in the
process. We need to resolve it.
4) D-18: Can we replace __cxa_throw_type_info?
5) F-7: Unicode. It has been suggested that, rather than just
deferring the extended character set issue to the Open Group, we
specify what we intend to use, at least pending a contrary
decision. I'm not averse to this. But I want someone with some
knowledge of the issue to provide me with an appropriate
specification.
6) G-4: Thread-safe data initialization. See 3.3.2. Christophe
had some ideas for optimization here. I've updated 3.3.2 a bit,
but the discussion of potential changes for Christophe's concerns
is in the open issues page for issue G-4. Christophe, can you
take a look at it?
Note that it doesn't usually work to try to contact me by email
or phone the morning of the meeting, as I come directly from home. If
you come in physically to the meeting, and the receptionist won't let
you come back to the conference room on your own, have her call the
conference room (it has a phone other than the one we use for the
meeting).
Jim
- Jim Dehnert x3-4272
More information about the cxx-abi-dev
mailing list