Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

2003-01-19 Martin Baulig <martin@ximian.com>

	Released version 0.2.0 "Boston" of the Mono Debugger :-)

svn path=/trunk/debugger/; revision=10716
  • Loading branch information...
commit e37de307e493c90ca5715e739f828072605163f4 1 parent 274df1b
Martin Baulig authored
2  AUTHORS
View
@@ -1,2 +1,2 @@
-Martin Baulig <martin@gnome.org>
+Martin Baulig <martin@ximian.com>
Miguel de Icaza <miguel@ximian.com>
4 ChangeLog
View
@@ -1,5 +1,9 @@
2003-01-19 Martin Baulig <martin@ximian.com>
+ Released version 0.2.0 "Boston" of the Mono Debugger :-)
+
+2003-01-19 Martin Baulig <martin@ximian.com>
+
* README.FreBSD: The mono and binutils binaries are ready :-)
2003-01-19 Martin Baulig <martin@ximian.com>
4 Makefile.am
View
@@ -4,4 +4,6 @@ else
gui_SUBDIRS =
endif
-SUBDIRS = interfaces classes glue arch backends $(gui_SUBDIRS) frontends lib test
+SUBDIRS = interfaces classes glue arch backends $(gui_SUBDIRS) frontends lib test doc
+
+EXTRA_DIST = RELEASE-NOTES-0.1.0.txt RELEASE-NOTES-0.2.0.txt README.FreeBSD
5 NEWS
View
@@ -1,3 +1,8 @@
+January 19th, 2003 - Martin Baulig
+----------------------------------
+
+Released version 0.2.0 "Boston" of the Mono Debugger :-)
+
January 17th, 2003 - Martin Baulig
----------------------------------
8 RELEASE-NOTES-0.2.0.txt
View
@@ -3,12 +3,6 @@ The Mono Debugger - 0.2.0 "Boston"
This is the first public release of the Mono Debugger :-)
-[If everything works fine, I'll make the release on sunday.
-
- January 17th, 2003
- Martin Baulig <martin@ximian.com>
-]
-
About the Mono Debugger
-----------------------
@@ -207,5 +201,5 @@ GUI does not have:
- it can be used as regression test suite.
-January 18th, 2003
+January 19th, 2003
Martin Baulig <martin@ximian.com>
3  configure.in
View
@@ -2,7 +2,7 @@
AC_INIT(README)
AC_CANONICAL_SYSTEM
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(mono-debugger, 0.1.9)
+AM_INIT_AUTOMAKE(mono-debugger, 0.2.0)
AM_MAINTAINER_MODE
AC_CHECK_TOOL(CC, gcc, gcc)
@@ -201,4 +201,5 @@ frontends/command-line/Makefile
frontends/gui/Makefile
arch/Makefile
test/Makefile
+doc/Makefile
])
2  doc/.cvsignore
View
@@ -0,0 +1,2 @@
+Makefile.in
+Makefile
2  doc/Makefile.am
View
@@ -0,0 +1,2 @@
+EXTRA_DIST = FAQ.txt breakpoints.txt debugger-status.txt sse-notes.txt \
+ symbol-lookups.txt
33 doc/misc-notes.txt
View
@@ -1,33 +0,0 @@
-- DebuggerBackend.InsertBreakpoint returns an index which is
- different from Breakpoint.Index; we should use the same
- number space here to make things easier for the GUI.
-
-- when making the release, you need to increment the
- following version numbers:
-
- in mcs/class/Mono.CSharp.Debugger/MonoSymbolTable.cs:
- OffsetTable.Version
-
- in mono/metadata/debug-mono-symfile.h:
- MONO_SYMBOL_FILE_VERSION (must match OffsetTable.Version)
- MONO_SYMBOL_FILE_DYNAMIC_VERSION
-
- in debugger/backends/mono-csharp/MonoCSharpLanguageBackend.cs:
- MonoSymbolFileTable.DynamicVersion (must match
- MONO_SYMBOL_FILE_DYNAMIC_VERSION)
-
-- create product in bugzilla
-
-- while the background thread is reloading modules and
- symtabs: should we allow any stepping operations in the UI?
-
- When the target dlopen()s a module and then calls a method
- in that module, the debugger won't enter it if the
- background thread is still reloading the symtabs.
-
- See class/SymbolTableManager.cs:
- SymbolTableUpdateInProgress will be true and you can use
- the SymbolTable property to block until the reload is
- done.
-
-
22 doc/unmanaged-applications.txt
View
@@ -1,22 +0,0 @@
-Some notes about debugging unmanaged applications:
-
-- we can't get the type information from System.Reflection,
- so we need to read it from the DWARF 2 debugging info.
- Not yet implemented.
-
- This'd be a bit difficult to implement for someone who's
- not familiar with the DWARF 2 debugging format, I can
- probably do this on a weekend in december.
-
-- calling unmanaged methods: must have a marshaller, maybe
- we can use PInvoke ?
-
-- also need to read address + size of locals / params from
- DWARF 2.
-
-- already finished: single-stepping, backtraces, breakpoints
- (TODO: breakpoints in not yet loaded shared libraries)
-
-- we already get a notification when shared libs are
- changed, but we aren't doing anything in the event handler
- yet.
Please sign in to comment.
Something went wrong with that request. Please try again.