RFR (XS): Move implementation of process_grey_object to concurrentMark.inline.hpp

Kim Barrett kim.barrett at oracle.com
Wed Aug 12 20:01:32 UTC 2015

On Aug 6, 2015, at 9:49 AM, Siebenborn, Axel <axel.siebenborn at sap.com> wrote:
> We had a linker problem with a C++ - compiler that inlined process_grey_object at all uses but removed the symbol and the actual implementation.
> As there are explicit instantiations of this method in concurrentMark.cpp, this probably should not happen and can be considered of a bug of the C++ compiler.

Did you mean “did not inline all uses”?  Otherwise, I’m not sure what the problem might be.

More information about the hotspot-gc-dev mailing list