Path: utzoo!dciem!nrcaer!scs!spl1!laidbak!att!pacbell!ames!ll-xn!mit-eddie!uw-beaver!uw-june!uw-entropy!dataio!pilchuck!ssc!happym!polari!rlb
From: rlb@polari.UUCP (rlb)
Newsgroups: comp.lang.c++
Subject: Definition of "new"
Message-ID: <465@polari.UUCP>
Date: 31 May 88 15:37:28 GMT
Article-I.D.: polari.465
Organization: Polarserv, Seattle WA
Lines: 10


In the July, 1987 "The C++ Programming Language":

The free store allocator is defined to be implemented by the function:
    void* operator new(long);
Is there a good reason it was not defined as:
    void* operator new(long size, int align);
so that, given the alignment information that the compiler has at its
fingertips, a more intelligent free store allocator could be implemented?
-Ron Burk