src/share/vm/memory/allocation.hpp

Print this page
rev 5032 : 8023033: PPC64 (part 13): basic changes for AIX
Summary: Added AIX includes alpha-sorted before BSD. Fix compilation issues with xlC in shared code. Basic shared platform dependend adaption (vm_version etc.).

*** 216,226 **** // Base class for objects allocated on the stack only. // Calling new or delete will result in fatal error. class StackObj ALLOCATION_SUPER_CLASS_SPEC { ! private: void* operator new(size_t size); void operator delete(void* p); void* operator new [](size_t size); void operator delete [](void* p); }; --- 216,226 ---- // Base class for objects allocated on the stack only. // Calling new or delete will result in fatal error. class StackObj ALLOCATION_SUPER_CLASS_SPEC { ! public: void* operator new(size_t size); void operator delete(void* p); void* operator new [](size_t size); void operator delete [](void* p); };
*** 242,252 **** // // With gcc and possible other compilers the VALUE_OBJ_CLASS_SPEC can // be defined as a an empty string "". // class _ValueObj { ! private: void* operator new(size_t size); void operator delete(void* p); void* operator new [](size_t size); void operator delete [](void* p); }; --- 242,252 ---- // // With gcc and possible other compilers the VALUE_OBJ_CLASS_SPEC can // be defined as a an empty string "". // class _ValueObj { ! public: void* operator new(size_t size); void operator delete(void* p); void* operator new [](size_t size); void operator delete [](void* p); };