# HG changeset patch
# User egahlin
# Date 1544707264 -3600
# Node ID 9c3c8469d9bea293db2c06172552186068a72075
# Parent c2fd697c6c1a34bc4477929531d7a6fbf5945e79
8215175: Inconsistencies in JFR event metadata
Reviewed-by: mgronlun
diff -r c2fd697c6c1a -r 9c3c8469d9be src/share/vm/jfr/leakprofiler/emitEventOperation.cpp
--- a/src/share/vm/jfr/leakprofiler/emitEventOperation.cpp Sat Dec 08 14:08:04 2018 +0100
+++ b/src/share/vm/jfr/leakprofiler/emitEventOperation.cpp Thu Dec 13 14:21:04 2018 +0100
@@ -184,7 +184,7 @@
if (object->is_array()) {
return arrayOop(object)->length();
}
- return -1;
+ return min_jint;
}
void EmitEventOperation::write_event(const ObjectSample* sample, EdgeStore* edge_store) {
diff -r c2fd697c6c1a -r 9c3c8469d9be src/share/vm/jfr/metadata/metadata.xml
--- a/src/share/vm/jfr/metadata/metadata.xml Sat Dec 08 14:08:04 2018 +0100
+++ b/src/share/vm/jfr/metadata/metadata.xml Thu Dec 13 14:21:04 2018 +0100
@@ -65,19 +65,19 @@
-
-
-
@@ -350,7 +350,7 @@
-
+
@@ -362,7 +362,7 @@
-
+
@@ -557,9 +557,9 @@
relation="SafepointId" />
-
-
+
-
@@ -640,8 +640,8 @@
-
-
+
+
@@ -656,13 +656,13 @@
-
+
-
-
+
+
@@ -680,7 +680,7 @@
-
+
@@ -735,8 +735,7 @@
+ description="Module to which the package is qualifiedly exported. If null or N/A, the package is unqualifiedly exported" />
-->
@@ -1092,7 +1091,7 @@
-
+
@@ -1129,13 +1128,16 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff -r c2fd697c6c1a -r 9c3c8469d9be src/share/vm/jfr/metadata/metadata.xsd
--- a/src/share/vm/jfr/metadata/metadata.xsd Sat Dec 08 14:08:04 2018 +0100
+++ b/src/share/vm/jfr/metadata/metadata.xsd Thu Dec 13 14:21:04 2018 +0100
@@ -107,8 +107,7 @@
-
-
+
diff -r c2fd697c6c1a -r 9c3c8469d9be src/share/vm/jfr/periodic/jfrNetworkUtilization.cpp
--- a/src/share/vm/jfr/periodic/jfrNetworkUtilization.cpp Sat Dec 08 14:08:04 2018 +0100
+++ b/src/share/vm/jfr/periodic/jfrNetworkUtilization.cpp Thu Dec 13 14:21:04 2018 +0100
@@ -173,8 +173,8 @@
event.set_starttime(cur_time);
event.set_endtime(cur_time);
event.set_networkInterface(entry.id);
- event.set_readRate(read_rate);
- event.set_writeRate(write_rate);
+ event.set_readRate(8 * read_rate);
+ event.set_writeRate(8 * write_rate);
event.commit();
}
// update existing entry with new values