Speeing up __cxa_atexit

Mark Mitchell mark@codesourcery.com
Thu Jun 6 22:03:00 GMT 2002



--On Thursday, June 06, 2002 08:02:38 PM +0200 Gabriel Dos Reis 
<gdr@codesourcery.com> wrote:

> Mark Mitchell <mark@codesourcery.com> writes:
>
> [...]
>
> | See my point about what happens if users replace functions like malloc.
>
> Certainly I don't undertand what is really going on, but I'm sure when
> the user replaces malloc(), he/she invokes undefined behaviour.

Very well.

In practice, from a QOI point of view, we should try to support people
replacing various C library functions, but I am happy to believe that
they are not allowed to do so.

Using "operator new" instead of "malloc" in my argument is fine.

Thanks for pointing this out,

-- 
Mark Mitchell                mark@codesourcery.com
CodeSourcery, LLC            http://www.codesourcery.com



More information about the Gcc mailing list