RFR(XS): 8143235: Remove libjfr mapfile

Markus Gronlund markus.gronlund at oracle.com
Wed Nov 18 20:09:33 UTC 2015


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/serviceability-dev/attachments/20151118/7b7e7909/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jdk_src_open_remove_mapfile.patch
Type: application/octet-stream
Size: 2592 bytes
Desc: not available
URL: <http://mail.openjdk.java.net/pipermail/serviceability-dev/attachments/20151118/7b7e7909/jdk_src_open_remove_mapfile.patch>


More information about the serviceability-dev mailing list