Skip to content

Commit

Permalink
doc: move callstack to profiling
Browse files Browse the repository at this point in the history
Signed-off-by: Arnaud Fiorini <fiorini.arnaud@gmail.com>
  • Loading branch information
arfio authored and PatrickTasse committed Feb 16, 2024
1 parent b8e4e74 commit 15d6f25
Show file tree
Hide file tree
Showing 19 changed files with 34 additions and 89 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.eclipse.tracecompass.analysis.callstack.doc.user</name>
<name>org.eclipse.tracecompass.analysis.profiling.doc.user</name>
<comment></comment>
<projects>
</projects>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: %Bundle-Name
Bundle-Vendor: %Bundle-Vendor
Bundle-Version: 9.2.0.qualifier
Bundle-Localization: plugin
Bundle-SymbolicName: org.eclipse.tracecompass.analysis.callstack.doc.user;singleton:=true
Bundle-SymbolicName: org.eclipse.tracecompass.analysis.profiling.doc.user;singleton:=true
Require-Bundle: org.eclipse.help
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="org.eclipse.tracecompass.analysis.callstack.doc.user" default="build" basedir=".">
<project name="org.eclipse.tracecompass.analysis.profiling.doc.user" default="build" basedir=".">
<description>
Generate Eclipse help content for the (new) callstack User Guide
</description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ __TOC__

= Overview =

The Generic Callstack plugin provides the possibility to describe and analyze call stacks, i.e., the subroutines and function calls a program is in. But it can be generalized to any concept in the application that can be stacked.
The profiling plugin provides the possibility to describe and analyze call stacks, i.e., the subroutines and function calls a program is in. But it can be generalized to any concept in the application that can be stacked.

For example, if an application uses a thread pool to send jobs that are instrumented, the data can be analyzed in such a way that it is grouped not per thread or process, but by what the ongoing job does.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@
###############################################################################

Bundle-Vendor = Eclipse Trace Compass
Bundle-Name = Trace Compass (new-) Callstack User Guide
Bundle-Name = Trace Compass Profiling User Guide
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@
<version>9.2.0-SNAPSHOT</version>
</parent>

<artifactId>org.eclipse.tracecompass.analysis.callstack.doc.user</artifactId>
<artifactId>org.eclipse.tracecompass.analysis.profiling.doc.user</artifactId>
<packaging>eclipse-plugin</packaging>

<name>Trace Compass (new) callstack User Guide</name>
<name>Trace Compass Profiling User Guide</name>

<build>
<plugins>
Expand Down Expand Up @@ -102,14 +102,14 @@
</goals>
<configuration>
<target>
<mkdir dir="${docDestination}/org.eclipse.tracecompass.analysis.callstack.doc.user" />
<mkdir dir="${docDestination}/org.eclipse.tracecompass.analysis.profiling.doc.user" />
<delete includeemptydirs="false">
<fileset
dir="${docDestination}/org.eclipse.tracecompass.analysis.callstack.doc.user">
dir="${docDestination}/org.eclipse.tracecompass.analysis.profiling.doc.user">
<include name="**" />
</fileset>
</delete>
<copy includeemptydirs="false" todir="${docDestination}/org.eclipse.tracecompass.analysis.callstack.doc.user">
<copy includeemptydirs="false" todir="${docDestination}/org.eclipse.tracecompass.analysis.profiling.doc.user">
<fileset dir="doc" includes="*.html,images/**"/>
</copy>
</target>
Expand Down
2 changes: 1 addition & 1 deletion doc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
<modules>
<module>org.eclipse.tracecompass.doc.dev</module>
<module>org.eclipse.tracecompass.doc.user</module>
<module>org.eclipse.tracecompass.analysis.callstack.doc.user</module>
<module>org.eclipse.tracecompass.analysis.profiling.doc.user</module>
<module>org.eclipse.tracecompass.gdbtrace.doc.user</module>
<module>org.eclipse.tracecompass.rcp.doc.user</module>
<module>org.eclipse.tracecompass.tmf.pcap.doc.user</module>
Expand Down
101 changes: 23 additions & 78 deletions tmf/org.eclipse.tracecompass.tmf/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,141 +36,86 @@

<plugin
id="org.eclipse.tracecompass.tmf.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.tmf.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.doc.dev"
download-size="0"
install-size="0"
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.tmf.analysis.xml.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.tmf.analysis.xml.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.statesystem.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.segmentstore.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.analysis.graph.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.analysis.graph.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.analysis.timing.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.analysis.timing.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.tmf.chart.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.tmf.chart.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.datastore.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.analysis.counters.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.analysis.counters.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.analysis.profiling.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.analysis.profiling.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.tmf.filter.parser"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.common.core"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
version="0.0.0"/>

<plugin
id="org.eclipse.tracecompass.analysis.profiling.doc.user"
version="0.0.0"/>

</feature>

0 comments on commit 15d6f25

Please sign in to comment.