summaryrefslogtreecommitdiff
path: root/src/plugins/valgrind/valgrindengine.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Analyzer/Debugger: clean uphjk2013-01-101-25/+26
| | | | | | | | | | | | | | Namespace, parameters, popup output on error more directly. Change-Id: I9b88e54b6b06defce5643a1c7123284e58fd5a22 Reviewed-by: hjk <qthjk@ovi.com>
* | Analyzer: Compile fix for some usually #if'ed out codehjk2013-01-101-4/+4
| | | | | | | | | | Change-Id: Ie89dd152034271a57d65e3c624572edb3b08451b Reviewed-by: hjk <qthjk@ovi.com>
* | Remove braces for single lines of conditionsOrgad Shaneh2013-01-081-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | #!/usr/bin/env ruby Dir.glob('**/*.cpp') { |file| # skip ast (excluding paste, astpath, and canv'ast'imer) next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i s = File.read(file) next if s.include?('qlalr') orig = s.dup s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m| res = $& if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces res else res.gsub!('} else', 'else') res.gsub!(/\n +} *\n/m, "\n") res.gsub(/ *{$/, '') end } s.gsub!(/ *$/, '') File.open(file, 'wb').write(s) if s != orig } Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc Reviewed-by: hjk <qthjk@ovi.com>
* | Valgrind: Compile with QT_NO_CAST_FROM_ASCIIOrgad Shaneh2012-11-271-3/+3
|/ | | | | Change-Id: I935579630c4d2f3a7bce69756da9eceb5e2bc005 Reviewed-by: hjk <qthjk@ovi.com>
* Adjust license headershjk2012-10-051-22/+20
| | | | | Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* Make IOutputPane behaviour more granularDaniel Teske2012-09-131-1/+1
| | | | | | | | | The commit looks big, but it's mostly trivial. Also any build/run related popups are now "flashes" if the current mode has no placeholder. Task-number: QTCREATORBUG-7875 Change-Id: I3af40557f7af01798f905c0d1829423c80058cb6 Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Contact -> qt-project.orgEike Ziller2012-07-191-3/+1
| | | | | Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Make PluginManager mostly static.Eike Ziller2012-06-191-2/+1
| | | | | Change-Id: Ib938aa4999c7c418a82304c5cca2e8748ef9d228 Reviewed-by: hjk <qthjk@ovi.com>
* Normalized connect()sRobert Loehning2012-03-061-2/+2
| | | | | | Change-Id: Id353ab140a46e06ffc3abf667ab3b234e749e17c Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com> Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Rename {Analyzer,Debugger}ProjectSettings to *RunConfigurationAspecthjk2012-02-231-1/+1
| | | | | Change-Id: I5913ddaaab1a80b1557f0bcf7ebcc15e0e4b74eb Reviewed-by: hjk <qthjk@ovi.com>
* Removed module names from #include directives.Erik Verbruggen2012-02-151-2/+2
| | | | | | | | Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Long live the king!hjk2012-01-261-1/+1
| | | | | Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Use new static ICore interface.hjk2012-01-241-2/+2
| | | | | Change-Id: I9b690d9b150c8d162b15370f9f8986267c9128f1 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* On cancel analyzer setup the progress bar closes now.David Schulz2012-01-241-2/+4
| | | | | | | | | | During the start of the remote analyzer you can choose the network connection to the remote analyzer. If you cancel this selection now the progressbar is set to canceled, and will disapear after a certain amount of time. Task-number: QTCREATORBUG-6014 Change-Id: I944f27adec11200d417266183e3d371606c89112 Reviewed-by: hjk <qthjk@ovi.com>
* progress bar change status to cancel in the analyzerDavid Schulz2012-01-231-0/+2
| | | | | | | | | if cancel button is pressed in the progress bar Task-number: QTCREATORBUG-4644 Change-Id: I651af0a88a96d40e794bd2c63150276eef12131f Reviewed-by: hjk <qthjk@ovi.com>
* Merge remote-tracking branch 'origin/2.4'Eike Ziller2011-11-111-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/libs/qmljs/qmljsinterpreter.cpp src/libs/qmljs/qmljsinterpreter.h src/plugins/debugger/qml/scriptconsole.cpp src/plugins/git/gitplugin.cpp src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas.cpp src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas_p.h Change-Id: Iad59c8d87c72a21c79c047e374c0ab689998af39
| * all: s/info@qt.nokia.com/qt-info@nokia.com/hjk2011-11-031-2/+2
| | | | | | | | | | Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* | valgrind: fake some kind of 'progress'hjk2011-10-311-0/+10
| | | | | | | | | | Change-Id: I93b6c20a986004fbf8fc84df368ac53a18766cc5 Reviewed-by: hjk <qthjk@ovi.com>
* | analyzer: merge start and startRemote partiallyhjk2011-10-201-4/+3
|/ | | | | Change-Id: Iaa837f5bc696af7e71bbed128b9a5c8c46e512c7 Reviewed-by: hjk <qthjk@ovi.com>
* QmlProfiler: managing failed starts gracefullyChristiaan Janssen2011-07-251-1/+3
| | | | | | | Change-Id: Ice0debcb6b83977b8f50dd154687e7c5c6abac7b Reviewed-on: http://codereview.qt.nokia.com/2113 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
* analyzer: merge valgrind related settingshjk2011-07-131-2/+2
| | | | | | | | | This mainly reduces the number of tabs in the settings dialog. Change-Id: I62ba5c74585648c8f495602cd4d676d0628de9b5 Reviewed-on: http://codereview.qt.nokia.com/1575 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* analyzer: refactor progresshjk2011-07-041-1/+1
| | | | | | Change-Id: If74c8035bc83a8113c2a15dcacefa38afbbbb4d8 Reviewed-on: http://codereview.qt.nokia.com/1056 Reviewed-by: hjk <qthjk@ovi.com>
* analyzer: finish split of tools into "tools-with-modes"hjk2011-07-041-1/+1
| | | | | | Change-Id: I82b61c07172a33b861a7d6db903ac2516019498b Reviewed-on: http://codereview.qt.nokia.com/1054 Reviewed-by: hjk <qthjk@ovi.com>
* analyzer: refactoring of analyzer managerhjk2011-07-041-4/+4
| | | | | | Change-Id: I60268b8bc86e439beb3fca8f4b6a87ea03925bad Reviewed-on: http://codereview.qt.nokia.com/1049 Reviewed-by: hjk <qthjk@ovi.com>
* Better name for enum value.con2011-06-241-1/+1
| | | | | | | Change-Id: Ic89535081fca147727d12d77e1427d8240cde6d5 Reviewed-on: http://codereview.qt.nokia.com/713 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Analyzer: Use Utils::OutputFormat everywhereKai Koehne2011-06-141-25/+14
| | | | | | | | | Replace hard distinction between 'out', 'err' with flexible OutputFormat. Also make sure that QmlProfiler shows application output. Change-Id: I130c71884321e4c59c9a75f0836c37a7f0e805c4 Reviewed-on: http://codereview.qt.nokia.com/458 Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
* analyzer: merge valgrind based tool pluginshjk2011-05-231-0/+197
It is hard to imagine there is a real use case that someone wants one but absolutely not the other. Change-Id: I58bb57912f2edeacf2d5a24e3b2eb5a81262eabd Reviewed-on: http://codereview.qt.nokia.com/66 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>