summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/lldb/ipcenginehost.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Debugger: Rename lldb to lldblibhjk2013-02-201-661/+0
| | | | | | | This is the approach directly linking to the lldb library. Change-Id: I5d51ad59d8292b46539a55da8e23918fb7de9a92 Reviewed-by: hjk <hjk121@nokiamail.com>
* Merge remote-tracking branch 'origin/2.6'Oswald Buddenhagen2013-01-311-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/autotoolsprojectmanager/AutotoolsProjectManager.pluginspec.in src/plugins/debugger/qtmessageloghandler.cpp src/plugins/debugger/qtmessagelogwindow.cpp src/plugins/madde/maemodeployconfigurationwidget.cpp src/plugins/qmldesigner/components/integration/designdocumentcontroller.cpp src/plugins/qmldesigner/designercore/include/widgetqueryview.h src/plugins/qmldesigner/designercore/metainfo/metainfoparser.cpp src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.cpp src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.h src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp src/plugins/qnx/bardescriptormagicmatcher.h src/plugins/qt4projectmanager/profilekeywords.cpp src/plugins/remotelinux/deployablefilesperprofile.cpp src/plugins/remotelinux/deployablefilesperprofile.h src/plugins/remotelinux/deploymentinfo.cpp src/plugins/remotelinux/deploymentsettingsassistant.cpp src/plugins/remotelinux/profilesupdatedialog.cpp tests/auto/icheckbuild/ichecklib.cpp tests/auto/icheckbuild/parsemanager.cpp tests/auto/icheckbuild/parsemanager.h Change-Id: Ie465a578446a089e1c502d1cb1096e84ca058104
| * Incremented year in copyright infov2.6.2Robert Loehning2013-01-291-1/+1
| | | | | | | | | | Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* | Add whitespace after control keywordsOrgad Shaneh2012-11-281-1/+1
| | | | | | | | | | | | | | | | find -name \*.cpp -o -name \*.h | \ xargs sed -Ei 's/ (for|foreach|if|switch|while)\(/ \1 (/g' Change-Id: I9efdff4bf0c8c01a52baaaeb75198483c77b0390 Reviewed-by: hjk <qthjk@ovi.com>
* | Debugger: Rework thread data aquisitionhjk2012-10-231-6/+4
|/ | | | | | | | | Listen to gdb/MI notifications when possible. This is more granular, gives access to the thread group id and takes care of thread changes at any time. Change-Id: I8c67f6f19b204059deefdf7e07fe3b4ce13ed963 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Adjust license headershjk2012-10-051-21/+20
| | | | | Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* debugger: don't store active languages twicehjk2012-08-151-1/+1
| | | | | Change-Id: I6517b42b4cfd0d2d919fa2971c3ea0995443cbf3 Reviewed-by: hjk <qthjk@ovi.com>
* Contact -> qt-project.orgEike Ziller2012-07-191-3/+1
| | | | | Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* debugger: rework WatchModelhjk2012-05-241-3/+1
| | | | | | | | | | | It's one model for all locals, watch, return, tooltip and inspector data. This allows more streamlined code paths and better isolation of the model data from the WatchHandler. WatchItems are now registered in a hash indexed by iname, so inames can be used as the primary handle to watch data in the WatchHandler interface. Change-Id: Idac0a808b5d785307496d1de4198a1f2e9ce3880 Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
* Debugger: Dont pass DebuggerEngine::State around in a referenceKai Koehne2012-03-291-1/+1
| | | | | | | | It's an enum, so it doesn't gain anything to pass it by reference. Anyhow, most slots didn't use const & in the first place ... Change-Id: I605178092167a455db73dd6773725763b361b4d0 Reviewed-by: hjk <qthjk@ovi.com>
* Removed module names from #include directives.Erik Verbruggen2012-02-151-5/+5
| | | | | | | | 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>
* 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>
* Debugger: Expose which languages (QML, C++, Any) an engine supportsKai Koehne2011-10-131-1/+1
| | | | | Change-Id: Ia690b5cda84738c303ae7b6bd579e43313728525 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
* WatchHandler: Move generationCounter to individual WatchModelsAurindam Jana2011-09-081-1/+1
| | | | | | | Change-Id: I39cdd48ed02cbcf6702076245c765cb6c8926c1b Reviewed-on: http://codereview.qt-project.org/4429 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: hjk <qthjk@ovi.com>
* debugger: split BreakpointIndex into plugin and debugger specific parthjk2011-06-271-10/+10
| | | | | | Change-Id: I21d10cf42eb039c74475e106537b6e107d155196 Reviewed-on: http://codereview.qt.nokia.com/745 Reviewed-by: hjk <qthjk@ovi.com>
* debugger: display "sub-breakpoints"hjk2011-06-201-14/+21
| | | | | | | | | | <MULTIPLE> happens in constructors, inline functions, and at other places like 'foreach' lines. Change-Id: Ifb89b659d279f257ba8295b80a35d605820ec54b Reviewed-on: http://codereview.qt.nokia.com/498 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: hjk <qthjk@ovi.com>
* Fix/add copyright headersTobias Hunger2011-05-061-1/+1
| | | | Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
* Update license.hjk2011-04-131-14/+13
|
* Fix typos in source stringsJarek Kobus2011-03-311-1/+1
| | | | Reviewed-by: Pawel Polanski
* debugger: fix 'Jump To/Run to' when in instruction-wise modehjk2011-02-231-6/+6
|
* L10n: tr()-Fixes for 2.2Friedemann Kleint2011-02-151-3/+5
|
* Debugger: Fully qualify signals.Friedemann Kleint2011-02-041-2/+2
|
* Header cleanup in src, specify module name.Friedemann Kleint2011-01-241-5/+5
|
* It's 2011 now.con2011-01-121-1/+1
| | | | Reviewed-by: hjk
* Debugger: Header cleanupFriedemann Kleint2011-01-101-0/+1
|
* License headers, part 2con2010-12-171-7/+11
|
* debugger: introduce the concept of a 'Location', used by gotoLocationhjk2010-12-171-2/+2
|
* debugger: s/*ViewAgent/*Agent/ to reduce noise and match file nameshjk2010-12-141-2/+2
|
* debugger: split debuggeragents.{h,cpp} int {memory,disassembler}agent.{h,cpp}hjk2010-12-081-2/+5
|
* lldb: have a proper Agent tranfering the sourcecodeArvid Ephraim Picciani2010-12-021-11/+11
|
* lldb: show disasembly if frame unusableArvid Ephraim Picciani2010-12-021-1/+1
|
* lldb: change startup sequence to preload the binaryArvid Ephraim Picciani2010-12-021-0/+1
|
* lldb: fetch source from remote, if not locally validArvid Ephraim Picciani2010-12-011-1/+33
|
* lldb: move away from local sockets to stdio comsArvid Ephraim Picciani2010-11-291-2/+2
| | | | | | can now pluginto any host via ssh. define QTC_LLDB_GUEST=/some/script in the env where script is a wrapper that does ssh, or whatever you need
* lddb: fix tons of missing breaksArvid Ephraim Picciani2010-11-291-0/+7
|
* lldb: flush socket after terminator to prevent severe lagArvid Ephraim Picciani2010-11-261-0/+4
|
* debugger: code cosmeticshjk2010-11-261-13/+12
|
* Adapt Lldb to dissasembler changesArvid Ephraim Picciani2010-11-241-5/+6
|
* debugger: make debugger view data store more structuredhjk2010-11-241-3/+3
|
* Adapt IpcEngine to breakpoint handling changesArvid Ephraim Picciani2010-11-221-6/+10
|
* overhaul process argument handlingOswald Buddenhagen2010-11-171-1/+1
| | | | | | | | | get away from argument stringlists. instead, use native shell command lines which support quoting/splitting, environment variable expansion and redirections with well-understood semantics. Task-number: QTCREATORBUG-542 Task-number: QTCREATORBUG-1564
* Fix compilationArvid Ephraim Picciani2010-11-171-8/+7
|
* debugger: remove breakpoint notification indirection through the enginehjk2010-11-161-7/+8
|
* debugger: remove intermediate BreakpointData stucture layerhjk2010-11-161-16/+16
|
* debugger: more breakpoint refactoringhjk2010-11-161-1/+1
|
* debugger: Refactor breakpoint handling.hjk2010-11-151-7/+8
| | | | | | | | | | | The breakpoints are now (fairly) tightly guarded by the BreakpointHandler. Engines and Views are only supposed to refer to them by id. They also have individual states now. The breakpoint data is split into a "user requested" "fixed" part in BreakpointData and the engines' acknowledged data in a new struct BreakpointResponse. TODO: Move m_state and m_engine members to BreakpointResponse. Fix regressions in the marker handling.
* Experimental lldb engine hostArvid Ephraim Picciani2010-11-091-0/+603