Skip to content

Commit ba365fb

Browse files
Alex Ciminianthegreystone
authored andcommitted
7451: Add heat map view
Reviewed-by: hirt
1 parent 787bf0a commit ba365fb

File tree

15 files changed

+736
-10
lines changed

15 files changed

+736
-10
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ application/coverage/coverage-report
4444
# Ignore the fetched JS libraries
4545
application/org.openjdk.jmc.flightrecorder.flameview/src/main/resources/jslibs/
4646
application/org.openjdk.jmc.flightrecorder.graphview/src/main/resources/jslibs/
47+
application/org.openjdk.jmc.flightrecorder.heatmap/src/main/resources/jslibs/
4748

4849
# Ignore the output from running the p2 server from the scripts
4950
releng/third-party/nohup.out

application/org.openjdk.jmc.feature.flightrecorder/feature.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,4 +198,11 @@
198198
install-size="0"
199199
version="0.0.0"
200200
unpack="false"/>
201+
202+
<plugin
203+
id="org.openjdk.jmc.flightrecorder.heatmap"
204+
download-size="0"
205+
install-size="0"
206+
version="0.0.0"
207+
unpack="false"/>
201208
</feature>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="src" path="src/main/java"/>
4+
<classpathentry kind="src" path="src/main/resources"/>
5+
<classpathentry kind="src" path="src/test/java"/>
6+
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
7+
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/5"/>
8+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
9+
<classpathentry kind="output" path="target/classes"/>
10+
</classpath>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/bin/
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
Manifest-Version: 1.0
2+
Bundle-ManifestVersion: 2
3+
Bundle-Name: Heatmap
4+
Bundle-SymbolicName: org.openjdk.jmc.flightrecorder.heatmap;singleton:=true
5+
Bundle-Version: 8.2.0.qualifier
6+
Require-Bundle: org.openjdk.jmc.flightrecorder,
7+
org.openjdk.jmc.flightrecorder.ui,
8+
org.openjdk.jmc.flightrecorder.serializers,
9+
org.junit,
10+
org.junit.jupiter.api,
11+
org.junit.jupiter.engine,
12+
org.junit.jupiter.migrationsupport,
13+
org.junit.jupiter.params,
14+
org.junit.platform.commons,
15+
org.junit.platform.engine,
16+
org.junit.platform.launcher,
17+
org.junit.platform.runner,
18+
org.junit.platform.suite.api,
19+
org.junit.vintage.engine,
20+
org.hamcrest.core,
21+
org.opentest4j,
22+
org.apiguardian
23+
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
24+
Automatic-Module-Name: org.openjdk.jmc.flightrecorder.heatmap
25+
Bundle-Vendor: Oracle Corporation
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
source.. = src/main/java/,\
2+
src/main/resources/,\
3+
src/test/java/
4+
output.. = target/classes/
5+
bin.includes = META-INF/,\
6+
.,\
7+
plugin.xml,\
8+
plugin.properties,\
9+
icons/
10+
pde.match.rule.bundle=compatible
15.3 KB
Loading
15.3 KB
Loading
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
#
2+
# Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
3+
# Copyright (c) 2021, Datadog, Inc. All rights reserved.
4+
#
5+
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6+
#
7+
# The contents of this file are subject to the terms of either the Universal Permissive License
8+
# v 1.0 as shown at http://oss.oracle.com/licenses/upl
9+
#
10+
# or the following license:
11+
#
12+
# Redistribution and use in source and binary forms, with or without modification, are permitted
13+
# provided that the following conditions are met:
14+
#
15+
# 1. Redistributions of source code must retain the above copyright notice, this list of conditions
16+
# and the following disclaimer.
17+
#
18+
# 2. Redistributions in binary form must reproduce the above copyright notice, this list of
19+
# conditions and the following disclaimer in the documentation and/or other materials provided with
20+
# the distribution.
21+
#
22+
# 3. Neither the name of the copyright holder nor the names of its contributors may be used to
23+
# endorse or promote products derived from this software without specific prior written permission.
24+
#
25+
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
26+
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
27+
# FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
28+
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
29+
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
30+
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
31+
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
32+
# WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33+
#
34+
HEATMAP_VIEW=Heatmap View
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<?eclipse version="3.2"?>
3+
<plugin>
4+
<extension point="org.eclipse.ui.views">
5+
<view
6+
allowMultiple="false"
7+
category="org.openjdk.jmc.ui.main"
8+
class="org.openjdk.jmc.flightrecorder.heatmap.views.HeatmapView"
9+
icon="icons/heatmap.png"
10+
id="org.openjdk.jmc.flightrecorder.heatmap"
11+
name="Heatmap View"
12+
restorable="true">
13+
</view>
14+
</extension>
15+
</plugin>

0 commit comments

Comments
 (0)