| 2012-10-19 cabernal <cabernal@redhat.com> |
| |
| * plugin.properties: Add tool information to definition. |
| * plugin.xml: Add tool information to launch provider. |
| 2012-10-10 cabernal <cabernal@redhat.com> |
| |
| * plugin.properties: Add tool description definition. |
| * plugin.xml: Add tool description to launch provider. |
| 2012-09-11 Jeff Johnston <jjohnstn@redhat.com> |
| |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifLaunchConfigurationTabGroup.java: New file. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifLaunchShortcut.java: New file. |
| * META-INF/MANIFEST.MF: Import o.e.l.internal.valgrind.core. |
| * plugin.properties: Add name for massif memory profiling provider. |
| * plugin.xml: Add massif as memory profiling provider. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifToolPage.java (setDefaults): Set the ATTR_TOOL to |
| massif. |
| |
| 2010-08-24 Elliott Baron <ebaron@fedoraproject.org> |
| |
| * META-INF/MANIFEST.MF: Remove import package on org.mozilla.javascript. |
| |
| 2010-08-06 Elliott Baron <ebaron@fedoraproject.org> |
| |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifLaunchDelegate.java (initializeView): Check that output is not null. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifViewPart.java (getInputName): Modify substring expression. |
| |
| 2010-08-03 Elliott Baron <ebaron@fedoraproject.org> |
| |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/CollapseAction.java: New file. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/ExpandAction.java: New file. |
| * META-INF/MANIFEST.MF: Remove internal deps. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/birt/ChartControl.java: Pass MassifViewPart. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/birt/ChartEditor.java (createPartControl): Likewise. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/birt/ChartEditorInput.java: Likewise. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/birt/ChartSVG.java: Pass MassifViewPart. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifLaunchDelegate.java (parseOutput): API changes. |
| (getCommandArray): Likewise. |
| (initializeView): Likewise. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifParser.java (MassifParser): Moved superclass to utils class. |
| (parseTree): Likewise. |
| (parseFunction): Likewise. |
| (parseNumBytes): Likewise. |
| (parseNumChildren): Likewise. |
| (parseSnapshotType): Likewise. |
| (parseTimeUnit): Likewise. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifPlugin.java: Remove internals use. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifToolPage.java (setValgrindVersion): API changes. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifTreeViewer.java: Remove internals use. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifViewPart.java: Pass MassifViewPart, obtain chart name |
| from delegate. |
| |
| 2010-07-26 Elliott Baron <ebaron@fedoraproject.org> |
| |
| * META-INF/MANIFEST.MF: Bump version to 0.7.0. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifLaunchDelegate.java: Remove dependence on |
| internal Valgrind launch delegate. |
| |
| 2010-05-26 Elliott Baron <ebaron@fedoraproject.org> |
| |
| Bug #314376 |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/birt/ChartEditorInput.java (getAdapter): Change @suppresswarnings. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifTreeViewer.java (MassifTreeViewer): Do not extend TreeViewer, |
| act as a wrapper instead. |
| (.doubleClick): Change access to TreeViewer. |
| (.menuAboutToShow): Likewise. |
| (getViewer): Likewise. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifViewPart.java (createPartControl): Likewise. |
| (.doubleClick): Likewise. |
| (.run): Likewise. |
| (refreshView): Likewise. |
| (getTreeViewer): Likewise. |
| |
| 2009-09-28 Elliott Baron <ebaron@fedoraproject.org> |
| |
| #290597 |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifLaunchConstants.java: Changed alignment option. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifLaunchDelegate.java (getCommandArray): Likewise. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifToolPage.java: Likewise. |
| |
| 2009-08-11 Elliott Baron <ebaron@redhat.com> |
| |
| * src/org/eclipse/linuxtools/valgrind/massif: Removed. |
| * META-INF/MANIFEST.MF: Bump version to 0.3.0. |
| |
| 2009-08-10 Elliott Baron <ebaron@redhat.com> |
| |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/MassifViewPart.java: Append |
| ".svg" to default file name. |
| |
| 2009-08-07 Andrew Overholt <overholt@redhat.com> |
| |
| Bug #285861 |
| |
| * plugin.properties: Change Provider to Eclipse. |
| |
| 2009-07-30 Elliott Baron <ebaron@redhat.com> |
| |
| * src/org/eclipse/linuxtools/valgrind/massif/birt: Removed. |
| * src/org/eclipse/linuxtools/valgrind/massif: Removed. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif: New package. |
| * src/org/eclipse/linuxtools/internal/valgrind/massif/birt: New package. |
| * .project: Added API analysis. |
| * META-INF/MANIFEST.MF: Export internal packages. |
| * plugin.xml: Update class references. |
| |
| 2009-06-25 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifHeapTreeNode.java (MassifHeapTreeNode): Handle ??? symbol case. |
| * MassifParser.java (parseFunction): Likewise. |
| |
| 2009-06-23 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifToolPage.java (getMaxSnapshotsSpinner): Added getter. |
| (getHeapAdminSpinner): Likewise. |
| (getAllocFnList): Likewise. |
| (getStacksButton): Likewise. |
| (getDepthSpinner): Likewise. |
| (getHeapButton): Likewise. |
| (getTimeUnitCombo): Likewise. |
| (getAlignmentSpinner): Likewise. |
| (getDetailedFreqSpinner): Likewise. |
| (getThresholdSpinner): Likewise. |
| (getPeakInaccuracySpinner): Likewise. |
| |
| 2009-06-22 Elliott Baron <ebaron@redhat.com> |
| |
| * icons/chart-save.png: New file. |
| * src/org/eclipse/linuxtools/valgrind/massif/birt/ChartSVG.java: New file. |
| * META-INF/MANIFEST.MF: New deps. |
| * birt/ChartControl.java (paintControl): Fix comment typo. |
| * birt/HeapChart.java (HeapChart): Remove suppress warnings for unchecked casts, |
| fixed with BIRT 2.5. |
| * MassifLaunchDelegate.java: Cleanup unused code. |
| * MassifViewPart.java: Add action for chart export. |
| * messages.properties: New key. |
| |
| 2009-06-04 Elliott Baron <ebaron@redhat.com> |
| |
| * META-INF/MANIFEST.MF: Removing birt.chart plugin from dependencies. |
| |
| 2009-04-30 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifParser.java: Pulled up parseFilename. |
| * MassifViewPart.java: Make proper use of StackLayout. |
| |
| 2009-04-23 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifViewPart.java (.widgetSelected): Default sorting now ascending. |
| |
| 2009-04-03 Elliott Baron <ebaron@redhat.com> |
| |
| * birt/ChartLocationsDialog.java: New file. |
| * MassifTreeLabelProvider.java: New file. |
| * META-INF/MANIFEST.MF: 0.2.0 version. |
| * ChartControl.java (callback): Added double-click callback. |
| * HeapChart.java: Likewise. |
| * messages.properties: New strings. |
| * MassifHeapTreeNode.java: Redesigned to store parsed components instead |
| of just text. |
| * MassifParser.java (parseFilename): Helper for parsing filenames. |
| (parseTree): Parse each component in the heap tree. |
| (parseFunction): Helper for parsing function names. |
| * MassifPlugin.java (openEditorForNode): Refactored. |
| * MassifTreeViewer.java (MassifTreeViewer): Likewise. |
| |
| 2009-03-31 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifTreeViewer.java: Added expand/collapse actions. |
| * MassifViewPart.java (dispose): Check if page is null. |
| (createPartControl): Changed style bits for viewers. |
| |
| 2009-03-26 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifPidMenuAction.java (getMenu): Access for testing. |
| * MassifViewPart.java (getPid): Likewise. |
| (getOutput): Likewise. |
| |
| 2009-03-17 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifViewPart.java (dispose): Close all chart editors. |
| * MassifLaunchDelegate.java (handleLaunch): Bounds checking on number of output files. |
| |
| 2009-03-16 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifParser.java (MassifParser): Explicitly close file. |
| |
| 2009-03-13 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifParser.java (parseTree): Fixed NFE on localized percentage strings. |
| |
| 2009-03-12 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifPlugin.java: Use PluginConstants for referencing LaunchPlugin. |
| * MassifToolPage.java (createControl): Remove labels for checkboxes. |
| * messages.properties: Remove colons from text for above. |
| |
| 2009-03-11 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifToolPage.java: Extracted constants for time unit names. |
| |
| 2009-02-27 Elliott Baron <ebaron@redhat.com> |
| |
| * ChartControl.java: Clicking on interactive data point now also gives |
| Valgrind view focus. |
| |
| 2009-02-25 Elliott Baron <ebaron@redhat.com> |
| |
| * birt/ChartEditor.java (getControl): New getter. |
| * MassifLaunchDelegate.java (handleLaunch): Renamed. |
| |
| 2009-02-20 Elliott Baron <ebaron@redhat.com> |
| |
| * HeapChart.java (HeapChart): Added suppressWarnings. |
| |
| 2009-02-12 Elliott Baron <ebaron@redhat.com> |
| |
| * PowerOfTwoSpinner.java: Removed. |
| * MassifCommandConstants.java: New file. |
| * MassifLaunchConstants.java: New file. |
| * MassifLaunchDelegate.java: New output path handling. |
| * MassifToolPage.java (setDefaults): Refactored constants. |
| (performApply): Likewise. |
| (initializeFrom): Likewise. |
| (isValid): Check alignment for power of 2. |
| * messages.properties: New key. |
| |
| 2009-01-21 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifParser: Moved parsePID to AbstractValgrindTextParser. |
| |
| 2009-01-20 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifLaunchDelegate: Changed to handle multiple pids. |
| * MassifOutput: New, organizes multiple snapshot arrays by pid. |
| * MassifParser: Added parsing for pid. |
| * MassifPidMenuAction: UI to switch between pids. |
| * MassifViewPart: Added handling for multiple pids. |
| * messages.properties: New key. |
| * ChartEditorInput: Store pid for EditorInput caching. |
| |
| 2009-01-13 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifParser: Implements new abstract parser. |
| |
| 2009-01-09 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifSnapshot: New convenience method isDetailed(). |
| * MassifViewPart: Changed visibility of setTopControl to public. |
| * ChartControl: Integrated with ChartRenderer, implementer of ICallBackNotifier must |
| also extend Composite. |
| * ChartRenderer: Deleted. |
| * HeapChart: Added triggers for single click. |
| * META-INF/MANIFEST.MF: Added all needed BIRT plugins to required bundles. |
| |
| 2009-01-08 Elliott Baron <ebaron@redhat.com> |
| |
| * META-INF/MANIFEST.MF: Added org.eclipse.birt.device.swt to required bundles. |
| |
| 2009-01-05 Elliott Baron <ebaron@redhat.com> |
| |
| * MassifViewPart: Chart now opens upon launch; EditorInput is cached once |
| created. |
| * ChartControl: Catches ChartException. |
| * ChartRenderer: First attempt at callbacks |
| * HeapChart: Likewise. |
| * META-INF/MANIFEST.MF: Changed version to 0.1.0. |
| * build.properties: Include about.html and icons. |