Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-06-28tools.launch: Commenting RuntimeProcessFactory classesOtavio Pontes1-0/+125
2012-06-28Fixed parsing RSE output of RuntimeProcessFactory.Rodrigo Fraxino Araujo1-2/+23
2012-06-28Fixing bug with remote profiling when remote tools' connection name has ↵Rafael Medeiros Teixeira1-7/+4
whitespace characters
2012-06-26Another @since anotation problemOtavio Pontes2-0/+6
2012-06-26Fixing @since tags in valgrind and profilingOtavio Pontes3-1/+7
2012-06-25Even more warnings enabled.Alexander Kurtakov7-10/+183
profiling.tests|ui|launch.ui this time.
2012-06-25Enable more warnings and fix them.Alexander Kurtakov2-3/+86
This time for o.e.linuxtools.profiling.snapshot.launch.
2012-06-25Enable more warnings and fix them.Alexander Kurtakov6-10/+105
2012-06-25Enable more warnings and fix them.Alexander Kurtakov9-20/+115
A number of new compiler warnings are enabled and the problems reported are fixed.
2012-06-21Add Valgrind Remote Tab Group that uses RemoteProxyCMainTabCorey Ashford1-0/+206
2012-06-21Add new implementation of CMainTab using ResourceSelectorWidgetCorey Ashford5-0/+1268
Add a new implemetation of CMainTab, called RemoteProxyCMainTab, which utilizes three instances of ResourceSelectorWidget. One widget for selecting the location of the executable to copy from, another to select its destination, and a third to select the working directory. Lots of error checking is done, and pains are taken to emit useful error messages. Signed-off-by: Corey Ashford <cjashfor@linux.vnet.ibm.com>
2012-06-21Remove activator.Alexander Kurtakov2-73/+2
It's not needed at all. Addidionally fixes the classpath for the extension point deps.
2012-06-21tools.launch: Using proxies instead of local filesOtavio Pontes4-17/+215
Switching RuntimeProcessFactory to use file and process proxies. Work done by Rafael Medeiros Teixeira <rafaelmt@linux.vnet.ibm.com> and bugs fixed by Otavio and Xavier Raynaud.
2012-06-21Do not store static reference to Shell.Alexander Kurtakov1-8/+0
Storing a static reference to Shell in the activator is not something that should ever happen and it's really dangerous.
2012-06-21Remove unused imports.Alexander Kurtakov2-3/+0
2012-06-21Add plugin.properties to bin.includes.Alexander Kurtakov1-1/+2
2012-06-20[unifyprofiling] Minor cleanup to initial contribution.Roland Grunberg5-3/+58
2012-06-20Add proper annotations for 1.1 API additions.Roland Grunberg3-0/+11
2012-06-19Add pom for org.eclipse.linuxtools.profiling.snapshot.Roland Grunberg2-0/+45
2012-06-19Initial contribution of Profiling Unification work.Roland Grunberg13-2/+374
org.eclipse.linuxtools.profiling.launch.launchProvider is an extension point created to provide launch shortcuts for various profiling types, all of which must extend ProfileLaunchShortcut, and specify a profiling type that they provide. org.eclipse.linuxtools.profiling.snapshot is a plugin (it will be one among a few others) that provides a basic launch shortcut. When launched, it will find a launch shortcut provided by the launchProvider extension point which has a type it supports, and launch it.
2012-06-14Remove technology reference as Linux Tools has been moved.Jeff Johnston8-12/+12
Conflicts: changelog/org.eclipse.linuxtools.changelog-feature/p2.inf gcov/org.eclipse.linuxtools.gcov-feature/p2.inf gprof/org.eclipse.linuxtools.gprof-feature/p2.inf libhover/org.eclipse.linuxtools.cdt.libhover-feature/p2.inf libhover/org.eclipse.linuxtools.cdt.libhover.devhelp-feature/p2.inf libhover/org.eclipse.linuxtools.cdt.libhover.newlib-feature/p2.inf lttng/org.eclipse.linuxtools.lttng/p2.inf lttng/org.eclipse.linuxtools.lttng2.kernel/p2.inf lttng/org.eclipse.linuxtools.lttng2/p2.inf lttng/org.eclipse.linuxtools.tmf/p2.inf man/org.eclipse.linuxtools.man-feature/p2.inf oprofile/org.eclipse.linuxtools.oprofile-feature/p2.inf perf/org.eclipse.linuxtools.perf-feature/p2.inf profiling/org.eclipse.linuxtools.dataviewers-feature/p2.inf profiling/org.eclipse.linuxtools.profiling-feature/p2.inf profiling/org.eclipse.linuxtools.profiling.remote-feature/p2.inf profiling/org.eclipse.linuxtools.tools.launch-feature/p2.inf releng/org.eclipse.linuxtools.releng-site/pom.xml releng/org.eclipse.linuxtools.releng-site/promoter.xml rpm/org.eclipse.linuxtools.rpm-feature/p2.inf rpmstubby/org.eclipse.linuxtools.rpmstubby-feature/p2.inf systemtap/org.eclipse.linuxtools.callgraph-feature/p2.inf systemtap/org.eclipse.linuxtools.systemtap-feature/p2.inf systemtap/org.eclipse.linuxtools.systemtap.backup-feature/p2.inf systemtap/org.eclipse.linuxtools.threadprofiler.feature/p2.inf valgrind/org.eclipse.linuxtools.valgrind-feature/p2.inf valgrind/org.eclipse.linuxtools.valgrind.remote-feature/p2.inf
2012-06-14Prepare Profiling component for 1.0.0 release.Jeff Johnston45-51/+51
Remove Incubation marker from all names. Move all plug-ins/features to at least 1.0.0 version.
2012-06-13ssh.proxy: Dealing with connection errors in SSHCommandLauncherOtavio Pontes3-4/+6
2012-06-13ssh.proxy: Avoid throwing a null pointer exceptionOtavio Pontes1-1/+6
A NPE was thrown when the proxy is used inside a thread that has no access to the UI. Now we will only have a connection error.
2012-06-13ssh.proxy: Escaping all arguments to avoid issues with spaces in argsOtavio Pontes1-1/+1
2012-06-13ssh.proxy: Accept null in args or env parameters when running a process.Otavio Pontes1-16/+18
2012-06-07ssh.proxy: Reuse password in other instances of SSHBaseOtavio Pontes1-1/+4
Store the passwords in a hashtable to be reused for other connections to the same host/user
2012-06-07ssh.proxy: Creating a filesytem for sshOtavio Pontes3-1/+44
2012-06-01Reimplement the RemoteConnection class in terms of the RemoteProxyCorey Ashford5-0/+422
This version of RemoteConnection is a re-write and re-envision of the RemoteConnection package that's in org.eclipse.linuxtools.profiling.launch.remote plugin. I intend for this class to be the only mechanism used for connecting with the target machine (whether it's local or remote), so there is no longer a need for a separate .remote plugin. The RemoteConnection class and related classes have been moved from the .remote plugin to org.eclipse.linuxtools.profiling.launch, and are now based upon IRemoteProxyManager, IRemoteCommandLauncher, and IRemoteFileProxy. The RemoteConnection class is basically now just a convenience class on top of the above facilities, and is intended to make the job of writing launchers a little easier. We can add more methods over time as we find the need. Signed-off-by: Corey Ashford <cjashfor@linux.vnet.ibm.com>
2012-05-30ssh.proxy: Implementing the getOS method correctlyOtavio Pontes1-2/+20
2012-05-29Minor fixes on profiling.launch.ui pluginsRafael Medeiros Teixeira14-8/+203
Adding pom.xml Adding about.html Adding missing copyright disclaimers fixing version number, adding Bundle-Localization parameter to MANIFEST.MF
2012-05-29Add ResourceSelectorWidget to be used to construct Remote launch configsCorey Ashford25-0/+1175
This commit adds a widget that uses a similar selector to what is used by Eclipse's project creation wizard, where you can choose a filesystem and a path, potentially on a remote machine. Signed-off-by: Corey Ashford <cjashfor@linux.vnet.ibm.com>
2012-05-25ssh.proxy: Creating a proxy to access remote machines using jsch libraryOtavio Pontes22-0/+1259
It uses the same design as the rdt.proxy classes, but uses jsch lib to connect to the remote machine, run commands and access files.
2012-05-16Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=369468Corey Ashford4-4/+60
RDTCommandLauncher#execute: Fix bugs with the loop that transfers the environment variable strings from the form "<var>=<value>" to a hash map. Signed-off-by: Corey Ashford <cjashfor@linux.vnet.ibm.com>
2012-05-16RemoteProxyManager: improve error handling of getFileProxy bug #369876Otavio Pontes3-4/+18
Change it so that getFileProxy() throws an exception when a URL is passed in that contains an unsupported scheme (such as "ftp"), instead of silently returning the local file proxy. Signed-off-by: Corey Ashford <cjashfor@linux.vnet.ibm.com>
2012-05-15Add missing license/copyright.Jeff Johnston1-0/+10
2012-05-15Fix https://bugs.eclipse.org/bugs/show_bug.cgi?id=369765Corey J Ashford2-6/+15
- Apply patch from bug - Modify patch to use NLS and refer to current plug-in id - Adds exception handling when remote connection cannot be made
2012-05-15Merge ssh://git.eclipse.org/gitroot/linuxtools/org.eclipse.linuxtoolsXavier Raynaud7-18/+27
2012-05-15fix #379258 (Fix pie chart title in gprof/gcov)Xavier Raynaud2-3/+7
Just apply patch provided by Wainer dos Santos Moschetta
2012-05-14PieChart: Fix bug. Pie chart was overlaping the title and legendOtavio Pontes2-7/+19
2012-05-14Adding //-NLS-1$ to lines with string literalsOtavio Pontes4-8/+8
2012-05-14Systemtap: Unreachable codeOtavio Pontes1-3/+0
2012-05-09Revert "Change RuntimeProcessFactory to use file and process proxies"Daniel Henrique Barboza2-101/+30
This reverts commit e5b4d2c098f6bc0fda0b132fe24edd989e923c05. This change isn't ready to go alone without more Oprofile changes that aren't ready yet.
2012-05-09Revert "just return command if the project is null"Daniel Henrique Barboza1-18/+17
This reverts commit 989608f714cbc71dddf354bfdd4c2f688204906f. The previous patch which changes RuntimeProcessFactory is not stable enough without further investigation. Reverting this patch because it changes the code that will be reverted. My apologies to Xavier Raynaud that invested time making this patch.
2012-05-09just return command if the project is nullXavier Raynaud1-17/+18
2012-05-09Remove text references to BIRT from code, and perform cleanup.Roland Grunberg6-172/+14
2012-05-09Ignore bin folder.Alexander Kurtakov1-0/+2
2012-05-08Change RuntimeProcessFactory to use file and process proxiesRafael Medeiros Teixeira2-30/+101
2012-05-08Merge branch 'feature/dataviewers/no-birt'Roland Grunberg16-1495/+209
2012-05-08Modify chart generation to work with multiple pie charts.Roland Grunberg3-14/+29

Back to the top