[patch] missing include file in hotspot 14.0b08
Kurt Miller
kurt at intricatesoftware.com
Fri Jan 16 08:06:21 PST 2009
Hmm. I spoke a bit too soon. The amd64 build found one more missing include:
g++ ...
openjdk/hotspot/src/share/vm/memory/cardTableModRefBS.cpp
openjdk/hotspot/src/share/vm/memory/space.hpp:852: warning: inline
function `void
ContiguousSpace::set_concurrent_iteration_safe_limit(HeapWord*)' used but
never defined
Adding the following change to the existing set of changes fixed it for me.
--- hotspot/src/share/vm/includeDB_core.orig Fri Dec 19 03:42:10 2008
+++ hotspot/src/share/vm/includeDB_core Fri Jan 16 09:38:20 2009
@@ -473,7 +473,7 @@ cardTableModRefBS.cpp cardTableRS.hp
cardTableModRefBS.cpp java.hpp
cardTableModRefBS.cpp mutexLocker.hpp
cardTableModRefBS.cpp sharedHeap.hpp
-cardTableModRefBS.cpp space.hpp
+cardTableModRefBS.cpp space.inline.hpp
cardTableModRefBS.cpp universe.hpp
cardTableModRefBS.cpp virtualspace.hpp
On Wednesday 14 January 2009 2:28:21 pm Coleen Phillimore - Sun Microsystems wrote:
>
> Okay, I'll add in the missing define that Matthias had and push it up.
> Coleen
>
> On 01/14/09 14:26, Kurt Miller wrote:
> > Hi Coleen,
> >
> > On Sunday 11 January 2009 8:27:36 pm Coleen Phillimore wrote:
> >
> >> What version of gcc were you using? I had a lot more missing undefines
> >> and different ones (message about inline function not defined) with gcc
> >> version:
> >> gcc (Ubuntu 4.3.2-1ubuntu11) 4.3.2
> >> patchfile attached. Can you try this out?
> >>
> >
> > Your patch works well with gcc 3.3.5 on OpenBSD (gcc 3.3 doesn't
> > support precompiled headers). It would be great if your diff made
> > it into the tree.
> >
> > Regards,
> > -Kurt
> >
>
More information about the hotspot-dev
mailing list