hjk 
							
						 
					 
					
						
						
							
						
						e38dc51691 
					 
					
						
						
							
							debugger: speedup dumper by using integer comparisons for simple types  
						
						
						
						
					 
					
						2010-08-13 11:00:21 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						5d645bfdfe 
					 
					
						
						
							
							debugger: fix display of QObject properties  
						
						
						
						
					 
					
						2010-08-13 09:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						aeb6479d73 
					 
					
						
						
							
							debugger: try long(p) == 0 as null-check for pointers as suggested by Tom T.  
						
						
						
						
					 
					
						2010-08-12 15:27:31 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						3f36dbd81a 
					 
					
						
						
							
							debugger: simplify code for inserting new watchitems  
						
						
						
						
					 
					
						2010-07-23 18:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						cc0130373d 
					 
					
						
						
							
							debugger: try to give more error details from the python dumpers in the debugger log  
						
						
						
						
					 
					
						2010-07-21 08:44:54 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						67e263deff 
					 
					
						
						
							
							debugger: re-enable repeated extraction of current namespace  
						
						... 
						
						
						
						More stable. Needs deeper investigation for a proper solution. 
						
						
					 
					
						2010-07-20 18:59:51 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						9f8b5af3b2 
					 
					
						
						
							
							debugger: make parsing of cli-style commands in python more robust  
						
						
						
						
					 
					
						2010-07-15 14:54:43 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						87fc54faca 
					 
					
						
						
							
							debugger: code cosmetics  
						
						
						
						
					 
					
						2010-07-14 17:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						47fee37832 
					 
					
						
						
							
							debugger: extract the Qt namespace even if the inferior is not runnable  
						
						... 
						
						
						
						That enables the python dumpers for namespaced Qt even for core files. 
						
						
					 
					
						2010-07-14 17:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						574862ac9f 
					 
					
						
						
							
							debugger: disable some debug messages  
						
						
						
						
					 
					
						2010-07-14 17:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						3fcafefa9e 
					 
					
						
						
							
							debugger: work around failing gdb.lookup_type for arrays.  
						
						... 
						
						
						
						see http://sourceware.org/bugzilla/show_bug.cgi?id=11797  
						
						
					 
					
						2010-07-14 17:49:16 +02:00 
						 
				 
			
				
					
						
							
							
								con 
							
						 
					 
					
						
						
							
						
						d24d01f49c 
					 
					
						
						
							
							Merge commit '52b9fcca2ddd5d5e95c6e13cbded018699c7dd68' (origin/2.0)  
						
						... 
						
						
						
						Conflicts:
	src/plugins/debugger/debuggeragents.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.h
	src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemosshthread.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemosshthread.h 
						
						
					 
					
						2010-07-13 11:31:05 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						ff6736fade 
					 
					
						
						
							
							debugger: work aroung gdb/python type lookup for arrays  
						
						
						
						
					 
					
						2010-07-12 17:14:46 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						7eedfb72bc 
					 
					
						
						
							
							debugger: improve robustness in the presence of outdated debug information  
						
						
						
						
					 
					
						2010-07-09 10:59:52 +02:00 
						 
				 
			
				
					
						
							
							
								con 
							
						 
					 
					
						
						
							
						
						1a2a4f6387 
					 
					
						
						
							
							Merge remote branch 'origin/2.0'  
						
						... 
						
						
						
						Conflicts:
	share/qtcreator/gdbmacros/dumper.py
	src/libs/qmljs/qmljs-lib.pri
	src/plugins/fakevim/fakevimhandler.cpp 
						
						
					 
					
						2010-07-06 15:34:50 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						5cd3afcd84 
					 
					
						
						
							
							debugger: remove some debug output  
						
						
						
						
					 
					
						2010-07-06 14:24:54 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						bcdcbc2f70 
					 
					
						
						
							
							debugger: backport small fixes and synchronized code layout with master  
						
						
						
						
					 
					
						2010-07-06 12:44:32 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						1ce66f8d7a 
					 
					
						
						
							
							debugger: fix list of members in case gdb reports '_class_ SomeClass'  
						
						
						
						
					 
					
						2010-07-06 10:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						9aa75a7f1e 
					 
					
						
						
							
							debugger: cache results of gdb.lookup_type  
						
						
						
						
					 
					
						2010-07-06 10:47:41 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						d0c2e11a95 
					 
					
						
						
							
							debugger: also strip 'enum' before looking up types  
						
						
						
						
					 
					
						2010-07-05 17:08:55 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						bb8aed629f 
					 
					
						
						
							
							debugger: make type lookup more robust  
						
						... 
						
						
						
						... by stripping out 'const', 'volatile', 'struct' and 'class'. 
						
						
					 
					
						2010-07-02 11:18:39 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						f01980e6c6 
					 
					
						
						
							
							debugger: work around gdb bug  http://sourceware.org/bugzilla/show_bug.cgi?id=11777  
						
						
						
						
					 
					
						2010-07-01 09:37:28 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						982ada02d0 
					 
					
						
						
							
							debugger: don't try to deref void pointers in dumpers  
						
						
						
						
					 
					
						2010-07-01 08:56:33 +02:00 
						 
				 
			
				
					
						
							
							
								con 
							
						 
					 
					
						
						
							
						
						ede2a7c975 
					 
					
						
						
							
							Merge remote branch 'origin/2.0'  
						
						... 
						
						
						
						Conflicts:
	doc/qtcreator.qdoc
	share/qtcreator/gdbmacros/dumper.py
	src/libs/qmljs/qmljs-lib.pri
	src/plugins/debugger/breakhandler.cpp
	src/plugins/projectexplorer/projectexplorer.h
	src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationstep.h 
						
						
					 
					
						2010-06-30 14:25:09 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						5adefac634 
					 
					
						
						
							
							debuggger: fix dumping of array of string types  
						
						
						
						
					 
					
						2010-06-29 12:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						d69a12a10c 
					 
					
						
						
							
							debugger: fix array dumpers  
						
						
						
						
					 
					
						2010-06-29 10:58:29 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						fdc5ac7f4d 
					 
					
						
						
							
							debugger: fix array dumper  
						
						
						
						
					 
					
						2010-06-29 10:10:08 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						060385b41c 
					 
					
						
						
							
							debugger: make QVector dumper show address of elements.  
						
						... 
						
						
						
						Also speed up dumping a bit by using 'put' instead of 'putField' when
