From 9938fe98e2912275aefccf3888e85a65657d3bc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Sj=C3=B6l=C3=A9n?= Date: Wed, 15 Jan 2025 16:50:13 +0100 Subject: [PATCH] Fixes3 --- src/hotspot/share/include/jvm.h | 2 +- src/hotspot/share/prims/jvm.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hotspot/share/include/jvm.h b/src/hotspot/share/include/jvm.h index 1317c1b29cb5b..685fa6d244bc2 100644 --- a/src/hotspot/share/include/jvm.h +++ b/src/hotspot/share/include/jvm.h @@ -401,7 +401,7 @@ JVM_NewMultiArray(JNIEnv *env, jclass eltClass, jintArray dim); */ typedef struct { - int32_t allocator_info_handle; + uint32_t allocator_info_handle; } arena_t; JNIEXPORT arena_t JNICALL JVM_MakeArena(const char *name); diff --git a/src/hotspot/share/prims/jvm.cpp b/src/hotspot/share/prims/jvm.cpp index e8ccf600492ef..7f9518a17d8f2 100644 --- a/src/hotspot/share/prims/jvm.cpp +++ b/src/hotspot/share/prims/jvm.cpp @@ -4011,7 +4011,7 @@ JVM_END JNIEXPORT arena_t JNICALL JVM_MakeArena(const char *name) { - arena_t a{MemTagFactory::tag(name)}; + arena_t a{(uint32_t)MemTagFactory::tag(name)}; return a; }