< prev index next >
src/hotspot/share/memory/allocation.hpp
Print this page
@@ -194,18 +194,16 @@
// Portability note: Certain compilers (e.g. gcc) will
// always make classes bigger if it has a superclass, even
// if the superclass does not have any virtual methods or
// instance fields. The HotSpot implementation relies on this
// not to happen. So never make a ValueObj class a direct subclass
-// of this object, but use the VALUE_OBJ_CLASS_SPEC class instead, e.g.,
// like this:
//
-// class A VALUE_OBJ_CLASS_SPEC {
+// class A {
// ...
// }
//
-// 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) throw();
< prev index next >