Permalink
Commits on Jan 19, 2003
  1. 2003-01-19 Martin Baulig <martin@ximian.com>

    	Released version 0.2.0 "Boston" of the Mono Debugger :-)
    
    svn path=/trunk/debugger/; revision=10716
    Martin Baulig committed Jan 19, 2003
  2. 2003-01-19 Martin Baulig <martin@ximian.com>

    	* README.FreBSD: The mono and binutils binaries are ready :-)
    
    svn path=/trunk/debugger/; revision=10715
    Martin Baulig committed Jan 19, 2003
  3. 2003-01-19 Martin Baulig <martin@ximian.com>

    	* README.FreeBSD: Unfortunately, the binutils issue is a bit worse
    	than expected on FreeBSD.  I've made a FreeBSD port, including a
    	binary package; added a link to them.
    
    svn path=/trunk/debugger/; revision=10713
    Martin Baulig committed Jan 19, 2003
  4. 2003-01-19 Martin Baulig <martin@ximian.com>

    	* arch/DwarfReader.cs: Don't make this an IDisposable.
    
    	* classes/SymbolTableManager.cs: Catch the ThreadAbortException
    	and set the events to wake up a potentially waiting caller.
    
    svn path=/trunk/debugger/; revision=10711
    Martin Baulig committed Jan 19, 2003
  5. Only call this if we aren't already disposed.

    svn path=/trunk/debugger/; revision=10710
    Martin Baulig committed Jan 19, 2003
  6. Don't Dispose() ourselves here, this is called from the single steppi…

    …ng engine's
    
    background thread !
    
    svn path=/trunk/debugger/; revision=10709
    Martin Baulig committed Jan 19, 2003
  7. Cleanly exit here if the target died.

    svn path=/trunk/debugger/; revision=10708
    Martin Baulig committed Jan 19, 2003
  8. Print a warning message and stop immediately if we cannot find the ad…

    …dress of `main'.
    
    svn path=/trunk/debugger/; revision=10693
    Martin Baulig committed Jan 19, 2003
  9. Always create the tests.

    svn path=/trunk/debugger/; revision=10692
    Martin Baulig committed Jan 19, 2003
  10. Make these checks actually work.

    svn path=/trunk/debugger/; revision=10691
    Martin Baulig committed Jan 19, 2003
Commits on Jan 18, 2003
  1. Use the correct address domain here.

    svn path=/trunk/debugger/; revision=10682
    Martin Baulig committed Jan 18, 2003
  2. 2003-01-18 Martin Baulig <martin@ximian.com>

    	* interfaces/IProcess.cs (State, Disassembler): New properties.
    
    	* backends/SingleSteppingEngine.cs: Implement IDisassembler.
    
    	* backends/Process.cs: Some API cleanups.
    	(ProcessExitedEvent): New public event.
    
    svn path=/trunk/debugger/; revision=10679
    Martin Baulig committed Jan 18, 2003
  3. This should not be public.

    svn path=/trunk/debugger/; revision=10678
    Martin Baulig committed Jan 18, 2003
  4. Exit silently when the thread receives a SIGKILL.

    svn path=/trunk/debugger/; revision=10676
    Martin Baulig committed Jan 18, 2003
  5. Small typo ...

    svn path=/trunk/debugger/; revision=10673
    Martin Baulig committed Jan 18, 2003
  6. 2003-01-18 Martin Baulig <martin@ximian.com>

    	* configure.in: Set version number 0.1.9, we're almost ready for
    	the release ....
    
    svn path=/trunk/debugger/; revision=10672
    Martin Baulig committed Jan 18, 2003
  7. Make this actually work ....

    svn path=/trunk/debugger/; revision=10671
    Martin Baulig committed Jan 18, 2003
  8. make distcheck ....

    svn path=/trunk/debugger/; revision=10667
    Martin Baulig committed Jan 18, 2003
  9. Small fix.

    svn path=/trunk/debugger/; revision=10666
    Martin Baulig committed Jan 18, 2003
  10. Added Makefile.am with EXTRA_DIST.

    svn path=/trunk/debugger/; revision=10665
    Martin Baulig committed Jan 18, 2003
  11. Added Makefile.am's everywhere and include all sources in EXTRA_DIST.

    svn path=/trunk/debugger/; revision=10664
    Martin Baulig committed Jan 18, 2003
  12. Added EXTRA_DIST.

    svn path=/trunk/debugger/; revision=10662
    Martin Baulig committed Jan 18, 2003
  13. Makefile.in -> Makefile.am

    svn path=/trunk/debugger/; revision=10661
    Martin Baulig committed Jan 18, 2003
  14. make distcheck :-)

    svn path=/trunk/debugger/; revision=10660
    Martin Baulig committed Jan 18, 2003
  15. Makefile.in -> Makefile.am

    svn path=/trunk/debugger/; revision=10659
    Martin Baulig committed Jan 18, 2003
  16. 2003-01-18 Martin Baulig <martin@ximian.com>

    	* sources/gtksourceview/gtksourcebuffer.h
    	(gtk_source_buffer_get_tag_end): Removed external declaration
    	because this function does not exist.
    
    svn path=/trunk/debugger/; revision=10658
    Martin Baulig committed Jan 18, 2003
  17. 2003-01-18 Martin Baulig <martin@ximian.com>

    	* RELEASE-NOTES-0.2.0.txt: Replaced `GNU/Linux' with `Linux and
    	BSD kernels' since the debugger is now working on FreeBSD.
    
    svn path=/trunk/debugger/; revision=10657
    Martin Baulig committed Jan 18, 2003
