dt 
							
						 
					 
					
						
						
							
						
						dcb43b04cc 
					 
					
						
						
							
							Revert "Fixes:    debugger: disable automatic loading list of source files"  
						
						... 
						
						
						
						This reverts commit b99f3b61b4 
						
						
					 
					
						2009-03-10 14:01:10 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						b99f3b61b4 
					 
					
						
						
							
							Fixes:    debugger: disable automatic loading list of source files  
						
						... 
						
						
						
						Details:  accounted for >60% startup time in some cases and was
presumably only needed as help for a fallback when setting breakpoints
with gdb 6.5 on Windows 
						
						
					 
					
						2009-03-09 10:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						6e118e72a0 
					 
					
						
						
							
							process interruption improvements  
						
						... 
						
						
						
						rely on the inferior's pid being available. consequently, remove the
bizarre findChild stuff. 
						
						
					 
					
						2009-03-05 15:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						445e409db7 
					 
					
						
						
							
							improve the windows thread info parsing regexp  
						
						... 
						
						
						
						fixes interrupting processes with some versions of gdb 
						
						
					 
					
						2009-03-05 15:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						77db01c410 
					 
					
						
						
							
							Fixes:    debugger: re-add code that was accidentally removed in  bd96ebf7 
						
						
						
						
					 
					
						2009-03-04 10:11:42 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						bd96ebf749 
					 
					
						
						
							
							Fixes:    debugger: provide gdb macro based dumpers for QString and QStringList  
						
						... 
						
						
						
						Details:  That works with a core file, too. The "real" dumpers require a
live process as they use gdb's "call" 
						
						
					 
					
						2009-03-03 17:27:25 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						85adf63551 
					 
					
						
						
							
							Fixes:    debugger: attaching to core files works now  
						
						
						
						
					 
					
						2009-03-03 09:31:13 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						07d51d0c14 
					 
					
						
						
							
							Fixes:    debugger: worlk on core file loading  
						
						
						
						
					 
					
						2009-03-02 15:14:12 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						3059046a48 
					 
					
						
						
							
							Fixes:    debugger: start work on core file loading  
						
						
						
						
					 
					
						2009-03-02 13:08:30 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						bbaf7893cc 
					 
					
						
						
							
							"debug in terminal" feature.  
						
						... 
						
						
						
						includes complete refactoring of ConsoleProcess. 
						
						
					 
					
						2009-02-27 18:04:36 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						788f84f792 
					 
					
						
						
							
							Merge commit '80e89b23a329453e8dda0f3c48053b8fbe4968c1'  
						
						
						
						
					 
					
						2009-02-25 15:41:36 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						8ca887aae2 
					 
					
						
						
							
							Fixes:    change file license headers to include LGPL  
						
						
						
						
					 
					
						2009-02-25 09:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						80e89b23a3 
					 
					
						
						
							
							optimize output receiver somewhat  
						
						
						
						
					 
					
						2009-02-24 22:36:36 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						0acae6f8ac 
					 
					
						
						
							
							whoops ... amend output receiver rewrite  
						
						... 
						
						
						
						- remove stale connect()
- clear buffer after it was completely used 
						
						
					 
					
						2009-02-24 22:03:23 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						e00b90ccd5 
					 
					
						
						
							
							rewrite gdb output receiver  
						
						... 
						
						
						
						fixes chopping up of very long responses which quickly follow other
responses.
the line segmentation is done in readGdbStandardOutput() now.
handleResponse() is not called through a queued slot any more, as the
output receiver is already synchronized to the event loop. 
						
						
					 
					
						2009-02-24 20:41:04 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						a340a9937d 
					 
					
						
						
							
							remove fixMac hack  
						
						... 
						
						
						
						it's broken and nobody seems to have noticed. that might be because the
