[9] RFR(L): 8037816 : Fix for 8036122 breaks build with Xcode5/clang

David Chase david.r.chase at oracle.com
Wed Apr 30 02:18:44 UTC 2014

All recommended changes made except the one that was not possible:

> and INTPTR_FORMAT for:
> out->print("%3d:0x" UINT64_FORMAT_X, type(), (uint64_t)as_jlong());

(INTPTR_FORMAT is not guaranteed to be 64 bits)

Patch brought up to date with independent partial cleanups in gc code.

Diffs scanned for spacing glitches, those found and repaired.

Retested, passed.

New webrev: http://cr.openjdk.java.net/~drchase/8037816/webrev.03/

One question -- src/share/vm/prims/jvmtiEnter.xsl contains both leading
tabs and trailing spaces, and I think the trailing spaces may matter to the
(appearance of the) generated code.  Will this pass jcheck?


More information about the hotspot-dev mailing list