From d93d002d029a4076e0d0eb3d6ac0dd496093a1aa Mon Sep 17 00:00:00 2001 From: megacz Date: Fri, 30 Jan 2004 06:57:05 +0000 Subject: [PATCH] 2003/03/20 03:00:46 darcs-hash:20040130065705-2ba56-79e3743aeeebf2fd96fc712fc74e6b3009018f67.gz --- README | 43 +++++++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/README b/README index 0d272da..b022414 100644 --- a/README +++ b/README @@ -9,24 +9,23 @@ If you're new to XWT, you should read the documentation in the order presented below: - README [this file] - + Start here. Includes a map of all other documentation and a description of the directory strucure - The XWT home page [http://www.xwt.org/] - + - The XWT tutorial [http://www.xwt.org/tutorial.html] Gentle introduction to what XWT is, and how to write .xwt's. Good for anybody who wants to write XWT applications. - The XWT reference [http://www.xwt.org/reference.html] - + Precise, technical spec of exactly how XWT works. Assumes familiarity with XWT (ie, you've read the tutorial). This is the authoritative source for how an XWT engine should behave. - ______________________________________________________________________________ Directory Structure @@ -123,8 +122,8 @@ Index: Class.h RCS file: /cvs/gcc/gcc/libjava/java/lang/Class.h,v retrieving revision 1.43 diff -u -r1.43 Class.h ---- Class.h 21 Dec 2001 19:47:50 -0000 1.43 -+++ Class.h 24 Apr 2002 03:06:14 -0000 +--- Class.h 21 Dec 2001 19:47:50 -0000 1.43 ++++ Class.h 24 Apr 2002 03:06:14 -0000 @@ -308,6 +308,7 @@ friend void _Jv_LayoutVTableMethods (jclass klass); friend void _Jv_SetVTableEntries (jclass, _Jv_VTable *); @@ -138,8 +137,8 @@ Index: ClassLoader.java RCS file: /cvs/gcc/gcc/libjava/java/lang/ClassLoader.java,v retrieving revision 1.16 diff -u -r1.16 ClassLoader.java ---- ClassLoader.java 7 Dec 2001 23:34:12 -0000 1.16 -+++ ClassLoader.java 24 Apr 2002 03:06:14 -0000 +--- ClassLoader.java 7 Dec 2001 23:34:12 -0000 1.16 ++++ ClassLoader.java 24 Apr 2002 03:06:14 -0000 @@ -577,4 +577,8 @@ // Default to returning null. Derived classes implement this. return null; @@ -154,8 +153,8 @@ Index: Throwable.java RCS file: /cvs/gcc/gcc/libjava/java/lang/Throwable.java,v retrieving revision 1.10 diff -u -r1.10 Throwable.java ---- Throwable.java 24 Feb 2001 03:52:49 -0000 1.10 -+++ Throwable.java 24 Apr 2002 03:06:14 -0000 +--- Throwable.java 24 Feb 2001 03:52:49 -0000 1.10 ++++ Throwable.java 24 Apr 2002 03:06:14 -0000 @@ -123,21 +123,64 @@ printStackTrace (writer); } @@ -166,17 +165,17 @@ diff -u -r1.10 Throwable.java { - try - { -- CPlusPlusDemangler cPlusPlusFilter = new CPlusPlusDemangler (wr); -- PrintWriter writer = new PrintWriter (cPlusPlusFilter); -- printRawStackTrace (writer); -- writer.close (); -- if (cPlusPlusFilter.written == 0) // The demangler has failed... -- printRawStackTrace (wr); +- CPlusPlusDemangler cPlusPlusFilter = new CPlusPlusDemangler (wr); +- PrintWriter writer = new PrintWriter (cPlusPlusFilter); +- printRawStackTrace (writer); +- writer.close (); +- if (cPlusPlusFilter.written == 0) // The demangler has failed... +- printRawStackTrace (wr); + try + { + CPlusPlusDemangler cPlusPlusFilter = new CPlusPlusDemangler (wr); + PrintWriter writer = new PrintWriter (cPlusPlusFilter); -+ printRawStackTrace (writer); ++ printRawStackTrace (writer); + writer.close (); + if (cPlusPlusFilter.written > 0) return; + } @@ -191,7 +190,7 @@ diff -u -r1.10 Throwable.java } - catch (Exception e1) - { -- printRawStackTrace (wr); +- printRawStackTrace (wr); + + long[] allAddrs = ClassLoader.getAllMethodAddrs(); + java.lang.reflect.Method[] meths = ClassLoader.getAllMethods(); @@ -237,8 +236,8 @@ Index: natClassLoader.cc RCS file: /cvs/gcc/gcc/libjava/java/lang/natClassLoader.cc,v retrieving revision 1.47.8.1 diff -u -r1.47.8.1 natClassLoader.cc ---- natClassLoader.cc 2 Apr 2002 22:19:55 -0000 1.47.8.1 -+++ natClassLoader.cc 24 Apr 2002 03:06:14 -0000 +--- natClassLoader.cc 2 Apr 2002 22:19:55 -0000 1.47.8.1 ++++ natClassLoader.cc 24 Apr 2002 03:06:14 -0000 @@ -40,6 +40,10 @@ #include #include @@ -306,8 +305,8 @@ Index: natThrowable.cc RCS file: /cvs/gcc/gcc/libjava/java/lang/natThrowable.cc,v retrieving revision 1.11 diff -u -r1.11 natThrowable.cc ---- natThrowable.cc 7 Feb 2002 19:26:06 -0000 1.11 -+++ natThrowable.cc 24 Apr 2002 03:06:14 -0000 +--- natThrowable.cc 7 Feb 2002 19:26:06 -0000 1.11 ++++ natThrowable.cc 24 Apr 2002 03:06:14 -0000 @@ -32,6 +32,7 @@ #include -- 1.7.10.4