appropriate. 
						
						
					 
					
						2010-06-28 14:07:16 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						0ae5286a4a 
					 
					
						
						
							
							debugger: fix display of typedefs-of-typedefs, such as qulonglong  
						
						
						
						
					 
					
						2010-06-28 11:45:08 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						d059459d9f 
					 
					
						
						
							
							debugger: make qulonglong visible in Local&Watchers  
						
						... 
						
						
						
						Only one level of typedef was stripped, but qulonglong has two. 
						
						
					 
					
						2010-06-28 10:30:18 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						6493b4853d 
					 
					
						
						
							
							debugger: adjust loading/saving of watched expressions to recent changes  
						
						
						
						
					 
					
						2010-06-25 10:21:39 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						eb75f40a98 
					 
					
						
						
							
							debugger: allow per item selection of display method in Locals&Watchers  
						
						
						
						
					 
					
						2010-06-25 09:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						658a22766d 
					 
					
						
						
							
							debugger: remove special case for char * python dumpers.  
						
						... 
						
						
						
						This is handled by the generic pointer case nowadays and was (now) wrong
as it was impossible to see the 'bald pointer' version of it. 
						
						
					 
					
						2010-06-23 16:30:42 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						6a6cba5518 
					 
					
						
						
							
							debugger: The DebuggerEngine refactoring.  
						
						... 
						
						
						
						This replaces the (de facto) singleton engines and data handlers by classes