interpreter doesn't care whether something is a list or a tuple.
if this is reintroduced for some reason, it should be done directly in
the affected code path. 
						
						
					 
					
						2009-02-24 20:41:04 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						6cf8628cae 
					 
					
						
						
							
							unbreak mac debugging again  
						
						... 
						
						
						
						setting the initial breakpoint at the entry point wreaks havoc, so set
it at main() instead. this will miss any breakpoints in global ctors and
(currently) makes it impossible to set an actual breakpoint at main. 
						
						
					 
					
						2009-02-24 17:06:02 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						0e25fb6ec5 
					 
					
						
						
							
							make initial breakpoint finding work on mac  
						
						... 
						
						
						
						unlike the upstream gdb, the mac one gives an MI response to "info
target" when in MI mode. 
						
						
					 
					
						2009-02-24 16:25:34 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						3fcb20d6bb 
					 
					
						
						
							
							Merge branch '1.0.0' into master-master  
						
						... 
						
						
						
						Conflicts:
	src/plugins/debugger/debugger.pro
	src/plugins/debugger/gdbengine.cpp 
						
						
					 
					
						2009-02-24 15:15:39 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						7ec95338d5 
					 
					
						
						
							
							more reliable startup breakpoint handling  
						
						... 
						
						
						
						instead of picking "random" known entry point symbols, ask the debugger
for the actual entry point.
this also removes the "one instruction after the first one" hack, as it
seems fairly pointless.
NOTE: this does *not* work with the 2005 version of apple gdb.
Conflicts:
	src/plugins/debugger/gdbengine.cpp 
						
						
					 
					
						2009-02-24 15:09:27 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						4a5137e0aa 
					 
					
						
						
							
							more elegant  
						
						
						
						
					 
					
						2009-02-24 15:09:27 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						26a77e1e5b 
					 
					
						
						
							
							less confusing "starting debugger" messages  
						
						
						
						
					 
					
						2009-02-24 15:09:27 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						89717f25f9 
					 
					
						
						
							
							Fixes:    debugger: compile with  QT_NO_CAST_TO_ASCII  
						
						
						
						
					 
					
						2009-02-24 15:09:27 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						581cf86b09 
					 
					
						
						
							
							make attach & detach work  
						
						... 
						
						
						
						Conflicts:
	src/plugins/debugger/gdbengine.cpp 
						
						
					 
					
						2009-02-24 15:09:27 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						398c1fd9df 
					 
					
						
						
							
							more thoughtfull setTokenBarrier() placement  
						
						... 
						
						
						
						also, make it complain upon abuse of this call.
Conflicts:
	src/plugins/debugger/gdbengine.cpp 
						
						
					 
					
						2009-02-24 15:09:26 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						265866f6fc 
					 
					
						
						
							
							fix typos in comments  
						
						
						
						
					 
					
						2009-02-24 15:09:26 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						e07ed90b6a 
					 
					
						
						
							
							more elegant  
						
						
						
						
					 
					
						2009-02-23 18:11:43 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						3fca94780a 
					 
					
						
						
							
							Merge branch '1.0.0' into master  
						
						... 
						
						
						
						Conflicts:
	src/plugins/debugger/gdbengine.cpp 
						
						
					 
					
						2009-02-23 17:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						5fbd588a98 
					 
					
						
						
							
							Fixes:    debugger: fix Mac OS 10.4  
						
						
						
						
					 
					
						2009-02-23 16:06:23 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						954c5ee623 
					 
					
						
						
							
							more reliable startup breakpoint handling  
						
						... 
						
						
						
						instead of picking "random" known entry point symbols, ask the debugger
