RFR(XXS): 8203346: JFR: Inconsistent signature of jfr_add_string_constant
David Holmes
david.holmes at oracle.com
Thu May 17 11:03:25 UTC 2018
I'm intrigued as to how/why this would only cause a problem on 32-bit
windows ?? What version of Visual Studio was it?
David
On 17/05/2018 8:40 PM, Markus Gronlund wrote:
> Greetings,
>
>
>
> Please see this tiny fix for the following bug:
>
>
>
> https://bugs.openjdk.java.net/browse/JDK-8203346
>
>
>
> Change:
>
>
>
> # HG changeset patch
>
> # User mgronlun
>
> # Date 1526553151 -7200
>
> # Thu May 17 12:32:31 2018 +0200
>
> # Node ID 9ac9ae21cc4c872ab40bb2c171dda3a921aa25fb
>
> # Parent 8e4fcfb4cfe48e6b481c6aa1751d916014a826af
>
> 8203346: JFR: Inconsistent signature of jfr_add_string_constant
>
> Reviewed-by:
>
>
>
> diff --git a/src/hotspot/share/jfr/jni/jfrJniMethod.hpp b/src/hotspot/share/jfr/jni/jfrJniMethod.hpp
>
> --- a/src/hotspot/share/jfr/jni/jfrJniMethod.hpp
>
> +++ b/src/hotspot/share/jfr/jni/jfrJniMethod.hpp
>
> @@ -117,7 +117,7 @@
>
>
>
> jlong JNICALL jfr_get_epoch_address(JNIEnv* env, jobject jvm);
>
>
>
> -jlong JNICALL jfr_add_string_constant(JNIEnv* env, jclass jvm, jlong gen, jlong id, jstring string);
>
> +jlong JNICALL jfr_add_string_constant(JNIEnv* env, jclass jvm, jboolean epoch, jlong id, jstring string);
>
>
>
> void JNICALL jfr_uncaught_exception(JNIEnv* env, jobject jvm, jobject thread, jthrowable throwable);
>
>
>
>
>
> Thanks to Martin for reporting, sorry for the inconvenience
>
>
>
> Markus
>
More information about the hotspot-dev
mailing list