src/os/aix/vm/porting_aix.cpp

Print this page
rev 6239 : 8039805: Fix the signature of the global new/delete operators in allocation.cpp

*** 21,30 **** --- 21,31 ---- * questions. * */ #include "asm/assembler.hpp" + #include "memory/allocation.hpp" #include "loadlib_aix.hpp" #include "porting_aix.hpp" #include "utilities/debug.hpp" #include <demangle.h>
*** 65,75 **** // of the mapped executable image ready to use. On AIX, this doesn't // work, so I have to keep the returned strings. For now, I do this in // a primitive string map. Should this turn out to be a performance // problem, a better hashmap has to be used. class fixed_strings { ! struct node { char* v; node* next; }; node* first; --- 66,76 ---- // of the mapped executable image ready to use. On AIX, this doesn't // work, so I have to keep the returned strings. For now, I do this in // a primitive string map. Should this turn out to be a performance // problem, a better hashmap has to be used. class fixed_strings { ! struct node : public CHeapObj<mtInternal> { char* v; node* next; }; node* first;