Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/gcov
diff options
context:
space:
mode:
authorGeneviève Bastien2013-10-30 16:33:07 +0000
committerGenevieve Bastien2014-01-09 00:43:06 +0000
commit9de67edc86e8cf7de411619be8a5a88884e8f5c9 (patch)
treebb9e88491dcd846215ff11d1187c1f32126c6ef2 /gcov
parent1ef66e1ee48fde87cbfe51aba0361aa4d838db19 (diff)
downloadorg.eclipse.linuxtools-9de67edc86e8cf7de411619be8a5a88884e8f5c9.tar.gz
org.eclipse.linuxtools-9de67edc86e8cf7de411619be8a5a88884e8f5c9.tar.xz
org.eclipse.linuxtools-9de67edc86e8cf7de411619be8a5a88884e8f5c9.zip
Tmf: Add the concept of module source to the Analysis API
This allows for other ways to define analysis modules than having to describe them in the plugin.xml file. For example, an XML file can be the source of an analysis module. The source itself needs to be described in the plugin.xml, using another element of the analysis extension point. Each module source will typically have its matching helper class to create the instance of a module when required and to be able to access available modules for different trace types before the trace is instantiated. A default implementation of the IAnalysisModuleSource interface and its helper are provided for the modules advertised through the extension point: the TmfAnalysisModuleSourceConfigElement and TmfAnalysisModuleHelperConfigElement. Change-Id: Ia2c7142704aa6b2a326bba9d2bf0734954427b7e Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/19433 Tested-by: Hudson CI Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im> IP-Clean: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Diffstat (limited to 'gcov')
0 files changed, 0 insertions, 0 deletions

Back to the top