Commits on Jan 17, 2003
  1. 2003-01-17 Martin Baulig <martin@ximian.com>

    	* backends/DaemonThreadRunner.cs: Make the runner thread exit when
    	the target receives a SIGKILL.
    
    svn path=/trunk/debugger/; revision=10621
    Martin Baulig committed Jan 17, 2003
  2. If everything works fine, I'll make the release on sunday.

    svn path=/trunk/debugger/; revision=10620
    Martin Baulig committed Jan 17, 2003
  3. 2003-01-17 Martin Baulig <martin@ximian.com>

    	* classes/ObjectCache.cs: Catch and silently ignore exceptions
    	when creating the WeakReference.  This makes the debugger work
    	with a runtime which has no GCHandle support.
    
    svn path=/trunk/debugger/; revision=10619
    Martin Baulig committed Jan 17, 2003
  4. Oooops, I didn't want to commit this g_message() ....

    svn path=/trunk/debugger/; revision=10612
    Martin Baulig committed Jan 17, 2003
  5. 2003-01-17 Martin Baulig <martin@ximian.com>

    	* configure.in: Don't check for gthread anymore.
    
    svn path=/trunk/debugger/; revision=10611
    Martin Baulig committed Jan 17, 2003
  6. 2003-01-17 Martin Baulig <martin@ximian.com>

    	* backends/server/breakpoints.c: Don't use a GStaticRecMutex here;
    	mono_debugger_breakpoint_manager_new () now takes two delegate
    	arguments - a lock an an unlock function.
    
    	* classes/BreakpointManager.cs: Create a Mutex and pass the
    	unmanaged breakpoint manager to delegates to lock/unlock it.
    
    svn path=/trunk/debugger/; revision=10610
    Martin Baulig committed Jan 17, 2003
  7. January 17th, 2003 - Martin Baulig

    ----------------------------------
    
    We have a new thread manager in mono/io-layer which is now used when debugging managed
    applications.  This thread manager is portable and works on all flavors of Unix.
    
    svn path=/trunk/debugger/; revision=10609
    Martin Baulig committed Jan 17, 2003
Commits on Jan 16, 2003
  1. Added some notes about kernel and user-space threads.

    svn path=/trunk/debugger/; revision=10592
    Martin Baulig committed Jan 16, 2003