==============================================================================
-XWT README
-
-
+XWT README
+
______________________________________________________________________________
Documentation
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 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
-/
- AUTHORS - people involved in developing XWT
+/
+ AUTHORS - people involved in developing XWT
README - this file
COPYING - copyright information for all files in this distro
- TM - trademark information for XWT
+ TM - trademark information for XWT
Makefile - build file for gcc 3.3
next.build - the build id of the next build to be generated
- bin/ - all binary stuff generated by xwt builds
+ bin/ - all binary stuff generated by xwt builds
gcc/ - build area for a custom copy of gcc3.3 and binutils2.13
Makefile - will download, configure, compile, and private-install gcc3.3/binutils2.13
lib/ - any third-party binary stuff needed during the build process
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 *);
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;
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);
}
{
- 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;
+ }
}
- catch (Exception e1)
- {
-- printRawStackTrace (wr);
+- printRawStackTrace (wr);
+
+ long[] allAddrs = ClassLoader.getAllMethodAddrs();
+ java.lang.reflect.Method[] meths = ClassLoader.getAllMethods();
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 <java/lang/StringBuffer.h>
#include <java/io/Serializable.h>
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 <stdio.h>