Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 220155550d4f9f12f3a2ce3ff9d52adf7eff30cf (plain) (blame)
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.

Back to the top