RFR(XS): 8143235: Remove libjfr mapfile

Mandy Chung mandy.chung at oracle.com
Thu Nov 19 18:31:25 UTC 2015


Looks okay to me.
Mandy

> On Nov 18, 2015, at 12:09 PM, Markus Gronlund <markus.gronlund at oracle.com> wrote:
> 
> Greetings,
>  
> Kindly asking for reviews for the following:
>  
> Bug:
> https://bugs.openjdk.java.net/browse/JDK-8143235
>  
> Summary:
>  
> Remove libjfr mapfile (cleanup) + adds “jdk.management.jfr” to boot modules
>  
>  
>  
> Patch is attached and also unrolled here:
>  
> # HG changeset patch
> # User mgronlun
> # Date 1447765226 -3600
> #      Tue Nov 17 14:00:26 2015 +0100
> # Node ID 13e7746e92f9b9651c0f77ed04057f382cc9e477
> # Parent  85c9ddeda1c3fe13ef64ce1005c09af8e0bf1f42
> [mq]: jdk_src_open_remove_mapfile
>  
> diff --git a/make/mapfiles/libjfr/mapfile-vers b/make/mapfiles/libjfr/mapfile-vers
> deleted file mode 100644
> --- a/make/mapfiles/libjfr/mapfile-vers
> +++ /dev/null
> @@ -1,45 +0,0 @@
> -#
> -# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
> -# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
> -#
> -
> -# Define library interface.
> -
> -SUNWprivate_1.1 {
> -  global:
> -      Java_oracle_jrockit_jfr_Process_getpid;
> -      Java_oracle_jrockit_jfr_Timing_counterTime;
> -      Java_oracle_jrockit_jfr_Timing_init;
> -      Java_oracle_jrockit_jfr_Logger_output0;
> -      Java_oracle_jrockit_jfr_JFR_isCommercialFeaturesUnlocked;
> -      Java_oracle_jrockit_jfr_JFR_isStarted;
> -      Java_oracle_jrockit_jfr_JFR_isSupportedInVM;
> -      Java_oracle_jrockit_jfr_JFR_startFlightRecorder;
> -      Java_oracle_jrockit_jfr_JFR_isDisabledOnCommandLine;
> -      Java_oracle_jrockit_jfr_JFR_isEnabled;
> -      Java_oracle_jrockit_jfr_VMJFR_options;
> -      Java_oracle_jrockit_jfr_VMJFR_init;
> -      Java_oracle_jrockit_jfr_VMJFR_addConstPool;
> -      Java_oracle_jrockit_jfr_VMJFR_removeConstPool;
> -      Java_oracle_jrockit_jfr_VMJFR_storeConstPool;
> -      Java_oracle_jrockit_jfr_VMJFR_classID0;
> -      Java_oracle_jrockit_jfr_VMJFR_stackTraceID;
> -      Java_oracle_jrockit_jfr_VMJFR_threadID;
> -      Java_oracle_jrockit_jfr_VMJFR_rotate;
> -      Java_oracle_jrockit_jfr_VMJFR_shutdown;
> -      Java_oracle_jrockit_jfr_VMJFR_start;
> -      Java_oracle_jrockit_jfr_VMJFR_stop;
> -      Java_oracle_jrockit_jfr_VMJFR_buffer;
> -      Java_oracle_jrockit_jfr_VMJFR_flush;
> -      Java_oracle_jrockit_jfr_VMJFR_write;
> -      Java_oracle_jrockit_jfr_VMJFR_add;
> -      Java_oracle_jrockit_jfr_VMJFR_remove;
> -      Java_oracle_jrockit_jfr_VMJFR_setThreshold;
> -      Java_oracle_jrockit_jfr_VMJFR_setPeriod;
> -      Java_oracle_jrockit_jfr_VMJFR_getPeriod;
> -      Java_oracle_jrockit_jfr_VMJFR_descriptors;
> -      Java_oracle_jrockit_jfr_VMJFR_retransformClasses0;
> -      JNI_OnLoad;
> -  local:
> -      *;
> -};
> diff --git a/make/src/classes/build/tools/module/boot.modules b/make/src/classes/build/tools/module/boot.modules
> --- a/make/src/classes/build/tools/module/boot.modules
> +++ b/make/src/classes/build/tools/module/boot.modules
> @@ -23,6 +23,7 @@
> jdk.jfr
> jdk.management
> jdk.management.cmm
> +jdk.management.jfr
> jdk.management.resource
> jdk.naming.rmi
> jdk.sctp
> <jdk_src_open_remove_mapfile.patch>



More information about the serviceability-dev mailing list