1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
|
2012-10-19 cabernal <cabernal@redhat.com>
* plugin.properties: Add tool information 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-28 Jeff Johnston <jjohnstn@redhat.com>
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindLaunchConfigurationTabGroup.java: New file.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindLaunchShortcut.java: New file.
* META-INF/MANIFEST.MF: Add needed imports.
* plugin.properties: Add cachegrind profiling name.
* plugin.xml: Add extension to support cachegrind as memory profiler.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindToolPage.java (setDefaults): Add setting of
tool attribute.
2010-08-06 Elliott Baron <ebaron@fedoraproject.org>
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindLaunchDelegate.java (initializeView): Check that outputs are not null.
2010-08-03 Elliott Baron <ebaron@fedoraproject.org>
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CollapseAction.java: New file.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/ExpandAction.java: New file.
* META-INF/MANIFEST.MF: Remove internal dependencies.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindLaunchDelegate.java (parseOutput): API change.
(getCommandArray): Likewise.
(initializeView): Likewise.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindParser.java (parse): Superclass moved to static utils class.
(parseData): Likewise.
(parseDescription): Likewise.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindPlugin.java: Remove internals use.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindToolPage.java (setValgrindVersion): API change.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindViewPart.java: Remove internals use.
2010-07-26 Elliott Baron <ebaron@fedoraproject.org>
* META-INF/MANIFEST.MF: Bump version to 0.7.0.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/CachegrindLaunchDelegate.java: Remove dependence on
internal Valgrind launch delegate.
2009-08-11 Elliott Baron <ebaron@redhat.com>
* src/org/eclipse/linuxtools/valgrind/cachegrind: Removed.
* META-INF/MANIFEST.MF: Bump version to 0.3.0.
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/cachegrind: Removed.
* src/org/eclipse/linuxtools/valgrind/cachegrind/model: Removed.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind: New package.
* src/org/eclipse/linuxtools/internal/valgrind/cachegrind/model: New package.
* .project: Enabled API analysis.
* META-INF/MANIFEST.MF: Export internal packages.
* plugin.xml: Update class references.
2009-06-23 Elliott Baron <ebaron@redhat.com>
* CachegrindToolPage.java (getD1LineSizeSpinner): Created getter.
(getI1SizeSpinner): Likewise.
(getBranchButton): Likewise.
(getI1AssocSpinner): Likewise.
(getD1Button): Likewise.
(getD1AssocSpinner): Likewise.
(getL2Button): Likewise.
(getL2LineSizeSpinner): Likewise.
(getL2AssocSpinner): Likewise.
(getD1SizeSpinner): Likewise.
(getL2SizeSpinner): Likewise.
(getI1Button): Likewise.
(getCacheButton): Likewise.
(getI1LineSizeSpinner): Likewise.
2009-04-30 Elliott Baron <ebaron@redhat.com>
* CachegrindParser.java: Pull up constants.
2009-04-23 Elliott Baron <ebaron@redhat.com>
* CachegrindViewPart.java (.widgetSelected): Default sorting now ascending.
2009-04-21 Elliott Baron <ebaron@redhat.com>
* plugin.properties: Add "(Incubation)" to Plugin name.
2009-04-03 Elliott Baron <ebaron@redhat.com>
* META-INF/MANIFEST.MF: 0.2.0 version.
2009-03-31 Elliott Baron <ebaron@redhat.com>
* CachegrindViewPart.java (createPartControl): Added expand/collapse actions.
2009-03-17 Elliott Baron <ebaron@redhat.com>
* CachegrindLaunchDelegate.java (handleLaunch): Bounds checking on number of output files.
* CachegrindToolPage.java (checkL2Enablement): Change visibility to protected.
(checkD1Enablement): Likewise.
(checkI1Enablement): Likewise.
* CachegrindViewPart.java (getDoubleClickListener): New getter.
2009-03-16 Elliott Baron <ebaron@redhat.com>
* CachegrindParser.java (parse): Explicitly close file.
* CachegrindLine.java (getModel): Return null.
* CachegrindOutput.java (getModel): Return null.
* ICachegrindElement.java: Added getModel to interface.
* CachegrindLabelProvider.java: New file.
* CachegrindViewPart.java (getViewer): Getter for TreeViewer.
(CachegrindTreeContentProvider): Extracted.
2009-03-13 Andrew Overholt <overholt@redhat.com>
* build.properties: Add icons to binary build.
2009-03-11 Elliott Baron <ebaron@redhat.com>
* CachegrindToolPage.java (createControl): Added vertical spacer.
2009-02-25 Elliott Baron <ebaron@redhat.com>
* CachegrindLaunchDelegate.java (handleLaunch): Renamed method.
2009-02-20 Elliott Baron <ebaron@redhat.com>
* CachegrindParser.java (parse): Removed Arrays.copyOf().
* model/CachegrindOutput.java (getEvents): Replaced Arrays.copyOfRange().
(getParent): Likewise.
(getSummary): Likewise.
2009-02-12 Elliott Baron <ebaron@redhat.com>
* CachegrindCommandConstants.java: New file.
* CachegrindLaunchConstants.java: New file.
* CachegrindLaunchDelegate.java: Better output directory path handling, command line
arguments extracted to CachegrindCommandConstants.
* CachegrindToolPage.java: Launch config constants extracted to CachegrindLaunchConstants.
2009-01-22 Elliott Baron <ebaron@redhat.com>
* CachegrindViewPart: Added sorting to TreeViewer, full event names
to tooltip, improvements to LabelProvider for C++, double-click event
spawing editor on file, function or line.
* ICachegrindElement: Extend Comparable<T> for sorting by first column.
* CachegrindFile: Likewise, added getName().
* CachegrindLine: Likewise.
* CachegrindOutput: Likewise.
* CachegrindFunction: Likewise, vastly improved handling of CModel
with C++ classes.
* META-INF/MANIFEST.MF: New dependency org.eclipse.cdt.core.model.util.
|