RFR 8217647: JFR: wrong recording on 32-bit systems

Boris Ulasevich boris.ulasevich at bell-sw.com
Tue Jan 29 16:43:59 UTC 2019


Hi,

Can I please have a review for the following FlightRecorder fix:

http://cr.openjdk.java.net/~bulasevich/8217647/webrev.01
https://bugs.openjdk.java.net/browse/JDK-8217647

The issue is about intptr_t/jlong size mismatch on 32-bit systems. The 
essence of the fix is is to specify jlong type implicitly when storing 
data to jfr recording, plus minor types rearrangement was done to avoid 
unnecessary type conversions.

Testing: JFR tests on Linux x64/x32/arm64/arm32, Mach5, Mission Control.

thanks,
Boris


More information about the hotspot-dev mailing list