that are instantiated per run. The DebuggerRunControl will now create an
object of (a class derived from) DebuggerEngine that contains all the relevant
"dynamic" data.
DebuggerManager is no more. The "singleton" bits are merged into DebuggerPlugin,
whereas the data bits went to DebuggerEngine.
There is no formal notion of a "current" DebuggerEngine. However, as there's
only one DebuggerEngine at a time that has its data models connected to the
view, there's still some "de facto" notion of a "current" engine. Calling
SomeModel::setData(int role, QVariant data) with custom role is used as the
primary dispatch mechanism from the views to the "current" data models
(and the engine, as all data models know their engine). 
						
						
					 
					
						2010-06-22 10:59:57 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						628cf52f94 
					 
					
						
						
							
							debugger: add an option to filter out locals for easier debugger debugging  
						
						
						
						
					 
					
						2010-06-14 10:45:10 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						6982f8b157 
					 
					
						
						
							
							debugger: "compile fix" for watchers part of python dumping after recent  
						
						... 
						
						
						
						refactoring 
						
						
					 
					
						2010-06-11 12:23:03 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						c4d8d17b61 
					 
					
						
						
							
							debugger: make profiling the python dumpers _really_ optional  
						
						
						
						
					 
					
						2010-06-10 15:39:39 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						f911d714fd 
					 
					
						
						
							
							debugger: make profiling the python dumpers optional  
						
						
						
						
					 
					
						2010-06-10 15:36:13 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						6d6c8e468f 
					 
					
						
						
							
							debugger: cache results of gdb.lookup_type  
						
						
						
						
					 
					
						2010-06-10 15:11:38 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						1cf7fbb6e6 
					 
					
						
						
							
							debugger: refactor python dumper initialization  
						
						
						
						
					 
					
						2010-06-10 15:11:38 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						594d968662 
					 
					
						
						
							
							debugger: prepare profiling of python dumpers  
						
						
						
						
					 
					
						2010-06-10 14:45:31 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						5806009d29 
					 
					
						
						
							
							Merge remote branch 'origin/2.0'  
						
						... 
						
						
						
						Conflicts:
	doc/qtcreator.qdoc
	src/plugins/debugger/debuggermanager.cpp
	src/plugins/texteditor/basetexteditor.cpp 
						
						
					 
					
						2010-06-02 09:57:23 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						896907f78c 
					 
					
						
						
							
							debugger: be nicer in the presence of missing debug information  
						
						
						
						
					 
					
						2010-06-01 14:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						5805788290 
					 
					
						
						
							
							Merge remote branch 'origin/2.0'  
						
						... 
						
						
						
						Conflicts:
	src/plugins/projectexplorer/miniprojecttargetselector.cpp
	src/plugins/qmldesigner/designercore/model/modeltotextmerger.cpp
	src/plugins/qmldesigner/designercore/model/rewriteactioncompressor.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemosshthread.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemosshthread.h
	tests/manual/gdbdebugger/simple/app.cpp 
						
						
					 
					
						2010-05-27 11:11:53 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						a45bfdc4e6 
					 
					
						
						
							
							debugger: improve QVariant(QString) dumper  
						
						... 
						
						
						
						(partially cherry picked from commit dd714e9ccb 
						
						
					 
					
						2010-05-26 17:41:09 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						b61e32371f 
					 
					
						
						
							
							debugger: fix display of children of objects passed by reference.  
						
						... 
						
						
						
						The value was adjusted to the referenced value but it was not used
when dumping the members, basically leading to an empty child list
in such cases. 
						
						
					 
					
						2010-05-26 13:34:54 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						dd714e9ccb 
					 
					
						
						
							
							debugger: improve QVariant(QString) dumper  
						
						
						
						
					 
					
						2010-05-20 13:14:44 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						58cbf845fa 
					 
					
						
						
							
							debugger: add address of pointees of generic pointers  
						
						
						
						
					 
					
						2010-05-19 14:19:33 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						c50dd85088 
					 
					
						
						
							
							debugger: show return value of last function call in Locals and Watchers view  
						
						... 
						
						
						
						Works only with gdb/Python so far. 
						
						
					 
					
						2010-05-19 12:00:56 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						8cd3b67a74 
					 
					
						
						
							
							debugger: some refactoring of the python dumpers  
						
						... 
						
						
						
						Now it's easy to suppress "uninformative" intermediate levels in the
Locals & Watchers by using the new  Dumper.putFields() function.
Used in qdump__QUrl 
						
						
					 
					
						2010-04-23 10:39:44 +02:00