mirror of
https://github.com/openjdk/jdk.git
synced 2026-01-28 03:58:21 +00:00
8351821: VMManagementImpl.c avoid switching off warnings
Reviewed-by: ihse, kevinw
This commit is contained in:
parent
0460978e7c
commit
06289f3d90
@ -34,8 +34,6 @@ include LibCommon.gmk
|
|||||||
$(eval $(call SetupJdkLibrary, BUILD_LIBMANAGEMENT, \
|
$(eval $(call SetupJdkLibrary, BUILD_LIBMANAGEMENT, \
|
||||||
NAME := management, \
|
NAME := management, \
|
||||||
OPTIMIZATION := HIGH, \
|
OPTIMIZATION := HIGH, \
|
||||||
DISABLED_WARNINGS_gcc_VMManagementImpl.c := unused-variable, \
|
|
||||||
DISABLED_WARNINGS_clang_VMManagementImpl.c := unused-variable, \
|
|
||||||
JDK_LIBS := java.base:libjava java.base:libjvm, \
|
JDK_LIBS := java.base:libjava java.base:libjvm, \
|
||||||
LIBS_aix := -lperfstat, \
|
LIBS_aix := -lperfstat, \
|
||||||
LIBS_windows := advapi32.lib psapi.lib, \
|
LIBS_windows := advapi32.lib psapi.lib, \
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2003, 2025, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -37,13 +37,9 @@ Java_sun_management_VMManagementImpl_getVersion0
|
|||||||
{
|
{
|
||||||
char buf[MAX_VERSION_LEN];
|
char buf[MAX_VERSION_LEN];
|
||||||
jstring version_string = NULL;
|
jstring version_string = NULL;
|
||||||
|
|
||||||
unsigned int major = ((unsigned int) jmm_version & 0x0FFF0000) >> 16;
|
unsigned int major = ((unsigned int) jmm_version & 0x0FFF0000) >> 16;
|
||||||
unsigned int minor = ((unsigned int) jmm_version & 0xFF00) >> 8;
|
unsigned int minor = ((unsigned int) jmm_version & 0xFF00) >> 8;
|
||||||
|
|
||||||
// for internal use
|
|
||||||
unsigned int micro = (unsigned int) jmm_version & 0xFF;
|
|
||||||
|
|
||||||
snprintf(buf, sizeof(buf), "%d.%d", major, minor);
|
snprintf(buf, sizeof(buf), "%d.%d", major, minor);
|
||||||
version_string = (*env)->NewStringUTF(env, buf);
|
version_string = (*env)->NewStringUTF(env, buf);
|
||||||
return version_string;
|
return version_string;
|
||||||
@ -64,7 +60,7 @@ Java_sun_management_VMManagementImpl_initOptionalSupportFields
|
|||||||
(JNIEnv *env, jclass cls)
|
(JNIEnv *env, jclass cls)
|
||||||
{
|
{
|
||||||
jmmOptionalSupport mos;
|
jmmOptionalSupport mos;
|
||||||
jint ret = jmm_interface->GetOptionalSupport(env, &mos);
|
jmm_interface->GetOptionalSupport(env, &mos);
|
||||||
|
|
||||||
jboolean value;
|
jboolean value;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user