for the actual entry point.
this also removes the "one instruction after the first one" hack, as it
seems fairly pointless.
NOTE: this does *not* work with the 2005 version of apple gdb. 
						
						
					 
					
						2009-02-20 13:56:32 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						b358b10622 
					 
					
						
						
							
							less confusing "starting debugger" messages  
						
						
						
						
					 
					
						2009-02-20 12:36:02 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						a8300b3f59 
					 
					
						
						
							
							Fixes:    debugger: compile with  QT_NO_CAST_TO_ASCII  
						
						
						
						
					 
					
						2009-02-19 10:46:47 +01:00 
						 
				 
			
				
					
						
							
							
								Marius Bugge Monsen 
							
						 
					 
					
						
						
							
						
						4168a5da9d 
					 
					
						
						
							
							Fixes: compile on Mac  
						
						... 
						
						
						
						RevBy: ossi 
						
						
					 
					
						2009-02-18 16:16:58 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						ed3453e8ea 
					 
					
						
						
							
							make attach & detach work  
						
						
						
						
					 
					
						2009-02-18 15:39:22 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						f5cb9d11f0 
					 
					
						
						
							
							more thoughtfull setTokenBarrier() placement  
						
						... 
						
						
						
						also, make it complain upon abuse of this call. 
						
						
					 
					
						2009-02-18 15:38:04 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						27c7418394 
					 
					
						
						
							
							fix typos in comments  
						
						
						
						
					 
					
						2009-02-18 15:38:04 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						5a07f48691 
					 
					
						
						
							
							Fixes:    debugger: on async output, first handle all cases where  
						
						... 
						
						
						
						the inferior exited.
    Details:  that catches early exits due to startup problems as well 
						
						
					 
					
						2009-02-17 17:44:56 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						72f72d5119 
					 
					
						
						
							
							Compile.  
						
						
						
						
					 
					
						2009-02-17 17:44:08 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						84e5a57bab 
					 
					
						
						
							
							Fixes:    add a view to see current  source file mapping  
						
						
						
						
					 
					
						2009-02-17 17:44:00 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						7020acb367 
					 
					
						
						
							
							Fixes:    debugger: set width and height of "terminal" to 0 to avoid  
						
						... 
						
						
						
						extra prompting 
						
						
					 
					
						2009-02-17 17:42:32 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						b4a7921832 
					 
					
						
						
							
							Fixes:    debugger: work on process logic  
						
						... 
						
						
						
						Conflicts:
	src/plugins/debugger/gdbengine.cpp 
						
						
					 
					
						2009-02-17 17:42:08 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						25c7eb3dff 
					 
					
						
						
							
							Fixes:    windows build  
						
						
						
						
					 
					
						2009-02-17 17:41:38 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						1dd1752c4e 
					 
					
						
						
							
							move -data-list-register-names up to the other initializers.  
						
						
						
						
					 
					
						2009-02-17 17:41:34 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						aef3fa6703 
					 
					
						
						
							
							Fixes:    debugger: enum naming cosmetics  
						
						
						
						
					 
					
						2009-02-17 17:41:29 +01:00 
						 
				 
			
				
					
						
							
							
								Oswald Buddenhagen 
							
						 
					 
					
						
						
							
						
						32ff5cf9ee 
					 
					
						
						
							
							Fixes:    debugging external apps  
						
						... 
						
						
						
						just treat it the same as internal apps as far as gdbengine is
concerned. 
						
						
					 
					
						2009-02-17 17:41:20 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						2cb3536a3c 
					 
					
						
						
							
							Fixes:    debugger: work on shutdown  
						
						
						
						
					 
					
						2009-02-17 17:41:14 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						24479744eb 
					 
					
						
						
							
							Fixes:    debugger: try to extact pid from 'info threads' on windows  
						
						
						
						
					 
					
						2009-02-17 17:41:03 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						140f34c529 
					 
					
						
						
							
							Fixes:    debugger: try fixing startup break on make  
						
						
						
						
					 
					
						2009-02-17 17:40:58 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						7008467506 
					 
					
						
						
							
							Fixes:    debugger: remove some dead code  
						
						
						
						
					 
					
						2009-02-17 17:40:51 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						8dd03e5f53 
					 
					
						
						
							
							Fixes:    debugger: don't run -file-list-exec-source-files too often  
						
						
						
						
					 
					
						2009-02-17 17:40:46 +01:00