2004-12-29 16:07 twisti * configure.in: - 0.92cvs - -O0 - disable __thread by default 2004-12-29 16:00 twisti * contrib/debugSetPathes: Export BOOTCLASSPATH and not CLASSPATH. 2004-12-29 16:00 twisti * src/cacao/cacao.c: - implemented bootclasspath usage - use SystemClassLoader to load main class 2004-12-29 15:18 twisti * src/vm/jit/jit.c: Removed unused jitrunning stuff. 2004-12-29 14:48 twisti * src/native/tools/gennativetable.c: Removed : from classpath. 2004-12-29 14:47 twisti * src/vm/global.h: Removed : from CACAO_RT_JAR_PATH. 2004-12-29 14:47 twisti * src/vm/jit/i386/asmpart.S: #ifdef USE_THREADS monitorenter/exit calls. 2004-12-29 14:24 twisti * src/vm/jit/jit.c: Unified icmd_names and opcode_names (name length, removed ICMDs from opcode table, undef number). 2004-12-29 13:58 twisti * src/vm/jit/codegen.inc: #ifdef USE_THREADS monitorenter/exit calls. 2004-12-29 13:55 twisti * src/native/jni.c: Return type fix in GetMethodID. 2004-12-29 13:53 twisti * src/classpath/vm/reference/java/lang/VMClassLoader.java: Removed this jar-kaffe-code added by me. 2004-12-29 13:47 twisti * src/vm/: loader.c, loader.h: - make classpath_info a struct, not a union (there are just a few entries) - if suck_init called more than once, the classpath entries are appended 2004-12-29 13:39 twisti * src/native/vm/VMRuntime.c: Set correct java.vendor.url and java.home. 2004-12-27 22:35 motse * src/cacao/cacao.c: added option -jar to cacao 2004-12-27 15:30 motse * src/classpath/java/util/jar/JarFile.java: bugfix: load caseinsensitive mainifest file 2004-12-23 18:56 motse * src/classpath/javax/swing/text/FieldView.java: bugfix: elemtcount==0 2004-12-23 18:53 motse * src/classpath/javax/swing/JInternalFrame.java: bugfix: setDefaultCloseOperation 2004-12-23 18:50 motse * src/native/vm/: GtkComponentPeer.c, GtkFileDialogPeer.c, GtkScrollPanePeer.c: remove a few warnings 2004-12-23 18:35 motse * src/classpath/javax/swing/text/PlainView.java: bugfix: modelToView line==null 2004-12-23 12:20 twisti * tests/native/Makefile.am: Changed target to check. 2004-12-23 12:19 twisti * tests/Makefile.am: - typo - added native to subdirs 2004-12-22 16:35 twisti * tests/Makefile.am: extest_clinit removed. 2004-12-22 15:56 twisti * configure.in: Release 0.91, -O2. 2004-12-22 15:50 twisti * src/vm/jit/alpha/codegen.c: Added stub size InternalError. 2004-12-22 14:17 twisti * src/native/vm/VMRuntime.c: DARWIN compilation fix. 2004-12-22 13:52 twisti * src/mm/memory.h: #include "mm/boehm.h" 2004-12-22 13:37 twisti * src/vm/jit/mips/asmpart.S: Use montiorenter/exit only with threads. 2004-12-22 13:31 twisti * tests/: extest.java, extest.output: - 3 different clinit classes, because an ExceptionInInitializerError causes the class to be undefined 2004-12-22 13:29 twisti * tests/extest_clinit.java: Now in extest.java. 2004-12-22 13:21 twisti * src/vm/jit/alpha/asmpart.S: Use monitorenter/exit only with threads. 2004-12-22 12:06 twisti * src/vm/jit/x86_64/: codegen.c, asmpart.S: - use monitorenter/exit only with threads - declare: asm_calljavafunction2int and asm_calljavafunction2float 2004-12-22 11:49 twisti * src/vm/jit/powerpc/asmpart.S: - use monitorenter/exit only with threads - some darwin defines 2004-12-22 11:48 twisti * src/vm/jit/powerpc/codegen.c: Quick hack: #ifdef USE_THREADS cacao_catch_Handler's code. 2004-12-22 11:44 twisti * src/: native/jni.c, vm/builtin.c, vm/builtin.h, vm/loader.c, vm/jit/jit.c: Use monitorenter/exit only with threads. 2004-12-22 11:13 twisti * src/vm/jit/mips/codegen.c: MULTIANEWARRAY bugfix. 2004-12-22 10:54 twisti * src/vm/jit/alpha/codegen.c: - MULTIANEWARRAY bugfix - added unknown ICMD exception - warning fixes 2004-12-22 10:35 twisti * src/vm/jit/i386/codegen.c: - MULTIANEWARRAY bugfix - warning fixes 2004-12-22 10:27 jowenn * src/native/vm/Field.c: less warnings and C90 compile fix 2004-12-21 21:35 jowenn * src/native/vm/VMThrowable.c: one useless debug output less 2004-12-21 21:19 jowenn * src/cacao/cacao.c, src/native/jni.c, src/native/vm/Field.c, src/native/vm/Method.c, src/vm/loader.c, src/vm/jit/jit.c, src/vm/jit/i386/asmpart.S, tests/stack/staticinitializertest.java, tests/stack/staticinitializertest2.java: don't terminate with "method not found" during compile time Exceptions, jit_compile returns now the native stub if it is called with a native function (JNI), 2 additinal static initializer tests 2004-12-21 17:54 jowenn * src/vm/global.h: wrong comment end 2004-12-21 17:53 twisti * tests/extest_clinit.java: Added a native function, which is not implemented. 2004-12-21 17:52 twisti * tests/extest.java: - test for clinit exceptions in PUTSTATIC and GETSTATIC - test for exceptions in native stub 2004-12-21 17:50 twisti * src/vm/jit/i386/codegen.c: - restuctured native stub - throw exception if stubsize is too small for generated instructions 2004-12-21 17:32 twisti * tests/jvm98/check.output: Output of check, i think ;-) 2004-12-21 16:15 jowenn * src/vm/: global.h, jit/verify/typecheck.c, jit/verify/typeinfo.c: kjc runs again. verbose typechecking partly 2004-12-21 15:10 twisti * tests/jvm98/: Makefile.am, javac.diff: jvm98 should work again. 2004-12-21 11:13 twisti * src/vm/global.h: - removed pthread/semaphore includes - declare functions with (void) 2004-12-21 11:12 twisti * src/vm/exceptions.h: global.h include path fix. 2004-12-21 11:12 twisti * src/: toolbox/chain.h, toolbox/logging.h, vm/builtin.h, vm/loader.h, vm/tables.h, vm/jit/inline/sets.h: Declare functions with (void). 2004-12-21 11:11 twisti * src/threads/native/threads.h: #include 2004-12-21 11:09 twisti * src/native/tools/gennativetable.c: Fixed function call. 2004-12-21 11:08 twisti * src/mm/: boehm.h, memory.h: Declare functions with (void). 2004-12-21 11:08 twisti * src/cacaoh/: cacaoh.c, headers.c: - declare functions with (void) - fixed function calls 2004-12-21 10:58 twisti * configure.in: - check more precise for $host_cpu (e.g. problems with powerpc64) - move INSTALL_PREFIX into config.h 2004-12-21 10:56 twisti * src/vm/jit/x86_64/codegen.c: - fixed MULTIANEWARRAY SAVEDVAR bug - increased MCODECHECK in exception stubs - smaller changes 2004-12-21 10:55 twisti * src/native/native.c: Removed logging from init_systemclassloader. 2004-12-21 10:51 twisti * src/native/jni.c: - throw exception with name in GetMethodID and GetStaticMethodID - removed logging 2004-12-21 10:37 twisti * src/native/include/Makefile.am: Added gnu_java_awt_peer_gtk_GdkFontPeer.h to CLEANFILES. 2004-12-21 10:36 twisti * src/native/include/gnu_java_awt_peer_gtk_GdkFontPeer.h: This one is generated. 2004-12-21 10:35 twisti * src/native/classes.am: - added gnu header and emacs tailer - sorted awt classes 2004-12-21 10:15 twisti * src/native/include/Makefile.am: Added awt includes to CLEANFILES. 2004-12-21 10:13 twisti * src/vm/jit/verify/typecheck.c: Warning fixes. 2004-12-21 08:46 jowenn * src/native/vm/Field.c: fix dummy macro for !(i386 || alpha) 2004-12-20 23:21 twisti * src/boehm-gc/os_dep.c: #ifdef GC_darwin_register_mach_handler_thread in GC_DARWIN_THREADS. 2004-12-20 22:05 twisti * src/vm/jit/stack.c: - removed i386 method_uses_ stuff - builtin{1,2} warning fixes - replace intreg_argnum with INT_ARG_CNT 2004-12-20 22:03 twisti * src/vm/jit/: jit.c, jit.h, lsra.inc: Removed i386 method_uses_ stuff. 2004-12-20 21:16 jowenn * src/native/jni.c, src/native/include/gnu_java_awt_peer_gtk_GdkFontPeer.h, src/native/vm/Field.c, src/native/vm/Method.c, src/native/vm/VMClass.c, src/vm/builtin.c, src/vm/exceptions.c, src/vm/exceptions.h, src/vm/tables.c, src/vm/jit/stacktrace.c, src/vm/jit/stacktrace.h, src/vm/jit/verify/typecheck.c, tests/stack/sleep_exception.java: generate package names correctly, now they are not allways (utf*)0. Adds a new crash in the typechecking code. The package checks there have to be redone. Now fixed to not crash, but the check is useless currently. Now IllegalAccessException is thrown, if a not accessible field (currently only read (will fix set operations tomorrow)) is being accessed via reflection. method invokation does the check too. If a reflected methodID represents an abstract method or the class it belongs to is an interface, the virtual method is now resolved and called instead. 2004-12-19 18:39 jowenn * TODO, src/native/vm/VMClassLoader.c, src/native/vm/VMSecurityManager.c, src/native/vm/VMSystem.c, tests/native/Makefile.am, tests/native/testgetobjectclass0.c, tests/native/testgetobjectclass0.java: one additional condition which should throw an array index out of bounds, instead of crashing. Less debug output. One additional test for crash compatibility with sun's vm 2004-12-19 13:40 jowenn * src/vm/jit/i386/codegen.c: calculate destination block offset correctly. Problem (segfault) was triggered in jython 2.1 in the loadFromPath method 2004-12-18 00:05 jowenn * src/: native/jni.c, native/native.c, vm/jit/stacktrace.c: 1) disable the is leaf check for i386, where there is no problem 2) classes which are used as objects should really be linked 3) fix fill_callblock_objA to handle references and arrays correctly (1 detected through mauve test suite. This will have to be fixed for the Alpha architecture, where the ret address for leaf methods is not stored on the stack) (2+3 prevented jython from starting. Right now a hello world works, but there are other problems I have to hunt down) 2004-12-17 15:30 twisti * src/native/vm/VMThread.c: - fixed function comments - removed log output 2004-12-17 13:30 twisti * tests/: jctest.java, jctest.output: Check MULTIANEWARRAY SAVEDVAR copy code. 2004-12-17 00:04 motse * src/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c: correct signatur in GetMethodId for method gtkSetFilename 2004-12-16 23:13 motse * src/threads/native/threads.c: add check for lr != null to threadHoldsLock 2004-12-16 17:46 motse * src/native/vm/VMRuntime.c: disable gthread-jni's portable native sync due to yet unresolved threading issues 2004-12-16 15:40 motse * src/native/: classes.am, include/gnu_java_awt_peer_gtk_GdkFontPeer.h: add gnu_java_awt_peer_gtk_GdkFontPeer.h to nativetable.inc 2004-12-15 18:25 jowenn * src/native/vm/Field.c: it should not be IllegalArgumentException, but IllegalAccessException, but that check looks wrong anyway. I have to look more into the the topic of handling the IllegalArgumentException, so this is commented out again for now 2004-12-15 17:21 jowenn * src/native/: jni.c, native.c, vm/Field.c: throw the required acceptions in the Field.getXYZ natives, support for static fields in reflection. add missing use_class_as_object call 2004-12-15 17:14 twisti * src/vm/jit/powerpc/asmpart.S: powerpc-linux changes. 2004-12-15 16:55 twisti * src/vm/jit/powerpc/codegen.c: #ifdef the cacao_catch_Handler to __DARWIN__. 2004-12-15 16:48 twisti * src/toolbox/: logging.c, logging.h: Use dynamic buffer in log_message_class and log_message_method to prevent buffer overflows. 2004-12-15 13:57 twisti * src/vm/jit/powerpc/asmpart.S: - use bl instead of lwz-mtctr-bctrl sequence - removed _ from symbols and added defines for darwin (still to decide how to check for darwin assembler) 2004-12-14 14:16 twisti * src/vm/jit/codegen.inc: Calculate regoff for float ARGVAR's correcly. 2004-12-14 14:14 twisti * src/vm/jit/stack.c: Fixed x86_64 argument passing typo. 2004-12-13 17:58 twisti * src/vm/jit/x86_64/codegen.c: Fixed argument passing in native stub, testarguments now works properly. 2004-12-13 11:09 twisti * tests/native/: Makefile.am, testarguments.c, testarguments.java: - more checks - gnu header 2004-12-13 09:44 twisti * src/vm/jit/x86_64/codegen.c: - call builtin_trace_args (runverbose) after monitorenter, to get a proper calltrace with threads - nativestub changes: fixed stub size (throw an exception we the sub is too small) 2004-12-13 09:41 twisti * src/vm/jit/x86_64/asmpart.S: - much indent (sorry) - asm_calljavafunction2 argument copy bugfix 2004-12-13 09:39 twisti * src/vm/jit/: reg.inc, x86_64/arch.h: Changed x86_64 abi back to 8 float argument registers. 2004-12-13 09:28 twisti * src/vm/options.h: Don't export loadingtime and compilingtime (error with gcc-4.0). 2004-12-13 09:26 twisti * src/vm/: statistics.c, statistics.h: Include paths fixed. 2004-12-11 00:21 carolyn * src/: cacao/cacao.c, vm/jit/inline/inline.c: inlining of parameters fixed 2004-12-10 14:53 twisti * src/vm/jit/i386/Makefile.am: Added forgotten ansidecl.h. 2004-12-10 14:11 twisti * configure.in: - back to -O0 till next release - added tests/native/Makefile 2004-12-10 14:10 twisti * tests/native/: Makefile, Makefile.am, testarguments.c, testarguments.java: More generic version, more tests. 2004-12-09 15:20 twisti * contrib/debugSetPathes: Added src/ to paths. 2004-12-09 15:07 twisti * src/vm/jit/i386/codegen.c: - fixed -verbosecall crash (too small stub size) - warning fixes - code cleanup + indent 2004-12-09 11:17 carolyn * src/vm/jit/parse.c, src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h, src/vm/jit/inline/parseRTprint.h, src/vm/jit/inline/parseRTstats.c, tests/rtMissedIn0: Updates for parseRT with Threads / debug moved to parseRTprint.h for readablity / get rid of warnings in inline.c 2004-12-08 20:24 twisti * src/native/native.c: - back in the gtk hack again - bugfix for dummynativetable and gcc-3.4 2004-12-08 20:22 twisti * src/cacao/Makefile.am: LDADD reordered. Did not work with no threads. 2004-12-08 17:38 twisti * src/native/vm/Makefile.am: Extra dist gtk files. 2004-12-08 17:38 twisti * src/native/Makefile.am: Added classes.am to nativetable.inc dependencies. 2004-12-08 12:01 motse * src/native/native.c: remove quick hack includes to Gtk*Peer.c from native.c 2004-12-08 12:00 motse * src/classpath/include/gnu_java_awt_peer_gtk_GdkFontPeer.h: update header file for GdkFontPeer 2004-12-08 01:55 twisti * src/classpath/configure.ac: Fold down some cpus to simpler architecture names. 2004-12-08 01:02 twisti * configure.in: Define optimization and debug flags at one place. 2004-12-08 00:55 twisti * src/classpath/configure.ac: .*86 also maps to x86_64. This is not very good. Use i?86. 2004-12-08 00:11 twisti * src/classpath/configure.ac: Don't use target_os for jni_md.h link. 2004-12-08 00:10 twisti * src/classpath/include/jni_md-i386-linux-gnu.h: Finally renamed to jni_md-i386.h. 2004-12-08 00:10 twisti * src/classpath/include/: jni_md-alpha.h, jni_md-i386.h, jni_md-mips.h, jni_md-powerpc.h, jni_md-x86_64.h: jni_md.h file for each architecture cacao supports. 2004-12-07 23:38 twisti * src/classpath/native/jni/: gtk-peer/Makefile.am, java-io/Makefile.am, java-lang/Makefile.am, java-net/Makefile.am, java-nio/Makefile.am, java-util/Makefile.am: Use target_cpu instead of host_cpu for installation (can be i486, i586 or i686 on i386 machines). 2004-12-07 23:37 twisti * src/classpath/configure.ac: - map i?86 machine to i386 instead of x86 to reflect the cacao architecture name - renamed default jni header name to i386 2004-12-07 23:35 twisti * src/classpath/include/: jni_md-i386-linux-gnu.h, jni_md-x86-linux-gnu.h: Renamed jni_md-x86-linux-gnu.h to jni_md-i386-linux-gnu.h to reflect the cacao architectures. 2004-12-07 18:31 twisti * src/vm/jit/: alpha/Makefile.am, powerpc/Makefile.am: Depend on offsets.h on genoffsets (breaks make dist). 2004-12-07 17:34 cacao * doc/handbook/intro.tex: history updated till 2004/12/07 2004-12-07 15:33 twisti * Makefile.am, doc/Makefile.am, doc/handbook/Makefile.am, man/Makefile.am, src/Makefile.am, src/cacao/Makefile.am, src/cacao/cacao.c, src/cacao/cacao.h, src/cacaoh/Makefile.am, src/cacaoh/cacaoh.c, src/cacaoh/headers.c, src/cacaoh/headers.h, src/mm/Makefile.am, src/mm/boehm.c, src/mm/boehm.h, src/mm/memory.c, src/mm/memory.h, src/native/Makefile.am, src/native/jni.c, src/native/jni.h, src/native/native.c, src/native/native.h, src/native/include/Makefile.am, src/native/tools/Makefile.am, src/native/tools/gennativetable.c, src/native/vm/Constructor.c, src/native/vm/Field.c, src/native/vm/FileChannelImpl.c, src/native/vm/Makefile.am, src/native/vm/Method.c, src/native/vm/Proxy.c, src/native/vm/VMClass.c, src/native/vm/VMClassLoader.c, src/native/vm/VMObject.c, src/native/vm/VMRuntime.c, src/native/vm/VMSecurityManager.c, src/native/vm/VMString.c, src/native/vm/VMSystem.c, src/native/vm/VMThread.c, src/native/vm/VMThrowable.c, src/threads/Makefile.am, src/threads/green/Makefile.am, src/threads/native/Makefile.am, src/threads/native/threads.c, src/threads/native/threads.h, src/toolbox/Makefile.am, src/toolbox/chain.c, src/toolbox/chain.h, src/toolbox/list.c, src/toolbox/list.h, src/toolbox/logging.c, src/toolbox/logging.h, src/toolbox/tree.c, src/toolbox/tree.h, src/vm/Makefile.am, src/vm/builtin.c, src/vm/builtin.h, src/vm/exceptions.c, src/vm/exceptions.h, src/vm/global.h, src/vm/loader.c, src/vm/loader.h, src/vm/options.c, src/vm/options.h, src/vm/statistics.c, src/vm/statistics.h, src/vm/tables.c, src/vm/tables.h, src/vm/jit/Makefile.am, src/vm/jit/asmpart.h, src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h, src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/lsra.h, src/vm/jit/lsra.inc, src/vm/jit/parse.c, src/vm/jit/parse.h, src/vm/jit/reg.h, src/vm/jit/reg.inc, src/vm/jit/stack.c, src/vm/jit/stack.h, src/vm/jit/stacktrace.c, src/vm/jit/stacktrace.h, src/vm/jit/alpha/Makefile.am, src/vm/jit/alpha/arch.h, src/vm/jit/alpha/asmoffsets.h, src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c, src/vm/jit/alpha/codegen.h, src/vm/jit/alpha/disass.c, src/vm/jit/alpha/disass.h, src/vm/jit/alpha/types.h, src/vm/jit/i386/Makefile.am, src/vm/jit/i386/arch.h, src/vm/jit/i386/asmoffsets.h, src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c, src/vm/jit/i386/codegen.h, src/vm/jit/i386/disass.c, src/vm/jit/i386/disass.h, src/vm/jit/i386/emitfuncs.c, src/vm/jit/i386/emitfuncs.h, src/vm/jit/i386/types.h, src/vm/jit/inline/Makefile.am, src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h, src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h, src/vm/jit/inline/parseRTstats.c, src/vm/jit/inline/parseRTstats.h, src/vm/jit/inline/sets.c, src/vm/jit/inline/sets.h, src/vm/jit/loop/Makefile.am, src/vm/jit/loop/analyze.c, src/vm/jit/loop/analyze.h, src/vm/jit/loop/graph.c, src/vm/jit/loop/graph.h, src/vm/jit/loop/loop.c, src/vm/jit/loop/loop.h, src/vm/jit/loop/tracing.c, src/vm/jit/loop/tracing.h, src/vm/jit/mips/Makefile.am, src/vm/jit/mips/arch.h, src/vm/jit/mips/asmoffsets.h, src/vm/jit/mips/asmpart.S, src/vm/jit/mips/codegen.c, src/vm/jit/mips/codegen.h, src/vm/jit/mips/disass.c, src/vm/jit/mips/disass.h, src/vm/jit/mips/types.h, src/vm/jit/powerpc/Makefile.am, src/vm/jit/powerpc/arch.h, src/vm/jit/powerpc/asmoffsets.h, src/vm/jit/powerpc/asmpart.S, src/vm/jit/powerpc/codegen.c, src/vm/jit/powerpc/codegen.h, src/vm/jit/powerpc/disass.c, src/vm/jit/powerpc/disass.h, src/vm/jit/powerpc/types.h, src/vm/jit/tools/Makefile.am, src/vm/jit/tools/genoffsets.c, src/vm/jit/verify/Makefile.am, src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typecheck.h, src/vm/jit/verify/typeinfo.c, src/vm/jit/verify/typeinfo.h, src/vm/jit/x86_64/Makefile.am, src/vm/jit/x86_64/arch.h, src/vm/jit/x86_64/asmoffsets.h, src/vm/jit/x86_64/asmpart.S, src/vm/jit/x86_64/codegen.c, src/vm/jit/x86_64/codegen.h, src/vm/jit/x86_64/disass.c, src/vm/jit/x86_64/disass.h, src/vm/jit/x86_64/emitfuncs.c, src/vm/jit/x86_64/emitfuncs.h, src/vm/jit/x86_64/types.h, tests/Makefile.am, tests/jvm98/Makefile.am, tests/kaffe/Makefile.am: GNU header update. 2004-12-07 14:51 cacao * INSTALL, README: minor changes 2004-12-07 13:41 twisti * tests/Makefile.am: Added extest_clinit.java 2004-12-07 13:34 twisti * INSTALL, README: Update. 2004-12-07 13:08 twisti * configure.in: CFLAGS for irix mipspro and gcc compiler (gcc does not work yet). 2004-12-07 12:27 twisti * COPYING: Updated to GPL2. 2004-12-07 12:18 twisti * src/vm/loader.c: Fixed class not found warning bug with opt_verbose. 2004-12-07 11:57 twisti * src/: cacao/Makefile.am, cacaoh/Makefile.am: Force installation of link. 2004-12-07 11:56 twisti * src/native/: native.c, native.h: Ok, the same with nativeCalls. 2004-12-07 11:55 twisti * src/vm/jit/i386/: ansidecl.h, dis-buf.c, i386-dis.c: Updated to version gdb-6.2 (just to be up-to-date). 2004-12-07 11:51 twisti * src/vm/jit/i386/Makefile.am: - build and clean offsets.h - added symcat.h 2004-12-07 11:42 twisti * src/vm/jit/powerpc/Makefile.am: Build and clean offsets.h. 2004-12-07 11:41 twisti * src/classpath/native/jni/java-lang/java_lang_VMProcess.c: A quick build hack for darwin, but prints a #warning. 2004-12-07 11:38 twisti * src/vm/jit/stacktrace.c: #else is just i386, not a mips or powerpc. 2004-12-07 11:37 twisti * src/vm/jit/mips/Makefile.am: Build and clean offsets.h. 2004-12-07 11:23 twisti * src/native/: native.c, native.h: Don't define a data structure in a header file! This leads to multiple definitions and cannot be linked on every platform!!! 2004-12-07 11:07 twisti * src/vm/jit/alpha/Makefile.am: Build and clean offsets.h. 2004-12-07 08:55 jowenn * autogen.sh, src/boehm-gc/autogen.sh, src/classpath/autogen.sh: autogen.sh without typo 2004-12-06 19:14 twisti * INSTALL, README: A bit updated, more to come. 2004-12-06 19:00 twisti * src/native/vm/Makefile.am: Removed libnativevm.a from all target. 2004-12-06 18:12 twisti * src/vm/jit/x86_64/Makefile.am: Clean offsets.h, include asmoffsets.h, asmpart.S target. 2004-12-06 18:01 twisti * src/native/vm/VMSecurityManager.c: Damn! Got nullpointer on every platform except alpha and i386. 2004-12-06 17:23 twisti * src/vm/jit/i386/codegen.c: Removed stacktrace.inc include. 2004-12-06 17:23 twisti * src/vm/jit/i386/Makefile.am: Use libtool. 2004-12-06 17:23 twisti * src/vm/jit/alpha/Makefile.am: Added makefile position name. 2004-12-06 17:18 twisti * src/vm/jit/mips/Makefile.am: Use libtool. 2004-12-06 17:17 twisti * src/vm/jit/mips/asmpart.S: Use .dword/.word instead of .quad/.long to support the mipspro assembler. 2004-12-06 16:37 twisti * src/vm/jit/mips/: asmpart.S, asmoffsets.h: Moved data segment offsets from asmpart.s into asmoffsets.h. 2004-12-06 16:36 twisti * src/vm/jit/powerpc/asmpart.S: Removed data segment offsets. 2004-12-06 16:36 twisti * src/vm/jit/powerpc/Makefile.am: Use libtool. 2004-12-06 16:36 twisti * src/vm/jit/powerpc/asmoffsets.h: Contains data segment offsets. 2004-12-06 16:30 twisti * configure.in: Check for AC_PROG_LN_S. 2004-12-06 16:29 twisti * src/classpath/native/jni/: java-io/Makefile.am, java-lang/Makefile.am, java-net/Makefile.am, java-nio/Makefile.am, java-util/Makefile.am: Bugfix: DESTDIR was used on the wrong side. 2004-12-06 16:28 twisti * src/classpath/native/jni/gtk-peer/Makefile.am: [no log message] 2004-12-06 16:26 twisti * src/: cacao/Makefile.am, cacaoh/Makefile.am: Install program link in bin/ (maybe this should be a wrapper script or executeable). 2004-12-06 16:25 twisti * src/vm/unzip.c: First-zip-file-entry bugfix. 2004-12-06 15:32 twisti * src/vm/jit/x86_64/Makefile.am: Use libtool. 2004-12-06 15:31 twisti * src/vm/jit/x86_64/codegen.c: Remove stacktrace.inc include. 2004-12-06 15:31 twisti * src/vm/jit/: i386/asmoffsets.h, x86_64/asmoffsets.h: Added gnu header and emacs tailer. 2004-12-06 15:31 twisti * src/vm/jit/alpha/asmoffsets.h: Typo. 2004-12-06 13:44 twisti * configure.in, src/cacao/Makefile.am, src/cacaoh/Makefile.am, src/mm/Makefile.am, src/native/Makefile.am, src/native/tools/Makefile.am, src/native/vm/Makefile.am, src/threads/green/Makefile.am, src/threads/native/Makefile.am, src/toolbox/Makefile.am, src/vm/Makefile.am, src/vm/jit/Makefile.am, src/vm/jit/alpha/Makefile.am, src/vm/jit/inline/Makefile.am, src/vm/jit/loop/Makefile.am, src/vm/jit/tools/Makefile.am, src/vm/jit/verify/Makefile.am: Use libtool to compile cacao libraries. We need to combine some libraries to better resolve the linking order. 2004-12-06 13:34 twisti * src/native/vm/VMThrowable.c: Include stacktrace.h. 2004-12-06 13:33 twisti * src/native/vm/VMSecurityManager.c: - include stacktrace.h - warning fixes 2004-12-06 13:32 twisti * src/vm/jit/alpha/asmoffsets.h: - changed define - emacs tailer - code indent 2004-12-06 13:31 twisti * src/vm/jit/alpha/asmpart.S: - removed asm offsets (what is the header file else for?) - .ent .end bugfix 2004-12-06 13:30 twisti * src/vm/jit/alpha/codegen.c: Don't include stacktrace.inc. 2004-12-06 13:30 twisti * src/vm/jit/stacktrace.h: New header. 2004-12-06 13:30 twisti * src/vm/jit/stacktrace.c: This should be a normal .c file with a header. 2004-12-06 13:29 twisti * src/vm/jit/codegen.inc.h: Prototype codegen_findmethod for alpha. 2004-12-06 09:48 twisti * src/vm/jit/alpha/asmpart.S: - clinit error bugfix - made code more readable 2004-12-06 09:44 twisti * src/vm/global.h: Use cacao data types. 2004-12-06 00:59 twisti * src/native/vm/VMRuntime.c: Load libraries from cacao library path. 2004-12-06 00:57 twisti * src/vm/global.h: - renamed RT_JAR_PATH to CACAO_RT_JAR_PATH - defined CACAO_LIBRARY_PATH 2004-12-06 00:56 twisti * src/cacao/cacao.c: - Oh man! What are you doing? - renamed RT_JAR_PATH to CACAO_RT_JAR_PATH 2004-12-05 23:57 jowenn * src/: cacao/cacao.c, native/vm/VMRuntime.c: prepare for loading libs/classfiles from install directory 2004-12-05 22:44 jowenn * src/vm/jit/x86_64/asmoffsets.h: sorry 2004-12-05 22:33 jowenn * contrib/debugSetPathes, src/native/vm/VMSecurityManager.c, src/native/vm/VMThrowable.c, src/vm/global.h, src/vm/jit/asmpart.h, src/vm/jit/codegen.inc, src/vm/jit/parse.c, src/vm/jit/stacktrace.c, src/vm/jit/alpha/asmoffsets.h, src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c, src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c, tests/extest.java: almost all stacktraces do now really work. 2004-12-05 18:22 stefan * src/vm/jit/powerpc/codegen.c: stack frame more abi compliant 2004-12-05 11:15 jowenn * src/vm/jit/alpha/arch.h: fix compiliation 2004-12-04 13:02 jowenn * configure.in, contrib/debugSetPathes, src/boehm-gc/autogen.sh, src/classpath/autogen.sh, src/native/vm/VMRuntime.c, src/native/vm/VMSecurityManager.c, src/native/vm/VMThrowable.c, src/vm/global.h, src/vm/jit/asmpart.h, src/vm/jit/codegen.inc, src/vm/jit/stack.c, src/vm/jit/stacktrace.c, src/vm/jit/i386/asmoffsets.h, src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c, src/vm/jit/i386/symcat.h, src/vm/jit/x86_64/asmpart.S, src/vm/jit/x86_64/codegen.c, tests/InlineExTest.java, tests/stack/nestedstaticinitializers2.java, tests/stack/nestedstaticinitializers3.java: use two functions for creating/removing items of the native stackframe list (i386), make it work on FreeBSD (tested: 5.3-CURRENT) i386, dynamic loading of natives (x86_64) 2004-12-03 18:15 twisti * configure.in: Forgot to add INSTALL_PREFIX in CFLAGS. 2004-12-03 17:58 twisti * man/Makefile.am: A makefile... 2004-12-03 17:54 twisti * src/native/tools/gennativetable.c: Cosmetic changes. 2004-12-03 17:52 twisti * Makefile.am, configure.in, doc/Makefile.am, doc/handbook/Makefile.am, src/Makefile.am, src/boehm-gc/Makefile.am, src/boehm-gc/doc/Makefile.am, src/boehm-gc/include/Makefile.am, src/cacao/Makefile.am, src/cacaoh/Makefile.am, src/classpath/Makefile.am, src/classpath/configure.ac, src/classpath/doc/Makefile.am, src/classpath/lib/Makefile.am, src/classpath/native/jni/gtk-peer/Makefile.am, src/classpath/native/jni/java-io/Makefile.am, src/classpath/native/jni/java-lang/Makefile.am, src/classpath/native/jni/java-net/Makefile.am, src/classpath/native/jni/java-nio/Makefile.am, src/classpath/native/jni/java-util/Makefile.am, src/classpath/resource/gnu/java/awt/peer/gtk/Makefile.am, src/classpath/resource/java/security/Makefile.am, src/mm/Makefile.am, src/native/Makefile.am, src/native/include/Makefile.am, src/native/vm/Makefile.am, src/threads/Makefile.am, src/threads/green/Makefile.am, src/threads/native/Makefile.am, src/toolbox/Makefile.am, src/vm/Makefile.am, src/vm/jit/Makefile.am, src/vm/jit/alpha/Makefile.am, src/vm/jit/i386/Makefile.am, src/vm/jit/inline/Makefile.am, src/vm/jit/loop/Makefile.am, src/vm/jit/mips/Makefile.am, src/vm/jit/powerpc/Makefile.am, src/vm/jit/tools/Makefile.am, src/vm/jit/verify/Makefile.am, src/vm/jit/x86_64/Makefile.am, tests/Makefile.am, tests/jvm98/Makefile.am, tests/kaffe/Makefile.am: - build/dist/install changes - gnu header for cacao makefiles 2004-12-03 17:47 twisti * TODO: 2 closed. 2004-12-03 17:46 twisti * man/cacao.1: Removed Michael Gschwind. 2004-12-03 17:43 twisti * src/vm/: loader.c, loader.h: Include unzip.h fixes. 2004-12-03 17:42 twisti * src/vm/jit/: alpha/types.h, i386/types.h, mips/types.h, powerpc/types.h: Removed Michael Gschwind. 2004-12-03 17:41 twisti * src/mm/memory.c: Green thread fixes. 2004-12-03 17:41 twisti * src/mm/memory.h: Added missing string.h include. 2004-12-03 17:40 twisti * src/vm/jit/x86_64/: ansidecl.h, dis-buf.c, i386-dis.c, symcat.h: Updated to version gdb-6.2 (just to be up-to-date). 2004-12-03 17:40 twisti * src/vm/jit/x86_64/disass.c: - include changes - use MCOPY 2004-12-03 17:39 twisti * src/vm/jit/x86_64/: codegen.c, codegen.h: Less important changes. 2004-12-03 17:38 twisti * src/vm/jit/x86_64/arch.h: - added SUPPORT_FMOD - fixed typo 2004-12-03 17:25 twisti * AUTHORS: Updated. 2004-12-03 17:23 twisti * src/threads/green/: locks.c, locks.h, threadio.c, threads.c, threads.h: Made green threads work again. 2004-12-03 17:21 twisti * src/threads/native/threads.h: - changed header define - smaller changes 2004-12-03 17:20 twisti * src/threads/native/threads.c: - removed memset (NEW uses calloc) - replaced mem_alloc with NEW 2004-12-03 16:46 twisti * src/vm/jit/codegen.inc: Removed Michael Gschwind form changes. 2004-12-03 16:45 twisti * src/vm/jit/asmpart.h: Moved asm_perform_threadswitch, asm_initialize_thread_stack declarations for green/threads.h. 2004-12-03 16:44 twisti * tests/fptest.java: Added gnu header. 2004-12-03 16:44 twisti * tests/: jctest.java, jctest.output: - added gnu header - removed testrem0x10001 tests (instruction not used anymore) 2004-12-03 16:42 twisti * src/classpath/java/lang/System.java: Adjusted gnu.classpath.home.url to /jre/lib. 2004-12-03 16:28 twisti * src/vm/global.h: #define RT_JAR_PATH 2004-12-03 16:27 twisti * src/cacao/cacao.c: Automagically set classpath to rt.jar. 2004-12-02 20:35 twisti * doc/: collect.doc, gen.doc, array.tex, net.bib, net.tex, threads.tex: Very old stuff. 2004-12-02 17:51 carolyn * src/native/natcalls.h: move code from natcalls.h into native.h 2004-12-02 17:47 carolyn * src/native/: Makefile.am, native.c, native.h: move code from natcalls.h into native.h 2004-12-02 12:45 twisti * doc/cacao.1: Resides in man/. 2004-12-02 11:47 motse * src/native/classes.am: include a few more awt-gtk classes 2004-12-02 11:27 twisti * src/vm/jit/mips/: asmpart.S, codegen.c: New clinit patch code works now. 2004-12-02 11:26 twisti * src/vm/jit/mips/arch.h: #define TRACE_ARGS_NUM 2004-12-02 10:34 twisti * src/: threads/green/threads.h, threads/native/threads.h, vm/jit/asmpart.h, vm/jit/tools/genoffsets.c: Moved castinfo struct into asmpart.h. 2004-12-02 10:33 twisti * src/native/tools/Makefile.am: Link in different order (problems with no threads). 2004-12-01 17:44 twisti * src/vm/jit/powerpc/: arch.h, codegen.h: - moved architecture dependent stuff into arch.h - define TRACE_ARGS_NUM in arch.h 2004-12-01 17:10 twisti * src/native/: Makefile.am, classes.am: Forgot to include awt classes with gtk peer. 2004-12-01 17:02 twisti * src/cacao/Makefile.am: static-classpath-with-gtk-peer bugfix. 2004-12-01 15:06 twisti * src/native/: Makefile.am, classes.am, native.c, include/Makefile.am, vm/Makefile.am: - better build system - try to get this awt-native stuff alright 2004-12-01 15:05 twisti * src/cacao/Makefile.am: awt gtk peer fixes. 2004-12-01 15:04 twisti * configure.in: - no threads fix - zlib fix - awt gtk peer fixes 2004-12-01 14:21 christian * src/vm/jit/stack.c: [no log message] 2004-12-01 14:13 christian * src/: cacao/cacao.c, vm/options.c, vm/options.h, vm/jit/i386/codegen.c, vm/jit/mips/codegen.c, vm/jit/x86_64/codegen.c, vm/jit/jit.c, vm/jit/alpha/codegen.c, vm/jit/powerpc/codegen.c: Linear Scan Register Allocator disabled. (with #ifdef LSRA\...\#endif) 2004-12-01 12:55 twisti * src/native/vm/VMObjectStreamClass.c: It's now implemented in gnu classpath. 2004-12-01 12:54 twisti * configure.in: We have to link against libm for fmod with dynamic library loading. But we link always as this should be the default one day. 2004-12-01 11:42 twisti * src/vm/jit/mips/: Makefile.am, arch.h, asmpart.S, codegen.c, codegen.h, disass.h, types.h: New source tree. 2004-12-01 11:40 twisti * src/classpath/native/: fdlibm/java-assert.h, jni/java-lang/java_lang_reflect_Array.c: Include config.h for __attribute__ with non gnu compilers. 2004-12-01 11:38 twisti * src/classpath/acinclude.m4: Define __attribute__ correctly. 2004-12-01 11:33 twisti * src/mm/memory.h: - typecast GCNEW - added MSET 2004-12-01 10:59 twisti * src/toolbox/logging.h: Just ifdef panic on darwin. Works perfectly till it's not used anymore. 2004-12-01 10:57 twisti * src/vm/jit/powerpc/: Makefile.am, asmpart.S, codegen.c, codegen.h, types.h: New source tree. 2004-12-01 10:57 twisti * src/vm/jit/codegen.inc.h: Hmm, forgot to include jit.h... 2004-12-01 10:45 twisti * src/cacaoh/headers.c: Bugfix: include before in darwin. 2004-11-30 21:42 carolyn * src/vm/jit/: stack.c, inline/inline.c, inline/inline.h: Add depth level to ICMD_INLINE_START 2004-11-30 21:03 carolyn * src/vm/jit/inline/parseRT.c: Delete automatic rta parsing of java/lang/Runtime.getRuntime 2004-11-30 20:33 carolyn * src/vm/: exceptions.c, jit/parse.c: Turned off inlining for verifyerror 2004-11-30 20:22 carolyn * src/cacao/cacao.c: Made options rt, xta, vta optional via #define 2004-11-30 20:14 carolyn * src/vm/exceptions.c: Turned off inlining for verifyerror 2004-11-30 18:28 twisti * src/vm/jit/reg.h: Ok, not this one. To prevent a warning. 2004-11-30 18:25 twisti * src/vm/jit/reg.h: Moved typedef's infront of includes. 2004-11-30 16:12 motse * src/native/native.c: fix include path for old nat/Gtk* in new source tree 2004-11-30 15:49 twisti * src/vm/jit/alpha/: Makefile.am, arch.h, asmpart.S, codegen.c, codegen.h, disass.c, disass.h, types.h: New source tree. 2004-11-30 15:18 twisti * src/: vm/jit/i386/Makefile.am, vm/jit/i386/arch.h, vm/jit/i386/asmpart.S, vm/jit/i386/codegen.c, vm/jit/i386/codegen.h, vm/jit/i386/emitfuncs.c, vm/jit/i386/emitfuncs.h, vm/jit/i386/types.h, threads/native/threads.c: New source tree. 2004-11-30 14:18 twisti * src/: Makefile.am, cacao/Makefile.am, cacaoh/Makefile.am, native/Makefile.am, native/include/Makefile.am, native/tools/Makefile.am, threads/Makefile.am, threads/native/Makefile.am, vm/Makefile.am, vm/jit/inline/Makefile.am, vm/jit/tools/Makefile.am, vm/jit/verify/Makefile.am: New source tree. 2004-11-30 14:06 twisti * Makefile.am, autogen.sh, configure.in, src/boehm-gc/acinclude.m4, src/boehm-gc/autogen.sh, src/boehm-gc/configure.in, src/cacao/cacao.c, src/cacao/cacao.h, src/cacaoh/cacaoh.c, src/cacaoh/headers.c, src/cacaoh/headers.h, src/mm/Makefile.am, src/mm/boehm.c, src/mm/boehm.h, src/mm/memory.c, src/native/jni.c, src/native/jni.h, src/native/natcalls.h, src/native/native.c, src/native/native.h, src/native/tools/gennativetable.c, src/native/vm/Constructor.c, src/native/vm/Field.c, src/native/vm/Makefile.am, src/native/vm/Method.c, src/native/vm/Proxy.c, src/native/vm/VMClass.c, src/native/vm/VMClassLoader.c, src/native/vm/VMObject.c, src/native/vm/VMRuntime.c, src/native/vm/VMSecurityManager.c, src/native/vm/VMString.c, src/native/vm/VMSystem.c, src/native/vm/VMThread.c, src/native/vm/VMThrowable.c, src/threads/green/Makefile.am, src/threads/native/threads.c, src/threads/native/threads.h, src/toolbox/Makefile.am, src/toolbox/avl.c, src/toolbox/chain.c, src/toolbox/list.c, src/toolbox/logging.c, src/toolbox/logging.h, src/toolbox/tree.c, src/vm/builtin.c, src/vm/builtin.h, src/vm/exceptions.c, src/vm/exceptions.h, src/vm/global.h, src/vm/loader.c, src/vm/options.h, src/vm/tables.c, src/vm/jit/Makefile.am, src/vm/jit/asmpart.h, src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h, src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/lsra.inc, src/vm/jit/parse.c, src/vm/jit/parse.h, src/vm/jit/reg.h, src/vm/jit/reg.inc, src/vm/jit/stack.c, src/vm/jit/stack.h, src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h, src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h, src/vm/jit/inline/parseRTstats.c, src/vm/jit/inline/sets.c, src/vm/jit/inline/sets.h, src/vm/jit/loop/Makefile.am, src/vm/jit/loop/analyze.c, src/vm/jit/loop/analyze.h, src/vm/jit/loop/graph.c, src/vm/jit/loop/loop.c, src/vm/jit/loop/loop.h, src/vm/jit/loop/tracing.c, src/vm/jit/loop/tracing.h, src/vm/jit/tools/genoffsets.c, src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typecheck.h, src/vm/jit/verify/typeinfo.c, src/vm/jit/verify/typeinfo.h, src/vm/jit/x86_64/Makefile.am, src/vm/jit/x86_64/asmpart.S, src/vm/jit/x86_64/codegen.c, src/vm/jit/x86_64/codegen.h, src/vm/jit/x86_64/emitfuncs.c, src/vm/jit/x86_64/emitfuncs.h, src/vm/jit/x86_64/types.h: New source tree. 2004-11-30 13:43 twisti * src/boehm-gc/ltmain.sh: Should be linked by auto* utils. 2004-11-30 13:37 twisti * src/boehm-gc/: config.guess, config.sub, depcomp, install-sh, missing, mkinstalldirs: Should be linked by auto* utils. 2004-11-30 13:36 twisti * src/classpath/: install-sh, missing, mkinstalldirs: Should be link by auto* utils. 2004-11-29 19:36 twisti * asmpart.h, global.h: New source tree. 2004-11-29 17:55 twisti * natcalls.h, nativecalls.h, nativecalls.h.old: New source tree. 2004-11-29 17:18 twisti * install-sh, missing, mkinstalldirs: This one should be installed by auto* stuff. 2004-11-29 16:51 twisti * gennativetable.c, genoffsets.c, jni.c, jni.h, native.c, native.h, unzip.c, unzip.h, cacaoh.c: New source tree. 2004-11-29 16:27 twisti * main.c, main.h, typeinfo.c, typeinfo.h, typeinfo.tst: New source tree. 2004-11-29 13:56 twisti * builtin.c, builtin.h, exceptions.c, exceptions.h, headers.c, headers.h, loader.c, loader.h, options.c, options.h, statistics.c, statistics.h, tables.c, tables.h: New source tree. 2004-11-29 11:24 twisti * src/vm/jit/i386/codegen.c: Use local xmcode and mcode variables. 2004-11-29 11:11 twisti * src/vm/jit/x86_64/codegen.c: Use local xmcode and mcode variables. 2004-11-29 11:06 twisti * src/vm/jit/alpha/codegen.c: Small comment typo. 2004-11-29 11:06 twisti * src/vm/jit/codegen.inc.h: - indent - removed unneeded variables from clinitref 2004-11-29 10:59 twisti * src/vm/jit/i386/codegen.c: Warning fixes. 2004-11-29 10:56 twisti * src/vm/jit/mips/: asmpart.S, codegen.c: New clinit patch code (not ready yet). 2004-11-29 10:56 twisti * src/vm/jit/mips/codegen.h: Moved register defines into arch.h 2004-11-29 10:56 twisti * src/vm/jit/mips/arch.h: Contains architecture stuff from types.h and codegen.h 2004-11-29 10:55 twisti * src/vm/jit/mips/types.h: - moved architecture stuff into arch.h - defined ptrint 2004-11-28 18:11 twisti * src/mm/memory.c: Check for dig in dump_size(). 2004-11-28 18:06 twisti * doc/handbook/: cacao.tex, java.bib, jit.tex, loader.tex, runtime.tex, x86.tex, x86_64.tex: Some changes from my thesis. 2004-11-28 17:37 christian * src/vm/jit/: lsra.h, lsra.inc: [no log message] 2004-11-26 13:02 twisti * src/vm/jit/alpha/codegen.c: Warning fixes, sorry. 2004-11-25 16:49 twisti * src/vm/jit/alpha/: asmpart.S, codegen.c, codegen.h: New clinit patch code. 2004-11-25 16:15 twisti * src/vm/jit/stack.c: Warning fixes (usage of ptrint). 2004-11-25 16:14 twisti * src/vm/jit/jit.h: Move typedef's in front of includes. 2004-11-25 16:14 twisti * src/vm/jit/i386/arch.h: #endif typo 2004-11-25 15:17 christian * TODO: [no log message] 2004-11-25 14:24 christian * main.c, options.c, options.h, src/cacao/cacao.c, src/vm/options.c, src/vm/options.h, src/vm/jit/jit.c, src/vm/jit/lsra.h, src/vm/jit/lsra.inc, src/vm/jit/stack.c, src/vm/jit/alpha/codegen.c, src/vm/jit/i386/codegen.c: [no log message] 2004-11-24 16:26 twisti * src/boehm-gc/: AmigaOS.c, MacOS.c, add_gc_prefix.c, aix_irix_threads.c, allchblk.c, alloc.c, autogen.sh, backgraph.c, blacklst.c, checksums.c, configure.in, darwin_stop_world.c, dbg_mlc.c, dyn_load.c, finalize.c, gc_dlopen.c, gcc_support.c, gcj_mlc.c, gcname.c, headers.c, mach_dep.c, malloc.c, mallocx.c, mark.c, mark_rts.c, misc.c, new_hblk.c, obj_map.c, os_dep.c, pcr_interface.c, pthread_stop_world.c, pthread_support.c, ptr_chck.c, real_malloc.c, reclaim.c, solaris_pthreads.c, solaris_threads.c, specific.c, stubborn.c, threadlibs.c, typd_mlc.c, win32_threads.c, include/private/gc_locks.h: Boehm now uses a config.h instead of -D defines to force a recompilation after configure made any changes, like --disable-threads. 2004-11-24 15:30 twisti * src/vm/jit/parse.c: Warning fixes. 2004-11-24 15:27 twisti * src/vm/jit/alpha/types.h: - moved architecture stuff into arch.h - added ptrint type 2004-11-24 15:27 twisti * src/vm/jit/alpha/: arch.h, codegen.h: Moved architecture stuff into arch.h. 2004-11-24 15:20 twisti * src/vm/jit/stack.c: Warning fixes. 2004-11-24 15:13 twisti * src/vm/jit/i386/: emitfuncs.c, emitfuncs.h: - declare i386_mov_reg_mem 2004-11-24 15:11 twisti * src/vm/jit/i386/types.h: Added ptrint type. 2004-11-24 14:57 twisti * src/vm/jit/stack.c: Use new `ptrint' type for casts instead of `long'. 2004-11-24 14:57 twisti * src/vm/jit/x86_64/: asmpart.S, codegen.c: New clinit patch code. 2004-11-24 14:56 twisti * src/vm/jit/x86_64/types.h: typedef a ptrint type to cast function pointers to int. 2004-11-24 14:56 twisti * src/vm/jit/x86_64/codegen.h: Include instead of . 2004-11-24 14:31 twisti * exceptions.c, exceptions.h, src/vm/exceptions.c, src/vm/exceptions.h: - maybe we should always use `const char *' in function declarations - bugfix: use vpfprintf in throw_cacao_exception_exit 2004-11-24 14:06 twisti * src/vm/jit/i386/: asmpart.S, codegen.c: Typo fixed. 2004-11-24 12:18 carolyn * TODO: Added Inline items 2004-11-24 10:35 twisti * src/classpath/include/config.h.in: It's generated. 2004-11-23 23:19 stefan * src/vm/jit/powerpc/machine-instr.h: atomic instructions 2004-11-23 17:07 twisti * src/native/vm/VMThrowable.c: Changed field name className to new declaringClass. 2004-11-23 17:06 twisti * src/native/vm/VMThread.c: Include required config.h. 2004-11-23 17:05 twisti * Makefile.am, configure.in: Further changes. 2004-11-23 17:05 twisti * builtin.h, src/vm/builtin.h: Include arch.h. 2004-11-23 17:04 twisti * headers.c, src/cacaoh/headers.c: Include ucontext.h. 2004-11-23 17:02 twisti * src/mm/memory.h: Include arch.h for CODEMMAP. 2004-11-23 17:02 twisti * src/mm/memory.c: Include config.h for USE_THREADS. 2004-11-23 17:01 twisti * native.c, src/native/native.c: Removed unneeded #include "nat/java_lang_VMClass.h". 2004-11-23 16:57 twisti * src/vm/jit/parse.c: - include config.h - #ifdef -> #if defined 2004-11-23 16:56 twisti * src/vm/jit/: codegen.inc, codegen.inc.h: - new clinit patch code stuff - i386 warning fixes 2004-11-23 16:55 twisti * src/vm/jit/i386/asmpart.S: New clinit patch code. 2004-11-23 16:53 twisti * src/vm/jit/i386/codegen.h: Moved architecture dependent stuff into arch.h. 2004-11-23 16:52 twisti * src/vm/jit/i386/codegen.c: - use dump memory in stub creation - warning fixes - new PUT/GETSTATIC clinit code 2004-11-23 16:51 twisti * src/vm/jit/i386/: emitfuncs.c, emitfuncs.h: Added some direct memory operations for PUT/GETSTATIC commands. 2004-11-23 16:49 twisti * src/vm/jit/i386/: arch.h, types.h: Moved architecture dependend stuff into arch.h. 2004-11-23 10:26 stefan * ARCH-CHANGES: more 2004-11-23 10:26 stefan * TODO: [no log message] 2004-11-22 15:59 motse * src/classpath/: include/gnu_java_awt_peer_gtk_GtkFramePeer.h, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: native methods in gnu.java.awt.peer.GtkFramePeer changed 2004-11-22 13:01 carolyn * loader.h, src/vm/loader.h, src/vm/jit/parse.c, src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h, src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h: inline interfaces 2004-11-22 12:05 carolyn * tests/: II.java, IIAA.java, IIBB.java, IICC.java, IIexample.java: Add Interface Test 2004-11-19 18:03 twisti * src/vm/jit/x86_64/arch.h: Include also unused defines. 2004-11-19 16:53 carolyn * tests/rtIn/at/dms/kjc/Main: RT input for dynamic load info for at.dms.kjc.Main 2004-11-19 16:47 carolyn * loader.c, loader.h, options.h, src/classpath/include/config.h.in, src/vm/loader.c, src/vm/loader.h, src/vm/options.h, src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h, src/vm/jit/inline/parseRTstats.c, src/vm/jit/inline/parseRTstats.h, tests/rtMissedIn0: RTA updates for abstract classes 2004-11-19 16:14 twisti * src/toolbox/list.c: Removed unused headers. 2004-11-19 15:38 twisti * src/vm/jit/mips/codegen.c: Warning fix. 2004-11-19 15:26 twisti * src/vm/jit/verify/typecheck.c: Again a #warning without __GNUC__. Ahhhhhhhhhhhhhh! 2004-11-19 14:17 twisti * main.c, src/cacao/cacao.c: System.exit bug fix. 2004-11-19 13:06 twisti * src/classpath/: acinclude.m4, configure.ac: Added AC_C_ATTRIBUTE which checks for the __attribute__ keyword. 2004-11-18 17:44 twisti * src/classpath/autogen.sh: Call libtoolize to install a proper ltmain.sh (fixes missing .so extension problem). 2004-11-18 17:31 twisti * src/classpath/ltmain.sh: Now installed by autogen.sh. 2004-11-18 14:02 twisti * Makefile.am: Bug fix: we also need to generate the nativetable entries from the classes which are not generated newly. 2004-11-18 14:01 twisti * loader.c, src/vm/loader.c: Bug fix: released filename memory of classpath entries. 2004-11-18 13:25 twisti * native.c, options.c, options.h, src/native/native.c, src/vm/options.c, src/vm/options.h, src/vm/jit/parse.c, src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.c: Renamed verbose to opt_verbose. 2004-11-18 13:22 twisti * main.c, src/cacao/cacao.c: Renamed opt_verbose' 2004-11-18 13:21 twisti * loader.c, loader.h, src/vm/loader.c, src/vm/loader.h: Use malloc'd memory in suck_init and suck_start and tried to make it a bit clearer. 2004-11-18 13:20 twisti * cacaoh.c, src/cacaoh/cacaoh.c: Use global opt_verbose. 2004-11-18 13:19 twisti * builtin.c, src/vm/builtin.c: - #include "nat/java_lang_VMObject.h" - renamed `verbose' to `opt_verbose' 2004-11-18 13:17 twisti * Makefile.am: First try to get a bootstrap-like build process. 2004-11-18 13:17 twisti * src/native/include/java_lang_ClassLoader.h: Updated to classpath-0.12. 2004-11-18 13:13 twisti * src/native/vm/Makefile.am: Added unneeded .h files to CLEANFILES. 2004-11-18 13:12 twisti * src/native/vm/: Constructor.c, Field.c, Method.c, Proxy.c: - include path fixes - renamed `verbose' to `opt_verbose' 2004-11-18 12:26 twisti * src/classpath/: examples/Makefile.am, lib/Makefile.am: Use jikes as preferred compiler. 2004-11-18 11:40 twisti * src/native/vm/VMClassLoader.c: Removed unused include. 2004-11-18 11:39 twisti * main.c, src/cacao/cacao.c: - removed 2nd jni_init() - call System.exit instead of Runtime.exit (smaller code) - better exit status handling 2004-11-18 11:38 twisti * cacaoh.c, src/cacaoh/cacaoh.c: Teach cacaoh -help, -version and -verbose. 2004-11-18 11:37 twisti * builtin.c, src/vm/builtin.c: - removed unused include - warning fixes 2004-11-18 11:36 twisti * src/threads/native/threads.h: Removed unused include. 2004-11-18 11:30 twisti * src/mm/: memory.c, memory.h: Use cacao types instead of int and long. 2004-11-17 21:45 christian * src/vm/jit/loop/: analyze.c, analyze.h, graph.c: Use maxlocals, exceptiontable* from codegendata instead of methodinfo 2004-11-17 21:43 christian * src/vm/jit/jit.c: codegendata an optimize_loops übergeben 2004-11-17 18:19 twisti * Makefile.am, cacaoh.c, headers.c, headers.h, main.c, options.c, options.h, src/cacao/cacao.c, src/cacaoh/cacaoh.c, src/cacaoh/headers.c, src/cacaoh/headers.h, src/vm/options.c, src/vm/options.h: Teach cacaoh to understand -d to install generated header files into a destination directory. Default is `.'. 2004-11-17 18:06 twisti * TODO: A-better-version 1.0. 2004-11-17 17:48 twisti * tests/native/: Makefile, testarguments.c, testarguments.java: Test case for native/jni function call arguments. Release 0.01. 2004-11-17 16:50 twisti * src/vm/jit/x86_64/: codegen.c, emitfuncs.c: #include "arch.h" 2004-11-17 16:49 twisti * src/vm/jit/x86_64/codegen.h: Moved architecture stuff into arch.h. 2004-11-17 16:49 twisti * src/vm/jit/x86_64/asmpart.S: Hopefully correct version of the argument-block-to-register copy algorithm. Much better than the previous one. 2004-11-17 16:48 twisti * src/vm/jit/x86_64/types.h: - moved architecture features into arch.h - added gnu header and emacs tailer 2004-11-17 16:47 twisti * src/vm/jit/x86_64/arch.h: Define architecture dependent stuff here (mostly from types.h and codegen.h). 2004-11-17 13:49 twisti * src/vm/jit/x86_64/asmpart.S: 1. step of implementing asm_calljavafunction2 argument block resolving (we should _really_ rename this function ;-). 2004-11-17 13:34 twisti * src/classpath/lib/bootstrap.zip: Update to classpath-0.12. 2004-11-17 12:55 twisti * src/mm/memory.h: Removed gc function definitions. 2004-11-17 12:54 twisti * src/native/vm/VMString.c: Include path fix. 2004-11-17 12:54 twisti * src/native/vm/VMObject.c: Include path fixes. 2004-11-17 12:53 twisti * src/native/vm/VMClass.c: Warning fixes. 2004-11-17 12:53 twisti * src/native/vm/VMThread.c: - warning fix - include path fix 2004-11-17 12:52 twisti * src/native/vm/VMRuntime.c: - fix a nullpointerexception - started to check more exceptions in native/jni calls 2004-11-17 12:45 twisti * unzip.c, src/vm/unzip.c: Warning fix. 2004-11-17 12:45 twisti * native.c, src/native/native.c: Just some indent. 2004-11-17 12:34 twisti * src/threads/native/: threads.c, threads.h: Warning fixes. 2004-11-17 12:32 twisti * src/vm/jit/parse.h, src/vm/jit/stack.c, src/vm/jit/verify/typecheck.c, global.h, src/vm/global.h: -ansi warning fixes. 2004-11-17 08:23 christian * src/vm/jit/loop/graph.c: ICMD_IF_L* zur Erstellung der "adjacency list for control flow graph(c_dTable) hinzugefügt 2004-11-15 21:31 twisti * src/classpath/: ChangeLog-2003, gnu/java/awt/color/CieXyzConverter.java, gnu/java/awt/color/ClutProfileConverter.java, gnu/java/awt/color/ColorLookUpTable.java, gnu/java/awt/color/ColorSpaceConverter.java, gnu/java/awt/color/GrayProfileConverter.java, gnu/java/awt/color/GrayScaleConverter.java, gnu/java/awt/color/LinearRGBConverter.java, gnu/java/awt/color/ProfileHeader.java, gnu/java/awt/color/PyccConverter.java, gnu/java/awt/color/RgbProfileConverter.java, gnu/java/awt/color/SrgbConverter.java, gnu/java/awt/color/TagEntry.java, gnu/java/awt/color/ToneReproductionCurve.java, gnu/java/awt/peer/ClasspathTextLayoutPeer.java, gnu/java/awt/peer/gtk/GdkFontPeer.java, gnu/java/awt/peer/gtk/GdkTextLayout.java, gnu/java/security/action/GetSecurityPropertyAction.java, gnu/java/security/ber/BER.java, gnu/java/security/ber/BEREncodingException.java, gnu/java/security/ber/BERReader.java, gnu/java/security/ber/BERValue.java, gnu/java/security/pkcs/PKCS7SignedData.java, gnu/java/security/pkcs/SignerInfo.java, gnu/java/security/provider/CollectionCertStoreImpl.java, gnu/java/security/provider/EncodedKeyFactory.java, gnu/java/security/provider/GnuDHPublicKey.java, gnu/java/security/provider/GnuRSAPrivateKey.java, gnu/java/security/provider/GnuRSAPublicKey.java, gnu/java/security/provider/MD2withRSA.java, gnu/java/security/provider/MD4withRSA.java, gnu/java/security/provider/MD5withRSA.java, gnu/java/security/provider/PKIXCertPathValidatorImpl.java, gnu/java/security/provider/RSA.java, gnu/java/security/provider/RSAKeyFactory.java, gnu/java/security/provider/SHA1withRSA.java, gnu/java/security/x509/GnuPKIExtension.java, gnu/java/security/x509/PolicyNodeImpl.java, gnu/java/security/x509/Util.java, gnu/java/security/x509/X509CRLSelectorImpl.java, gnu/java/security/x509/X509CertPath.java, gnu/java/security/x509/X509CertSelectorImpl.java, gnu/java/security/x509/ext/AuthorityKeyIdentifier.java, gnu/java/security/x509/ext/BasicConstraints.java, gnu/java/security/x509/ext/CRLNumber.java, gnu/java/security/x509/ext/CertificatePolicies.java, gnu/java/security/x509/ext/ExtendedKeyUsage.java, gnu/java/security/x509/ext/Extension.java, gnu/java/security/x509/ext/GeneralNames.java, gnu/java/security/x509/ext/IssuerAlternativeNames.java, gnu/java/security/x509/ext/KeyUsage.java, gnu/java/security/x509/ext/PolicyConstraint.java, gnu/java/security/x509/ext/PolicyMappings.java, gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java, gnu/java/security/x509/ext/ReasonCode.java, gnu/java/security/x509/ext/SubjectAlternativeNames.java, gnu/java/security/x509/ext/SubjectKeyIdentifier.java, gnu/regexp/RETokenLookAhead.java, include/gnu_java_awt_peer_gtk_GdkFontPeer.h, include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h, include/gnu_java_awt_peer_gtk_GdkTextLayout.h, java/awt/image/BandCombineOp.java, java/awt/image/BandedSampleModel.java, java/awt/image/BufferedImageFilter.java, java/awt/image/ColorConvertOp.java, java/awt/image/ConvolveOp.java, java/awt/image/LookupOp.java, java/awt/image/MultiPixelPackedSampleModel.java, java/awt/image/RescaleOp.java, javax/crypto/package.html, javax/crypto/interfaces/package.html, javax/crypto/spec/package.html, javax/imageio/IIOImage.java, javax/imageio/IIOParam.java, javax/imageio/IIOParamController.java, javax/imageio/ImageIO.java, javax/imageio/ImageReadParam.java, javax/imageio/ImageTypeSpecifier.java, javax/imageio/ImageWriteParam.java, javax/imageio/metadata/IIOInvalidTreeException.java, javax/imageio/metadata/IIOMetadata.java, javax/imageio/metadata/IIOMetadataController.java, javax/imageio/metadata/IIOMetadataFormat.java, javax/imageio/metadata/IIOMetadataFormatImpl.java, javax/imageio/metadata/IIOMetadataNode.java, javax/imageio/metadata/package.html, javax/imageio/spi/IIORegistry.java, javax/imageio/spi/ImageReaderSpi.java, javax/imageio/spi/ImageWriterSpi.java, javax/imageio/stream/FileCacheImageInputStream.java, javax/imageio/stream/FileCacheImageOutputStream.java, javax/imageio/stream/FileImageInputStream.java, javax/imageio/stream/FileImageOutputStream.java, javax/imageio/stream/ImageInputStreamImpl.java, javax/imageio/stream/ImageOutputStreamImpl.java, javax/imageio/stream/MemoryCacheImageInputStream.java, javax/imageio/stream/MemoryCacheImageOutputStream.java, javax/net/package.html, javax/net/ssl/package.html, javax/security/package.html, javax/security/auth/package.html, javax/security/auth/callback/package.html, javax/security/auth/login/package.html, javax/security/auth/spi/LoginModule.java, javax/security/auth/spi/package.html, javax/security/cert/package.html, javax/security/sasl/package.html, javax/swing/plaf/basic/BasicTextPaneUI.java, javax/swing/text/PasswordView.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: Update to classpath-0.12. 2004-11-15 20:59 twisti * src/classpath/: ChangeLog, Makefile.am, NEWS, configure.ac, ltmain.sh, doc/hacking.info, doc/hacking.texinfo, examples/gnu/classpath/examples/awt/Demo.java, gnu/classpath/Configuration.java.in, gnu/classpath/ServiceFactory.java, gnu/java/awt/BitwiseXORComposite.java, gnu/java/awt/ClasspathToolkit.java, gnu/java/awt/image/XBMDecoder.java, gnu/java/awt/peer/ClasspathFontPeer.java, gnu/java/awt/peer/GLightweightPeer.java, gnu/java/awt/peer/gtk/GdkFontMetrics.java, gnu/java/awt/peer/gtk/GdkGlyphVector.java, gnu/java/awt/peer/gtk/GdkGraphics.java, gnu/java/awt/peer/gtk/GdkGraphics2D.java, gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java, gnu/java/awt/peer/gtk/GdkPixbufDecoder.java, gnu/java/awt/peer/gtk/GtkButtonPeer.java, gnu/java/awt/peer/gtk/GtkCheckboxPeer.java, gnu/java/awt/peer/gtk/GtkChoicePeer.java, gnu/java/awt/peer/gtk/GtkClipboard.java, gnu/java/awt/peer/gtk/GtkComponentPeer.java, gnu/java/awt/peer/gtk/GtkContainerPeer.java, gnu/java/awt/peer/gtk/GtkDialogPeer.java, gnu/java/awt/peer/gtk/GtkFileDialogPeer.java, gnu/java/awt/peer/gtk/GtkFontPeer.java, gnu/java/awt/peer/gtk/GtkFramePeer.java, gnu/java/awt/peer/gtk/GtkGenericPeer.java, gnu/java/awt/peer/gtk/GtkImagePainter.java, gnu/java/awt/peer/gtk/GtkLabelPeer.java, gnu/java/awt/peer/gtk/GtkListPeer.java, gnu/java/awt/peer/gtk/GtkMenuBarPeer.java, gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java, gnu/java/awt/peer/gtk/GtkMenuItemPeer.java, gnu/java/awt/peer/gtk/GtkPanelPeer.java, gnu/java/awt/peer/gtk/GtkScrollPanePeer.java, gnu/java/awt/peer/gtk/GtkScrollbarPeer.java, gnu/java/awt/peer/gtk/GtkTextAreaPeer.java, gnu/java/awt/peer/gtk/GtkTextFieldPeer.java, gnu/java/awt/peer/gtk/GtkToolkit.java, gnu/java/awt/peer/gtk/GtkWindowPeer.java, gnu/java/beans/ExplicitBeanInfo.java, gnu/java/beans/IntrospectionIncubator.java, gnu/java/io/Base64InputStream.java, gnu/java/io/EncodingManager.java, gnu/java/net/PlainDatagramSocketImpl.java, gnu/java/net/protocol/file/Handler.java, gnu/java/net/protocol/http/Connection.java, gnu/java/nio/NIODatagramSocket.java, gnu/java/nio/ServerSocketChannelImpl.java, gnu/java/nio/charset/ISO_8859_1.java, gnu/java/nio/charset/US_ASCII.java, gnu/java/nio/charset/UTF_16.java, gnu/java/nio/charset/UTF_16BE.java, gnu/java/nio/charset/UTF_16Encoder.java, gnu/java/nio/charset/UTF_16LE.java, gnu/java/nio/charset/UTF_8.java, gnu/java/rmi/RMIMarshalledObjectOutputStream.java, gnu/java/rmi/server/ConnectionRunnerPool.java, gnu/java/rmi/server/RMIHashes.java, gnu/java/rmi/server/RMIObjectInputStream.java, gnu/java/rmi/server/RMIObjectOutputStream.java, gnu/java/rmi/server/UnicastConnection.java, gnu/java/rmi/server/UnicastConnectionManager.java, gnu/java/rmi/server/UnicastRemoteCall.java, gnu/java/rmi/server/UnicastServer.java, gnu/java/rmi/server/UnicastServerRef.java, gnu/java/security/OID.java, gnu/java/security/PolicyFile.java, gnu/java/security/der/DERReader.java, gnu/java/security/provider/DSAParameters.java, gnu/java/security/provider/DSASignature.java, gnu/java/security/provider/Gnu.java, gnu/java/security/provider/GnuDSAPrivateKey.java, gnu/java/security/provider/GnuDSAPublicKey.java, gnu/java/security/provider/X509CertificateFactory.java, gnu/java/security/x509/X500DistinguishedName.java, gnu/java/security/x509/X509CRL.java, gnu/java/security/x509/X509CRLEntry.java, gnu/java/security/x509/X509Certificate.java, gnu/java/text/BaseBreakIterator.java, gnu/java/text/CharacterBreakIterator.java, gnu/java/text/LineBreakIterator.java, gnu/java/text/SentenceBreakIterator.java, gnu/java/text/WordBreakIterator.java, gnu/javax/rmi/PortableServer.java, gnu/javax/rmi/CORBA/DelegateFactory.java, gnu/javax/rmi/CORBA/GetDelegateInstanceException.java, gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java, gnu/javax/rmi/CORBA/StubDelegateImpl.java, gnu/regexp/RE.java, include/Makefile.am, include/gnu_java_awt_peer_gtk_GdkFontMetrics.h, include/gnu_java_awt_peer_gtk_GdkGraphics.h, include/gnu_java_awt_peer_gtk_GdkGraphics2D.h, include/gnu_java_awt_peer_gtk_GtkButtonPeer.h, include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h, include/gnu_java_awt_peer_gtk_GtkClipboard.h, include/gnu_java_awt_peer_gtk_GtkComponentPeer.h, include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h, include/gnu_java_awt_peer_gtk_GtkFramePeer.h, include/gnu_java_awt_peer_gtk_GtkGenericPeer.h, include/gnu_java_awt_peer_gtk_GtkLabelPeer.h, include/gnu_java_awt_peer_gtk_GtkListPeer.h, include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h, include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h, include/gnu_java_awt_peer_gtk_GtkPanelPeer.h, include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h, include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h, include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h, include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h, include/gnu_java_awt_peer_gtk_GtkWindowPeer.h, include/gnu_java_net_PlainDatagramSocketImpl.h, include/java_io_ObjectInputStream.h, include/java_io_VMFile.h, include/java_lang_Math.h, include/java_lang_VMProcess.h, include/java_net_InetAddress.h, include/jni.h, java/applet/Applet.java, java/applet/AppletContext.java, java/applet/AppletStub.java, java/applet/AudioClip.java, java/awt/AWTKeyStroke.java, java/awt/Button.java, java/awt/Canvas.java, java/awt/CardLayout.java, java/awt/CheckboxMenuItem.java, java/awt/Choice.java, java/awt/Component.java, java/awt/Container.java, java/awt/DefaultFocusTraversalPolicy.java, java/awt/DefaultKeyboardFocusManager.java, java/awt/EventDispatchThread.java, java/awt/FileDialog.java, java/awt/FlowLayout.java, java/awt/Font.java, java/awt/Frame.java, java/awt/Graphics2D.java, java/awt/GraphicsEnvironment.java, java/awt/GridBagConstraints.java, java/awt/GridBagLayout.java, java/awt/GridLayout.java, java/awt/Image.java, java/awt/KeyboardFocusManager.java, java/awt/Label.java, java/awt/List.java, java/awt/MediaTracker.java, java/awt/Menu.java, java/awt/MenuBar.java, java/awt/MenuComponent.java, java/awt/MenuItem.java, java/awt/Panel.java, java/awt/Polygon.java, java/awt/PopupMenu.java, java/awt/ScrollPane.java, java/awt/Scrollbar.java, java/awt/SystemColor.java, java/awt/TextArea.java, java/awt/TextField.java, java/awt/Toolkit.java, java/awt/Window.java, java/awt/color/ICC_ColorSpace.java, java/awt/color/ICC_Profile.java, java/awt/color/ICC_ProfileGray.java, java/awt/color/ICC_ProfileRGB.java, java/awt/datatransfer/Clipboard.java, java/awt/datatransfer/ClipboardOwner.java, java/awt/datatransfer/DataFlavor.java, java/awt/datatransfer/StringSelection.java, java/awt/datatransfer/SystemFlavorMap.java, java/awt/dnd/Autoscroll.java, java/awt/dnd/DropTarget.java, java/awt/dnd/DropTargetContext.java, java/awt/dnd/DropTargetDragEvent.java, java/awt/dnd/peer/DropTargetContextPeer.java, java/awt/event/AdjustmentEvent.java, java/awt/event/InputEvent.java, java/awt/event/InvocationEvent.java, java/awt/event/KeyEvent.java, java/awt/event/MouseEvent.java, java/awt/font/TextAttribute.java, java/awt/font/TextLayout.java, java/awt/geom/AffineTransform.java, java/awt/geom/GeneralPath.java, java/awt/geom/Point2D.java, java/awt/im/InputContext.java, java/awt/im/spi/InputMethodContext.java, java/awt/image/AffineTransformOp.java, java/awt/image/BufferedImage.java, java/awt/image/ByteLookupTable.java, java/awt/image/ColorModel.java, java/awt/image/ComponentColorModel.java, java/awt/image/ComponentSampleModel.java, java/awt/image/CropImageFilter.java, java/awt/image/DataBufferByte.java, java/awt/image/DataBufferDouble.java, java/awt/image/DataBufferFloat.java, java/awt/image/DataBufferInt.java, java/awt/image/DataBufferShort.java, java/awt/image/DataBufferUShort.java, java/awt/image/DirectColorModel.java, java/awt/image/IndexColorModel.java, java/awt/image/MemoryImageSource.java, java/awt/image/PackedColorModel.java, java/awt/image/PixelGrabber.java, java/awt/image/Raster.java, java/awt/image/RasterOp.java, java/awt/image/SampleModel.java, java/awt/image/ShortLookupTable.java, java/awt/image/SinglePixelPackedSampleModel.java, java/awt/peer/MenuBarPeer.java, java/awt/print/Printable.java, java/awt/print/PrinterJob.java, java/beans/Beans.java, java/beans/EventHandler.java, java/beans/EventSetDescriptor.java, java/beans/Introspector.java, java/beans/PropertyDescriptor.java, java/beans/PropertyEditorManager.java, java/beans/PropertyEditorSupport.java, java/beans/beancontext/BeanContext.java, java/beans/beancontext/BeanContextChild.java, java/beans/beancontext/BeanContextChildSupport.java, java/beans/beancontext/BeanContextMembershipEvent.java, java/io/CharArrayWriter.java, java/io/DataInputStream.java, java/io/DataOutputStream.java, java/io/DeleteFileHelper.java, java/io/File.java, java/io/FileDescriptor.java, java/io/FileInputStream.java, java/io/FileOutputStream.java, java/io/FilePermission.java, java/io/InputStreamReader.java, java/io/ObjectInputStream.java, java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java, java/io/PipedInputStream.java, java/io/PrintStream.java, java/io/RandomAccessFile.java, java/lang/Character.java, java/lang/Class.java, java/lang/ClassLoader.java, java/lang/Math.java, java/lang/Object.java, java/lang/Package.java, java/lang/Process.java, java/lang/Runtime.java, java/lang/SecurityManager.java, java/lang/StackTraceElement.java, java/lang/StrictMath.java, java/lang/StringBuffer.java, java/lang/System.java, java/lang/Thread.java, java/lang/ThreadLocal.java, java/lang/Throwable.java, java/lang/Void.java, java/lang/reflect/AccessibleObject.java, java/lang/reflect/Proxy.java, java/lang/reflect/ReflectPermission.java, java/math/BigDecimal.java, java/math/BigInteger.java, java/net/BindException.java, java/net/ConnectException.java, java/net/ContentHandler.java, java/net/ContentHandlerFactory.java, java/net/DatagramPacket.java, java/net/DatagramSocket.java, java/net/DatagramSocketImpl.java, java/net/DatagramSocketImplFactory.java, java/net/FileNameMap.java, java/net/HttpURLConnection.java, java/net/Inet4Address.java, java/net/Inet6Address.java, java/net/InetAddress.java, java/net/JarURLConnection.java, java/net/MalformedURLException.java, java/net/MimeTypeMapper.java, java/net/MulticastSocket.java, java/net/NetworkInterface.java, java/net/NoRouteToHostException.java, java/net/PasswordAuthentication.java, java/net/PortUnreachableException.java, java/net/ProtocolException.java, java/net/ServerSocket.java, java/net/Socket.java, java/net/SocketException.java, java/net/SocketImpl.java, java/net/SocketImplFactory.java, java/net/SocketOptions.java, java/net/SocketPermission.java, java/net/SocketTimeoutException.java, java/net/URI.java, java/net/URISyntaxException.java, java/net/URL.java, java/net/URLClassLoader.java, java/net/URLConnection.java, java/net/URLDecoder.java, java/net/URLEncoder.java, java/net/URLStreamHandler.java, java/net/URLStreamHandlerFactory.java, java/net/UnknownHostException.java, java/net/UnknownServiceException.java, java/nio/Buffer.java, java/nio/ByteBuffer.java, java/nio/ByteBufferHelper.java, java/nio/ByteOrder.java, java/nio/CharBuffer.java, java/nio/DoubleBuffer.java, java/nio/FloatBuffer.java, java/nio/IntBuffer.java, java/nio/LongBuffer.java, java/nio/MappedByteBuffer.java, java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java, java/nio/channels/Channels.java, java/nio/channels/spi/SelectorProvider.java, java/nio/charset/Charset.java, java/nio/charset/CoderResult.java, java/rmi/MarshalledObject.java, java/rmi/Naming.java, java/rmi/RMISecurityManager.java, java/rmi/Remote.java, java/rmi/activation/Activatable.java, java/rmi/activation/ActivationDesc.java, java/rmi/activation/ActivationGroup.java, java/rmi/activation/ActivationGroupDesc.java, java/rmi/activation/ActivationGroupID.java, java/rmi/activation/ActivationID.java, java/rmi/activation/ActivationInstantiator.java, java/rmi/activation/ActivationMonitor.java, java/rmi/activation/ActivationSystem.java, java/rmi/activation/Activator.java, java/rmi/dgc/DGC.java, java/rmi/dgc/Lease.java, java/rmi/dgc/VMID.java, java/rmi/registry/LocateRegistry.java, java/rmi/registry/Registry.java, java/rmi/registry/RegistryHandler.java, java/rmi/server/LoaderHandler.java, java/rmi/server/LogStream.java, java/rmi/server/ObjID.java, java/rmi/server/Operation.java, java/rmi/server/RMIClassLoader.java, java/rmi/server/RMIClassLoaderSpi.java, java/rmi/server/RMIClientSocketFactory.java, java/rmi/server/RMIFailureHandler.java, java/rmi/server/RMIServerSocketFactory.java, java/rmi/server/RMISocketFactory.java, java/rmi/server/RemoteCall.java, java/rmi/server/RemoteObject.java, java/rmi/server/RemoteRef.java, java/rmi/server/RemoteServer.java, java/rmi/server/RemoteStub.java, java/rmi/server/ServerRef.java, java/rmi/server/Skeleton.java, java/rmi/server/SkeletonMismatchException.java, java/rmi/server/UID.java, java/rmi/server/UnicastRemoteObject.java, java/rmi/server/Unreferenced.java, java/security/AlgorithmParameterGenerator.java, java/security/AlgorithmParameters.java, java/security/AlgorithmParametersSpi.java, java/security/AllPermission.java, java/security/BasicPermission.java, java/security/Certificate.java, java/security/CodeSource.java, java/security/DigestInputStream.java, java/security/DigestOutputStream.java, java/security/GuardedObject.java, java/security/Identity.java, java/security/IdentityScope.java, java/security/KeyFactory.java, java/security/KeyFactorySpi.java, java/security/KeyPairGenerator.java, java/security/KeyStore.java, java/security/KeyStoreSpi.java, java/security/MessageDigest.java, java/security/MessageDigestSpi.java, java/security/Permissions.java, java/security/Policy.java, java/security/SecureRandom.java, java/security/Security.java, java/security/Signature.java, java/security/SignatureSpi.java, java/security/UnresolvedPermission.java, java/security/cert/CertPathBuilder.java, java/security/cert/CertPathValidator.java, java/security/cert/CertStore.java, java/security/cert/Certificate.java, java/security/cert/CertificateFactory.java, java/security/cert/PolicyQualifierInfo.java, java/security/cert/TrustAnchor.java, java/security/cert/X509CRL.java, java/security/cert/X509CRLEntry.java, java/security/cert/X509CRLSelector.java, java/security/cert/X509CertSelector.java, java/security/cert/X509Certificate.java, java/security/spec/DSAParameterSpec.java, java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java, java/sql/Timestamp.java, java/text/AttributedCharacterIterator.java, java/text/AttributedString.java, java/text/BreakIterator.java, java/text/ChoiceFormat.java, java/text/CollationElementIterator.java, java/text/DateFormat.java, java/text/DecimalFormat.java, java/text/DecimalFormatSymbols.java, java/text/Format.java, java/text/MessageFormat.java, java/text/NumberFormat.java, java/text/RuleBasedCollator.java, java/text/SimpleDateFormat.java, java/util/BitSet.java, java/util/Calendar.java, java/util/Collections.java, java/util/Currency.java, java/util/Date.java, java/util/GregorianCalendar.java, java/util/IdentityHashMap.java, java/util/Locale.java, java/util/ResourceBundle.java, java/util/SortedMap.java, java/util/SortedSet.java, java/util/TimeZone.java, java/util/Timer.java, java/util/TreeMap.java, java/util/Vector.java, java/util/jar/JarFile.java, java/util/logging/ConsoleHandler.java, java/util/logging/ErrorManager.java, java/util/logging/FileHandler.java, java/util/logging/Filter.java, java/util/logging/Formatter.java, java/util/logging/Handler.java, java/util/logging/Level.java, java/util/logging/LogManager.java, java/util/logging/LogRecord.java, java/util/logging/Logger.java, java/util/logging/LoggingPermission.java, java/util/logging/MemoryHandler.java, java/util/logging/SimpleFormatter.java, java/util/logging/SocketHandler.java, java/util/logging/StreamHandler.java, java/util/logging/XMLFormatter.java, java/util/prefs/AbstractPreferences.java, java/util/prefs/Preferences.java, java/util/zip/CheckedInputStream.java, java/util/zip/CheckedOutputStream.java, java/util/zip/DeflaterConstants.java, java/util/zip/DeflaterEngine.java, java/util/zip/DeflaterHuffman.java, java/util/zip/DeflaterOutputStream.java, java/util/zip/GZIPInputStream.java, java/util/zip/GZIPOutputStream.java, java/util/zip/InflaterHuffmanTree.java, java/util/zip/InflaterInputStream.java, java/util/zip/OutputWindow.java, java/util/zip/ZipEntry.java, java/util/zip/ZipFile.java, java/util/zip/ZipInputStream.java, java/util/zip/ZipOutputStream.java, javax/crypto/Cipher.java, javax/crypto/EncryptedPrivateKeyInfo.java, javax/crypto/ExemptionMechanism.java, javax/crypto/ExemptionMechanismException.java, javax/crypto/KeyAgreement.java, javax/crypto/KeyGenerator.java, javax/crypto/Mac.java, javax/crypto/MacSpi.java, javax/crypto/SecretKey.java, javax/crypto/SecretKeyFactory.java, javax/crypto/SecretKeyFactorySpi.java, javax/crypto/interfaces/DHPrivateKey.java, javax/crypto/interfaces/DHPublicKey.java, javax/crypto/interfaces/PBEKey.java, javax/crypto/spec/SecretKeySpec.java, javax/imageio/ImageReader.java, javax/imageio/ImageTranscoder.java, javax/imageio/ImageWriter.java, javax/imageio/event/IIOReadProgressListener.java, javax/imageio/event/IIOReadUpdateListener.java, javax/imageio/event/IIOReadWarningListener.java, javax/imageio/event/IIOWriteProgressListener.java, javax/imageio/event/IIOWriteWarningListener.java, javax/imageio/spi/ImageInputStreamSpi.java, javax/imageio/spi/ImageOutputStreamSpi.java, javax/imageio/spi/ServiceRegistry.java, javax/imageio/stream/ImageInputStream.java, javax/imageio/stream/ImageOutputStream.java, javax/naming/directory/BasicAttribute.java, javax/naming/directory/BasicAttributes.java, javax/naming/directory/InitialDirContext.java, javax/naming/directory/ModificationItem.java, javax/naming/directory/SearchControls.java, javax/naming/event/NamingEvent.java, javax/naming/event/NamingListener.java, javax/naming/ldap/Control.java, javax/naming/ldap/ControlFactory.java, javax/naming/ldap/ExtendedRequest.java, javax/naming/ldap/ExtendedResponse.java, javax/naming/ldap/InitialLdapContext.java, javax/naming/ldap/LdapReferralException.java, javax/naming/spi/DirObjectFactory.java, javax/naming/spi/DirStateFactory.java, javax/naming/spi/DirectoryManager.java, javax/naming/spi/InitialContextFactory.java, javax/naming/spi/InitialContextFactoryBuilder.java, javax/naming/spi/NamingManager.java, javax/naming/spi/ObjectFactory.java, javax/naming/spi/ObjectFactoryBuilder.java, javax/naming/spi/StateFactory.java, javax/net/ssl/HandshakeCompletedEvent.java, javax/net/ssl/KeyManagerFactory.java, javax/net/ssl/SSLContext.java, javax/net/ssl/SSLServerSocket.java, javax/net/ssl/SSLServerSocketFactory.java, javax/net/ssl/SSLSession.java, javax/net/ssl/SSLSocketFactory.java, javax/net/ssl/TrustManagerFactory.java, javax/print/DocFlavor.java, javax/print/attribute/standard/ColorSupported.java, javax/print/attribute/standard/Compression.java, javax/print/attribute/standard/Copies.java, javax/print/attribute/standard/CopiesSupported.java, javax/print/attribute/standard/DateTimeAtCompleted.java, javax/print/attribute/standard/DateTimeAtCreation.java, javax/print/attribute/standard/DateTimeAtProcessing.java, javax/print/attribute/standard/DocumentName.java, javax/print/attribute/standard/Fidelity.java, javax/print/attribute/standard/Finishings.java, javax/print/attribute/standard/JobHoldUntil.java, javax/print/attribute/standard/JobImpressions.java, javax/print/attribute/standard/JobImpressionsCompleted.java, javax/print/attribute/standard/JobImpressionsSupported.java, javax/print/attribute/standard/JobKOctets.java, javax/print/attribute/standard/JobKOctetsProcessed.java, javax/print/attribute/standard/JobKOctetsSupported.java, javax/print/attribute/standard/JobMediaSheets.java, javax/print/attribute/standard/JobMediaSheetsCompleted.java, javax/print/attribute/standard/JobMediaSheetsSupported.java, javax/print/attribute/standard/JobMessageFromOperator.java, javax/print/attribute/standard/JobName.java, javax/print/attribute/standard/JobOriginatingUserName.java, javax/print/attribute/standard/JobPriority.java, javax/print/attribute/standard/JobPrioritySupported.java, javax/print/attribute/standard/JobSheets.java, javax/print/attribute/standard/JobState.java, javax/print/attribute/standard/JobStateReason.java, javax/print/attribute/standard/JobStateReasons.java, javax/print/attribute/standard/Media.java, javax/print/attribute/standard/MultipleDocumentHandling.java, javax/print/attribute/standard/NumberOfDocuments.java, javax/print/attribute/standard/NumberOfInterveningJobs.java, javax/print/attribute/standard/NumberUp.java, javax/print/attribute/standard/NumberUpSupported.java, javax/print/attribute/standard/OrientationRequested.java, javax/print/attribute/standard/OutputDeviceAssigned.java, javax/print/attribute/standard/PDLOverrideSupported.java, javax/print/attribute/standard/PageRanges.java, javax/print/attribute/standard/PagesPerMinute.java, javax/print/attribute/standard/PagesPerMinuteColor.java, javax/print/attribute/standard/PrintQuality.java, javax/print/attribute/standard/PrinterInfo.java, javax/print/attribute/standard/PrinterIsAcceptingJobs.java, javax/print/attribute/standard/PrinterLocation.java, javax/print/attribute/standard/PrinterMakeAndModel.java, javax/print/attribute/standard/PrinterMessageFromOperator.java, javax/print/attribute/standard/PrinterMoreInfo.java, javax/print/attribute/standard/PrinterMoreInfoManufacturer.java, javax/print/attribute/standard/PrinterName.java, javax/print/attribute/standard/PrinterStateReason.java, javax/print/attribute/standard/PrinterStateReasons.java, javax/print/attribute/standard/PrinterURI.java, javax/print/attribute/standard/ReferenceUriSchemesSupported.java, javax/print/attribute/standard/RequestingUserName.java, javax/security/auth/Subject.java, javax/security/auth/login/Configuration.java, javax/security/auth/login/LoginContext.java, javax/security/auth/login/NullConfiguration.java, javax/security/auth/x500/X500Principal.java, javax/security/auth/x500/X500PrivateCredential.java, javax/security/cert/X509CertBridge.java, javax/security/cert/X509Certificate.java, javax/security/sasl/AuthenticationException.java, javax/security/sasl/AuthorizeCallback.java, javax/security/sasl/RealmCallback.java, javax/security/sasl/RealmChoiceCallback.java, javax/security/sasl/Sasl.java, javax/security/sasl/SaslClient.java, javax/security/sasl/SaslClientFactory.java, javax/security/sasl/SaslException.java, javax/security/sasl/SaslServer.java, javax/security/sasl/SaslServerFactory.java, javax/sql/XAConnection.java, javax/swing/AbstractAction.java, javax/swing/AbstractButton.java, javax/swing/AbstractCellEditor.java, javax/swing/AbstractListModel.java, javax/swing/AbstractSpinnerModel.java, javax/swing/ActionMap.java, javax/swing/BorderFactory.java, javax/swing/Box.java, javax/swing/ButtonModel.java, javax/swing/CellEditor.java, javax/swing/CellRendererPane.java, javax/swing/DebugGraphics.java, javax/swing/DefaultBoundedRangeModel.java, javax/swing/DefaultButtonModel.java, javax/swing/DefaultCellEditor.java, javax/swing/DefaultDesktopManager.java, javax/swing/DefaultListCellRenderer.java, javax/swing/DefaultListSelectionModel.java, javax/swing/DefaultSingleSelectionModel.java, javax/swing/FocusManager.java, javax/swing/GrayFilter.java, javax/swing/InputMap.java, javax/swing/InputVerifier.java, javax/swing/JApplet.java, javax/swing/JCheckBox.java, javax/swing/JCheckBoxMenuItem.java, javax/swing/JColorChooser.java, javax/swing/JComboBox.java, javax/swing/JComponent.java, javax/swing/JDesktopPane.java, javax/swing/JDialog.java, javax/swing/JEditorPane.java, javax/swing/JFileChooser.java, javax/swing/JFormattedTextField.java, javax/swing/JFrame.java, javax/swing/JInternalFrame.java, javax/swing/JLabel.java, javax/swing/JLayeredPane.java, javax/swing/JList.java, javax/swing/JMenu.java, javax/swing/JMenuBar.java, javax/swing/JMenuItem.java, javax/swing/JOptionPane.java, javax/swing/JPanel.java, javax/swing/JPasswordField.java, javax/swing/JPopupMenu.java, javax/swing/JRadioButton.java, javax/swing/JRadioButtonMenuItem.java, javax/swing/JRootPane.java, javax/swing/JScrollBar.java, javax/swing/JScrollPane.java, javax/swing/JSpinner.java, javax/swing/JSplitPane.java, javax/swing/JTabbedPane.java, javax/swing/JTable.java, javax/swing/JTextArea.java, javax/swing/JTextField.java, javax/swing/JTextPane.java, javax/swing/JToggleButton.java, javax/swing/JToolBar.java, javax/swing/JToolTip.java, javax/swing/JTree.java, javax/swing/JViewport.java, javax/swing/JWindow.java, javax/swing/KeyStroke.java, javax/swing/ListModel.java, javax/swing/LookAndFeel.java, javax/swing/MenuSelectionManager.java, javax/swing/ProgressMonitorInputStream.java, javax/swing/RepaintManager.java, javax/swing/RootPaneContainer.java, javax/swing/ScrollPaneLayout.java, javax/swing/SpinnerModel.java, javax/swing/SpinnerNumberModel.java, javax/swing/SpringLayout.java, javax/swing/SwingUtilities.java, javax/swing/Timer.java, javax/swing/ToolTipManager.java, javax/swing/TransferHandler.java, javax/swing/UIDefaults.java, javax/swing/UIManager.java, javax/swing/border/MatteBorder.java, javax/swing/colorchooser/AbstractColorChooserPanel.java, javax/swing/colorchooser/ColorSelectionModel.java, javax/swing/colorchooser/DefaultColorSelectionModel.java, javax/swing/colorchooser/DefaultHSBChooserPanel.java, javax/swing/colorchooser/DefaultPreviewPanel.java, javax/swing/colorchooser/DefaultRGBChooserPanel.java, javax/swing/colorchooser/DefaultSwatchChooserPanel.java, javax/swing/event/AncestorEvent.java, javax/swing/event/HyperlinkEvent.java, javax/swing/event/InternalFrameEvent.java, javax/swing/event/MenuDragMouseEvent.java, javax/swing/event/MenuKeyEvent.java, javax/swing/event/TableColumnModelEvent.java, javax/swing/event/TableModelEvent.java, javax/swing/event/TreeExpansionEvent.java, javax/swing/event/TreeModelEvent.java, javax/swing/event/TreeSelectionEvent.java, javax/swing/event/TreeWillExpandListener.java, javax/swing/event/UndoableEditEvent.java, javax/swing/filechooser/FileView.java, javax/swing/plaf/BorderUIResource.java, javax/swing/plaf/ComponentUI.java, javax/swing/plaf/FileChooserUI.java, javax/swing/plaf/IconUIResource.java, javax/swing/plaf/ListUI.java, javax/swing/plaf/PopupMenuUI.java, javax/swing/plaf/SplitPaneUI.java, javax/swing/plaf/TabbedPaneUI.java, javax/swing/plaf/TextUI.java, javax/swing/plaf/TreeUI.java, javax/swing/plaf/basic/BasicArrowButton.java, javax/swing/plaf/basic/BasicBorders.java, javax/swing/plaf/basic/BasicButtonListener.java, javax/swing/plaf/basic/BasicButtonUI.java, javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java, javax/swing/plaf/basic/BasicColorChooserUI.java, javax/swing/plaf/basic/BasicComboBoxEditor.java, javax/swing/plaf/basic/BasicComboBoxRenderer.java, javax/swing/plaf/basic/BasicComboBoxUI.java, javax/swing/plaf/basic/BasicComboPopup.java, javax/swing/plaf/basic/BasicDesktopIconUI.java, javax/swing/plaf/basic/BasicDesktopPaneUI.java, javax/swing/plaf/basic/BasicGraphicsUtils.java, javax/swing/plaf/basic/BasicIconFactory.java, javax/swing/plaf/basic/BasicInternalFrameTitlePane.java, javax/swing/plaf/basic/BasicInternalFrameUI.java, javax/swing/plaf/basic/BasicListUI.java, javax/swing/plaf/basic/BasicLookAndFeel.java, javax/swing/plaf/basic/BasicMenuBarUI.java, javax/swing/plaf/basic/BasicMenuItemUI.java, javax/swing/plaf/basic/BasicMenuUI.java, javax/swing/plaf/basic/BasicOptionPaneUI.java, javax/swing/plaf/basic/BasicPasswordFieldUI.java, javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java, javax/swing/plaf/basic/BasicPopupMenuUI.java, javax/swing/plaf/basic/BasicProgressBarUI.java, javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java, javax/swing/plaf/basic/BasicRootPaneUI.java, javax/swing/plaf/basic/BasicScrollBarUI.java, javax/swing/plaf/basic/BasicSeparatorUI.java, javax/swing/plaf/basic/BasicSliderUI.java, javax/swing/plaf/basic/BasicSpinnerUI.java, javax/swing/plaf/basic/BasicSplitPaneDivider.java, javax/swing/plaf/basic/BasicSplitPaneUI.java, javax/swing/plaf/basic/BasicTabbedPaneUI.java, javax/swing/plaf/basic/BasicTableHeaderUI.java, javax/swing/plaf/basic/BasicTableUI.java, javax/swing/plaf/basic/BasicTextAreaUI.java, javax/swing/plaf/basic/BasicTextFieldUI.java, javax/swing/plaf/basic/BasicTextUI.java, javax/swing/plaf/basic/BasicToolBarSeparatorUI.java, javax/swing/plaf/basic/BasicToolBarUI.java, javax/swing/plaf/basic/BasicToolTipUI.java, javax/swing/plaf/basic/BasicTreeUI.java, javax/swing/plaf/basic/BasicViewportUI.java, javax/swing/plaf/basic/ComboPopup.java, javax/swing/plaf/metal/MetalLookAndFeel.java, javax/swing/table/AbstractTableModel.java, javax/swing/table/DefaultTableCellRenderer.java, javax/swing/table/DefaultTableColumnModel.java, javax/swing/table/DefaultTableModel.java, javax/swing/table/JTableHeader.java, javax/swing/table/TableCellEditor.java, javax/swing/table/TableCellRenderer.java, javax/swing/table/TableColumn.java, javax/swing/table/TableColumnModel.java, javax/swing/text/AbstractDocument.java, javax/swing/text/AttributeSet.java, javax/swing/text/Caret.java, javax/swing/text/DefaultCaret.java, javax/swing/text/DefaultEditorKit.java, javax/swing/text/DefaultHighlighter.java, javax/swing/text/Document.java, javax/swing/text/DocumentFilter.java, javax/swing/text/EditorKit.java, javax/swing/text/GapContent.java, javax/swing/text/Highlighter.java, javax/swing/text/JTextComponent.java, javax/swing/text/LayeredHighlighter.java, javax/swing/text/NavigationFilter.java, javax/swing/text/PlainDocument.java, javax/swing/text/PlainView.java, javax/swing/text/SimpleAttributeSet.java, javax/swing/text/StyleConstants.java, javax/swing/text/StyleContext.java, javax/swing/text/StyledEditorKit.java, javax/swing/text/TextAction.java, javax/swing/text/Utilities.java, javax/swing/text/View.java, javax/swing/tree/AbstractLayoutCache.java, javax/swing/tree/DefaultTreeCellEditor.java, javax/swing/tree/DefaultTreeCellRenderer.java, javax/swing/tree/DefaultTreeModel.java, javax/swing/tree/DefaultTreeSelectionModel.java, javax/swing/tree/FixedHeightLayoutCache.java, javax/swing/tree/TreeCellEditor.java, javax/swing/tree/TreeCellRenderer.java, javax/swing/tree/TreeSelectionModel.java, javax/swing/tree/VariableHeightLayoutCache.java, javax/swing/undo/AbstractUndoableEdit.java, javax/swing/undo/UndoableEditSupport.java, lib/Makefile.am, lib/gen-classlist.sh.in, native/Makefile.am, native/fdlibm/Makefile.am, native/jni/classpath/Makefile.am, native/jni/gtk-peer/Makefile.am, native/jni/gtk-peer/gdkfont.h, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c, native/jni/gtk-peer/gtkpeer.h, native/jni/java-io/Makefile.am, native/jni/java-io/java_io_ObjectInputStream.c, native/jni/java-io/java_io_VMFile.c, native/jni/java-io/java_io_VMObjectStreamClass.c, native/jni/java-io/javaio.c, native/jni/java-io/javaio.h, native/jni/java-lang/Makefile.am, native/jni/java-lang/java_lang_Double.c, native/jni/java-lang/java_lang_Math.c, native/jni/java-lang/java_lang_Object.c, native/jni/java-lang/java_lang_VMDouble.c, native/jni/java-lang/java_lang_VMFloat.c, native/jni/java-lang/java_lang_VMSystem.c, native/jni/java-lang/java_lang_reflect_Array.c, native/jni/java-net/Makefile.am, native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c, native/jni/java-net/gnu_java_net_PlainSocketImpl.c, native/jni/java-net/java_net_InetAddress.c, native/jni/java-net/java_net_NetworkInterface.c, native/jni/java-net/javanet.c, native/jni/java-nio/Makefile.am, native/jni/java-nio/gnu_java_nio_NIOServerSocket.c, native/jni/java-nio/gnu_java_nio_VMPipe.c, native/jni/java-nio/gnu_java_nio_VMSelector.c, native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c, native/jni/java-nio/java_nio_DirectByteBufferImpl.c, native/jni/java-nio/java_nio_MappedByteBufferImpl.c, native/jni/java-nio/java_nio_channels_Channels.c, native/jni/java-util/Makefile.am, native/jni/java-util/java_util_VMTimeZone.c, native/target/generic/target_generic_network.h, vm/reference/java/io/VMFile.java, vm/reference/java/lang/VMClassLoader.java, vm/reference/java/lang/VMProcess.java, vm/reference/java/lang/reflect/Method.java, vm/reference/java/util/VMTimeZone.java: Update to classpath-0.12. 2004-11-15 20:17 twisti * src/classpath/: gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java, include/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.h, include/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.h, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c: Removed. 2004-11-15 20:17 twisti * src/classpath/gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.java: gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java 2004-11-15 17:26 twisti * src/classpath/: config.guess, config.sub, depcomp: Trash. 2004-11-15 09:34 carolyn * loader.c, src/vm/loader.c, src/vm/jit/inline/parseRT.c, tests/In1.java, tests/rtMissedIn0: rta invoke interface updates 2004-11-14 18:02 jowenn * src/vm/jit/alpha/codegen.c: skip new instructions for now 2004-11-14 15:48 jowenn * builtin.c, src/vm/builtin.c, src/classpath/lib/glibj.zip, src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h, src/vm/jit/parse.c, src/vm/jit/reg.inc, src/vm/jit/stack.c, src/vm/jit/verify/typecheck.c, src/native/vm/VMRuntime.c, src/vm/jit/i386/codegen.c, tests/InlineExTest.java, tests/InlineExTest3.java, tests/InlineExTest4.java, tests/InlineSynchronized.java, tests/InlineSynchronized2.java, tests/InlineSynchronized3.java, tests/InlineSynchronized4.java, tests/InlineSynchronized5.java, tests/InlineSynchronized6.java: 2 new icmds, new exception table ordering for inlining, exception handler fix for synchronized methods, one typecheck test temporarily disabled for the inlining case 2004-11-14 15:15 jowenn * main.c, src/cacao/cacao.c: better exit with status, instead of hardcoded one 2004-11-14 14:46 jowenn * main.c, src/cacao/cacao.c: exit with an error code of 1 if cacao exits because of an uncaught exception 2004-11-14 13:58 twisti * src/vm/jit/codegen.inc: c89 fix. 2004-11-12 19:32 motse * src/vm/jit/codegen.inc: fix // comment 2004-11-12 17:36 twisti * src/vm/jit/powerpc/: asmpart.S, codegen.c: Use exception generating functions. 2004-11-12 17:35 twisti * src/vm/jit/powerpc/types.h: -ansi -pedantic bug fixes. 2004-11-12 16:52 twisti * src/mm/memory.c: Include on darwin before , this is a bug fix for -ansi compilation. 2004-11-12 15:53 twisti * src/boehm-gc/include/private/gc_locks.h: If we compile with -ansi or c89 compilers, we have to define: #define inline __inline 2004-11-12 15:13 twisti * native.c, src/native/native.c: -ansi -pedantic fixes. 2004-11-12 15:05 twisti * global.h, src/vm/global.h: -ansi -pedantic fixes. 2004-11-12 14:37 twisti * configure.in: - use -ansi -pedantic under *linux* and *darwin* - removed unused AC_SUBST(COMPILER_OBJECTS) 2004-11-12 14:33 twisti * src/: boehm-gc/include/private/gc_locks.h, boehm-gc/include/private/gcconfig.h, native/vm/VMRuntime.c, mm/memory.c, mm/memory.h, threads/green/threads.c, threads/green/threads.h: -ansi -pedantic fixes. 2004-11-12 14:32 twisti * src/boehm-gc/configure.host: We do not use c++, so omit -fexceptions. 2004-11-12 14:29 twisti * src/vm/jit/: jit.c, jit.h, parse.c, inline/parseRT.c, inline/parseRTstats.c, reg.h, x86_64/codegen.c: -ansi -pedantic fixes. 2004-11-12 14:26 twisti * jni.c, src/native/jni.c, loader.c, src/vm/loader.c, src/classpath/native/fdlibm/java-assert.h, src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h, src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h: -ansi -pedantic fixes. 2004-11-12 14:26 twisti * headers.c, src/cacaoh/headers.c: Removed warnings. 2004-11-12 14:25 twisti * exceptions.c, src/vm/exceptions.c: Removed warning: cast s4 to s8 on 64-bit machines. 2004-11-12 14:24 twisti * builtin.c, src/vm/builtin.c: Removed warning. 2004-11-12 12:31 twisti * src/mm/memory.c: #ifdef's for MAP_ANONYMOUS, MAP_ANON and of none is available. 2004-11-12 12:26 twisti * configure.in: Check for MAP_ANON (needed for darwin) and removed MAP_ANONYMOUS defines in CFLAGS. Made problems with boehm on darwin. 2004-11-12 12:25 twisti * src/native/vm/VMRuntime.c: Implemented availableProcessors() for darwin. 2004-11-12 11:02 twisti * Makefile.am: ZIP_LIBS in dependencies make some problems. 2004-11-11 15:41 twisti * src/vm/jit/mips/: codegen.c, codegen.h: - compiler data structure changes - fixed bug in CHECKEXCEPTION handling code 2004-11-11 15:40 twisti * src/vm/jit/mips/asmpart.S: - fixed clinit exceptions - use exception generating functions 2004-11-11 15:40 twisti * src/vm/jit/verify/typecheck.c: #ifdef #warning (mipspro compiler). 2004-11-11 15:39 twisti * tables.c, src/vm/tables.c: Handle null pointers in utf_display, utf_display_classname, utf_sprint and utf_sprint_classname. 2004-11-11 15:37 twisti * main.c, src/cacao/cacao.c: Check for init_system_exceptions errors. 2004-11-11 15:37 twisti * exceptions.c, exceptions.h, src/vm/exceptions.c, src/vm/exceptions.h: Check for loading/linking errors in init_system_exceptions. 2004-11-11 12:16 twisti * src/vm/jit/powerpc/: codegen.c, codegen.h: Compiler data structure changes. 2004-11-11 12:16 twisti * src/vm/jit/jit.c: Pass registerdata to preregpass. 2004-11-11 11:47 twisti * src/vm/jit/powerpc/: codegen.c, codegen.h: Part 1 of powerpc changes. 2004-11-11 11:31 twisti * src/vm/jit/powerpc/machine-instr.h: Additional #endif removed. 2004-11-11 11:27 twisti * src/vm/jit/codegen.inc: Defines in reg_of_var for __POWERPC__, so we can remove the version in jit/powerpc/codegen.c. 2004-11-11 11:09 carolyn * main.c, options.c, options.h, src/cacao/cacao.c, src/vm/options.c, src/vm/options.h, src/vm/jit/inline/inline.c, src/vm/jit/jit.c, tests/In1.java: inline corrections to if test; PRIVATE now inlined; warning if inlined method flags wrong; only inline starting with main; added inline performance test 2004-11-10 11:33 carolyn * main.c, src/cacao/cacao.c, src/vm/jit/inline/parseRT.c: -inv sets opt_rt=true / moved rtMissed inputs to rtIn directory 2004-11-09 16:56 carolyn * src/vm/jit/inline/inline.c, tests/rtMissedIn0: inline virtuals update (need to use -rt -inv together) + updated list of methods missed, but always called 2004-11-09 12:54 motse * jni.c, src/native/jni.c: fix delayed jni init for disabled threads build 2004-11-08 23:57 motse * jni.c, main.c, src/cacao/cacao.c, src/native/jni.c: delay jni init til the firt NewGlobalRef call 2004-11-08 22:08 carolyn * src/vm/jit/inline/: parseRT.c, parseRTstats.c, parseRTstats.h: update to RT statistics for verbose 2004-11-08 14:29 twisti * src/vm/jit/alpha/: codegen.c, codegen.h: Compiler data structure changes. 2004-11-08 14:13 twisti * src/vm/jit/alpha/Makefile.am: Removed unused sigcontext.h. 2004-11-08 12:24 twisti * src/vm/jit/: codegen.inc, jit.c, reg.inc, x86_64/codegen.c: We again use the dump memory in the jit compiler. 2004-11-08 12:08 twisti * main.c, native.h, src/cacao/cacao.c, src/native/native.h, src/native/vm/VMRuntime.c: Handle properties in a much better and clearer way. 2004-11-07 11:33 motse * src/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c: remove my debug statements 2004-11-06 23:55 motse * jni.c, native.c, src/classpath/config.guess, src/classpath/config.sub, src/classpath/ltmain.sh, src/native/jni.c, src/native/native.c, src/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c: remove dummy implementation of GdkGraphics GdkPixbufDecoder native functions 2004-11-06 22:20 motse * src/vm/jit/codegen.inc: add escape character for underscore to codegen_resolve_native 2004-11-06 16:08 motse * src/vm/jit/parse.c: correct exception handler range checks 2004-11-05 17:23 twisti * src/vm/jit/i386/: codegen.c, codegen.h: Compiler data structure changes. 2004-11-05 17:23 twisti * src/vm/jit/i386/asmpart.S: Made code patch thread safe in check_clinit. 2004-11-05 17:23 twisti * src/vm/jit/reg.inc: Removed obsolete %ecx, %edx stuff. 2004-11-05 16:33 twisti * src/vm/jit/codegen.inc.h: Move typedefs in front of includes to resolve circular dependencies. 2004-11-05 16:05 twisti * Makefile.am: Added java.util.VMTimeZone to CLASSES. 2004-11-05 15:33 twisti * src/vm/jit/: codegen.inc, codegen.inc.h, jit.c, jit.h, inline/inline.c, inline/inline.h, parse.c, parse.h, reg.h, reg.inc, stack.c, stack.h, verify/typecheck.c, verify/typecheck.h: Compiler data structure changes. This one is huge! 2004-11-05 15:26 twisti * tests/extest.java: Check messages of some exceptions. 2004-11-05 15:19 twisti * src/vm/jit/loop/: analyze.c, analyze.h, graph.c, graph.h, loop.c, loop.h, tracing.c, tracing.h: Adapted reentrant compiler fixes from christian ullrich. 2004-11-05 15:18 twisti * src/vm/jit/i386/codegen.c: Use exception functions to generate inline exception. This leads to smaller code size. 2004-11-05 15:16 twisti * src/vm/jit/i386/asmpart.S: Use new_arrayindexoutofboundsexception. 2004-11-05 15:14 twisti * src/vm/jit/x86_64/: codegen.c, codegen.h, emitfuncs.c, emitfuncs.h: Again changes concerning compiler data structures. This one is huge! 2004-11-05 15:13 twisti * src/vm/jit/x86_64/asmpart.S: - made code patching thread safe in check_clinit (use only 1 move) - use exception functions 2004-11-05 15:08 twisti * src/native/vm/VMRuntime.c: Ahm, umh, just a commit to move my changes into cvs to implement it correctly. 2004-11-05 15:06 twisti * src/native/vm/VMThrowable.c: Call Class.getName() to get print the class name in the stacktrace as sun does. 2004-11-05 15:00 twisti * src/native/vm/VMClassLoader.c: - made defineClass to work - handle exceptions in getPrimitiveClass 2004-11-05 14:58 twisti * src/native/vm/VMClass.c: Implemented throwException. Can't remember but we need it for something (maybe tomcat). 2004-11-05 14:55 twisti * tables.c, src/vm/tables.c: Throw nullpointer exception in utf_strlen if NULL is passed. 2004-11-05 14:54 twisti * native.c, src/native/native.c: Throw nullpointer exceptions in javastring_new_char, javastring_new if NULL is passed. 2004-11-05 14:53 twisti * loader.c, src/vm/loader.c: Don't clear removed registerdata. 2004-11-05 14:51 twisti * global.h, src/vm/global.h: - removed pointer to jit data structures - smaller changes 2004-11-05 14:44 twisti * exceptions.c, exceptions.h, src/vm/exceptions.c, src/vm/exceptions.h: Added new_arraystoreexception for asmpart. 2004-11-05 12:31 twisti * TODO: Just a TODO file. 2004-11-05 11:00 twisti * src/threads/native/threads.h: - added dumpinfo into threadobject - added emacs tailer 2004-11-05 10:52 twisti * statistics.c, src/vm/statistics.c, statistics.h, src/vm/statistics.h: Moved stat functions from memory.*. 2004-11-05 10:51 twisti * src/mm/: memory.c, memory.h: - removed literal allocate functions - made dump memory thread save (only with native threads yet!!!) - moved stat functions into statistics.* 2004-11-05 10:49 twisti * native.c, src/native/native.c: Use normal memory alloc functions instead of removed literal ones. 2004-11-05 10:48 twisti * exceptions.c, exceptions.h, src/vm/exceptions.c, src/vm/exceptions.h: Changed throw_cacao_exception_exit to support variable arguments (...). 2004-11-05 10:46 twisti * src/toolbox/logging.h: - added global.h include - removed unused PANICIF 2004-11-04 17:40 motse * src/native/vm/VMRuntime.c: nativeLoad remove #ifdef JOWENNDEBUG 2004-11-03 13:14 jowenn * src/classpath/lib/glibj.zip, src/vm/jit/parse.c, src/vm/jit/inline/inline.c, src/vm/jit/verify/typecheck.c, src/native/vm/VMRuntime.c, tests/InlineExTest.java, tests/InlineExTest2.java, tests/InlineTableSwitchTest.java: tableswitch index problem solved, jump to wrong instruction of inlined functions after if/else, one typecheck temporarily disabled 2004-11-02 16:22 twisti * src/native/vm/VMRuntime.c: Fix for --disable-dynamicclasspath with empty LD_LIBRARY_PATH 2004-11-02 10:00 jowenn * tests/InlineParameterTest.java: testcase 2004-11-02 09:58 jowenn * Makefile.am, configure.in, exceptions.c, gennativetable.c, loader.c, native.c, contrib/debugSetPathes, src/native/native.c, src/native/tools/gennativetable.c, src/vm/exceptions.c, src/vm/loader.c, src/classpath/lib/glibj.zip, src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h, src/vm/jit/jit.c, src/vm/jit/inline/inline.c, src/vm/jit/parse.c, src/vm/jit/reg.h, src/vm/jit/reg.inc, src/vm/jit/stack.c, src/vm/jit/i386/codegen.c, src/vm/jit/verify/typecheck.c, src/native/vm/Makefile.am, src/native/vm/VMRuntime.c: dynamic native library loading, some inlining changes 2004-11-01 16:57 twisti * src/classpath/: autogen.sh, gnu/java/awt/GLightweightPeer.java, gnu/java/awt/doc-files/BitwiseXORComposite-1.png, gnu/java/awt/peer/gtk/Test.java, gnu/java/awt/peer/gtk/TestAWT.java, gnu/java/lang/ClassLoaderHelper.java, gnu/java/net/protocol/file/FileURLConnection.java, gnu/java/net/protocol/http/HttpURLConnection.java, gnu/java/net/protocol/jar/JarURLConnection.java, include/gnu_java_awt_image_GdkPixbufDecoder.h, include/gnu_java_nio_ByteBufferImpl.h, include/gnu_java_nio_CharBufferImpl.h, include/gnu_java_nio_DoubleBufferImpl.h, include/gnu_java_nio_FileChannelImpl.h, include/gnu_java_nio_FileLockImpl.h, include/gnu_java_nio_FloatBufferImpl.h, include/gnu_java_nio_IntBufferImpl.h, include/gnu_java_nio_LongBufferImpl.h, include/gnu_java_nio_MappedByteFileBuffer.h, include/gnu_java_nio_ShortBufferImpl.h, include/java_io_File.h, include/java_io_FileDescriptor.h, include/java_lang_Runtime.h, include/java_lang_Thread.h, include/java_lang_VMClass.h, include/java_lang_VMRuntime.h, include/java_lang_reflect_Constructor.h, include/java_lang_reflect_Field.h, include/java_lang_reflect_Method.h, include/java_lang_reflect_Proxy.h, include/java_net_PlainDatagramSocketImpl.h, include/java_net_PlainSocketImpl.h, include/java_nio_channels_FileChannelImpl.h, java/awt/geom/doc-files/Area-1.png, java/awt/geom/doc-files/Ellipse-1.png, java/awt/geom/doc-files/GeneralPath-1.png, javax/swing/border/doc-files/BevelBorder-1.png, javax/swing/border/doc-files/BevelBorder-2.png, javax/swing/border/doc-files/BevelBorder-3.png, javax/swing/border/doc-files/EmptyBorder-1.png, javax/swing/border/doc-files/EtchedBorder-1.png, javax/swing/border/doc-files/EtchedBorder-2.png, javax/swing/border/doc-files/LineBorder-1.png, javax/swing/border/doc-files/MatteBorder-1.png, javax/swing/border/doc-files/MatteBorder-2.png, javax/swing/border/doc-files/MatteBorder-3.png, javax/swing/border/doc-files/MatteBorder-4.png, javax/swing/border/doc-files/MatteBorder-5.png, javax/swing/border/doc-files/MatteBorder-6.png, javax/swing/border/doc-files/SoftBevelBorder-1.png, javax/swing/border/doc-files/SoftBevelBorder-2.png, javax/swing/border/doc-files/SoftBevelBorder-3.png, javax/swing/plaf/basic/doc-files/BasicBorders-1.png, javax/swing/plaf/basic/doc-files/BasicBorders-2.png, javax/swing/plaf/basic/doc-files/BasicBorders.ButtonBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.FieldBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.MarginBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.MenuBarBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.RadioButtonBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-2.png, javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneDividerBorder-1.png, javax/swing/plaf/basic/doc-files/BasicBorders.ToggleButtonBorder-1.png, javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-1.png, javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-2.png, javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-3.png, javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-4.png, javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-5.png, javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-6.png, javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-7.png, javax/swing/plaf/doc-files/ComponentUI-1.dia, javax/swing/plaf/doc-files/ComponentUI-1.png, javax/swing/plaf/doc-files/TreeUI-1.png, native/jni/java-io/FileDescriptor.c, native/jni/java-io/java_io_File.c, native/jni/java-net/java_net_PlainDatagramSocketImpl.c, native/jni/java-net/java_net_PlainSocketImpl.c, native/jni/java-nio/java_nio_FileChannelImpl.c, native/jni/java-nio/java_nio_FileLockImpl.c: Remaining adds and removes of classpath-0.11 update. 2004-11-01 13:23 twisti * src/vm/jit/x86_64/types.h: Enable xASTORECONST icmds. 2004-11-01 13:22 twisti * src/vm/jit/x86_64/codegen.c: - exceptiontable fixes - xASTORECONST icmds implemented 2004-11-01 13:21 twisti * jni.c, src/native/jni.c: gcc-2.x compiler fix. 2004-10-30 13:26 motse * src/threads/native/threads.c: make sure threadobject->tid has always a non-zero value 2004-10-30 13:15 motse * main.c, src/cacao/cacao.c, jni.c, jni.h, src/native/jni.c, src/native/jni.h: add NewGlobalRef to cacao jni 2004-10-29 16:19 jowenn * configure.in: make the --disable-__thread check work again 2004-10-29 15:21 stefan * src/threads/native/threads.c: compile fix 2004-10-28 18:06 twisti * src/classpath/: ChangeLog, INSTALL, LICENSE, Makefile.am, NEWS, acinclude.m4, configure.ac, ltmain.sh, doc/hacking.info, doc/vmintegration.info, doc/api/Makefile.am, examples/Makefile.am, examples/README, examples/gnu/classpath/examples/awt/Demo.java, examples/gnu/classpath/examples/icons/big-fullscreen.png, examples/gnu/classpath/examples/icons/big-home.png, examples/gnu/classpath/examples/icons/big-warning.png, examples/gnu/classpath/examples/icons/stock-copy.png, examples/gnu/classpath/examples/icons/stock-cut.png, examples/gnu/classpath/examples/icons/stock-go-back.png, examples/gnu/classpath/examples/icons/stock-go-down.png, examples/gnu/classpath/examples/icons/stock-go-forward.png, examples/gnu/classpath/examples/icons/stock-mic.png, examples/gnu/classpath/examples/icons/stock-new.png, examples/gnu/classpath/examples/icons/stock-open.png, examples/gnu/classpath/examples/icons/stock-paste.png, examples/gnu/classpath/examples/icons/stock-quit.png, examples/gnu/classpath/examples/icons/stock-save-as.png, examples/gnu/classpath/examples/icons/stock-save.png, examples/gnu/classpath/examples/icons/stock-spell-check.png, examples/gnu/classpath/examples/swing/Demo.java, gnu/java/awt/ClasspathToolkit.java, gnu/java/awt/ComponentDataBlitOp.java, gnu/java/awt/EmbeddedWindow.java, gnu/java/awt/image/ImageDecoder.java, gnu/java/awt/peer/GLightweightPeer.java, gnu/java/awt/peer/gtk/GdkGraphics.java, gnu/java/awt/peer/gtk/GdkGraphics2D.java, gnu/java/awt/peer/gtk/GdkPixbufDecoder.java, gnu/java/awt/peer/gtk/GtkButtonPeer.java, gnu/java/awt/peer/gtk/GtkCheckboxPeer.java, gnu/java/awt/peer/gtk/GtkChoicePeer.java, gnu/java/awt/peer/gtk/GtkComponentPeer.java, gnu/java/awt/peer/gtk/GtkContainerPeer.java, gnu/java/awt/peer/gtk/GtkDialogPeer.java, gnu/java/awt/peer/gtk/GtkFileDialogPeer.java, gnu/java/awt/peer/gtk/GtkFramePeer.java, gnu/java/awt/peer/gtk/GtkImage.java, gnu/java/awt/peer/gtk/GtkImagePainter.java, gnu/java/awt/peer/gtk/GtkListPeer.java, gnu/java/awt/peer/gtk/GtkMenuPeer.java, gnu/java/awt/peer/gtk/GtkOffScreenImage.java, gnu/java/awt/peer/gtk/GtkPanelPeer.java, gnu/java/awt/peer/gtk/GtkScrollPanePeer.java, gnu/java/awt/peer/gtk/GtkTextFieldPeer.java, gnu/java/awt/peer/gtk/GtkToolkit.java, gnu/java/awt/peer/gtk/GtkWindowPeer.java, gnu/java/beans/ExplicitBeanInfo.java, gnu/java/beans/IntrospectionIncubator.java, gnu/java/beans/editors/ColorEditor.java, gnu/java/beans/editors/FontEditor.java, gnu/java/beans/editors/NativeBooleanEditor.java, gnu/java/beans/editors/NativeByteEditor.java, gnu/java/beans/editors/NativeDoubleEditor.java, gnu/java/beans/editors/NativeFloatEditor.java, gnu/java/beans/editors/NativeIntEditor.java, gnu/java/beans/editors/NativeLongEditor.java, gnu/java/beans/editors/NativeShortEditor.java, gnu/java/beans/editors/StringEditor.java, gnu/java/io/ClassLoaderObjectInputStream.java, gnu/java/io/EncodingManager.java, gnu/java/io/decode/Decoder.java, gnu/java/io/encode/Encoder.java, gnu/java/lang/ClassHelper.java, gnu/java/locale/Calendar.java, gnu/java/locale/Calendar_de.java, gnu/java/locale/Calendar_en.java, gnu/java/locale/Calendar_nl.java, gnu/java/locale/LocaleInformation_de.java, gnu/java/locale/LocaleInformation_en.java, gnu/java/locale/LocaleInformation_nl.java, gnu/java/net/protocol/file/Connection.java, gnu/java/net/protocol/http/Connection.java, gnu/java/nio/PipeImpl.java, gnu/java/nio/SelectorImpl.java, gnu/java/security/OID.java, gnu/java/security/action/GetPropertyAction.java, gnu/java/security/action/SetAccessibleAction.java, gnu/java/security/der/BitString.java, gnu/java/security/der/DER.java, gnu/java/security/der/DEREncodingException.java, gnu/java/security/der/DERReader.java, gnu/java/security/der/DERValue.java, gnu/java/security/der/DERWriter.java, gnu/java/security/util/Prime.java, gnu/javax/rmi/CORBA/StubDelegateImpl.java, include/Makefile.am, include/config.h.in, include/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.h, include/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.h, include/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.h, include/gnu_java_awt_peer_gtk_GdkGlyphVector.h, include/gnu_java_awt_peer_gtk_GdkGraphics.h, include/gnu_java_awt_peer_gtk_GdkGraphics2D.h, include/gnu_java_awt_peer_gtk_GtkButtonPeer.h, include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h, include/gnu_java_awt_peer_gtk_GtkChoicePeer.h, include/gnu_java_awt_peer_gtk_GtkComponentPeer.h, include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h, include/gnu_java_awt_peer_gtk_GtkFramePeer.h, include/gnu_java_awt_peer_gtk_GtkMenuPeer.h, include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h, include/gnu_java_awt_peer_gtk_GtkWindowPeer.h, include/gnu_java_nio_VMPipe.h, include/gnu_java_nio_VMSelector.h, include/java_lang_VMSystem.h, include/java_util_VMTimeZone.h, java/awt/AWTEventMulticaster.java, java/awt/AWTKeyStroke.java, java/awt/Adjustable.java, java/awt/Button.java, java/awt/Canvas.java, java/awt/Color.java, java/awt/Component.java, java/awt/Container.java, java/awt/DefaultFocusTraversalPolicy.java, java/awt/DefaultKeyboardFocusManager.java, java/awt/Event.java, java/awt/Font.java, java/awt/FontMetrics.java, java/awt/Frame.java, java/awt/Graphics.java, java/awt/GridBagLayout.java, java/awt/KeyboardFocusManager.java, java/awt/Label.java, java/awt/MenuBar.java, java/awt/MenuComponent.java, java/awt/Panel.java, java/awt/Point.java, java/awt/Polygon.java, java/awt/Rectangle.java, java/awt/RenderingHints.java, java/awt/ScrollPane.java, java/awt/Shape.java, java/awt/SystemColor.java, java/awt/Window.java, java/awt/dnd/package.html, java/awt/geom/Arc2D.java, java/awt/geom/Area.java, java/awt/geom/CubicCurve2D.java, java/awt/geom/Ellipse2D.java, java/awt/geom/GeneralPath.java, java/awt/geom/Line2D.java, java/awt/geom/PathIterator.java, java/awt/geom/Point2D.java, java/awt/geom/QuadCurve2D.java, java/awt/geom/Rectangle2D.java, java/awt/geom/RoundRectangle2D.java, java/awt/image/BufferedImage.java, java/awt/image/ByteLookupTable.java, java/awt/image/ColorModel.java, java/awt/image/DataBuffer.java, java/awt/image/DataBufferByte.java, java/awt/image/DataBufferDouble.java, java/awt/image/DataBufferFloat.java, java/awt/image/DataBufferInt.java, java/awt/image/DataBufferShort.java, java/awt/image/DataBufferUShort.java, java/awt/image/DirectColorModel.java, java/awt/image/Kernel.java, java/awt/image/LookupTable.java, java/awt/image/MemoryImageSource.java, java/awt/image/RGBImageFilter.java, java/awt/image/ShortLookupTable.java, java/beans/EventHandler.java, java/io/BufferedInputStream.java, java/io/BufferedWriter.java, java/io/DeleteFileHelper.java, java/io/File.java, java/io/FilterWriter.java, java/io/ObjectInputStream.java, java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java, java/io/PrintWriter.java, java/lang/Class.java, java/lang/Comparable.java, java/lang/Compiler.java, java/lang/Runtime.java, java/lang/StackTraceElement.java, java/lang/String.java, java/lang/System.java, java/lang/Throwable.java, java/lang/reflect/Proxy.java, java/net/DatagramPacket.java, java/net/DatagramSocket.java, java/net/Inet4Address.java, java/net/Socket.java, java/net/URI.java, java/net/URL.java, java/net/URLConnection.java, java/net/URLStreamHandler.java, java/nio/ByteBuffer.java, java/nio/ByteOrder.java, java/nio/CharBuffer.java, java/nio/DoubleBuffer.java, java/nio/FloatBuffer.java, java/nio/IntBuffer.java, java/nio/LongBuffer.java, java/nio/ShortBuffer.java, java/nio/charset/CharsetDecoder.java, java/rmi/server/UID.java, java/security/AccessController.java, java/security/DummyKeyPairGenerator.java, java/security/DummyMessageDigest.java, java/security/DummySignature.java, java/security/MessageDigest.java, java/security/MessageDigestSpi.java, java/security/Security.java, java/security/Signature.java, java/security/SignatureSpi.java, java/security/cert/X509CRLSelector.java, java/security/cert/X509CertSelector.java, java/sql/Timestamp.java, java/text/AttributedString.java, java/text/CollationElementIterator.java, java/text/Format.java, java/util/AbstractCollection.java, java/util/AbstractList.java, java/util/AbstractMap.java, java/util/AbstractSequentialList.java, java/util/ArrayList.java, java/util/Arrays.java, java/util/BitSet.java, java/util/Calendar.java, java/util/Collection.java, java/util/List.java, java/util/ListIterator.java, java/util/Map.java, java/util/Set.java, java/util/SortedMap.java, java/util/SortedSet.java, java/util/TimeZone.java, java/util/logging/Handler.java, java/util/zip/GZIPOutputStream.java, java/util/zip/OutputWindow.java, javax/crypto/BadPaddingException.java, javax/crypto/Cipher.java, javax/crypto/CipherInputStream.java, javax/crypto/CipherOutputStream.java, javax/crypto/CipherSpi.java, javax/crypto/EncryptedPrivateKeyInfo.java, javax/crypto/ExemptionMechanism.java, javax/crypto/ExemptionMechanismException.java, javax/crypto/ExemptionMechanismSpi.java, javax/crypto/IllegalBlockSizeException.java, javax/crypto/KeyAgreement.java, javax/crypto/KeyAgreementSpi.java, javax/crypto/KeyGenerator.java, javax/crypto/KeyGeneratorSpi.java, javax/crypto/Mac.java, javax/crypto/MacSpi.java, javax/crypto/NoSuchPaddingException.java, javax/crypto/NullCipher.java, javax/crypto/NullCipherImpl.java, javax/crypto/SealedObject.java, javax/crypto/SecretKey.java, javax/crypto/SecretKeyFactory.java, javax/crypto/SecretKeyFactorySpi.java, javax/crypto/ShortBufferException.java, javax/crypto/interfaces/DHKey.java, javax/crypto/interfaces/DHPrivateKey.java, javax/crypto/interfaces/DHPublicKey.java, javax/crypto/interfaces/PBEKey.java, javax/crypto/spec/DESKeySpec.java, javax/crypto/spec/DESedeKeySpec.java, javax/crypto/spec/DHGenParameterSpec.java, javax/crypto/spec/DHParameterSpec.java, javax/crypto/spec/DHPrivateKeySpec.java, javax/crypto/spec/DHPublicKeySpec.java, javax/crypto/spec/IvParameterSpec.java, javax/crypto/spec/PBEKeySpec.java, javax/crypto/spec/PBEParameterSpec.java, javax/crypto/spec/RC2ParameterSpec.java, javax/crypto/spec/RC5ParameterSpec.java, javax/crypto/spec/SecretKeySpec.java, javax/imageio/event/package.html, javax/naming/CompoundName.java, javax/net/ServerSocketFactory.java, javax/net/SocketFactory.java, javax/net/VanillaServerSocketFactory.java, javax/net/VanillaSocketFactory.java, javax/net/ssl/HandshakeCompletedEvent.java, javax/net/ssl/HandshakeCompletedListener.java, javax/net/ssl/HostnameVerifier.java, javax/net/ssl/HttpsURLConnection.java, javax/net/ssl/KeyManager.java, javax/net/ssl/KeyManagerFactory.java, javax/net/ssl/KeyManagerFactorySpi.java, javax/net/ssl/ManagerFactoryParameters.java, javax/net/ssl/SSLContext.java, javax/net/ssl/SSLContextSpi.java, javax/net/ssl/SSLException.java, javax/net/ssl/SSLHandshakeException.java, javax/net/ssl/SSLKeyException.java, javax/net/ssl/SSLPeerUnverifiedException.java, javax/net/ssl/SSLPermission.java, javax/net/ssl/SSLProtocolException.java, javax/net/ssl/SSLServerSocket.java, javax/net/ssl/SSLServerSocketFactory.java, javax/net/ssl/SSLSession.java, javax/net/ssl/SSLSessionBindingEvent.java, javax/net/ssl/SSLSessionBindingListener.java, javax/net/ssl/SSLSessionContext.java, javax/net/ssl/SSLSocket.java, javax/net/ssl/SSLSocketFactory.java, javax/net/ssl/TrivialHostnameVerifier.java, javax/net/ssl/TrustManager.java, javax/net/ssl/TrustManagerFactory.java, javax/net/ssl/TrustManagerFactorySpi.java, javax/net/ssl/X509KeyManager.java, javax/net/ssl/X509TrustManager.java, javax/print/attribute/standard/ColorSupported.java, javax/print/attribute/standard/Compression.java, javax/print/attribute/standard/Copies.java, javax/print/attribute/standard/CopiesSupported.java, javax/print/attribute/standard/DateTimeAtCompleted.java, javax/print/attribute/standard/DateTimeAtCreation.java, javax/print/attribute/standard/DateTimeAtProcessing.java, javax/print/attribute/standard/DocumentName.java, javax/print/attribute/standard/Fidelity.java, javax/print/attribute/standard/Finishings.java, javax/print/attribute/standard/JobHoldUntil.java, javax/print/attribute/standard/JobImpressions.java, javax/print/attribute/standard/JobImpressionsCompleted.java, javax/print/attribute/standard/JobImpressionsSupported.java, javax/print/attribute/standard/JobKOctets.java, javax/print/attribute/standard/JobKOctetsProcessed.java, javax/print/attribute/standard/JobKOctetsSupported.java, javax/print/attribute/standard/JobMediaSheets.java, javax/print/attribute/standard/JobMediaSheetsCompleted.java, javax/print/attribute/standard/JobMediaSheetsSupported.java, javax/print/attribute/standard/JobMessageFromOperator.java, javax/print/attribute/standard/JobName.java, javax/print/attribute/standard/JobOriginatingUserName.java, javax/print/attribute/standard/JobPriority.java, javax/print/attribute/standard/JobPrioritySupported.java, javax/print/attribute/standard/JobSheets.java, javax/print/attribute/standard/JobState.java, javax/print/attribute/standard/JobStateReason.java, javax/print/attribute/standard/JobStateReasons.java, javax/print/attribute/standard/Media.java, javax/print/attribute/standard/MediaSizeName.java, javax/print/attribute/standard/MultipleDocumentHandling.java, javax/print/attribute/standard/NumberOfDocuments.java, javax/print/attribute/standard/NumberOfInterveningJobs.java, javax/print/attribute/standard/NumberUp.java, javax/print/attribute/standard/NumberUpSupported.java, javax/print/attribute/standard/OrientationRequested.java, javax/print/attribute/standard/OutputDeviceAssigned.java, javax/print/attribute/standard/PDLOverrideSupported.java, javax/print/attribute/standard/PageRanges.java, javax/print/attribute/standard/PagesPerMinute.java, javax/print/attribute/standard/PagesPerMinuteColor.java, javax/print/attribute/standard/PresentationDirection.java, javax/print/attribute/standard/PrintQuality.java, javax/print/attribute/standard/PrinterInfo.java, javax/print/attribute/standard/PrinterIsAcceptingJobs.java, javax/print/attribute/standard/PrinterLocation.java, javax/print/attribute/standard/PrinterMakeAndModel.java, javax/print/attribute/standard/PrinterMessageFromOperator.java, javax/print/attribute/standard/PrinterMoreInfo.java, javax/print/attribute/standard/PrinterMoreInfoManufacturer.java, javax/print/attribute/standard/PrinterName.java, javax/print/attribute/standard/PrinterResolution.java, javax/print/attribute/standard/PrinterState.java, javax/print/attribute/standard/PrinterStateReason.java, javax/print/attribute/standard/PrinterStateReasons.java, javax/print/attribute/standard/PrinterURI.java, javax/print/attribute/standard/QueuedJobCount.java, javax/print/attribute/standard/ReferenceUriSchemesSupported.java, javax/print/attribute/standard/RequestingUserName.java, javax/print/attribute/standard/Severity.java, javax/print/attribute/standard/SheetCollate.java, javax/print/attribute/standard/Sides.java, javax/print/attribute/standard/package.html, javax/rmi/CORBA/Stub.java, javax/security/auth/AuthPermission.java, javax/security/auth/DestroyFailedException.java, javax/security/auth/Destroyable.java, javax/security/auth/Policy.java, javax/security/auth/PrivateCredentialPermission.java, javax/security/auth/RefreshFailedException.java, javax/security/auth/Refreshable.java, javax/security/auth/Subject.java, javax/security/auth/SubjectDomainCombiner.java, javax/security/auth/callback/Callback.java, javax/security/auth/callback/CallbackHandler.java, javax/security/auth/callback/ChoiceCallback.java, javax/security/auth/callback/ConfirmationCallback.java, javax/security/auth/callback/LanguageCallback.java, javax/security/auth/callback/NameCallback.java, javax/security/auth/callback/PasswordCallback.java, javax/security/auth/callback/TextInputCallback.java, javax/security/auth/callback/TextOutputCallback.java, javax/security/auth/callback/UnsupportedCallbackException.java, javax/security/auth/login/AccountExpiredException.java, javax/security/auth/login/AppConfigurationEntry.java, javax/security/auth/login/Configuration.java, javax/security/auth/login/CredentialExpiredException.java, javax/security/auth/login/FailedLoginException.java, javax/security/auth/login/LoginContext.java, javax/security/auth/login/LoginException.java, javax/security/auth/login/NullConfiguration.java, javax/security/auth/x500/X500Principal.java, javax/security/auth/x500/X500PrivateCredential.java, javax/security/cert/Certificate.java, javax/security/cert/CertificateEncodingException.java, javax/security/cert/CertificateException.java, javax/security/cert/CertificateExpiredException.java, javax/security/cert/CertificateNotYetValidException.java, javax/security/cert/CertificateParsingException.java, javax/security/cert/X509CertBridge.java, javax/security/cert/X509Certificate.java, javax/security/sasl/AuthenticationException.java, javax/security/sasl/AuthorizeCallback.java, javax/security/sasl/RealmCallback.java, javax/security/sasl/RealmChoiceCallback.java, javax/security/sasl/Sasl.java, javax/security/sasl/SaslClient.java, javax/security/sasl/SaslClientFactory.java, javax/security/sasl/SaslException.java, javax/security/sasl/SaslServer.java, javax/security/sasl/SaslServerFactory.java, javax/swing/AbstractButton.java, javax/swing/AbstractSpinnerModel.java, javax/swing/ActionMap.java, javax/swing/Box.java, javax/swing/BoxLayout.java, javax/swing/ButtonGroup.java, javax/swing/ComboBoxEditor.java, javax/swing/ComboBoxModel.java, javax/swing/ComponentInputMap.java, javax/swing/DefaultButtonModel.java, javax/swing/DefaultComboBoxModel.java, javax/swing/DefaultDesktopManager.java, javax/swing/DefaultListCellRenderer.java, javax/swing/DefaultListSelectionModel.java, javax/swing/ImageIcon.java, javax/swing/InputMap.java, javax/swing/JButton.java, javax/swing/JCheckBox.java, javax/swing/JCheckBoxMenuItem.java, javax/swing/JColorChooser.java, javax/swing/JComboBox.java, javax/swing/JComponent.java, javax/swing/JDesktopPane.java, javax/swing/JEditorPane.java, javax/swing/JFormattedTextField.java, javax/swing/JInternalFrame.java, javax/swing/JLabel.java, javax/swing/JLayeredPane.java, javax/swing/JList.java, javax/swing/JMenu.java, javax/swing/JMenuBar.java, javax/swing/JMenuItem.java, javax/swing/JOptionPane.java, javax/swing/JPopupMenu.java, javax/swing/JRadioButton.java, javax/swing/JRadioButtonMenuItem.java, javax/swing/JRootPane.java, javax/swing/JScrollPane.java, javax/swing/JSpinner.java, javax/swing/JTabbedPane.java, javax/swing/JTable.java, javax/swing/JTextArea.java, javax/swing/JTextField.java, javax/swing/JToggleButton.java, javax/swing/JToolBar.java, javax/swing/JToolTip.java, javax/swing/JTree.java, javax/swing/JViewport.java, javax/swing/JWindow.java, javax/swing/KeyStroke.java, javax/swing/LookAndFeel.java, javax/swing/MenuSelectionManager.java, javax/swing/MutableComboBoxModel.java, javax/swing/RepaintManager.java, javax/swing/ScrollPaneLayout.java, javax/swing/SpinnerListModel.java, javax/swing/SpinnerModel.java, javax/swing/SpinnerNumberModel.java, javax/swing/Spring.java, javax/swing/SpringLayout.java, javax/swing/SwingUtilities.java, javax/swing/Timer.java, javax/swing/ToolTipManager.java, javax/swing/TransferHandler.java, javax/swing/UIDefaults.java, javax/swing/UIManager.java, javax/swing/ViewportLayout.java, javax/swing/colorchooser/AbstractColorChooserPanel.java, javax/swing/colorchooser/ColorChooserComponentFactory.java, javax/swing/colorchooser/DefaultColorSelectionModel.java, javax/swing/colorchooser/DefaultHSBChooserPanel.java, javax/swing/colorchooser/DefaultPreviewPanel.java, javax/swing/colorchooser/DefaultRGBChooserPanel.java, javax/swing/colorchooser/DefaultSwatchChooserPanel.java, javax/swing/plaf/SpinnerUI.java, javax/swing/plaf/basic/BasicArrowButton.java, javax/swing/plaf/basic/BasicButtonListener.java, javax/swing/plaf/basic/BasicButtonUI.java, javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java, javax/swing/plaf/basic/BasicColorChooserUI.java, javax/swing/plaf/basic/BasicComboBoxEditor.java, javax/swing/plaf/basic/BasicComboBoxRenderer.java, javax/swing/plaf/basic/BasicComboBoxUI.java, javax/swing/plaf/basic/BasicComboPopup.java, javax/swing/plaf/basic/BasicFormattedTextFieldUI.java, javax/swing/plaf/basic/BasicGraphicsUtils.java, javax/swing/plaf/basic/BasicInternalFrameUI.java, javax/swing/plaf/basic/BasicLabelUI.java, javax/swing/plaf/basic/BasicListUI.java, javax/swing/plaf/basic/BasicLookAndFeel.java, javax/swing/plaf/basic/BasicMenuBarUI.java, javax/swing/plaf/basic/BasicMenuItemUI.java, javax/swing/plaf/basic/BasicMenuUI.java, javax/swing/plaf/basic/BasicOptionPaneUI.java, javax/swing/plaf/basic/BasicPasswordFieldUI.java, javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java, javax/swing/plaf/basic/BasicPopupMenuUI.java, javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java, javax/swing/plaf/basic/BasicRootPaneUI.java, javax/swing/plaf/basic/BasicScrollBarUI.java, javax/swing/plaf/basic/BasicScrollPaneUI.java, javax/swing/plaf/basic/BasicSliderUI.java, javax/swing/plaf/basic/BasicSpinnerUI.java, javax/swing/plaf/basic/BasicSplitPaneDivider.java, javax/swing/plaf/basic/BasicSplitPaneUI.java, javax/swing/plaf/basic/BasicTabbedPaneUI.java, javax/swing/plaf/basic/BasicTableHeaderUI.java, javax/swing/plaf/basic/BasicTableUI.java, javax/swing/plaf/basic/BasicTextAreaUI.java, javax/swing/plaf/basic/BasicTextFieldUI.java, javax/swing/plaf/basic/BasicTextUI.java, javax/swing/plaf/basic/BasicToggleButtonUI.java, javax/swing/plaf/basic/BasicToolBarSeparatorUI.java, javax/swing/plaf/basic/BasicToolBarUI.java, javax/swing/plaf/basic/BasicToolTipUI.java, javax/swing/plaf/basic/BasicViewportUI.java, javax/swing/plaf/basic/ComboPopup.java, javax/swing/table/DefaultTableCellRenderer.java, javax/swing/table/DefaultTableColumnModel.java, javax/swing/table/DefaultTableModel.java, javax/swing/table/JTableHeader.java, javax/swing/table/TableColumn.java, javax/swing/table/TableColumnModel.java, javax/swing/table/TableModel.java, javax/swing/text/AbstractDocument.java, javax/swing/text/AttributeSet.java, javax/swing/text/ComponentView.java, javax/swing/text/DefaultCaret.java, javax/swing/text/DefaultEditorKit.java, javax/swing/text/DefaultHighlighter.java, javax/swing/text/Document.java, javax/swing/text/EditorKit.java, javax/swing/text/FieldView.java, javax/swing/text/Highlighter.java, javax/swing/text/JTextComponent.java, javax/swing/text/LayeredHighlighter.java, javax/swing/text/PlainDocument.java, javax/swing/text/PlainView.java, javax/swing/text/Position.java, javax/swing/text/Segment.java, javax/swing/text/SimpleAttributeSet.java, javax/swing/text/StyleConstants.java, javax/swing/text/StyleContext.java, javax/swing/text/StyledEditorKit.java, javax/swing/text/TabExpander.java, javax/swing/text/TabSet.java, javax/swing/text/TabStop.java, javax/swing/text/TabableView.java, javax/swing/text/TextAction.java, javax/swing/text/Utilities.java, javax/swing/text/View.java, javax/swing/text/ViewFactory.java, javax/swing/text/html/HTML.java, lib/Makefile.am, lib/bootstrap.zip, lib/gen-classlist.sh.in, lib/standard.omit, native/jni/Makefile.am, native/jni/gtk-peer/Makefile.am, native/jni/gtk-peer/gdkfont.h, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c, native/jni/gtk-peer/gthread-jni.c, native/jni/gtk-peer/gtkcairopeer.h, native/jni/gtk-peer/gtkpeer.h, native/jni/java-lang/java_lang_VMSystem.c, native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c, native/jni/java-nio/Makefile.am, native/jni/java-nio/gnu_java_nio_VMPipe.c, native/jni/java-nio/gnu_java_nio_VMSelector.c, native/jni/java-util/Makefile.am, native/jni/java-util/java_util_VMTimeZone.c, native/target/generic/target_generic_misc.h, org/ietf/jgss/ChannelBinding.java, org/ietf/jgss/GSSContext.java, org/ietf/jgss/GSSCredential.java, org/ietf/jgss/GSSException.java, org/ietf/jgss/GSSManager.java, org/ietf/jgss/GSSName.java, org/ietf/jgss/MessageProp.java, org/ietf/jgss/Oid.java, resource/Makefile.am, resource/java/util/Makefile.am, resource/java/util/logging/Makefile.am, resource/java/util/logging/logging.properties, resource/org/Makefile.am, resource/org/ietf/Makefile.am, resource/org/ietf/jgss/Makefile.am, resource/org/ietf/jgss/MessagesBundle.properties, vm/reference/Makefile.am, vm/reference/gnu/java/nio/VMPipe.java, vm/reference/gnu/java/nio/VMSelector.java, vm/reference/java/io/VMFile.java, vm/reference/java/lang/VMClassLoader.java, vm/reference/java/lang/VMCompiler.java, vm/reference/java/lang/VMSystem.java, vm/reference/java/security/VMAccessController.java, vm/reference/java/util/VMTimeZone.java: Update to classpath-0.11. 2004-10-28 17:13 twisti * src/classpath/: gnu/Makefile.am, gnu/classpath/Makefile.am, gnu/java/Makefile.am, gnu/java/awt/Makefile.am, gnu/java/awt/image/Makefile.am, gnu/java/awt/peer/Makefile.am, gnu/java/awt/peer/gtk/GtkArg.java, gnu/java/awt/peer/gtk/GtkArgList.java, gnu/java/awt/peer/gtk/Makefile.am, gnu/java/beans/Makefile.am, gnu/java/beans/editors/Makefile.am, gnu/java/io/Makefile.am, gnu/java/io/decode/Makefile.am, gnu/java/io/encode/Makefile.am, gnu/java/lang/Makefile.am, gnu/java/lang/reflect/Makefile.am, gnu/java/locale/Makefile.am, gnu/java/math/Makefile.am, gnu/java/net/Makefile.am, gnu/java/net/protocol/Makefile.am, gnu/java/net/protocol/file/Makefile.am, gnu/java/net/protocol/http/Makefile.am, gnu/java/net/protocol/jar/Makefile.am, gnu/java/nio/Makefile.am, gnu/java/nio/channels/Makefile.am, gnu/java/nio/charset/Makefile.am, gnu/java/rmi/Makefile.am, gnu/java/rmi/dgc/Makefile.am, gnu/java/rmi/registry/Makefile.am, gnu/java/rmi/server/Makefile.am, gnu/java/security/Makefile.am, gnu/java/security/der/Makefile.am, gnu/java/security/provider/Makefile.am, gnu/java/security/util/Makefile.am, gnu/java/security/x509/Makefile.am, gnu/java/text/Makefile.am, gnu/java/util/Makefile.am, gnu/java/util/prefs/Makefile.am, gnu/javax/Makefile.am, gnu/javax/rmi/Makefile.am, gnu/javax/rmi/CORBA/Makefile.am, gnu/regexp/Makefile.am, include/gnu_java_awt_EmbeddedWindow.h, include/gnu_java_nio_PipeImpl.h, include/gnu_java_nio_SelectorImpl.h, include/java_util_TimeZone.h, java/Makefile.am, java/applet/Makefile.am, java/awt/Makefile.am, java/awt/color/Makefile.am, java/awt/datatransfer/Makefile.am, java/awt/dnd/Makefile.am, java/awt/dnd/peer/Makefile.am, java/awt/event/Makefile.am, java/awt/font/Makefile.am, java/awt/geom/Makefile.am, java/awt/im/Makefile.am, java/awt/im/spi/Makefile.am, java/awt/image/Makefile.am, java/awt/image/renderable/Makefile.am, java/awt/peer/Makefile.am, java/awt/print/Makefile.am, java/beans/Makefile.am, java/beans/beancontext/Makefile.am, java/io/Makefile.am, java/lang/Makefile.am, java/lang/ref/Makefile.am, java/lang/reflect/Makefile.am, java/math/Makefile.am, java/net/Makefile.am, java/nio/Makefile.am, java/nio/channels/Makefile.am, java/nio/channels/spi/Makefile.am, java/nio/charset/Makefile.am, java/nio/charset/spi/Makefile.am, java/rmi/Makefile.am, java/rmi/activation/Makefile.am, java/rmi/dgc/Makefile.am, java/rmi/registry/Makefile.am, java/rmi/server/Makefile.am, java/security/Makefile.am, java/security/acl/Makefile.am, java/security/cert/Makefile.am, java/security/interfaces/Makefile.am, java/security/spec/Makefile.am, java/sql/Makefile.am, java/text/Makefile.am, java/util/Makefile.am, java/util/jar/Makefile.am, java/util/logging/Makefile.am, java/util/logging/logging.properties, java/util/prefs/Makefile.am, java/util/regex/Makefile.am, java/util/zip/Makefile.am, javax/Makefile.am, javax/accessibility/Makefile.am, javax/imageio/Makefile.am, javax/imageio/event/Makefile.am, javax/imageio/spi/Makefile.am, javax/imageio/stream/Makefile.am, javax/naming/Makefile.am, javax/naming/directory/Makefile.am, javax/naming/event/Makefile.am, javax/naming/ldap/Makefile.am, javax/naming/spi/Makefile.am, javax/print/Makefile.am, javax/print/attribute/Makefile.am, javax/print/event/Makefile.am, javax/rmi/Makefile.am, javax/rmi/CORBA/Makefile.am, javax/security/Makefile.am, javax/security/auth/Makefile.am, javax/security/auth/x500/Makefile.am, javax/sql/Makefile.am, javax/swing/Makefile.am, javax/swing/border/Makefile.am, javax/swing/colorchooser/Makefile.am, javax/swing/event/Makefile.am, javax/swing/filechooser/Makefile.am, javax/swing/plaf/Makefile.am, javax/swing/plaf/basic/Makefile.am, javax/swing/plaf/metal/Makefile.am, javax/swing/table/Makefile.am, javax/swing/text/CharacterIterator.java, javax/swing/text/Makefile.am, javax/swing/text/PlainEditorKit.java, javax/swing/text/html/Makefile.am, javax/swing/text/html/parser/Makefile.am, javax/swing/tree/Makefile.am, javax/swing/undo/Makefile.am, javax/transaction/Makefile.am, javax/transaction/xa/Makefile.am, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.h, native/jni/java-nio/gnu_java_nio_PipeImpl.c, native/jni/java-nio/gnu_java_nio_SelectorImpl.c, native/jni/java-util/java_util_TimeZone.c, vm/reference/java/Makefile.am, vm/reference/java/io/Makefile.am, vm/reference/java/lang/Makefile.am, vm/reference/java/lang/reflect/Makefile.am, vm/reference/java/security/Makefile.am: Removed. 2004-10-28 16:46 twisti * src/classpath/external/: Makefile.am, README: Removed. 2004-10-28 16:39 stefan * src/vm/jit/parse.c: compile fix 2004-10-27 18:05 twisti * src/vm/jit/: codegen.inc, jit.c, powerpc/Makefile.am, powerpc/asmpart.S, powerpc/codegen.c, powerpc/codegen.h: Reentrant jit compiler changes for powerpc. 2004-10-21 11:59 carolyn * src/vm/jit/: parse.c, parse.h, inline/parseRT.c: rta update to get rid of debug print 2004-10-19 16:11 carolyn * statistics.c, src/vm/statistics.c: Left out of RTA update 2004-10-19 14:10 carolyn * tests/: AA1.java, AA2.java, In0.java, rtMissedIn0: [no log message] 2004-10-19 14:07 carolyn * statistics.h, src/vm/statistics.h, src/vm/jit/jit.c, src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h, src/vm/jit/inline/parseRTstats.c, src/vm/jit/inline/parseRTstats.h, tests/AA.java, tests/CC.java: rta rewrite for loader changes 2004-10-11 22:11 jowenn * configure.in, global.h, src/vm/global.h, loader.c, src/classpath/cacaoconfigure, src/classpath/lib/glibj.zip, src/vm/loader.c, src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h, src/vm/jit/jit.c, src/vm/jit/parse.c, src/vm/jit/stack.c, src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h, src/vm/jit/stack.h, src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typecheck.h, src/vm/jit/alpha/codegen.c, src/vm/jit/i386/codegen.c: Fix a crash in the code which tests, if a method is identifyable by name and parameter list. Since len is used for calculations too, the memset didn't fill the whole array with zeros -> invalid method index -> crash Make inlining work again on i386. Alpha should work, but it is not tested 2004-10-04 14:55 carolyn * src/vm/jit/: jit.c, parse.c, parse.h, inline/inline.c, inline/inline.h: inline updates (almost finished) to separate class and other variables merged inadvertantly when global variables removed 2004-08-24 21:45 stefan * src/vm/jit/alpha/machine-instr.h: there is no "rmb" instruction 2004-08-17 21:33 twisti * main.c, src/cacao/cacao.c: Don't print stats twice. 2004-08-17 17:04 twisti * jni.c, src/native/jni.c: - enhanced and fixed DefineClass - try to measure loading time correctly 2004-08-17 15:01 twisti * exceptions.c, exceptions.h, src/vm/exceptions.c, src/vm/exceptions.h: - added some exception generating functions for the compiler system and to get smaller code sizes in java methods: - new_unsupportedclassversionerror - new_arithmeticexception - new_arrayindexoutofboundsexception - new_classcastexception - new_negativearraysizeexception - new_nullpointerexception - added new exception strings 2004-08-17 14:48 twisti * loader.c, src/vm/loader.c: - added a bunch of loader exceptions and errors, compatible with Sun's JVM - some code restructuring - try to measure loading time correctly - removed some unnecessary class_load/class_link calls - smaller fixes 2004-08-17 14:43 twisti * statistics.c, statistics.h, src/vm/statistics.c, src/vm/statistics.h: Try to measure loading and compile time correctly. 2004-08-17 14:42 twisti * src/vm/jit/jit.c: - moved call back into internal function - try to measure compile time correctly 2004-08-17 12:03 twisti * main.c, src/cacao/cacao.c, cacaoh.c, src/cacaoh/cacaoh.c: Use initLocks() only with USE_THREADS. 2004-08-17 11:25 twisti * gennativetable.c, src/native/tools/gennativetable.c: Use initLocks() only with USE_THREADS. 2004-08-16 14:23 twisti * doc/handbook/loader.tex: Some changes. 2004-08-12 23:26 twisti * doc/handbook/loader.tex: Done? 2004-08-11 22:42 twisti * doc/handbook/loader.tex: Linking-almost-done save. 2004-08-10 00:19 twisti * doc/handbook/loader.tex: Next save, with linking started. 2004-08-07 00:24 twisti * doc/handbook/loader.tex: Saving... 2004-08-05 18:21 twisti * doc/handbook/: cacao.tex, loader.tex, x86.tex: loader.tex 2004-08-05 10:31 stefan * src/threads/native/: threads.c, threads.h: Some boring fixes (mainly protection against spurious wakeups from cond_wait) 2004-08-05 01:10 twisti * doc/handbook/loader.tex: Next save. 2004-08-04 17:20 stefan * src/vm/jit/alpha/machine-instr.h: barrier changes 2004-08-03 20:47 twisti * main.c, src/cacao/cacao.c: Use other copy functions for classpath to catch \0. 2004-08-03 20:23 twisti * tests/jvm98/: check.diff, javac.diff, javac.output: Fixes to compile with current compilers, like kjc, jikes and sun javac. 2004-08-03 20:22 twisti * tests/jvm98/Makefile.am: Use kopi compiler. 2004-08-03 18:46 stefan * src/vm/jit/alpha/asmpart.S: apparently, getcallingmethod is gone 2004-08-03 00:35 twisti * doc/handbook/loader.tex: First save 2004-08-03 00:33 twisti * main.c, src/cacao/cacao.c: Forget environment CLASSPATH if one is given with -classpath like sun and gcj do (thanks to motse). TODO: set some type of bootclasspath 2004-08-02 23:57 stefan * src/classpath/lib/bootstrap.zip: native holdsLock 2004-08-02 23:51 stefan * src/: native/include/java_lang_VMThread.h, native/vm/VMThread.c, classpath/vm/reference/java/lang/VMThread.java: native holdsLock 2004-08-02 23:49 stefan * src/threads/native/: threads.c, threads.h: holdsLock and MonitorState fix + slight optimization 2004-08-02 17:35 twisti * doc/handbook/java.bib: Some new x86_64 entries. 2004-08-02 17:27 cacao * doc/handbook/cacao.tex: x86_64 include added 2004-08-02 15:53 twisti * doc/handbook/x86_64.tex: Save. 2004-08-02 13:41 motse * jni.c, src/native/jni.c: callLongMethod - wrong return type 2004-08-02 09:27 stefan * native.c, src/native/native.c: how is anyone supposed to find all these spots? 2004-08-02 09:06 stefan * ARCH-CHANGES: updates 2004-08-02 09:04 stefan * src/vm/jit/powerpc/machine-instr.h: preparation for new threads 2004-08-02 00:51 stefan * src/vm/jit/x86_64/machine-instr.h: new native threads 2004-08-02 00:34 stefan * configure.in: __IRIX__ define 2004-08-02 00:34 stefan * src/mm/boehm.c: irix threads 2004-08-02 00:00 stefan * src/threads/green/: locks.c, locks.h: compatibility changes with new native threads 2004-08-01 23:59 stefan * src/: native/vm/VMObject.c, native/vm/VMThread.c, threads/native/threads.c, threads/native/threads.h: new native threads 2004-08-01 23:59 stefan * src/boehm-gc/include/private/gc_priv.h: back out our change 2004-08-01 23:58 stefan * src/mm/boehm.c: Suppress GC warnings Remove unused warning GC_INIT 2004-08-01 23:56 stefan * src/vm/jit/parse.c: Support exception from monitorexit 2004-08-01 23:55 stefan * loader.c, src/vm/loader.c, tables.c, src/vm/tables.c: Initialize object locks 2004-08-01 23:55 stefan * global.h, src/vm/global.h, src/vm/jit/alpha/machine-instr.h, src/vm/jit/i386/machine-instr.h: new native threads 2004-08-01 23:54 stefan * exceptions.c, exceptions.h, src/vm/exceptions.c, src/vm/exceptions.h: added InterruptedException 2004-08-01 23:53 stefan * cacaoh.c, src/cacaoh/cacaoh.c, gennativetable.c, src/native/tools/gennativetable.c, main.c, src/cacao/cacao.c: green threads fix 2004-08-01 23:53 stefan * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: Initialize object locks Support IllegalMonitorStateException in monitorexit 2004-08-01 23:47 stefan * src/vm/jit/mips/asmpart.S, headers.c, src/cacaoh/headers.c, src/vm/jit/mips/machine-instr.h: new native threads implementation 2004-08-01 09:29 stefan * src/vm/jit/: i386/codegen.c, x86_64/codegen.c: Initialize sigaction properly 2004-08-01 01:00 motse * configure.in, src/classpath/include/Makefile.am: add java.awt{Graphics.Window} to natheaders 2004-08-01 00:57 motse * jni.c, src/native/jni.c: CallLongMethod implementation added 2004-07-30 23:56 twisti * doc/handbook/x86_64.tex: C-x-s 2004-07-28 21:37 twisti * doc/handbook/x86_64.tex: x86_64 section 2004-07-28 13:34 twisti * src/vm/jit/i386/codegen.c: Inline exception stub changes: - usage of a temporary bref variable to be able to remove the memory if needed - increased MCODECHECK size 2004-07-28 12:51 twisti * native.c, native.h, src/native/native.c, src/native/native.h: Removed native_setclasspath classpath stuff. classpath is now exported from main. 2004-07-28 12:49 twisti * src/vm/jit/jit.c: Removed init_exceptions() and init_system_exceptions() calls. Now called directly in main. 2004-07-28 12:48 twisti * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - jvm initialization changes - removed native_setclasspath call - export classpath 2004-07-28 12:23 twisti * configure.in: If we configure with no threads, we should pass this to boehm also. 2004-07-28 12:22 twisti * headers.c, src/cacaoh/headers.c: Include missing java_lang_Throwable.h 2004-07-28 12:05 twisti * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: - compile with --enable-threads=no fixes (my fault) - some name changes to prevent variable shadowing 2004-07-27 19:40 stefan * ARCH-CHANGES: i overlooked some 2004-07-27 19:39 stefan * ARCH-CHANGES: more work to do 2004-07-27 00:31 twisti * src/vm/jit/x86_64/: codegen.c, codegen.h, emitfuncs.c, emitfuncs.h: Reentrant compiler changes. 2004-07-26 23:00 twisti * src/vm/jit/codegen.inc.h: Export codegen_addreference for i386 and x86_64. 2004-07-23 00:39 twisti * src/vm/jit/i386/: codegen.c, codegen.h, emitfuncs.c, emitfuncs.h, types.h: Reentrant compiler changes. 2004-07-23 00:38 twisti * src/vm/jit/i386/Makefile.am: Removed deleted native-math.h 2004-07-22 14:08 twisti * src/vm/jit/mips/: codegen.c, codegen.h: Reentrant compiler changes. 2004-07-22 11:57 twisti * src/vm/jit/verify/typecheck.c: Added ICMD_xASTORECONST 2004-07-22 11:49 twisti * src/classpath/gnu/classpath/Configuration.java: Trash 2004-07-22 01:29 twisti * src/vm/jit/alpha/: codegen.c, codegen.h: Reentrant compiler fixes. 2004-07-22 01:29 twisti * src/vm/jit/codegen.inc: Reentrant compiler fixes (things not catched with i386 port). 2004-07-21 19:14 twisti * builtin.c, src/vm/builtin.c: - added #include "exceptions.h" - smaller method to m changes 2004-07-21 19:11 twisti * src/native/vm/: Constructor.c, Field.c, VMClass.c, VMClassLoader.c, VMObject.c, VMSystem.c, VMThread.c, VMRuntime.c: Added #include "exceptions.h" 2004-07-21 18:12 twisti * src/vm/jit/codegen.inc: Reentrant compiler fixes: moved global variables into struct codegendata referenced by a pointer in methodinfo 2004-07-21 18:10 twisti * src/vm/jit/reg.inc: - ICMD_DUP* and ICMD_SWAP heap corruption fix - smaller changes 2004-07-21 18:06 twisti * src/vm/jit/jit.h: - moved branchref, jumpref, linenumberref, dataref into codegen.inc.h - smaller fixes 2004-07-21 18:05 twisti * src/vm/jit/jit.c: - reentrant compiler fixes: usage of monitorenter - moved compile_all_class_methods from native.c 2004-07-21 18:03 twisti * src/vm/jit/codegen.inc.h: .h file of codegen.inc 2004-07-21 18:02 twisti * src/vm/jit/: stack.c, stack.h: - reentrant compiler fixes - added some verifier exceptions - moved #defines from .c into .h 2004-07-21 18:00 twisti * src/vm/jit/: parse.c, parse.h: - reentrant compiler fixes - added some exceptions 2004-07-21 17:57 twisti * src/threads/native/threads.c: Added #include "exceptions.h" 2004-07-21 17:57 twisti * src/mm/memory.c: - added #include "exceptions.h" - HACK: use checked_alloc in dump_alloc (how do we fix this dump memory problem? Use normal malloc?) 2004-07-21 17:50 twisti * src/mm/boehm.c: Added #include "exceptions.h" 2004-07-21 17:48 twisti * Makefile.am: Added exceptions.[ch] 2004-07-21 17:48 twisti * exceptions.c, exceptions.h, src/vm/exceptions.c, src/vm/exceptions.h: - mostly stuff from native.[ch] - added some exception generating functions to create standard vm exceptions like ClassFormatError or VerifyError 2004-07-21 17:46 twisti * native.c, native.h, src/native/native.c, src/native/native.h: - added #include "exceptions.h" - removed exception stuff (now in exceptions.[ch]) 2004-07-21 17:39 twisti * main.c, src/cacao/cacao.c: - added #include "exceptions.h" - allocate classpath memory 2004-07-21 17:36 twisti * loader.c, src/vm/loader.c: - added #include "exceptions.h" - added some exceptions - replaced compiler_lock(), tables_lock() with builtin_monitorenter in class_load, class_link - added compiler_lock() in loader_compute_subclasses (is this correct, stefan?) 2004-07-21 16:06 twisti * jni.c, src/native/jni.c: Added #include "exceptions.h" 2004-07-21 16:05 twisti * headers.c, src/cacaoh/headers.c: Removed exception stuff, now in exceptions.[ch]. Possibly thrown exceptions may not work. I have to fix this later. 2004-07-21 15:22 twisti * global.h, src/vm/global.h: - define TYPECHECK_STACK_COMPCAT - added java_objectheader (for monitorenter) and codegendata to methodinfo 2004-07-21 14:54 twisti * config.guess, config.sub: Not needed. 2004-07-21 14:35 twisti * builtin.h, src/vm/builtin.h: Use #error instead of panic, so we cannot build. 2004-07-18 23:42 motse * src/native/vm/VMClass.c: flags add to new Field 2004-07-17 14:29 motse * native.c, src/native/native.c: nat/GtkLabelPeer.c has been removed 2004-07-17 14:26 motse * configure.in: fix: dependencies in header files 2004-07-16 15:45 twisti * src/vm/jit/: alpha/codegen.c, alpha/codegen.h, mips/codegen.c, mips/codegen.h, powerpc/codegen.c, x86_64/codegen.c, x86_64/codegen.h: bug fixes: DUP2_X1 and DUP* regalloc 2004-07-16 15:30 twisti * src/vm/jit/stack.c: SUPPORT_ONLY_ZERO_ASTORE bugfix. 2004-07-15 22:20 motse * src/classpath/lib/Makefile.am: bugfix for complang-javac 2004-07-14 21:08 twisti * src/classpath/lib/bootstrap.zip: Update to classpath-0.10. 2004-07-14 20:33 twisti * src/native/include/java_lang_VMThread.h: Removed holdsLock. 2004-07-14 20:31 twisti * src/native/vm/VMClassLoader.c: - throw NullPointerException in Java_java_lang_VMClassLoader_resolveClass - implemented Java_java_lang_VMClassLoader_loadClass 2004-07-14 20:30 twisti * src/native/vm/VMClass.c: Implemented Java_java_lang_VMClass_initialize. 2004-07-14 20:30 twisti * src/native/vm/VMThread.c: Removed holdsLock, now implemented in java by classpath. 2004-07-14 20:28 twisti * src/classpath/: ChangeLog, INSTALL, NEWS, README, acinclude.m4, configure.ac, doc/hacking.info, doc/hacking.texinfo, doc/vmintegration.info, doc/vmintegration.texinfo, gnu/java/awt/EmbeddedWindow.java, gnu/java/awt/peer/gtk/GThreadMutex.java, gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java, gnu/java/awt/peer/gtk/GdkFontMetrics.java, gnu/java/awt/peer/gtk/GdkGraphics.java, gnu/java/awt/peer/gtk/GdkGraphics2D.java, gnu/java/awt/peer/gtk/GdkPixbufDecoder.java, gnu/java/awt/peer/gtk/GtkButtonPeer.java, gnu/java/awt/peer/gtk/GtkCheckboxPeer.java, gnu/java/awt/peer/gtk/GtkComponentPeer.java, gnu/java/awt/peer/gtk/GtkContainerPeer.java, gnu/java/awt/peer/gtk/GtkDialogPeer.java, gnu/java/awt/peer/gtk/GtkImage.java, gnu/java/awt/peer/gtk/GtkImagePainter.java, gnu/java/awt/peer/gtk/GtkLabelPeer.java, gnu/java/awt/peer/gtk/GtkListPeer.java, gnu/java/awt/peer/gtk/GtkMainThread.java, gnu/java/awt/peer/gtk/GtkTextAreaPeer.java, gnu/java/awt/peer/gtk/GtkTextComponentPeer.java, gnu/java/awt/peer/gtk/GtkTextFieldPeer.java, gnu/java/awt/peer/gtk/GtkToolkit.java, gnu/java/awt/peer/gtk/Makefile.am, gnu/java/beans/BeanInfoEmbryo.java, gnu/java/io/EncodingManager.java, gnu/java/io/decode/Decoder.java, gnu/java/io/encode/Encoder.java, gnu/java/lang/MainThread.java, gnu/java/math/MPN.java, gnu/java/net/protocol/http/Connection.java, gnu/java/nio/SelectorImpl.java, gnu/java/security/Makefile.am, gnu/java/security/PolicyFile.java, gnu/regexp/CharIndexedInputStream.java, include/Makefile.am, include/config.h, include/config.h.in, include/gnu_java_awt_EmbeddedWindow.h, include/gnu_java_awt_peer_gtk_GdkFontMetrics.h, include/gnu_java_awt_peer_gtk_GdkGraphics.h, include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h, include/gnu_java_awt_peer_gtk_GtkButtonPeer.h, include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h, include/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.h, include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h, include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h, include/gnu_java_awt_peer_gtk_GtkChoicePeer.h, include/gnu_java_awt_peer_gtk_GtkClipboard.h, include/gnu_java_awt_peer_gtk_GtkComponentPeer.h, include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h, include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h, include/gnu_java_awt_peer_gtk_GtkFramePeer.h, include/gnu_java_awt_peer_gtk_GtkGenericPeer.h, include/gnu_java_awt_peer_gtk_GtkImagePainter.h, include/gnu_java_awt_peer_gtk_GtkLabelPeer.h, include/gnu_java_awt_peer_gtk_GtkListPeer.h, include/gnu_java_awt_peer_gtk_GtkMainThread.h, include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h, include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h, include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h, include/gnu_java_awt_peer_gtk_GtkMenuPeer.h, include/gnu_java_awt_peer_gtk_GtkPanelPeer.h, include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h, include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h, include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h, include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h, include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h, include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h, include/gnu_java_awt_peer_gtk_GtkToolkit.h, include/gnu_java_awt_peer_gtk_GtkWindowPeer.h, include/gnu_java_net_PlainDatagramSocketImpl.h, include/gnu_java_net_PlainSocketImpl.h, include/gnu_java_nio_NIOServerSocket.h, include/gnu_java_nio_PipeImpl.h, include/gnu_java_nio_SelectorImpl.h, include/gnu_java_nio_channels_FileChannelImpl.h, include/java_io_ObjectInputStream.h, include/java_io_VMFile.h, include/java_io_VMObjectStreamClass.h, include/java_lang_Double.h, include/java_lang_Math.h, include/java_lang_Object.h, include/java_lang_VMDouble.h, include/java_lang_VMFloat.h, include/java_lang_VMProcess.h, include/java_lang_VMSystem.h, include/java_lang_reflect_Array.h, include/java_net_InetAddress.h, include/java_net_NetworkInterface.h, include/java_nio_DirectByteBufferImpl.h, include/java_nio_MappedByteBufferImpl.h, include/java_nio_channels_Channels.h, include/java_util_TimeZone.h, include/jni.h, include/jni.h.in, java/applet/Applet.java, java/awt/AWTEvent.java, java/awt/BorderLayout.java, java/awt/Button.java, java/awt/Component.java, java/awt/Container.java, java/awt/ContainerOrderFocusTraversalPolicy.java, java/awt/DefaultFocusTraversalPolicy.java, java/awt/DefaultKeyboardFocusManager.java, java/awt/EventDispatchThread.java, java/awt/EventQueue.java, java/awt/GridBagLayout.java, java/awt/Image.java, java/awt/KeyboardFocusManager.java, java/awt/MediaTracker.java, java/awt/MenuItem.java, java/awt/TextArea.java, java/awt/TextComponent.java, java/awt/Toolkit.java, java/awt/Window.java, java/awt/event/InvocationEvent.java, java/awt/geom/Arc2D.java, java/awt/im/InputContext.java, java/awt/image/CropImageFilter.java, java/awt/image/MemoryImageSource.java, java/awt/image/RGBImageFilter.java, java/awt/image/ReplicateScaleFilter.java, java/beans/Expression.java, java/beans/Makefile.am, java/beans/Statement.java, java/io/DeleteFileHelper.java, java/io/File.java, java/io/FilePermission.java, java/io/Makefile.am, java/io/ObjectInputStream.java, java/io/ObjectStreamField.java, java/io/RandomAccessFile.java, java/io/SequenceInputStream.java, java/io/Writer.java, java/lang/SecurityManager.java, java/lang/String.java, java/lang/System.java, java/lang/Thread.java, java/lang/Throwable.java, java/net/NetworkInterface.java, java/net/URL.java, java/net/URLStreamHandler.java, java/nio/Buffer.java, java/nio/ByteBuffer.java, java/nio/ByteBufferHelper.java, java/nio/ByteBufferImpl.java, java/nio/CharBuffer.java, java/nio/CharBufferImpl.java, java/nio/CharViewBufferImpl.java, java/nio/DirectByteBufferImpl.java, java/nio/DoubleBuffer.java, java/nio/DoubleBufferImpl.java, java/nio/DoubleViewBufferImpl.java, java/nio/FloatBuffer.java, java/nio/FloatBufferImpl.java, java/nio/FloatViewBufferImpl.java, java/nio/IntBuffer.java, java/nio/IntBufferImpl.java, java/nio/IntViewBufferImpl.java, java/nio/LongBuffer.java, java/nio/LongBufferImpl.java, java/nio/LongViewBufferImpl.java, java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java, java/nio/ShortBufferImpl.java, java/nio/ShortViewBufferImpl.java, java/security/AccessControlContext.java, java/security/AccessController.java, java/security/IntersectingDomainCombiner.java, java/security/Makefile.am, java/security/ProtectionDomain.java, java/security/SecureClassLoader.java, java/security/Security.java, java/security/Signature.java, java/text/BreakIterator.java, java/text/CollationElementIterator.java, java/text/Collator.java, java/text/DateFormat.java, java/text/DateFormatSymbols.java, java/text/DecimalFormat.java, java/text/DecimalFormatSymbols.java, java/text/MessageFormat.java, java/text/NumberFormat.java, java/text/RuleBasedCollator.java, java/text/SimpleDateFormat.java, java/util/Calendar.java, java/util/Currency.java, java/util/GregorianCalendar.java, java/util/Locale.java, java/util/PropertyPermissionCollection.java, java/util/ResourceBundle.java, java/util/SimpleTimeZone.java, java/util/logging/Level.java, java/util/zip/DeflaterOutputStream.java, java/util/zip/GZIPOutputStream.java, java/util/zip/InflaterInputStream.java, java/util/zip/ZipEntry.java, java/util/zip/ZipFile.java, java/util/zip/ZipOutputStream.java, javax/imageio/spi/ImageReaderWriterSpi.java, javax/print/DocFlavor.java, javax/print/Makefile.am, javax/print/package.html, javax/print/event/Makefile.am, javax/print/event/package.html, javax/swing/AbstractAction.java, javax/swing/AbstractButton.java, javax/swing/Box.java, javax/swing/ButtonGroup.java, javax/swing/CellRendererPane.java, javax/swing/DefaultButtonModel.java, javax/swing/DefaultCellEditor.java, javax/swing/DefaultDesktopManager.java, javax/swing/DefaultListSelectionModel.java, javax/swing/DesktopManager.java, javax/swing/GrayFilter.java, javax/swing/ImageIcon.java, javax/swing/JApplet.java, javax/swing/JButton.java, javax/swing/JCheckBox.java, javax/swing/JCheckBoxMenuItem.java, javax/swing/JColorChooser.java, javax/swing/JComboBox.java, javax/swing/JComponent.java, javax/swing/JDesktopPane.java, javax/swing/JDialog.java, javax/swing/JEditorPane.java, javax/swing/JFileChooser.java, javax/swing/JFormattedTextField.java, javax/swing/JFrame.java, javax/swing/JInternalFrame.java, javax/swing/JLabel.java, javax/swing/JLayeredPane.java, javax/swing/JList.java, javax/swing/JMenu.java, javax/swing/JMenuBar.java, javax/swing/JMenuItem.java, javax/swing/JOptionPane.java, javax/swing/JPasswordField.java, javax/swing/JPopupMenu.java, javax/swing/JProgressBar.java, javax/swing/JRadioButton.java, javax/swing/JRadioButtonMenuItem.java, javax/swing/JRootPane.java, javax/swing/JScrollBar.java, javax/swing/JScrollPane.java, javax/swing/JSeparator.java, javax/swing/JSlider.java, javax/swing/JSplitPane.java, javax/swing/JTabbedPane.java, javax/swing/JTable.java, javax/swing/JTextArea.java, javax/swing/JTextField.java, javax/swing/JToggleButton.java, javax/swing/JToolBar.java, javax/swing/JToolTip.java, javax/swing/JTree.java, javax/swing/JViewport.java, javax/swing/JWindow.java, javax/swing/KeyStroke.java, javax/swing/LookAndFeel.java, javax/swing/Makefile.am, javax/swing/MenuSelectionManager.java, javax/swing/RepaintManager.java, javax/swing/ScrollPaneConstants.java, javax/swing/ScrollPaneLayout.java, javax/swing/SwingConstants.java, javax/swing/SwingUtilities.java, javax/swing/Timer.java, javax/swing/UIManager.java, javax/swing/ViewportLayout.java, javax/swing/border/TitledBorder.java, javax/swing/event/DocumentEvent.java, javax/swing/event/SwingPropertyChangeSupport.java, javax/swing/event/UndoableEditListener.java, javax/swing/plaf/BorderUIResource.java, javax/swing/plaf/basic/BasicButtonUI.java, javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java, javax/swing/plaf/basic/BasicDesktopIconUI.java, javax/swing/plaf/basic/BasicDesktopPaneUI.java, javax/swing/plaf/basic/BasicIconFactory.java, javax/swing/plaf/basic/BasicInternalFrameTitlePane.java, javax/swing/plaf/basic/BasicInternalFrameUI.java, javax/swing/plaf/basic/BasicLabelUI.java, javax/swing/plaf/basic/BasicListUI.java, javax/swing/plaf/basic/BasicLookAndFeel.java, javax/swing/plaf/basic/BasicMenuBarUI.java, javax/swing/plaf/basic/BasicMenuItemUI.java, javax/swing/plaf/basic/BasicMenuUI.java, javax/swing/plaf/basic/BasicOptionPaneUI.java, javax/swing/plaf/basic/BasicProgressBarUI.java, javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java, javax/swing/plaf/basic/BasicRootPaneUI.java, javax/swing/plaf/basic/BasicScrollBarUI.java, javax/swing/plaf/basic/BasicSeparatorUI.java, javax/swing/plaf/basic/BasicSliderUI.java, javax/swing/plaf/basic/BasicSplitPaneDivider.java, javax/swing/plaf/basic/BasicSplitPaneUI.java, javax/swing/plaf/basic/BasicTabbedPaneUI.java, javax/swing/plaf/basic/BasicTextUI.java, javax/swing/plaf/basic/BasicToolBarUI.java, javax/swing/plaf/basic/BasicViewportUI.java, javax/swing/plaf/basic/Makefile.am, javax/swing/text/AbstractDocument.java, javax/swing/text/BadLocationException.java, javax/swing/text/DefaultCaret.java, javax/swing/text/Document.java, javax/swing/text/GapContent.java, javax/swing/text/JTextComponent.java, javax/swing/text/MutableAttributeSet.java, javax/swing/text/PlainDocument.java, javax/swing/text/Style.java, javax/swing/tree/DefaultMutableTreeNode.java, lib/Makefile.am, lib/gen-classlist.sh, native/fdlibm/Makefile.am, native/fdlibm/e_pow.c, native/fdlibm/fdlibm.h, native/fdlibm/ieeefp.h, native/fdlibm/mprec.c, native/fdlibm/w_exp.c, native/jni/classpath/Makefile.am, native/jni/classpath/jcl.c, native/jni/classpath/jcl.h, native/jni/classpath/jnilink.c, native/jni/classpath/jnilink.h, native/jni/classpath/native_state.c, native/jni/classpath/native_state.h, native/jni/classpath/primlib.c, native/jni/classpath/primlib.h, native/jni/gtk-peer/Makefile.am, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.h, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c, native/jni/gtk-peer/gthread-jni.c, native/jni/gtk-peer/gthread-jni.h, native/jni/gtk-peer/gtkpeer.h, native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am, native/jni/java-net/Makefile.am, native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c, native/jni/java-nio/Makefile.am, native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c, native/jni/java-util/Makefile.am, resource/gnu/regexp/MessagesBundle.properties, resource/gnu/regexp/MessagesBundle_fr.properties, vm/reference/java/Makefile.am, vm/reference/java/lang/VMClassLoader.java, vm/reference/java/lang/VMProcess.java, vm/reference/java/lang/VMRuntime.java, vm/reference/java/lang/VMThread.java, vm/reference/java/security/Makefile.am, vm/reference/java/security/VMAccessController.java: Update to classpath-0.10 2004-07-13 18:32 stefan * ARCH-CHANGES: [no log message] 2004-07-13 18:22 stefan * src/vm/jit/powerpc/codegen.h: global jit variables removal 2004-07-13 01:21 stefan * src/vm/jit/powerpc/codegen.c: - global jit variables removal - some formatting - vftbl -> vftbl_t 2004-07-12 19:54 twisti * tests/remtest.java: This ICMD does not exist anymore. 2004-07-11 17:19 stefan * tests/jvm98/javac.diff: get rid of those annoying log messages 2004-07-11 17:15 stefan * tests/jvm98/Makefile.am: get rid of those annoying log messages 2004-07-11 17:11 stefan * ARCH-CHANGES: [no log message] 2004-07-11 17:08 stefan * src/vm/jit/x86_64/asmpart.S: critical sections fix (native threads) 2004-07-11 16:31 stefan * src/vm/jit/x86_64/: codegen.c, machine-instr.h: Native threads missing bits vftbl -> vftbl_t 2004-07-11 13:46 stefan * ARCH-CHANGES: [no log message] 2004-07-11 13:37 stefan * src/boehm-gc/darwin_stop_world.c: Oh please, I hate fixing other people's bugs 2004-07-11 13:21 stefan * src/vm/jit/mips/codegen.c: renamed vftbl type to vftbl_t 2004-07-11 13:20 stefan * src/native/vm/VMRuntime.c: This does not work on MIPSPro 2004-07-10 19:06 stefan * ARCH-CHANGES: [no log message] 2004-07-10 19:06 stefan * src/vm/jit/alpha/codegen.c: renamed vftbl type to vftbl_t 2004-07-10 19:04 stefan * global.h, src/vm/global.h: some unintended stuff crept in 2004-07-10 19:00 stefan * src/vm/jit/parse.c, src/vm/jit/stack.c, src/vm/jit/inline/parseRT.c, src/vm/jit/inline/sets.c, src/vm/jit/verify/typecheck.c, src/vm/jit/i386/codegen.c, builtin.h, src/vm/builtin.h: renamed vftbl type to vftbl_t 2004-07-10 18:56 stefan * asmpart.h, builtin.c, genoffsets.c, global.h, headers.c, loader.c, loader.h, native.c, native.h, typeinfo.c, src/cacaoh/headers.c, src/native/native.c, src/native/native.h, src/vm/builtin.c, src/vm/global.h, src/vm/loader.c, src/vm/loader.h, src/vm/jit/asmpart.h, src/vm/jit/tools/genoffsets.c, src/vm/jit/verify/typeinfo.c: renamed vftbl type to vftbl_t 2004-07-10 18:43 stefan * cacaoh.c, src/cacaoh/cacaoh.c: increased heap size (needed for bootstrap build) 2004-07-10 17:34 stefan * src/boehm-gc/: BCC_MAKEFILE, Makefile.am, Makefile.direct, Makefile.dj, NT_MAKEFILE, aix_irix_threads.c, allchblk.c, alloc.c, alpha_mach_dep.S, autogen.sh, checksums.c, configure.host, configure.in, darwin_stop_world.c, dbg_mlc.c, dyn_load.c, finalize.c, gcj_mlc.c, headers.c, if_not_there.c, mach_dep.c, malloc.c, mallocx.c, mark.c, misc.c, mkinstalldirs, new_hblk.c, os_dep.c, pthread_stop_world.c, pthread_support.c, solaris_pthreads.c, solaris_threads.c, threadlibs.c, typd_mlc.c, version.h, win32_threads.c, cord/cordprnt.c, cord/cordtest.c, cord/cordxtra.c, cord/de.c, doc/Makefile.am, doc/README, doc/README.changes, doc/README.darwin, doc/README.environment, doc/README.macros, doc/README.win32, doc/debugging.html, doc/gc.man, doc/gcdescr.html, doc/gcinterface.html, doc/simple_example.html, include/gc.h, include/gc_allocator.h, include/gc_config_macros.h, include/gc_cpp.h, include/gc_gcj.h, include/gc_local_alloc.h, include/gc_mark.h, include/gc_pthread_redirects.h, include/javaxfc.h, include/new_gc_alloc.h, include/private/darwin_stop_world.h, include/private/dbg_mlc.h, include/private/gc_locks.h, include/private/gc_pmark.h, include/private/gc_priv.h, include/private/gcconfig.h, include/private/pthread_support.h, include/private/solaris_threads.h, tests/test.c, tests/test_cpp.cc, tests/trace_test.c: update to gc 6.3 2004-07-10 16:58 stefan * src/boehm-gc/: base_lib, configure.in~: [no log message] 2004-07-09 15:20 twisti * src/vm/jit/mips/: codegen.c, codegen.h: - moved #defines into header - include fixes - smaller changes 2004-07-09 15:19 twisti * src/vm/jit/mips/asmpart.S: We need to save temp registers in asm_check_clinit, because they can be used across this call. 2004-07-09 13:41 twisti * src/vm/jit/mips/Makefile.am: Include only topdir. 2004-07-09 13:41 twisti * src/vm/jit/mips/disass.c: Renamed temp registers as in gdb. 2004-07-08 20:49 twisti * Makefile.am: Use bootstrap.zip in CLASSPATH. 2004-07-08 17:12 twisti * src/classpath/lib/: classes, classes.1, compile-classes, java.dep, resources: Should not reside in cvs. 2004-07-08 17:11 twisti * src/classpath/lib/bootstrap.zip: First version of bootstrap classes (this one contains all classes). 2004-07-08 17:06 twisti * src/classpath/lib/glibj.zip: We use a bootstrap.zip instead. 2004-07-08 16:26 twisti * configure.in: - append classpath specific --enable options - check for zlib and pthread if needed 2004-07-08 16:23 twisti * autogen.sh, src/boehm-gc/autogen.sh, src/classpath/autogen.sh: New automake's don't like --include-deps anymore. 2004-07-08 16:21 twisti * src/classpath/cacaoconfigure: Trash. 2004-07-07 17:56 twisti * src/vm/jit/x86_64/: Makefile.am, asmpart.S, codegen.c, codegen.h, emitfuncs.c, emitfuncs.h: Global compiler variables changes. 2004-07-07 17:55 twisti * src/vm/jit/stack.c: Global compiler variables fix for x86_64. 2004-07-07 17:25 twisti * src/classpath/vm/reference/java/lang/: VMString.java, VMThread.java, VMThrowable.java: If we use our implementation here, we cannot lose changes when we update to a new classpath version. And the `current' link is always set correctly without using JVM_REFERENCE. 2004-07-06 17:16 motse * src/classpath/native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c: bug: UDP receive port (unsigned int) was already in network byteorder 2004-07-06 00:15 twisti * Makefile.am: native.c depends on nativetable.inc. Does anyone know why this is not resolved automatically? It's just an #include. Well, i don't know... Maybe i have to reread the automake docu again ;-) 2004-07-06 00:03 twisti * src/vm/jit/mips/: asmpart.S, codegen.c, codegen.h: jit compiler global variable changes. 2004-07-06 00:01 twisti * src/vm/jit/mips/Makefile.am: offsets.h compilation stuff. 2004-07-05 20:48 stefan * src/vm/jit/alpha/codegen.c: compile fix 2004-07-05 19:29 twisti * src/vm/jit/alpha/codegen.c: - global variable changes - implemented ICMD_xASTORECONST - removed ICMD_xREM0X10001 2004-07-05 19:28 twisti * src/vm/jit/alpha/types.h: Defined SUPPORT_CONST_ASTORE and SUPPORT_ONLY_ZERO_ASTORE. 2004-07-05 19:27 twisti * src/vm/jit/alpha/Makefile.am: asmpart.o and offsets.h rules. 2004-07-05 19:27 twisti * src/vm/jit/stack.c: - removed ICMD_xREM0X10001, we really don't need them anymore - usage of defines for ICMD_xASTORECONST - 32-bit warning fix 2004-07-05 19:23 twisti * src/vm/jit/: jit.c, jit.h, loop/tracing.c, reg.inc: Removed ICMD_xREM0X10001, we really don't need them anymore. 2004-07-04 13:11 stefan * src/: toolbox/logging.c, vm/jit/verify/typecheck.c: fix some warnings 2004-07-04 12:34 stefan * ARCH-CHANGES: update 2004-07-03 12:35 stefan * builtin.c, builtin.h, headers.c, src/cacaoh/headers.c, src/vm/builtin.c, src/vm/builtin.h, src/vm/jit/mips/codegen.c, src/vm/jit/powerpc/codegen.c, src/vm/jit/x86_64/codegen.c: static monitorenter merge 2004-07-03 12:31 stefan * src/vm/jit/: alpha/codegen.c, i386/codegen.c: static monitorenter 2004-07-03 12:31 stefan * native.c, src/native/native.c: race considerations 2004-07-03 12:01 stefan * ARCH-CHANGES: yet more things 2004-07-02 01:16 twisti * ARCH-CHANGES: One more thing to do. 2004-07-02 01:05 twisti * src/classpath/native/fdlibm/mprec.h: Lost 64-bit fix reimplemented. 2004-07-01 22:38 twisti * src/vm/jit/x86_64/: Makefile.am, codegen.c, codegen.h, emitfuncs.c, emitfuncs.h: - moved defines into header - moved code emitting functions into emitfuncs.* 2004-07-01 22:36 twisti * src/vm/jit/codegen.inc: Export codegen_addreference on i386 and x86_64. 2004-07-01 21:23 twisti * src/classpath/: Makefile.in, aclocal.m4, configure, doc/Makefile.in, doc/api/Makefile.in, external/Makefile.in, gnu/Makefile.in, gnu/classpath/Makefile.in, gnu/java/Makefile.in, gnu/java/awt/Makefile.in, gnu/java/awt/image/Makefile.in, gnu/java/awt/peer/Makefile.in, gnu/java/awt/peer/gtk/Makefile.in, gnu/java/beans/Makefile.in, gnu/java/beans/editors/Makefile.in, gnu/java/io/Makefile.in, gnu/java/io/decode/Makefile.in, gnu/java/io/encode/Makefile.in, gnu/java/lang/Makefile.in, gnu/java/lang/reflect/Makefile.in, gnu/java/locale/Makefile.in, gnu/java/math/Makefile.in, gnu/java/net/Makefile.in, gnu/java/net/protocol/Makefile.in, gnu/java/net/protocol/file/Makefile.in, gnu/java/net/protocol/http/Makefile.in, gnu/java/net/protocol/jar/Makefile.in, gnu/java/nio/Makefile.in, gnu/java/nio/charset/Makefile.in, gnu/java/rmi/Makefile.in, gnu/java/rmi/dgc/Makefile.in, gnu/java/rmi/registry/Makefile.in, gnu/java/rmi/server/Makefile.in, gnu/java/security/Makefile.in, gnu/java/security/der/Makefile.in, gnu/java/security/provider/Makefile.in, gnu/java/security/util/Makefile.in, gnu/java/security/x509/Makefile.in, gnu/java/text/Makefile.in, gnu/java/util/Makefile.in, gnu/java/util/prefs/Makefile.in, gnu/javax/Makefile.in, gnu/javax/rmi/Makefile.in, gnu/javax/rmi/CORBA/Makefile.in, java/Makefile.in, java/applet/Makefile.in, java/awt/Makefile.in, java/awt/color/Makefile.in, java/awt/datatransfer/Makefile.in, java/awt/dnd/Makefile.in, java/awt/dnd/peer/Makefile.in, java/awt/event/Makefile.in, java/awt/font/Makefile.in, java/awt/geom/Makefile.in, java/awt/im/Makefile.in, java/awt/im/spi/Makefile.in, java/awt/image/Makefile.in, java/awt/image/renderable/Makefile.in, java/awt/peer/Makefile.in, java/awt/print/Makefile.in, java/beans/Makefile.in, java/beans/beancontext/Makefile.in, java/io/Makefile.in, java/lang/Makefile.in, java/lang/ref/Makefile.in, java/lang/reflect/Makefile.in, java/math/Makefile.in, java/net/Makefile.in, java/nio/Makefile.in, java/nio/channels/Makefile.in, java/nio/channels/spi/Makefile.in, java/nio/charset/Makefile.in, java/nio/charset/spi/Makefile.in, java/rmi/Makefile.in, java/rmi/activation/Makefile.in, java/rmi/dgc/Makefile.in, java/rmi/registry/Makefile.in, java/rmi/server/Makefile.in, java/security/Makefile.in, java/security/acl/Makefile.in, java/security/cert/Makefile.in, java/security/interfaces/Makefile.in, java/security/spec/Makefile.in, java/sql/Makefile.in, java/text/Makefile.in, java/util/Makefile.in, java/util/jar/Makefile.in, java/util/logging/Makefile.in, java/util/prefs/Makefile.in, java/util/regex/Makefile.in, java/util/zip/Makefile.in, javax/Makefile.in, javax/accessibility/Makefile.in, javax/naming/Makefile.in, javax/naming/directory/Makefile.in, javax/naming/event/Makefile.in, javax/naming/ldap/Makefile.in, javax/naming/spi/Makefile.in, javax/print/Makefile.in, javax/print/attribute/Makefile.in, javax/rmi/Makefile.in, javax/rmi/CORBA/Makefile.in, javax/security/Makefile.in, javax/security/auth/Makefile.in, javax/security/auth/x500/Makefile.in, javax/sql/Makefile.in, javax/swing/Makefile.in, javax/swing/border/Makefile.in, javax/swing/colorchooser/Makefile.in, javax/swing/event/Makefile.in, javax/swing/filechooser/Makefile.in, javax/swing/plaf/Makefile.in, javax/swing/plaf/basic/Makefile.in, javax/swing/plaf/metal/Makefile.in, javax/swing/table/Makefile.in, javax/swing/text/Makefile.in, javax/swing/text/html/Makefile.in, javax/swing/text/html/parser/Makefile.in, javax/swing/tree/Makefile.in, javax/swing/undo/Makefile.in, javax/transaction/Makefile.in, javax/transaction/xa/Makefile.in, resource/Makefile.in, resource/gnu/Makefile.in, resource/gnu/java/Makefile.in, resource/gnu/java/awt/Makefile.in, resource/gnu/java/awt/peer/Makefile.in, resource/gnu/java/awt/peer/gtk/Makefile.in, resource/java/Makefile.in, resource/java/security/Makefile.in, resource/java/util/Makefile.in, vm/Makefile.in, vm/reference/Makefile.in, vm/reference/java/Makefile.in, vm/reference/java/io/Makefile.in, vm/reference/java/lang/Makefile.in, vm/reference/java/lang/reflect/Makefile.in: This should be created by autogen.sh. 2004-07-01 21:10 twisti * src/classpath/vm/reference/java/lang/: Runtime.java, Thread.java: Trash. 2004-07-01 16:21 jowenn * Makefile.am, autogen.sh, cacaoh.c, src/cacaoh/cacaoh.c, configure.in, gennativetable.c, unzip.c, src/classpath/cacaoconfigure, src/classpath/configure, src/native/tools/gennativetable.c, src/vm/unzip.c, src/classpath/include/config.h, src/classpath/include/config.h.in, src/classpath/lib/glibj.zip: fix cacao/gennativetable to not crash on zipfile input, whole classpath in cacaodev module now again 2004-07-01 13:10 jowenn * Makefile.am: CVS include rules removed, but still compile, next steps: *) Tag this version *) remove subdirectories *) import whole classpath 2004-07-01 00:32 stefan * configure.in: i love nice usage messages 2004-07-01 00:26 stefan * gennativetable.c, src/native/tools/gennativetable.c: just being pedantic... 2004-06-30 23:35 twisti * src/vm/jit/codegen.inc: Moved reg_of_var from codegen.c, cause it's platform independent. 2004-06-30 23:35 twisti * src/vm/jit/i386/codegen.c: Moved reg_of_var into codegen.inc, cause it's platform independent. 2004-06-30 23:00 twisti * src/vm/jit/reg.inc: Oh fuck, ansi c again! I'm soooooooo sorry... 2004-06-30 22:56 twisti * src/threads/green/threads.c: Include options.h. 2004-06-30 22:56 twisti * src/threads/green/Makefile.am: Include dir fix. 2004-06-30 22:38 twisti * src/vm/jit/i386/Makefile.am: Handle offsets.h stuff in a better way. 2004-06-30 22:26 twisti * configure.in: Enable zlib support by default. 2004-06-30 22:24 twisti * jni.c, src/native/jni.c: Include options.h/statistics.h. 2004-06-30 22:24 twisti * src/vm/jit/Makefile.am: Removed offsets.h stuff. 2004-06-30 22:23 twisti * src/vm/jit/i386/codegen.h: Define {INT,FLT}_{ARG,SAV}_CNT 2004-06-30 22:22 twisti * src/vm/jit/i386/codegen.c: - *registerdata stuff - implemented ICMD_xASTORECONST 2004-06-30 22:21 twisti * src/vm/jit/i386/: emitfuncs.c, emitfuncs.h: Implemented functions for ICMD_xASTORECONST. 2004-06-30 22:19 twisti * src/vm/jit/reg.inc: - *registerdata changes - implemented ICMD_xASTORECONST 2004-06-30 22:18 twisti * src/vm/jit/codegen.inc: Include options.h/statistics.h. 2004-06-30 22:15 twisti * src/toolbox/: logging.c, logging.h: Moved getcputime() into statistics.* 2004-06-30 22:14 twisti * headers.c, src/cacaoh/headers.c: - removed options (they are now in options.c) - removed cacaoh's and gennativetable's main() 2004-06-30 22:12 twisti * headers.h, src/cacaoh/headers.h: Some exports of header.c's functions and variables used by cacaoh.c and gennativetable.c. 2004-06-30 22:11 twisti * cacaoh.c, src/cacaoh/cacaoh.c: Main function of cacaoh, uses functions of header.c 2004-06-30 22:10 twisti * Makefile.am: - added options.*/statistics.* - compile gennativetable - generate natheaders, nativetable.inc 2004-06-30 22:07 twisti * tables.c, src/vm/tables.c: - include options.h/statistics.h instead of main.h - removed statistic exports 2004-06-30 22:06 twisti * native.h, src/native/native.h: - moved struct nativeref, nativecompref from c file - export class_java_lang_Exception, class_java_lang_Error 2004-06-30 22:05 twisti * native.c, src/native/native.c: - moved struct nativeref, struct nativecompref into header - added class_java_lang_Exception, class_java_lang_Error globals - #include "nativetable.inc" - removed compilation of system exception 2004-06-30 21:54 twisti * loader.c, src/vm/loader.c: - include options.h/statistics.h instead of main.h - moved statistic variables into statistics.* - set new pointer in methodinfo NULL - handle an java.lang.Error in correctly 2004-06-30 21:52 twisti * src/vm/jit/inline/: parseRT.c, parseRTstats.c: Include options.h. 2004-06-30 21:51 twisti * src/vm/jit/inline/inline.c, builtin.c, src/vm/builtin.c: Include options.h instead of main.h. 2004-06-30 21:49 twisti * src/vm/jit/reg.h: Defined registerdata structure. 2004-06-30 21:48 twisti * src/vm/jit/jit.h: - moved statistic variables into statistics.* - implemented ICMD_xASTORECONST 2004-06-30 21:47 twisti * src/vm/jit/stack.c: - include options.h/statistics.h instead of main.h - implemented ICMD_xASTORECONST - registerdata changes 2004-06-30 21:42 twisti * src/vm/jit/parse.c: Include options.h/statistics.h instead of main.h. 2004-06-30 21:41 twisti * global.h, src/vm/global.h: - moved commandline switch and statistic variables into options.*/statistics.* - added *registerdata to methodinfo 2004-06-30 21:39 twisti * src/vm/jit/jit.c: - moved statistic variables into statistics.* - implemented ICMD_xASTORECONST - moved global register data into structure referenced by methodinfo 2004-06-30 21:32 twisti * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: Moved commandline option and statistic variables into options.*/statistics.*. So we can include them also into cacaoh and gennativetable. 2004-06-30 21:28 twisti * src/native/vm/: Constructor.c, VMThread.c, VMObject.c: Include options.h 2004-06-30 21:26 twisti * src/mm/boehm.c: Include options.h instead of main.h 2004-06-30 21:26 twisti * src/mm/Makefile.am: Include dir fix. 2004-06-30 21:13 twisti * statistics.c, statistics.h, src/vm/statistics.c, src/vm/statistics.h: Contains global statistic variables used in the compiler. 2004-06-30 21:13 twisti * options.c, options.h, src/vm/options.c, src/vm/options.h: Contains commandline switch variables used in cacao and cacaoh. 2004-06-30 21:12 twisti * gennativetable.c, src/native/tools/gennativetable.c: Generate nativetable.h for native.c 2004-06-30 21:12 twisti * genoffsets.c, src/vm/jit/tools/genoffsets.c: Generate jit/ARCH_DIR/offsets.h 2004-06-29 16:38 twisti * headers.c, src/cacaoh/headers.c: Added javastring_tochar, class_java_lang_Exception 2004-06-29 16:37 twisti * builtin.c, src/vm/builtin.c: Print detailMessage in builtin_throw_exception. 2004-06-29 16:11 twisti * src/vm/jit/alpha/: asmpart.S, codegen.c, codegen.h: removal_of_global_jit_variables changes. 2004-06-29 16:09 twisti * src/vm/jit/alpha/Makefile.am: asmpart depends on offsets.h 2004-06-29 15:31 twisti * headers.c, src/cacaoh/headers.c: - print exceptions if they occur - start with 2MB max heap size 2004-06-29 14:24 twisti * src/vm/jit/codegen.inc: codegen_insertNative only for i386 and x86_64. 2004-06-26 15:38 stefan * configure.in: we need to disable threads for boehm 2004-06-26 14:45 stefan * configure.in: native threads configuration option added 2004-06-26 14:41 stefan * src/boehm-gc/: configure.in: rename thread switch so we can control it from our configure script 2004-06-26 00:41 stefan * ARCH-CHANGES: jit global vars added 2004-06-26 00:16 stefan * src/threads/green/threads.h: no threads compile fix merged 2004-06-25 14:20 twisti * src/native/vm/VMSecurityManager.c: Temporary hack for non i386 architectures. 2004-06-25 12:19 twisti * src/threads/native/: threads.c, threads.h: - implemented some exceptions - sleepThread now takes also nanos 2004-06-25 12:15 twisti * src/native/vm/VMThread.c: - pass nanos to sleepThread - #ifdef __GNUC__ for #warning 2004-06-25 08:18 carolyn * src/: classpath/include/config.h, vm/jit/inline/inline.c: updated inline.c so works with lazy loading 2004-06-23 15:35 twisti * tests/.gdbinit: Hmm, this file makes problems. 2004-06-23 01:12 twisti * src/vm/jit/codegen.inc, src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/parse.c, src/vm/jit/parse.h, src/vm/jit/reg.h, src/vm/jit/reg.inc, src/vm/jit/stack.c, src/vm/jit/stack.h, src/vm/jit/i386/codegen.c, src/vm/jit/i386/codegen.h, src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h, src/vm/jit/inline/parseRT.c, src/vm/jit/loop/analyze.c, src/vm/jit/verify/typecheck.c, src/vm/jit/loop/analyze.h, src/vm/jit/loop/graph.c, src/vm/jit/loop/graph.h, src/vm/jit/loop/loop.c, src/vm/jit/loop/loop.h, global.h, src/vm/global.h: Removed jit.c global variables. Most of them were already in methodinfo, others now have a pointer into dump area, some are new variables. Thus the methodinfo pointer is now passed to the called functions. 2004-06-21 21:58 stefan * ARCH-CHANGES: need clarification 2004-06-20 23:24 twisti * src/native/vm/VMClass.c: - check for NoClassDefFoundError, because forName can also throw other exceptions, check for class_load/link errors - commented some strange code 2004-06-20 23:20 twisti * tests/forname.java: Added a testing class. 2004-06-20 23:20 twisti * tests/sleep.java: Made random a global variable to get always different sleep values (equals values happend on fast smp machines). 2004-06-20 22:59 twisti * src/threads/green/: threads.c, threads.h: Also pass nanos to sleepThread function. 2004-06-20 22:58 twisti * src/threads/green/threadio.c: Fixed include path. 2004-06-20 21:45 twisti * src/toolbox/list.c: Set prev and next to NULL on list_remove (with this fix eager loading works). 2004-06-20 21:44 twisti * tables.c, src/vm/tables.c: Eager loading now works. 2004-06-19 14:59 twisti * builtin.c, src/vm/builtin.c: Bug fix in builtin_monitor* with green threads: monitors must be reentrantable by the same thread (recursive call of synchronized function). 2004-06-19 14:49 twisti * src/vm/jit/i386/asmpart.S: - Arghhhh! Do NOT use %ebx in a asm_ function without saving it, it's a callee saved register!!! Damn. I now use %edx (-> related to jit.c's method_uses_edx stuff). - some code indent 2004-06-19 14:47 twisti * src/vm/jit/jit.c: Don't use ecx, edx on i386 (we have problems with asmpart functions). I now think, this was not a good idea. 2004-06-19 14:46 twisti * typeinfo.c, src/vm/jit/verify/typeinfo.c: Some lazy loading/linking checks, i believe the are _many_ more! 2004-06-19 14:44 twisti * native.c, src/native/native.c: - added: throw_exception, throw_exception_exit, throw_main_exception and throw_main_exception_exit, which all of them use throw_exception_exit_intern - eager loading stuff 2004-06-19 14:42 twisti * native.h, src/native/native.h: Added: throw_exception, throw_main_exception, throw_main_exception_exit 2004-06-19 14:32 twisti * main.c, src/cacao/cacao.c: - added compatibility flags: -cp, -Xmx, -Xms (with K, M) - usage of throw_main_exception_exit - don't exit after an exception in the main method (2 reasons: we use Runtime.exit() and maybe other threads are running) 2004-06-19 14:26 twisti * global.h, src/vm/global.h: Added initializing flag to classinfo structure. This is used by the compiler to prevent circularity in class_init's. 2004-06-19 14:24 twisti * tables.h, src/vm/tables.h: - removed stringdeleter from tables_close (why?) - renamed some functions to better names: utf_new_int -> utf_new_intern class_new_int -> class_new_intern - added class_remove 2004-06-19 14:23 twisti * tables.c, src/vm/tables.c: - removed stringdeleter from tables_close (why?) - renamed some functions to better names: utf_new_int -> utf_new_intern class_new_int -> class_new_intern - added class_remove: this removes the classinfo entry in the hashtable 2004-06-19 14:21 twisti * loader.h, src/vm/loader.h: Added class_free 2004-06-19 14:20 twisti * loader.c, src/vm/loader.c: Ansi C greetz you... 2004-06-19 14:13 twisti * loader.c, src/vm/loader.c: - added new_classformaterror - added check_classbuffer_size (use before suck_ calls) - made suck_* #define's inline functions - some functions now return bool to catch "truncated class files" - added some eager loading stuff - free class resources if loading failed - class_init wrapper with monitors to handle class init's properly 2004-06-17 21:23 twisti * src/vm/jit/i386/codegen.c: Moved builtin_monitorenter/builtin_monitorexit functions outside of the trace call functions to get a proper trace call with threads. 2004-06-17 19:14 twisti * src/vm/jit/: inline/inline.c, stack.c, verify/typecheck.c: Fixed include paths. 2004-06-17 19:12 twisti * headers.c, src/cacaoh/headers.c: Added throw_exception 2004-06-17 18:04 stefan * ARCH-CHANGES: [no log message] 2004-06-17 14:13 stefan * builtin.c, builtin.h, headers.c, src/cacaoh/headers.c, src/vm/builtin.c, src/vm/builtin.h: static monitorenter 2004-06-17 13:53 stefan * src/vm/jit/: alpha/codegen.c, i386/codegen.c, mips/codegen.c, powerpc/codegen.c, x86_64/codegen.c: static monitorenter 2004-06-17 11:04 stefan * src/threads/green/threads.h: castinfo needed even in non-thread builds 2004-06-16 22:33 stefan * native.c, src/native/native.c: race in use_class_as_object 2004-06-16 16:56 jowenn * Makefile.am, asmpart.h, builtin.c, global.h, src/vm/builtin.c, src/vm/global.h, src/vm/jit/asmpart.h, headers.c, jni.c, loader.c, main.c, src/cacao/cacao.c, src/cacaoh/headers.c, src/native/jni.c, src/vm/loader.c, native.c, src/native/native.c, src/vm/jit/codegen.inc, src/vm/jit/i386/asmpart.S, src/native/vm/Makefile.am, src/native/vm/VMClass.c, src/native/vm/VMRuntime.c, src/native/vm/VMThread.c, src/vm/jit/i386/codegen.c, src/native/include/java_lang_Thread.h, src/native/include/java_lang_VMThread.h, src/threads/green/locks.c, src/threads/green/threadio.c, src/threads/green/threads.c, src/threads/green/threads.h, src/toolbox/avl.c, tests/fintest2.java, tests/fintest2a.java, tests/fintest3.java, tests/fintest3a.java, tests/fintest4.java, tests/fintest4a.java, tests/network/httpd/httpd.java, tests/stack/nestedstaticinitializers2.java, tests/stack/java/Makefile: a few finalizer testcases, old thread implementation uses now VMThread, no mor context (perhaps we should change some of the functions needing Thread objects to use VMThreadobjects. Better handling of ambigious native function names. Fix for clinit in static native call stub. early initialization of System class ... 2004-06-16 16:19 jowenn * src/classpath/lib/glibj.zip: Hopefully all classes this time 2004-06-16 15:34 jowenn * src/classpath/native/jni/java-nio/java_nio_channels_Channels.c: a few new stubs from the 0.09 classpath 2004-06-16 14:36 jowenn * src/classpath/: native/jni/java-io/Makefile.am, native/jni/java-io/java_io_VMFile.c, native/jni/java-io/java_io_VMObjectStreamClass.c, native/jni/java-io/javaio.c, native/jni/java-io/javaio.h, native/jni/java-lang/Makefile.am, native/jni/java-lang/java_lang_VMDouble.c, native/jni/java-lang/java_lang_VMProcess.c, native/jni/java-lang/java_lang_VMSystem.c, native/jni/java-lang/java_lang_reflect_Array.c, native/jni/java-net/Makefile.am, native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c, native/jni/java-net/gnu_java_net_PlainSocketImpl.c, native/jni/java-net/java_net_InetAddress.c, native/jni/java-net/javanet.c, native/jni/java-net/javanet.h, native/jni/java-nio/Makefile.am, native/jni/java-nio/gnu_java_nio_NIOServerSocket.c, native/jni/java-nio/gnu_java_nio_PipeImpl.c, native/jni/java-nio/gnu_java_nio_SelectorImpl.c, native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c, native/jni/java-nio/java_nio_DirectByteBufferImpl.c, native/jni/java-nio/java_nio_MappedByteBufferImpl.c, native/jni/java-util/Makefile.am, native/target/Linux/target_native.h, native/target/Linux/target_native_file.h, native/target/Linux/target_native_io.h, native/target/Linux/target_native_math_float.h, native/target/Linux/target_native_math_int.h, native/target/Linux/target_native_misc.h, native/target/Linux/target_native_network.h, native/target/generic/target_generic.h, native/target/generic/target_generic_file.h, native/target/generic/target_generic_io.h, native/target/generic/target_generic_math_float.h, native/target/generic/target_generic_math_int.h, native/target/generic/target_generic_misc.h, native/target/generic/target_generic_network.h, resource/Makefile.in, resource/gnu/Makefile.am, resource/gnu/Makefile.in, resource/gnu/java/Makefile.in, resource/gnu/java/awt/Makefile.in, resource/gnu/java/awt/peer/Makefile.in, resource/gnu/java/awt/peer/gtk/Makefile.in, resource/gnu/regexp/Makefile.am, resource/gnu/regexp/MessagesBundle.properties, resource/gnu/regexp/MessagesBundle_fr.properties, resource/java/Makefile.in, resource/java/security/Makefile.am, resource/java/security/Makefile.in, resource/java/util/Makefile.in, vm/Makefile.in, vm/reference/Makefile.in, vm/reference/java/Makefile.in, vm/reference/java/io/Makefile.am, vm/reference/java/io/Makefile.in, vm/reference/java/io/VMFile.java, vm/reference/java/io/VMObjectStreamClass.java, vm/reference/java/lang/Makefile.am, vm/reference/java/lang/Makefile.in, vm/reference/java/lang/VMClass.java, vm/reference/java/lang/VMProcess.java, vm/reference/java/lang/VMRuntime.java, vm/reference/java/lang/VMString.java, vm/reference/java/lang/VMThread.java, vm/reference/java/lang/VMThrowable.java, vm/reference/java/lang/reflect/Constructor.java, vm/reference/java/lang/reflect/Makefile.in, vm/reference/java/lang/reflect/Method.java: gnu classpath 0.09 2004-06-16 14:33 jowenn * src/classpath/: AUTHORS, ChangeLog, HACKING, INSTALL, Makefile.in, NEWS, README, THANKYOU, TODO, acinclude.m4, aclocal.m4, autogen.sh, config.guess, config.sub, configure, configure.ac, configure.in, ltmain.sh, pkg.m4, doc/Makefile.in, doc/hacking.info, doc/hacking.texinfo, doc/vmintegration.info, doc/vmintegration.texinfo, doc/api/Makefile.am, doc/api/Makefile.in, external/Makefile.in, gnu/Makefile.am, gnu/Makefile.in, gnu/classpath/Configuration.java, gnu/classpath/Makefile.am, gnu/classpath/Makefile.in, gnu/classpath/ServiceFactory.java, gnu/classpath/ServiceProviderLoadingAction.java, gnu/java/Makefile.in, gnu/java/awt/BitwiseXORComposite.java, gnu/java/awt/Buffers.java, gnu/java/awt/ClasspathToolkit.java, gnu/java/awt/ComponentDataBlitOp.java, gnu/java/awt/EmbeddedWindow.java, gnu/java/awt/EmbeddedWindowSupport.java, gnu/java/awt/Makefile.am, gnu/java/awt/Makefile.in, gnu/java/awt/image/ImageDecoder.java, gnu/java/awt/image/Makefile.in, gnu/java/awt/image/XBMDecoder.java, gnu/java/awt/peer/ClasspathFontPeer.java, gnu/java/awt/peer/EmbeddedWindowPeer.java, gnu/java/awt/peer/GLightweightPeer.java, gnu/java/awt/peer/Makefile.am, gnu/java/awt/peer/Makefile.in, gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java, gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.java, gnu/java/awt/peer/gtk/GdkFontMetrics.java, gnu/java/awt/peer/gtk/GdkGlyphVector.java, gnu/java/awt/peer/gtk/GdkGraphics.java, gnu/java/awt/peer/gtk/GdkGraphics2D.java, gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java, gnu/java/awt/peer/gtk/GdkPixbufDecoder.java, gnu/java/awt/peer/gtk/GtkArgList.java, gnu/java/awt/peer/gtk/GtkButtonPeer.java, gnu/java/awt/peer/gtk/GtkCanvasPeer.java, gnu/java/awt/peer/gtk/GtkCheckboxPeer.java, gnu/java/awt/peer/gtk/GtkChoicePeer.java, gnu/java/awt/peer/gtk/GtkComponentPeer.java, gnu/java/awt/peer/gtk/GtkContainerPeer.java, gnu/java/awt/peer/gtk/GtkDialogPeer.java, gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java, gnu/java/awt/peer/gtk/GtkFileDialogPeer.java, gnu/java/awt/peer/gtk/GtkFontPeer.java, gnu/java/awt/peer/gtk/GtkFramePeer.java, gnu/java/awt/peer/gtk/GtkImage.java, gnu/java/awt/peer/gtk/GtkLabelPeer.java, gnu/java/awt/peer/gtk/GtkListPeer.java, gnu/java/awt/peer/gtk/GtkMainThread.java, gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java, gnu/java/awt/peer/gtk/GtkMenuItemPeer.java, gnu/java/awt/peer/gtk/GtkMenuPeer.java, gnu/java/awt/peer/gtk/GtkPanelPeer.java, gnu/java/awt/peer/gtk/GtkScrollPanePeer.java, gnu/java/awt/peer/gtk/GtkScrollbarPeer.java, gnu/java/awt/peer/gtk/GtkTextAreaPeer.java, gnu/java/awt/peer/gtk/GtkTextComponentPeer.java, gnu/java/awt/peer/gtk/GtkTextFieldPeer.java, gnu/java/awt/peer/gtk/GtkToolkit.java, gnu/java/awt/peer/gtk/GtkWindowPeer.java, gnu/java/awt/peer/gtk/Makefile.am, gnu/java/awt/peer/gtk/Makefile.in, gnu/java/beans/BeanInfoEmbryo.java, gnu/java/beans/IntrospectionIncubator.java, gnu/java/beans/Makefile.in, gnu/java/beans/editors/Makefile.in, gnu/java/io/Base64InputStream.java, gnu/java/io/Makefile.in, gnu/java/io/PlatformHelper.java, gnu/java/io/decode/Decoder.java, gnu/java/io/decode/Decoder8859_1.java, gnu/java/io/decode/Decoder8859_2.java, gnu/java/io/decode/Decoder8859_3.java, gnu/java/io/decode/Decoder8859_4.java, gnu/java/io/decode/Decoder8859_5.java, gnu/java/io/decode/DecoderEightBitLookup.java, gnu/java/io/decode/DecoderUTF8.java, gnu/java/io/decode/Makefile.in, gnu/java/io/encode/Encoder.java, gnu/java/io/encode/Encoder8859_1.java, gnu/java/io/encode/Encoder8859_2.java, gnu/java/io/encode/Encoder8859_3.java, gnu/java/io/encode/Encoder8859_4.java, gnu/java/io/encode/Encoder8859_5.java, gnu/java/io/encode/EncoderEightBitLookup.java, gnu/java/io/encode/EncoderUTF8.java, gnu/java/io/encode/Makefile.in, gnu/java/lang/ClassHelper.java, gnu/java/lang/Makefile.am, gnu/java/lang/Makefile.in, gnu/java/lang/SystemClassLoader.java, gnu/java/lang/reflect/Makefile.in, gnu/java/lang/reflect/TypeSignature.java, gnu/java/locale/Makefile.in, gnu/java/math/Makefile.in, gnu/java/net/HeaderFieldHelper.java, gnu/java/net/Makefile.am, gnu/java/net/Makefile.in, gnu/java/net/PlainDatagramSocketImpl.java, gnu/java/net/PlainSocketImpl.java, gnu/java/net/URLParseError.java, gnu/java/net/protocol/Makefile.in, gnu/java/net/protocol/file/Connection.java, gnu/java/net/protocol/file/Handler.java, gnu/java/net/protocol/file/Makefile.am, gnu/java/net/protocol/file/Makefile.in, gnu/java/net/protocol/http/Connection.java, gnu/java/net/protocol/http/Handler.java, gnu/java/net/protocol/http/Makefile.am, gnu/java/net/protocol/http/Makefile.in, gnu/java/net/protocol/jar/Connection.java, gnu/java/net/protocol/jar/Handler.java, gnu/java/net/protocol/jar/Makefile.am, gnu/java/net/protocol/jar/Makefile.in, gnu/java/nio/ChannelInputStream.java, gnu/java/nio/ChannelOutputStream.java, gnu/java/nio/DatagramChannelImpl.java, gnu/java/nio/DatagramChannelSelectionKey.java, gnu/java/nio/FileLockImpl.java, gnu/java/nio/InputStreamChannel.java, gnu/java/nio/Makefile.am, gnu/java/nio/Makefile.in, gnu/java/nio/NIOConstants.java, gnu/java/nio/NIODatagramSocket.java, gnu/java/nio/NIOServerSocket.java, gnu/java/nio/NIOSocket.java, gnu/java/nio/OutputStreamChannel.java, gnu/java/nio/PipeImpl.java, gnu/java/nio/SelectionKeyImpl.java, gnu/java/nio/SelectorImpl.java, gnu/java/nio/SelectorProviderImpl.java, gnu/java/nio/ServerSocketChannelImpl.java, gnu/java/nio/ServerSocketChannelSelectionKey.java, gnu/java/nio/SocketChannelImpl.java, gnu/java/nio/SocketChannelSelectionKey.java, gnu/java/nio/channels/FileChannelImpl.java, gnu/java/nio/channels/Makefile.am, gnu/java/nio/charset/Makefile.in, gnu/java/nio/charset/UTF_16Decoder.java, gnu/java/rmi/Makefile.in, gnu/java/rmi/dgc/Makefile.in, gnu/java/rmi/registry/Makefile.in, gnu/java/rmi/server/Makefile.am, gnu/java/rmi/server/Makefile.in, gnu/java/rmi/server/ProtocolConstants.java, gnu/java/rmi/server/RMIIncomingThread.java, gnu/java/rmi/server/RMIVoidValue.java, gnu/java/rmi/server/UnicastConnection.java, gnu/java/rmi/server/UnicastConnectionManager.java, gnu/java/rmi/server/UnicastRef.java, gnu/java/rmi/server/UnicastRemoteCall.java, gnu/java/rmi/server/UnicastServer.java, gnu/java/rmi/server/UnicastServerRef.java, gnu/java/security/Makefile.in, gnu/java/security/der/DER.java, gnu/java/security/der/DERReader.java, gnu/java/security/der/DERWriter.java, gnu/java/security/der/Makefile.in, gnu/java/security/provider/DSAKeyPairGenerator.java, gnu/java/security/provider/DSAParameters.java, gnu/java/security/provider/Makefile.in, gnu/java/security/util/Makefile.in, gnu/java/security/x509/Makefile.in, gnu/java/text/AttributedFormatBuffer.java, gnu/java/text/CharacterBreakIterator.java, gnu/java/text/FormatBuffer.java, gnu/java/text/FormatCharacterIterator.java, gnu/java/text/LineBreakIterator.java, gnu/java/text/Makefile.am, gnu/java/text/Makefile.in, gnu/java/text/SentenceBreakIterator.java, gnu/java/text/StringFormatBuffer.java, gnu/java/text/WordBreakIterator.java, gnu/java/util/DoubleEnumeration.java, gnu/java/util/Makefile.in, gnu/java/util/prefs/Makefile.in, gnu/java/util/prefs/NodeReader.java, gnu/javax/Makefile.in, gnu/javax/rmi/Makefile.in, gnu/javax/rmi/CORBA/DelegateFactory.java, gnu/javax/rmi/CORBA/Makefile.in, gnu/regexp/CharIndexed.java, gnu/regexp/CharIndexedCharArray.java, gnu/regexp/CharIndexedInputStream.java, gnu/regexp/CharIndexedString.java, gnu/regexp/CharIndexedStringBuffer.java, gnu/regexp/Makefile.am, gnu/regexp/RE.java, gnu/regexp/REException.java, gnu/regexp/REFilterInputStream.java, gnu/regexp/REMatch.java, gnu/regexp/REMatchEnumeration.java, gnu/regexp/RESyntax.java, gnu/regexp/REToken.java, gnu/regexp/RETokenAny.java, gnu/regexp/RETokenBackRef.java, gnu/regexp/RETokenChar.java, gnu/regexp/RETokenEnd.java, gnu/regexp/RETokenEndSub.java, gnu/regexp/RETokenOneOf.java, gnu/regexp/RETokenPOSIX.java, gnu/regexp/RETokenRange.java, gnu/regexp/RETokenRepeated.java, gnu/regexp/RETokenStart.java, gnu/regexp/RETokenWordBoundary.java, gnu/regexp/UncheckedRE.java, include/Makefile.am, include/config.h, include/gnu_java_awt_EmbeddedWindow.h, include/gnu_java_awt_peer_gtk_GdkFontMetrics.h, include/gnu_java_awt_peer_gtk_GdkGraphics.h, include/gnu_java_awt_peer_gtk_GtkButtonPeer.h, include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h, include/gnu_java_awt_peer_gtk_GtkChoicePeer.h, include/gnu_java_awt_peer_gtk_GtkComponentPeer.h, include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h, include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h, include/gnu_java_awt_peer_gtk_GtkFramePeer.h, include/gnu_java_awt_peer_gtk_GtkLabelPeer.h, include/gnu_java_awt_peer_gtk_GtkListPeer.h, include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h, include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h, include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h, include/gnu_java_awt_peer_gtk_GtkMenuPeer.h, include/gnu_java_awt_peer_gtk_GtkPanelPeer.h, include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h, include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h, include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h, include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h, include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h, include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h, include/gnu_java_awt_peer_gtk_GtkWindowPeer.h, include/gnu_java_net_PlainDatagramSocketImpl.h, include/gnu_java_net_PlainSocketImpl.h, include/gnu_java_nio_NIOServerSocket.h, include/gnu_java_nio_PipeImpl.h, include/gnu_java_nio_SelectorImpl.h, include/gnu_java_nio_channels_FileChannelImpl.h, include/java_io_VMFile.h, include/java_io_VMObjectStreamClass.h, include/java_lang_VMProcess.h, include/java_lang_VMRuntime.h, include/java_lang_VMSystem.h, include/java_lang_reflect_Array.h, include/java_net_InetAddress.h, include/java_nio_DirectByteBufferImpl.h, include/java_nio_MappedByteBufferImpl.h, include/java_nio_channels_Channels.h, include/jni.h, include/jni.h.in, include/stamp-h.in, java/Makefile.in, java/applet/Applet.java, java/applet/Makefile.in, java/awt/AWTPermission.java, java/awt/BorderLayout.java, java/awt/Button.java, java/awt/CardLayout.java, java/awt/CheckboxGroup.java, java/awt/Choice.java, java/awt/Color.java, java/awt/ColorPaintContext.java, java/awt/Component.java, java/awt/ComponentOrientation.java, java/awt/Container.java, java/awt/Dialog.java, java/awt/EventDispatchThread.java, java/awt/EventQueue.java, java/awt/FileDialog.java, java/awt/FlowLayout.java, java/awt/Font.java, java/awt/FontMetrics.java, java/awt/Frame.java, java/awt/Graphics.java, java/awt/GraphicsEnvironment.java, java/awt/GridBagLayout.java, java/awt/LayoutManager2.java, java/awt/List.java, java/awt/Makefile.in, java/awt/MediaTracker.java, java/awt/Menu.java, java/awt/MenuBar.java, java/awt/MenuComponent.java, java/awt/MenuItem.java, java/awt/Polygon.java, java/awt/PopupMenu.java, java/awt/Rectangle.java, java/awt/ScrollPane.java, java/awt/Scrollbar.java, java/awt/SystemColor.java, java/awt/TextArea.java, java/awt/TextComponent.java, java/awt/TextField.java, java/awt/Window.java, java/awt/color/Makefile.in, java/awt/datatransfer/DataFlavor.java, java/awt/datatransfer/Makefile.in, java/awt/datatransfer/StringSelection.java, java/awt/dnd/Makefile.in, java/awt/dnd/peer/Makefile.in, java/awt/event/Makefile.in, java/awt/event/MouseEvent.java, java/awt/font/Makefile.in, java/awt/font/TextLayout.java, java/awt/geom/AffineTransform.java, java/awt/geom/CubicCurve2D.java, java/awt/geom/Makefile.in, java/awt/geom/PathIterator.java, java/awt/geom/QuadCurve2D.java, java/awt/im/Makefile.in, java/awt/im/spi/Makefile.in, java/awt/image/AffineTransformOp.java, java/awt/image/BufferedImage.java, java/awt/image/ColorModel.java, java/awt/image/ComponentColorModel.java, java/awt/image/ComponentSampleModel.java, java/awt/image/DataBufferDouble.java, java/awt/image/DataBufferFloat.java, java/awt/image/DataBufferShort.java, java/awt/image/ImageConsumer.java, java/awt/image/ImagingOpException.java, java/awt/image/Makefile.am, java/awt/image/Makefile.in, java/awt/image/PixelGrabber.java, java/awt/image/PixelInterleavedSampleModel.java, java/awt/image/Raster.java, java/awt/image/SampleModel.java, java/awt/image/SinglePixelPackedSampleModel.java, java/awt/image/renderable/Makefile.in, java/awt/image/renderable/RenderContext.java, java/awt/peer/Makefile.in, java/awt/peer/MenuPeer.java, java/awt/print/Makefile.in, java/beans/AppletInitializer.java, java/beans/BeanDescriptor.java, java/beans/BeanInfo.java, java/beans/Customizer.java, java/beans/DesignMode.java, java/beans/EventSetDescriptor.java, java/beans/FeatureDescriptor.java, java/beans/IndexedPropertyDescriptor.java, java/beans/Introspector.java, java/beans/Makefile.in, java/beans/MethodDescriptor.java, java/beans/PropertyDescriptor.java, java/beans/PropertyEditor.java, java/beans/PropertyEditorManager.java, java/beans/SimpleBeanInfo.java, java/beans/Visibility.java, java/beans/beancontext/BeanContext.java, java/beans/beancontext/BeanContextChild.java, java/beans/beancontext/BeanContextChildComponentProxy.java, java/beans/beancontext/BeanContextChildSupport.java, java/beans/beancontext/BeanContextContainerProxy.java, java/beans/beancontext/BeanContextMembershipListener.java, java/beans/beancontext/BeanContextProxy.java, java/beans/beancontext/BeanContextServiceProvider.java, java/beans/beancontext/BeanContextServiceProviderBeanInfo.java, java/beans/beancontext/BeanContextServiceRevokedListener.java, java/beans/beancontext/BeanContextServices.java, java/beans/beancontext/BeanContextServicesListener.java, java/beans/beancontext/BeanContextServicesSupport.java, java/beans/beancontext/Makefile.in, java/io/BufferedInputStream.java, java/io/BufferedReader.java, java/io/BufferedWriter.java, java/io/ByteArrayInputStream.java, java/io/ByteArrayOutputStream.java, java/io/CharArrayReader.java, java/io/CharArrayWriter.java, java/io/DataInput.java, java/io/DataInputStream.java, java/io/Externalizable.java, java/io/File.java, java/io/FileDescriptor.java, java/io/FileFilter.java, java/io/FileInputStream.java, java/io/FileOutputStream.java, java/io/FilePermission.java, java/io/FilterInputStream.java, java/io/InputStream.java, java/io/InputStreamReader.java, java/io/LineNumberReader.java, java/io/Makefile.in, java/io/ObjectInput.java, java/io/ObjectInputStream.java, java/io/ObjectInputValidation.java, java/io/ObjectOutput.java, java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java, java/io/ObjectStreamConstants.java, java/io/ObjectStreamField.java, java/io/OutputStreamWriter.java, java/io/PipedInputStream.java, java/io/PipedReader.java, java/io/PushbackInputStream.java, java/io/PushbackReader.java, java/io/RandomAccessFile.java, java/io/Serializable.java, java/io/SerializablePermission.java, java/io/StreamTokenizer.java, java/io/StringWriter.java, java/io/WriteAbortedException.java, java/io/Writer.java, java/lang/Byte.java, java/lang/CharSequence.java, java/lang/Class.java, java/lang/ClassLoader.java, java/lang/Compiler.java, java/lang/Double.java, java/lang/Float.java, java/lang/Integer.java, java/lang/Long.java, java/lang/Makefile.am, java/lang/Makefile.in, java/lang/Math.java, java/lang/Number.java, java/lang/Object.java, java/lang/Package.java, java/lang/Runtime.java, java/lang/RuntimePermission.java, java/lang/SecurityManager.java, java/lang/Short.java, java/lang/StrictMath.java, java/lang/String.java, java/lang/StringBuffer.java, java/lang/System.java, java/lang/Thread.java, java/lang/ThreadGroup.java, java/lang/Throwable.java, java/lang/ref/Makefile.in, java/lang/ref/Reference.java, java/lang/reflect/AccessibleObject.java, java/lang/reflect/Array.java, java/lang/reflect/InvocationHandler.java, java/lang/reflect/Makefile.in, java/lang/reflect/Proxy.java, java/math/BigDecimal.java, java/math/BigInteger.java, java/math/Makefile.in, java/net/Authenticator.java, java/net/BindException.java, java/net/ConnectException.java, java/net/ContentHandler.java, java/net/ContentHandlerFactory.java, java/net/DatagramPacket.java, java/net/DatagramSocket.java, java/net/DatagramSocketImpl.java, java/net/DatagramSocketImplFactory.java, java/net/FileNameMap.java, java/net/HttpURLConnection.java, java/net/Inet4Address.java, java/net/Inet6Address.java, java/net/InetAddress.java, java/net/InetSocketAddress.java, java/net/JarURLConnection.java, java/net/Makefile.am, java/net/Makefile.in, java/net/MalformedURLException.java, java/net/MimeTypeMapper.java, java/net/MulticastSocket.java, java/net/NetPermission.java, java/net/NetworkInterface.java, java/net/NoRouteToHostException.java, java/net/PasswordAuthentication.java, java/net/PlainDatagramSocketImpl.java, java/net/PlainSocketImpl.java, java/net/PortUnreachableException.java, java/net/ProtocolException.java, java/net/ServerSocket.java, java/net/Socket.java, java/net/SocketAddress.java, java/net/SocketException.java, java/net/SocketImpl.java, java/net/SocketImplFactory.java, java/net/SocketInputStream.java, java/net/SocketOptions.java, java/net/SocketOutputStream.java, java/net/SocketPermission.java, java/net/SocketTimeoutException.java, java/net/URI.java, java/net/URISyntaxException.java, java/net/URL.java, java/net/URLClassLoader.java, java/net/URLConnection.java, java/net/URLDecoder.java, java/net/URLEncoder.java, java/net/URLStreamHandler.java, java/net/URLStreamHandlerFactory.java, java/net/UnknownHostException.java, java/net/UnknownServiceException.java, java/nio/Buffer.java, java/nio/ByteBuffer.java, java/nio/ByteBufferHelper.java, java/nio/ByteBufferImpl.java, java/nio/ByteOrder.java, java/nio/CharBuffer.java, java/nio/CharBufferImpl.java, java/nio/CharViewBufferImpl.java, java/nio/DirectByteBufferImpl.java, java/nio/DoubleBuffer.java, java/nio/DoubleBufferImpl.java, java/nio/DoubleViewBufferImpl.java, java/nio/FloatBuffer.java, java/nio/FloatBufferImpl.java, java/nio/FloatViewBufferImpl.java, java/nio/IntBuffer.java, java/nio/IntBufferImpl.java, java/nio/IntViewBufferImpl.java, java/nio/LongBuffer.java, java/nio/LongBufferImpl.java, java/nio/LongViewBufferImpl.java, java/nio/Makefile.am, java/nio/Makefile.in, java/nio/MappedByteBuffer.java, java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java, java/nio/ShortBufferImpl.java, java/nio/ShortViewBufferImpl.java, java/nio/channels/AlreadyConnectedException.java, java/nio/channels/AsynchronousCloseException.java, java/nio/channels/ByteChannel.java, java/nio/channels/CancelledKeyException.java, java/nio/channels/Channel.java, java/nio/channels/Channels.java, java/nio/channels/ClosedByInterruptException.java, java/nio/channels/ClosedChannelException.java, java/nio/channels/ClosedSelectorException.java, java/nio/channels/ConnectionPendingException.java, java/nio/channels/DatagramChannel.java, java/nio/channels/FileChannel.java, java/nio/channels/FileChannelImpl.java, java/nio/channels/FileLock.java, java/nio/channels/FileLockInterruptionException.java, java/nio/channels/GatheringByteChannel.java, java/nio/channels/IllegalBlockingModeException.java, java/nio/channels/IllegalSelectorException.java, java/nio/channels/InterruptibleChannel.java, java/nio/channels/Makefile.am, java/nio/channels/Makefile.in, java/nio/channels/NoConnectionPendingException.java, java/nio/channels/NonReadableChannelException.java, java/nio/channels/NonWritableChannelException.java, java/nio/channels/NotYetBoundException.java, java/nio/channels/NotYetConnectedException.java, java/nio/channels/OverlappingFileLockException.java, java/nio/channels/Pipe.java, java/nio/channels/ReadableByteChannel.java, java/nio/channels/ScatteringByteChannel.java, java/nio/channels/SelectableChannel.java, java/nio/channels/SelectionKey.java, java/nio/channels/Selector.java, java/nio/channels/ServerSocketChannel.java, java/nio/channels/SocketChannel.java, java/nio/channels/UnresolvedAddressException.java, java/nio/channels/UnsupportedAddressTypeException.java, java/nio/channels/WritableByteChannel.java, java/nio/channels/spi/AbstractInterruptibleChannel.java, java/nio/channels/spi/AbstractSelectableChannel.java, java/nio/channels/spi/AbstractSelectionKey.java, java/nio/channels/spi/AbstractSelector.java, java/nio/channels/spi/Makefile.in, java/nio/channels/spi/SelectorProvider.java, java/nio/charset/IllegalCharsetNameException.java, java/nio/charset/Makefile.in, java/nio/charset/MalformedInputException.java, java/nio/charset/spi/CharsetProvider.java, java/nio/charset/spi/Makefile.in, java/rmi/Makefile.in, java/rmi/MarshalledObject.java, java/rmi/Naming.java, java/rmi/RemoteException.java, java/rmi/activation/ActivationException.java, java/rmi/activation/ActivationInstantiator.java, java/rmi/activation/ActivationMonitor.java, java/rmi/activation/ActivationSystem.java, java/rmi/activation/Activator.java, java/rmi/activation/Makefile.in, java/rmi/dgc/DGC.java, java/rmi/dgc/Makefile.in, java/rmi/registry/Makefile.in, java/rmi/registry/Registry.java, java/rmi/registry/RegistryHandler.java, java/rmi/server/LoaderHandler.java, java/rmi/server/Makefile.in, java/rmi/server/RMIClassLoader.java, java/rmi/server/RMIClientSocketFactory.java, java/rmi/server/RMIFailureHandler.java, java/rmi/server/RMIServerSocketFactory.java, java/rmi/server/RemoteCall.java, java/rmi/server/RemoteRef.java, java/rmi/server/RemoteServer.java, java/rmi/server/ServerCloneException.java, java/rmi/server/ServerRef.java, java/rmi/server/Skeleton.java, java/rmi/server/Unreferenced.java, java/security/AccessController.java, java/security/AlgorithmParameterGenerator.java, java/security/AlgorithmParameters.java, java/security/CodeSource.java, java/security/DigestInputStream.java, java/security/Identity.java, java/security/IdentityScope.java, java/security/Key.java, java/security/KeyPairGenerator.java, java/security/KeyStore.java, java/security/Makefile.in, java/security/PrivateKey.java, java/security/PublicKey.java, java/security/SecureRandom.java, java/security/Security.java, java/security/Signature.java, java/security/SignatureSpi.java, java/security/SignedObject.java, java/security/UnresolvedPermission.java, java/security/acl/Acl.java, java/security/acl/AclEntry.java, java/security/acl/Group.java, java/security/acl/Makefile.in, java/security/acl/Owner.java, java/security/acl/Permission.java, java/security/cert/CertStore.java, java/security/cert/Makefile.in, java/security/cert/X509Extension.java, java/security/interfaces/DSAKey.java, java/security/interfaces/DSAKeyPairGenerator.java, java/security/interfaces/DSAParams.java, java/security/interfaces/DSAPrivateKey.java, java/security/interfaces/DSAPublicKey.java, java/security/interfaces/Makefile.in, java/security/interfaces/RSAKey.java, java/security/interfaces/RSAPrivateCrtKey.java, java/security/interfaces/RSAPrivateKey.java, java/security/interfaces/RSAPublicKey.java, java/security/spec/DSAParameterSpec.java, java/security/spec/DSAPrivateKeySpec.java, java/security/spec/DSAPublicKeySpec.java, java/security/spec/Makefile.in, java/sql/Array.java, java/sql/Blob.java, java/sql/CallableStatement.java, java/sql/Clob.java, java/sql/Connection.java, java/sql/DatabaseMetaData.java, java/sql/Driver.java, java/sql/DriverManager.java, java/sql/Makefile.in, java/sql/ParameterMetaData.java, java/sql/PreparedStatement.java, java/sql/Ref.java, java/sql/ResultSet.java, java/sql/ResultSetMetaData.java, java/sql/SQLData.java, java/sql/SQLInput.java, java/sql/SQLOutput.java, java/sql/Savepoint.java, java/sql/Statement.java, java/sql/Struct.java, java/sql/Timestamp.java, java/text/AttributedCharacterIterator.java, java/text/AttributedString.java, java/text/AttributedStringIterator.java, java/text/CharacterIterator.java, java/text/ChoiceFormat.java, java/text/CollationElementIterator.java, java/text/CollationKey.java, java/text/Collator.java, java/text/DateFormat.java, java/text/DateFormatSymbols.java, java/text/DecimalFormat.java, java/text/DecimalFormatSymbols.java, java/text/FieldPosition.java, java/text/Format.java, java/text/Makefile.in, java/text/MessageFormat.java, java/text/NumberFormat.java, java/text/ParsePosition.java, java/text/RuleBasedCollator.java, java/text/SimpleDateFormat.java, java/text/StringCharacterIterator.java, java/util/ArrayList.java, java/util/Arrays.java, java/util/Calendar.java, java/util/Collections.java, java/util/Currency.java, java/util/Date.java, java/util/GregorianCalendar.java, java/util/HashMap.java, java/util/HashSet.java, java/util/Hashtable.java, java/util/IdentityHashMap.java, java/util/LinkedList.java, java/util/Locale.java, java/util/Makefile.am, java/util/Makefile.in, java/util/Map.java, java/util/Observer.java, java/util/Properties.java, java/util/PropertyPermission.java, java/util/PropertyResourceBundle.java, java/util/ResourceBundle.java, java/util/SimpleTimeZone.java, java/util/StringTokenizer.java, java/util/TimeZone.java, java/util/TreeMap.java, java/util/TreeSet.java, java/util/Vector.java, java/util/WeakHashMap.java, java/util/jar/Attributes.java, java/util/jar/JarFile.java, java/util/jar/JarInputStream.java, java/util/jar/JarOutputStream.java, java/util/jar/Makefile.in, java/util/jar/Manifest.java, java/util/logging/ConsoleHandler.java, java/util/logging/ErrorManager.java, java/util/logging/FileHandler.java, java/util/logging/Filter.java, java/util/logging/Formatter.java, java/util/logging/Handler.java, java/util/logging/LogManager.java, java/util/logging/Logger.java, java/util/logging/Makefile.am, java/util/logging/Makefile.in, java/util/logging/MemoryHandler.java, java/util/logging/SimpleFormatter.java, java/util/logging/SocketHandler.java, java/util/logging/XMLFormatter.java, java/util/logging/logging.properties, java/util/prefs/AbstractPreferences.java, java/util/prefs/BackingStoreException.java, java/util/prefs/InvalidPreferencesFormatException.java, java/util/prefs/Makefile.in, java/util/prefs/Preferences.java, java/util/regex/Makefile.in, java/util/regex/Matcher.java, java/util/regex/Pattern.java, java/util/zip/Checksum.java, java/util/zip/Deflater.java, java/util/zip/DeflaterEngine.java, java/util/zip/DeflaterHuffman.java, java/util/zip/DeflaterOutputStream.java, java/util/zip/GZIPInputStream.java, java/util/zip/GZIPOutputStream.java, java/util/zip/InflaterInputStream.java, java/util/zip/Makefile.in, java/util/zip/ZipConstants.java, java/util/zip/ZipEntry.java, java/util/zip/ZipFile.java, javax/Makefile.am, javax/Makefile.in, javax/accessibility/AccessibleText.java, javax/accessibility/Makefile.in, javax/imageio/IIOException.java, javax/imageio/ImageReader.java, javax/imageio/ImageTranscoder.java, javax/imageio/ImageWriter.java, javax/imageio/Makefile.am, javax/imageio/package.html, javax/imageio/event/IIOReadProgressListener.java, javax/imageio/event/IIOReadUpdateListener.java, javax/imageio/event/IIOReadWarningListener.java, javax/imageio/event/IIOWriteProgressListener.java, javax/imageio/event/IIOWriteWarningListener.java, javax/imageio/event/Makefile.am, javax/imageio/spi/IIOServiceProvider.java, javax/imageio/spi/ImageInputStreamSpi.java, javax/imageio/spi/ImageOutputStreamSpi.java, javax/imageio/spi/ImageReaderWriterSpi.java, javax/imageio/spi/ImageTranscoderSpi.java, javax/imageio/spi/Makefile.am, javax/imageio/spi/RegisterableService.java, javax/imageio/spi/ServiceRegistry.java, javax/imageio/spi/package.html, javax/imageio/stream/IIOByteBuffer.java, javax/imageio/stream/ImageInputStream.java, javax/imageio/stream/ImageOutputStream.java, javax/imageio/stream/Makefile.am, javax/imageio/stream/package.html, javax/naming/AuthenticationException.java, javax/naming/AuthenticationNotSupportedException.java, javax/naming/CannotProceedException.java, javax/naming/CommunicationException.java, javax/naming/CompoundName.java, javax/naming/ConfigurationException.java, javax/naming/Context.java, javax/naming/ContextNotEmptyException.java, javax/naming/InitialContext.java, javax/naming/InsufficientResourcesException.java, javax/naming/InterruptedNamingException.java, javax/naming/LimitExceededException.java, javax/naming/LinkException.java, javax/naming/LinkLoopException.java, javax/naming/LinkRef.java, javax/naming/Makefile.in, javax/naming/MalformedLinkException.java, javax/naming/Name.java, javax/naming/NameAlreadyBoundException.java, javax/naming/NameNotFoundException.java, javax/naming/NameParser.java, javax/naming/NamingEnumeration.java, javax/naming/NamingException.java, javax/naming/NamingSecurityException.java, javax/naming/NoInitialContextException.java, javax/naming/NoPermissionException.java, javax/naming/NotContextException.java, javax/naming/PartialResultException.java, javax/naming/Referenceable.java, javax/naming/ReferralException.java, javax/naming/ServiceUnavailableException.java, javax/naming/SizeLimitExceededException.java, javax/naming/TimeLimitExceededException.java, javax/naming/directory/Attribute.java, javax/naming/directory/Attributes.java, javax/naming/directory/DirContext.java, javax/naming/directory/InitialDirContext.java, javax/naming/directory/Makefile.am, javax/naming/directory/Makefile.in, javax/naming/directory/SearchControls.java, javax/naming/directory/SearchResult.java, javax/naming/directory/package.html, javax/naming/event/EventContext.java, javax/naming/event/EventDirContext.java, javax/naming/event/Makefile.am, javax/naming/event/Makefile.in, javax/naming/event/NamespaceChangeListener.java, javax/naming/event/NamingEvent.java, javax/naming/event/NamingExceptionEvent.java, javax/naming/event/NamingListener.java, javax/naming/event/ObjectChangeListener.java, javax/naming/event/package.html, javax/naming/ldap/Control.java, javax/naming/ldap/ControlFactory.java, javax/naming/ldap/ExtendedRequest.java, javax/naming/ldap/ExtendedResponse.java, javax/naming/ldap/HasControls.java, javax/naming/ldap/InitialLdapContext.java, javax/naming/ldap/LdapContext.java, javax/naming/ldap/LdapReferralException.java, javax/naming/ldap/Makefile.am, javax/naming/ldap/Makefile.in, javax/naming/ldap/UnsolicitedNotification.java, javax/naming/ldap/UnsolicitedNotificationListener.java, javax/naming/ldap/package.html, javax/naming/spi/DirObjectFactory.java, javax/naming/spi/DirStateFactory.java, javax/naming/spi/DirectoryManager.java, javax/naming/spi/InitialContextFactory.java, javax/naming/spi/InitialContextFactoryBuilder.java, javax/naming/spi/Makefile.am, javax/naming/spi/Makefile.in, javax/naming/spi/NamingManager.java, javax/naming/spi/ObjectFactory.java, javax/naming/spi/ObjectFactoryBuilder.java, javax/naming/spi/ResolveResult.java, javax/naming/spi/Resolver.java, javax/naming/spi/StateFactory.java, javax/naming/spi/package.html, javax/print/AttributeException.java, javax/print/CancelablePrintJob.java, javax/print/Doc.java, javax/print/DocFlavor.java, javax/print/DocPrintJob.java, javax/print/FlavorException.java, javax/print/Makefile.am, javax/print/Makefile.in, javax/print/MultiDoc.java, javax/print/MultiDocPrintJob.java, javax/print/MultiDocPrintService.java, javax/print/PrintException.java, javax/print/PrintService.java, javax/print/PrintServiceLookup.java, javax/print/ServiceUIFactory.java, javax/print/StreamPrintService.java, javax/print/URIException.java, javax/print/attribute/Attribute.java, javax/print/attribute/AttributeSet.java, javax/print/attribute/AttributeSetUtilities.java, javax/print/attribute/DateTimeSyntax.java, javax/print/attribute/DocAttribute.java, javax/print/attribute/DocAttributeSet.java, javax/print/attribute/EnumSyntax.java, javax/print/attribute/HashAttributeSet.java, javax/print/attribute/HashDocAttributeSet.java, javax/print/attribute/HashPrintJobAttributeSet.java, javax/print/attribute/HashPrintRequestAttributeSet.java, javax/print/attribute/HashPrintServiceAttributeSet.java, javax/print/attribute/IntegerSyntax.java, javax/print/attribute/Makefile.am, javax/print/attribute/Makefile.in, javax/print/attribute/PrintJobAttribute.java, javax/print/attribute/PrintJobAttributeSet.java, javax/print/attribute/PrintRequestAttribute.java, javax/print/attribute/PrintRequestAttributeSet.java, javax/print/attribute/PrintServiceAttribute.java, javax/print/attribute/PrintServiceAttributeSet.java, javax/print/attribute/ResolutionSyntax.java, javax/print/attribute/SetOfIntegerSyntax.java, javax/print/attribute/Size2DSyntax.java, javax/print/attribute/SupportedValuesAttribute.java, javax/print/attribute/TextSyntax.java, javax/print/attribute/URISyntax.java, javax/print/attribute/UnmodifiableSetException.java, javax/print/event/Makefile.am, javax/print/event/PrintEvent.java, javax/print/event/PrintJobAdapter.java, javax/print/event/PrintJobAttributeEvent.java, javax/print/event/PrintJobAttributeListener.java, javax/print/event/PrintJobEvent.java, javax/print/event/PrintJobListener.java, javax/print/event/PrintServiceAttributeEvent.java, javax/print/event/PrintServiceAttributeListener.java, javax/rmi/Makefile.am, javax/rmi/Makefile.in, javax/rmi/PortableRemoteObject.java, javax/rmi/package.html, javax/rmi/CORBA/Makefile.am, javax/rmi/CORBA/Makefile.in, javax/rmi/CORBA/PortableRemoteObjectDelegate.java, javax/rmi/CORBA/Stub.java, javax/rmi/CORBA/Util.java, javax/rmi/CORBA/UtilDelegate.java, javax/rmi/CORBA/ValueHandler.java, javax/rmi/CORBA/package.html, javax/security/Makefile.in, javax/security/auth/Makefile.in, javax/security/auth/x500/Makefile.am, javax/security/auth/x500/Makefile.in, javax/security/auth/x500/X500Principal.java, javax/security/auth/x500/package.html, javax/sql/ConnectionEventListener.java, javax/sql/ConnectionPoolDataSource.java, javax/sql/DataSource.java, javax/sql/Makefile.in, javax/sql/PooledConnection.java, javax/sql/RowSet.java, javax/sql/RowSetInternal.java, javax/sql/RowSetListener.java, javax/sql/RowSetMetaData.java, javax/sql/RowSetReader.java, javax/sql/RowSetWriter.java, javax/sql/XAConnection.java, javax/sql/XADataSource.java, javax/swing/AbstractAction.java, javax/swing/AbstractButton.java, javax/swing/AbstractCellEditor.java, javax/swing/AbstractListModel.java, javax/swing/AbstractSet.java, javax/swing/Action.java, javax/swing/ActionMap.java, javax/swing/BoundedRangeModel.java, javax/swing/Box.java, javax/swing/BoxLayout.java, javax/swing/ButtonGroup.java, javax/swing/ButtonModel.java, javax/swing/CellEditor.java, javax/swing/CellRendererPane.java, javax/swing/ComboBoxEditor.java, javax/swing/ComboBoxModel.java, javax/swing/DebugGraphics.java, javax/swing/DefaultBoundedRangeModel.java, javax/swing/DefaultButtonModel.java, javax/swing/DefaultCellEditor.java, javax/swing/DefaultCellRenderer.java, javax/swing/DefaultComboBoxModel.java, javax/swing/DefaultDesktopManager.java, javax/swing/DefaultFocusManager.java, javax/swing/DefaultListCellRenderer.java, javax/swing/DefaultListModel.java, javax/swing/DefaultListSelectionModel.java, javax/swing/DefaultSingleSelectionModel.java, javax/swing/DesktopManager.java, javax/swing/Icon.java, javax/swing/ImageIcon.java, javax/swing/JApplet.java, javax/swing/JButton.java, javax/swing/JCheckBox.java, javax/swing/JCheckBoxMenuItem.java, javax/swing/JComboBox.java, javax/swing/JComponent.java, javax/swing/JDesktopPane.java, javax/swing/JDialog.java, javax/swing/JEditorPane.java, javax/swing/JFileChooser.java, javax/swing/JFormattedTextField.java, javax/swing/JFrame.java, javax/swing/JInternalFrame.java, javax/swing/JLabel.java, javax/swing/JLayeredPane.java, javax/swing/JList.java, javax/swing/JMenu.java, javax/swing/JMenuBar.java, javax/swing/JMenuItem.java, javax/swing/JOptionPane.java, javax/swing/JPanel.java, javax/swing/JPasswordField.java, javax/swing/JPopupMenu.java, javax/swing/JProgressBar.java, javax/swing/JRadioButton.java, javax/swing/JRadioButtonMenuItem.java, javax/swing/JRootPane.java, javax/swing/JScrollBar.java, javax/swing/JScrollPane.java, javax/swing/JSeparator.java, javax/swing/JSlider.java, javax/swing/JSplitPane.java, javax/swing/JTabbedPane.java, javax/swing/JTable.java, javax/swing/JTextField.java, javax/swing/JTextPane.java, javax/swing/JToggleButton.java, javax/swing/JToolBar.java, javax/swing/JToolTip.java, javax/swing/JTree.java, javax/swing/JViewport.java, javax/swing/JWindow.java, javax/swing/KeyStroke.java, javax/swing/ListCellRenderer.java, javax/swing/ListModel.java, javax/swing/ListSelectionModel.java, javax/swing/LookAndFeel.java, javax/swing/Makefile.am, javax/swing/Makefile.in, javax/swing/MenuElement.java, javax/swing/MutableComboBoxModel.java, javax/swing/OverlayLayout.java, javax/swing/Popup.java, javax/swing/ProgressMonitor.java, javax/swing/ProgressMonitorInputStream.java, javax/swing/Renderer.java, javax/swing/RootPaneContainer.java, javax/swing/ScrollPaneConstants.java, javax/swing/ScrollPaneLayout.java, javax/swing/Scrollable.java, javax/swing/SingleSelectionModel.java, javax/swing/SpinnerModel.java, javax/swing/SwingConstants.java, javax/swing/SwingUtilities.java, javax/swing/Timer.java, javax/swing/ToggleButtonModel.java, javax/swing/ToolTipManager.java, javax/swing/UIDefaults.java, javax/swing/UIManager.java, javax/swing/ViewportLayout.java, javax/swing/WindowConstants.java, javax/swing/border/Border.java, javax/swing/border/Makefile.in, javax/swing/border/MatteBorder.java, javax/swing/border/TitledBorder.java, javax/swing/colorchooser/AbstractColorChooserPanel.java, javax/swing/colorchooser/ColorSelectionModel.java, javax/swing/colorchooser/Makefile.in, javax/swing/event/AncestorListener.java, javax/swing/event/CaretListener.java, javax/swing/event/CellEditorListener.java, javax/swing/event/ChangeListener.java, javax/swing/event/DocumentEvent.java, javax/swing/event/DocumentListener.java, javax/swing/event/EventListenerList.java, javax/swing/event/HyperlinkListener.java, javax/swing/event/InternalFrameListener.java, javax/swing/event/ListDataListener.java, javax/swing/event/ListSelectionListener.java, javax/swing/event/Makefile.in, javax/swing/event/MenuDragMouseListener.java, javax/swing/event/MenuKeyListener.java, javax/swing/event/MenuListener.java, javax/swing/event/MouseInputListener.java, javax/swing/event/PopupMenuListener.java, javax/swing/event/SwingPropertyChangeSupport.java, javax/swing/event/TableColumnModelListener.java, javax/swing/event/TableModelListener.java, javax/swing/event/TreeExpansionListener.java, javax/swing/event/TreeModelListener.java, javax/swing/event/TreeSelectionEvent.java, javax/swing/event/TreeSelectionListener.java, javax/swing/event/TreeWillExpandListener.java, javax/swing/event/UndoableEditEvent.java, javax/swing/event/UndoableEditListener.java, javax/swing/filechooser/FileSystemView.java, javax/swing/filechooser/Makefile.in, javax/swing/plaf/BorderUIResource.java, javax/swing/plaf/ComponentUI.java, javax/swing/plaf/Makefile.in, javax/swing/plaf/UIResource.java, javax/swing/plaf/basic/BasicArrowButton.java, javax/swing/plaf/basic/BasicButtonListener.java, javax/swing/plaf/basic/BasicButtonUI.java, javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java, javax/swing/plaf/basic/BasicCheckBoxUI.java, javax/swing/plaf/basic/BasicDefaults.java, javax/swing/plaf/basic/BasicGraphicsUtils.java, javax/swing/plaf/basic/BasicIconFactory.java, javax/swing/plaf/basic/BasicLabelUI.java, javax/swing/plaf/basic/BasicListUI.java, javax/swing/plaf/basic/BasicLookAndFeel.java, javax/swing/plaf/basic/BasicMenuItemUI.java, javax/swing/plaf/basic/BasicOptionPaneUI.java, javax/swing/plaf/basic/BasicPanelUI.java, javax/swing/plaf/basic/BasicProgressBarUI.java, javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java, javax/swing/plaf/basic/BasicRadioButtonUI.java, javax/swing/plaf/basic/BasicRootPaneUI.java, javax/swing/plaf/basic/BasicScrollBarUI.java, javax/swing/plaf/basic/BasicScrollPaneUI.java, javax/swing/plaf/basic/BasicSeparatorUI.java, javax/swing/plaf/basic/BasicSliderUI.java, javax/swing/plaf/basic/BasicTabbedPaneUI.java, javax/swing/plaf/basic/BasicToggleButtonUI.java, javax/swing/plaf/basic/BasicViewportUI.java, javax/swing/plaf/basic/Makefile.am, javax/swing/plaf/basic/Makefile.in, javax/swing/plaf/metal/Makefile.in, javax/swing/plaf/metal/MetalLookAndFeel.java, javax/swing/table/AbstractTableModel.java, javax/swing/table/DefaultTableCellRenderer.java, javax/swing/table/DefaultTableModel.java, javax/swing/table/JTableHeader.java, javax/swing/table/Makefile.in, javax/swing/table/TableCellEditor.java, javax/swing/table/TableCellRenderer.java, javax/swing/table/TableColumn.java, javax/swing/table/TableColumnModel.java, javax/swing/table/TableModel.java, javax/swing/text/AbstractDocument.java, javax/swing/text/AttributeSet.java, javax/swing/text/Caret.java, javax/swing/text/ComponentView.java, javax/swing/text/DefaultCaret.java, javax/swing/text/DefaultEditorKit.java, javax/swing/text/Document.java, javax/swing/text/EditorKit.java, javax/swing/text/GapContent.java, javax/swing/text/JTextComponent.java, javax/swing/text/Keymap.java, javax/swing/text/Makefile.in, javax/swing/text/MutableAttributeSet.java, javax/swing/text/PlainEditorKit.java, javax/swing/text/Segment.java, javax/swing/text/Style.java, javax/swing/text/StyledDocument.java, javax/swing/text/StyledEditorKit.java, javax/swing/text/TextAction.java, javax/swing/text/View.java, javax/swing/text/ViewFactory.java, javax/swing/text/html/Makefile.in, javax/swing/text/html/parser/Makefile.in, javax/swing/tree/DefaultMutableTreeNode.java, javax/swing/tree/DefaultTreeCellEditor.java, javax/swing/tree/Makefile.in, javax/swing/tree/MutableTreeNode.java, javax/swing/tree/RowMapper.java, javax/swing/tree/TreeCellEditor.java, javax/swing/tree/TreeCellRenderer.java, javax/swing/tree/TreeModel.java, javax/swing/tree/TreeNode.java, javax/swing/tree/TreeSelectionModel.java, javax/swing/undo/AbstractUndoableEdit.java, javax/swing/undo/CannotRedoException.java, javax/swing/undo/CannotUndoException.java, javax/swing/undo/CompoundEdit.java, javax/swing/undo/Makefile.in, javax/swing/undo/StateEdit.java, javax/swing/undo/StateEditable.java, javax/swing/undo/UndoManager.java, javax/swing/undo/UndoableEdit.java, javax/swing/undo/UndoableEditSupport.java, javax/transaction/Makefile.am, javax/transaction/Makefile.in, javax/transaction/Status.java, javax/transaction/Synchronization.java, javax/transaction/Transaction.java, javax/transaction/TransactionManager.java, javax/transaction/UserTransaction.java, javax/transaction/package.html, javax/transaction/xa/Makefile.am, javax/transaction/xa/Makefile.in, javax/transaction/xa/XAResource.java, javax/transaction/xa/Xid.java, javax/transaction/xa/package.html, lib/Makefile.am, lib/classes, lib/classes.1, lib/gen-classlist.sh, lib/gen_nio.sh, lib/glibj.zip, lib/java.dep, native/Makefile.am, native/fdlibm/Makefile.am, native/fdlibm/ieeefp.h, native/fdlibm/java-assert.h, native/fdlibm/mprec.h, native/jni/Makefile.am, native/jni/classpath/Makefile.am, native/jni/classpath/jcl.c, native/jni/gtk-peer/Makefile.am, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c, native/jni/gtk-peer/gthread-jni.c, native/jni/gtk-peer/gtkpeer.h: gnu classpath 0.09 2004-06-12 17:04 stefan * headers.c, src/cacaoh/headers.c: MIPS specific functions 2004-06-12 17:01 stefan * src/boehm-gc/pthread_stop_world.c: prototype fix 2004-06-12 16:58 stefan * src/vm/jit/i386/codegen.c: ansi c fix 2004-06-12 15:33 stefan * src/vm/jit/codegen.inc: Alignment was broken for MIPS 2004-06-12 15:32 stefan * asmpart.h, src/vm/jit/asmpart.h: Critical sections declaration fix 2004-06-12 15:31 stefan * src/boehm-gc/aix_irix_threads.c, src/threads/native/threads.c, headers.c, src/cacaoh/headers.c, src/vm/jit/mips/asmpart.S, src/vm/jit/mips/codegen.c: Threads for IRIX 2004-06-12 15:29 stefan * src/vm/jit/alpha/codegen.c: Native stub size again 2004-06-11 22:41 stefan * src/vm/jit/alpha/codegen.c: Small fix (native stub size) 2004-06-11 18:28 stefan * src/vm/jit/mips/: asmpart.S, machine-instr.h: atomic functions in asmpart.S because of MIPSPro compiler 2004-06-11 17:45 stefan * src/vm/jit/mips/machine-instr.h: Atomic operations for MIPS 2004-06-11 14:16 stefan * src/threads/native/threads.c: More darwin-threads stuff 2004-06-11 13:33 stefan * src/: boehm-gc/misc.c, boehm-gc/os_dep.c, boehm-gc/include/private/gc_priv.h, vm/jit/powerpc/codegen.c: Null pointer exception working again on darwin 2004-06-09 18:28 twisti * global.h, src/vm/global.h: - removed cacao_shutdown - support classfiles up to 48.0 2004-06-09 18:28 twisti * loader.c, src/vm/loader.c: - suck_init filename bugfix - support classfiles up to 48.0 2004-06-09 17:50 twisti * src/mm/memory.c: Removed TRACECALLARGS stuff, because it used 16MB memory. Now we use a simple malloc with a memset to zero for literals. 2004-06-07 12:09 twisti * src/vm/jit/: reg.h, reg.inc: static function prototypes should not be in a header file, because they produce warnings. This was originally my fault. 2004-06-06 17:01 twisti * src/vm/jit/x86_64/asmpart.S: - export xhandler - bug fix in clinit (save float argument register) 2004-06-06 15:29 twisti * main.c, src/cacao/cacao.c: - added cacao_exit which exits the cacao jvm as it should be, with Runtime.exit(I)V - include paths fixed 2004-06-06 15:28 twisti * main.h, src/cacao/cacao.h: Added function protos: cacao_exit, cacao_shutdown. 2004-06-06 15:20 twisti * src/native/vm/Makefile.am: Fix include paths to support build directories. 2004-06-06 15:20 twisti * src/native/vm/VMRuntime.c: - runFinalization() bug fix, ucsd benchmark now works again - implemented _deprecated_ runFinalizersOnExitInternal (and it does not work really, it closes very soon stdin, stdout and stderr file handles and exit then silenty, don't know yet how to fix this) 2004-06-06 14:48 twisti * src/vm/jit/alpha/: Makefile.am, codegen.c, codegen.h: Fix include paths to support build directories. 2004-06-06 01:56 twisti * src/vm/jit/Makefile.am, Makefile.am: Fix include paths to support build directories. 2004-06-06 01:53 twisti * src/mm/boehm.c: - added gc_invoke_finalizers - fixed include paths - gc_out_of_memory changes 2004-06-06 01:53 twisti * src/mm/boehm.h: Added gc_invoke_finalizers proto. 2004-06-06 01:20 twisti * src/vm/jit/i386/Makefile.am: - added emitfuncs stuff - fix to support build directories 2004-06-06 01:19 twisti * src/vm/jit/loop/: Makefile.am, analyze.c, graph.c, loop.c, tracing.c, tracing.h: Fix include paths to support build directories. 2004-06-06 01:15 twisti * src/: mm/memory.c, toolbox/Makefile.am, toolbox/avl.c, toolbox/chain.c, toolbox/list.c, toolbox/tree.c: Fix include paths to support build directories. 2004-06-05 22:58 twisti * src/vm/jit/i386/asmpart.S: - export calljava_xhandler, calljava_xhandler2 - some code indent 2004-06-05 22:57 twisti * src/vm/jit/i386/: codegen.c, codegen.h: - fixed ArrayIndexOutOfBoundsException bug - moved gen_bound_check into .h 2004-06-05 22:39 twisti * src/vm/jit/powerpc/codegen.c: - fixed ArrayIndexOutOfBoundsException bug - removed wrapper functions for asm_calljavafunction and asm_cacheflush (why did we need them?) 2004-06-05 22:28 twisti * src/vm/jit/powerpc/asmpart.S: - bug fix in L_initializererror - replaced _asm_docalljavamethod with _asm_calljavafunction, this implies a exception bug fix - added some function comments 2004-06-05 19:46 twisti * src/vm/jit/mips/codegen.c: Fixed ArrayIndexOutOfBoundsException bug. 2004-06-05 19:38 twisti * src/vm/jit/x86_64/codegen.c: Fixed ArrayIndexOutOfBoundsException bug. 2004-06-05 19:32 twisti * src/vm/jit/alpha/codegen.c: - ICMD_CHECKOOM to ICMD_CHECKEXCEPTION stuff - removed LOOP_DEBUG stuff - removed compileverbose message - fixed ArrayIndexOutOfBoundsException bug 2004-06-05 18:29 twisti * src/vm/jit/i386/: codegen.c, codegen.h, emitfuncs.c, emitfuncs.h: - moved all code emitter functions in emitfuncs.c - moved code generation macros into header file (some of them are needed emit functions) 2004-06-05 17:44 twisti * loader.c, src/vm/loader.c: - correct includes - use class_free again 2004-06-05 16:37 twisti * src/vm/jit/codegen.inc: i386 and x86_64 methodtable bugfix. 2004-06-05 16:37 twisti * asmpart.h, src/vm/jit/asmpart.h: Added dummy prototypes for calljava_xhandler and calljava_xhandler2. 2004-06-05 14:22 twisti * global.h, src/vm/global.h: - removed _GNU_SOURCE - started to set include directories correctly (to support builds in different build directories) 2004-06-04 00:15 twisti * src/vm/jit/alpha/asmpart.S: Class values (off*val) are s4's, so just read and write a long. 2004-06-03 23:35 twisti * src/vm/jit/x86_64/codegen.c: - replaced ICMD_CHECKOOM with ICMD_CHECKEXCEPTION - added missing gen_div_check's for software / by zero 2004-06-03 23:30 twisti * src/vm/jit/x86_64/asmpart.S: - added asm_getclassvalues_atomic and asm_criticalsections - some risc-like defines 2004-06-03 22:47 twisti * src/vm/jit/i386/Makefile.am: Removed methodtable.* stuff. 2004-06-03 22:44 twisti * src/vm/jit/x86_64/Makefile.am: Removed methodtable.* entries. 2004-06-03 22:40 twisti * src/vm/jit/codegen.inc: Use avl tree instead of a simple linked list for x86*'s methodtable. 2004-06-02 13:12 twisti * src/vm/jit/mips/asmpart.S: - #include "config.h" - added asm_getclassvalues_atomic and asm_criticalsections - class_load/link calls in handle_exception - handle ininitializererror in check_clinit 2004-06-02 13:10 twisti * src/vm/jit/mips/codegen.c: - removed nullpointer proto - removed LOOP_DEBUG stuff - added ICMD_CHECKEXCEPTION - don't recompute pv after asmpart calls - call check_clinit from nativestub if native method 2004-06-02 12:56 twisti * src/vm/jit/mips/Makefile.am: Compile asmpart.S with all falgs (to get config.h). 2004-06-02 12:34 twisti * src/vm/jit/codegen.inc: Also set xcheckarefs back to null. 2004-06-02 12:30 twisti * native.c, src/native/native.c, builtin.c, src/vm/builtin.c: ifdef __GNUC__ #warnings for mips pro compiler 2004-05-31 17:47 jowenn * asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h, global.h, headers.c, jni.c, loader.c, src/cacaoh/headers.c, src/native/jni.c, src/vm/global.h, src/vm/loader.c, loader.h, native.c, src/native/native.c, src/vm/loader.h, src/vm/jit/codegen.inc, src/vm/jit/jit.c, src/vm/jit/stack.c, src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c, src/native/vm/VMThrowable.c, tests/extest.java, tests/stack/README, tests/stack/exception.java, tests/stack/inheritancetest.java, tests/stack/nestedconstructorexception.java, tests/stack/nestedconstructorexception2.java, tests/stack/nestedstaticinitializers.java, tests/stack/java/Makefile, tests/stack/java/stackTraceTest1.c, tests/stack/java/stackTraceTest1.java: Exceptions work now with nested builtin_news correctly (set the exception pointer to zero, before creating a new exception, otherwise the next native stub does not return properly. Better handling of exceptions created during jit_compile, clear exceptions during invocation of Call* jni functions, before the real invocation of the target, refill in stack traces if an ICMD_CHECKEXCEPTION is encountered, ... 2004-05-29 09:51 jowenn * src/vm/jit/i386/asmpart.S: should have been , now it works in the cvs version too 2004-05-28 23:45 jowenn * loader.c, src/vm/loader.c: checking the return value of a non void function, which contains returns without values is a bad idea. I think an int return type true/false would be sufficient. 2004-05-28 15:11 twisti * src/vm/jit/mips/disass.c: Print branch addresses correctly. 2004-05-28 15:04 twisti * src/vm/jit/powerpc/codegen.c: Replaced ICMD_CHECKOOM by ICMD_CHECKEXCEPTION. 2004-05-28 14:18 twisti * src/toolbox/logging.c: Removed warnings. 2004-05-28 12:25 twisti * native.c, src/native/native.c: Removed warnings. 2004-05-28 12:10 twisti * src/threads/green/locks.c: ...and we should use it correctly ;-) Damn! 2004-05-28 12:07 twisti * src/threads/green/locks.c: Use MNEW instead of malloc, removes warnings. 2004-05-27 19:34 twisti * configure.in: Define some linux flags, maybe also used in other systems. 2004-05-27 18:30 twisti * src/vm/jit/i386/codegen.c: - header changes - install signal handlers in the posix way - removed logging - changed ICMD_CHECKOOM to ICMD_CHECKEXCEPTION 2004-05-27 18:29 twisti * src/vm/jit/i386/codegen.h: Some header changes. 2004-05-27 18:27 twisti * src/vm/jit/i386/asmpart.S: Replaced findmethod with codegen_findmethod. 2004-05-27 18:06 twisti * src/vm/jit/codegen.inc: Changed xoomrefs to xexceptionrefs. 2004-05-27 18:01 twisti * src/vm/jit/reg.inc: - changed ICMD_CHECKOOM to ICMD_CHECKEXCEPTION - removed warnings 2004-05-27 17:58 twisti * headers.c, src/cacaoh/headers.c: cacao system changes added. 2004-05-27 17:57 twisti * loader.c, src/vm/loader.c: This on is huge: - many loader exceptions - other exceptions - better logging - removed some unused stuff 2004-05-27 17:54 twisti * src/vm/jit/: stack.c, stack.h: - many exception related changes - void analyse_stack() -> methodinfo *analyse_stack(methodinfo *m) - removed logging messages 2004-05-27 17:52 twisti * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - changed option statistics to opt_stat - many exception changes - defined -eager (not yet supported) 2004-05-27 17:49 twisti * src/vm/jit/jit.c: - many changes related to exceptions - added static methodptr jit_compile_intern() (don't call it!) - better logging - changed CHECKOOM to CHECKEXCEPTION - started to change header include paths 2004-05-27 17:46 twisti * src/vm/jit/: parse.c, parse.h: - many changes related to exceptions - changed ICMD_CHECKOOM to ICMD_CHECKEXCEPTION - removed logging messages 2004-05-27 17:44 twisti * src/vm/jit/jit.h: - changed ICMD_CHECKOOM to ICMD_CHECKEXCEPTION - removed typecheck() prototype (typecheck now has its own header) 2004-05-27 17:43 twisti * src/vm/jit/verify/typecheck.c: - #include "native.h" - typecheck() returns methodinfo * - removed logging messages 2004-05-27 17:41 twisti * native.c, native.h, src/native/native.c, src/native/native.h: - more exception strings defined - class_java_lang_Throwable defined - added init_system_exceptions() and compile_all_class_methods() for compiler exceptions - better oom handling - throw_cacao_exception_exit() if we cannot create an exception 2004-05-26 23:32 twisti * loader.h, src/vm/loader.h: - removed unused class_java_lang_Throwable - changed class_link return type to classinfo * 2004-05-26 23:27 twisti * tables.c, tables.h, src/vm/tables.c, src/vm/tables.h: - added utf_fprint_classname - first try to support eager loading - check for opt_stat in STATISTICS 2004-05-26 23:22 twisti * src/toolbox/: logging.c, logging.h: Added log_message_class and log_message_method 2004-05-26 20:52 twisti * builtin.c, src/vm/builtin.c: Check class_{load,link,init} for exceptions. 2004-05-26 20:40 twisti * tests/extest.java: Next version, even more complete. 2004-05-26 20:40 twisti * tests/extest_clinit.java: Used from extest. 2004-05-26 17:04 jowenn * asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h, global.h, headers.c, native.c, tables.c, unzip.c, src/cacaoh/headers.c, src/native/native.c, src/vm/global.h, src/vm/tables.c, src/vm/unzip.c, src/vm/jit/jit.h, src/vm/jit/parse.h, src/vm/jit/stack.c, src/vm/jit/verify/typecheck.c, src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c, src/native/vm/VMThrowable.c: the cleaner part of the code for stub created exceptions, the rest will follow soon 2004-05-26 17:01 jowenn * tests/stack/: stubexceptions.java, stubexceptions2.java, stubexceptions3.java, stubexceptions4.java: a few stub exception test files 2004-05-26 15:29 twisti * src/vm/jit/i386/asmpart.S: Catch jit_compiler exceptions. 2004-05-26 11:41 twisti * src/vm/jit/verify/typecheck.h: Only a header file... 2004-05-25 18:12 jowenn * tests/stack/: hello.java, hello1.java, hello2.java, java/Makefile, java/stackTraceTest1.c, java/stackTraceTest1.h, java/stackTraceTest1.java: small testcases 2004-05-20 20:06 twisti * src/vm/jit/alpha/asmpart.S: Wrong exception call, we need to use new_exception instead of new_exception_message. 2004-05-20 19:18 twisti * tests/extest.java: More exceptions... 2004-05-20 18:58 twisti * src/native/vm/: Constructor.c, VMClass.c, VMClassLoader.c: - missing header file\VMClassLoader.c - small typo 2004-05-20 09:15 stefan * src/vm/jit/alpha/asmpart.S: small fix 2004-05-20 01:21 stefan * src/boehm-gc/os_dep.c: MacOSX threads working (somewhat) 2004-05-20 01:15 stefan * Makefile.am, headers.c, src/cacaoh/headers.c, src/vm/jit/powerpc/Makefile.am, src/vm/jit/powerpc/asmpart.S, src/vm/jit/powerpc/codegen.c, src/vm/jit/powerpc/machine-instr.h, src/threads/native/threads.c, src/threads/native/threads.h, src/toolbox/logging.h: MacOSX threads working (somewhat) 2004-05-20 01:12 stefan * configure.in: MacOSX threads working (somewhat) 2004-05-19 19:17 stefan * asmpart.h, builtin.c, loader.c, src/vm/builtin.c, src/vm/loader.c, src/vm/jit/asmpart.h, src/vm/jit/i386/asmpart.S, src/vm/jit/alpha/asmpart.S: cast_lock removed (using asm_getclassvalues_atomic now) 2004-05-19 19:12 stefan * src/threads/native/: threads.c, threads.h: cast_lock removed (using asm_getclassvalues_atomic now) 2004-05-19 18:30 stefan * src/threads/green/threads.h, headers.c, src/cacaoh/headers.c: cast_lock removed (using asm_getclassvalues_atomic now) 2004-05-19 17:42 twisti * tests/extest.java: More exceptions, other output. 2004-05-18 12:25 stefan * builtin.c, builtin.h, headers.c, jni.c, loader.c, main.c, native.c, tables.c, typeinfo.c, src/cacao/cacao.c, src/cacaoh/headers.c, src/mm/boehm.c, src/native/jni.c, src/native/native.c, src/native/vm/Constructor.c, src/native/vm/FileChannelImpl.c, src/native/vm/Method.c, src/native/vm/Proxy.c, src/native/vm/VMClass.c, src/native/vm/VMClassLoader.c, src/native/vm/VMObject.c, src/native/vm/VMObjectStreamClass.c, src/native/vm/VMRuntime.c, src/native/vm/VMSecurityManager.c, src/native/vm/VMSystem.c, src/native/vm/VMThread.c, src/vm/builtin.c, src/vm/builtin.h, src/vm/loader.c, src/vm/tables.c, src/vm/jit/codegen.inc, src/vm/jit/jit.c, src/vm/jit/parse.c, src/vm/jit/stack.c, src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.h, src/vm/jit/loop/analyze.c, src/vm/jit/loop/loop.c, src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typeinfo.c, src/mm/memory.c, src/threads/green/threads.c, src/threads/native/threads.c, src/toolbox/Makefile.am, src/toolbox/logging.c, src/toolbox/logging.h: Renamed loging to logging 2004-05-16 19:08 stefan * src/vm/jit/alpha/codegen.c: compileverbose merge from i386 2004-05-16 17:36 twisti * src/vm/jit/x86_64/asmpart.S: - ExceptionInInitializerError stuff - removed unused functions 2004-05-16 17:36 twisti * src/vm/jit/x86_64/codegen.c: - OutOfMemoryError stuff - ExceptionInInitializerError stuff - removed LOOP_DEBUG stuff - install signal handler in posix style 2004-05-16 15:48 twisti * asmpart.h, src/vm/jit/asmpart.h: Removed unused function declaration. 2004-05-16 15:47 twisti * src/vm/jit/alpha/: disass.c, disass.h: - fixed branch addresses 2004-05-16 15:45 twisti * src/vm/jit/alpha/codegen.c: - ExceptionInInitializerError stuff - OutOfMemory stuff - native stub: check_clinit, calculate stubsize 2004-05-16 15:44 twisti * src/vm/jit/alpha/asmpart.S: - ExceptionInInitializerError stuff - removed unused functions 2004-05-16 15:16 twisti * src/vm/jit/powerpc/: asmpart.S, codegen.c: - OutOfMemory stuff - ExceptionInInitializerError stuff 2004-05-16 15:14 twisti * loader.c, src/vm/loader.c: Only show initialized message if it's really called. 2004-05-06 19:25 stefan * src/threads/native/threads.c: bugfix 2004-05-06 17:52 stefan * src/threads/native/threads.c: Cleaner thread startup 2004-05-05 23:09 stefan * src/vm/jit/i386/machine-instr.h: Changed return type of compare_and_exchange 2004-05-05 23:06 stefan * src/: vm/jit/alpha/machine-instr.h, vm/jit/alpha/Makefile.am, vm/jit/alpha/codegen.c, vm/jit/alpha/codegen.h, threads/native/threads.c: Threads on Alpha Linux 2004-05-05 14:27 stefan * headers.c, src/cacaoh/headers.c: native threads 2004-05-05 14:26 stefan * src/vm/jit/i386/codegen.c: compile fix 2004-05-05 14:24 stefan * src/threads/native/: threads.c, threads.h: native threads - there was something missing 2004-05-05 14:12 stefan * src/threads/native/: threads.h, threads.c: native threads - checkcast fixes 2004-05-05 13:42 stefan * src/vm/jit/: codegen.inc, i386/codegen.c: native threads - checkcast fixes 2004-05-03 20:53 stefan * src/vm/jit/i386/: codegen.c, codegen.h: native threads - critical section (cast) change 2004-04-30 13:52 stefan * src/: boehm-gc/pthread_stop_world.c, threads/native/threads.c: use siginfo 2004-04-27 13:57 stefan * loader.c, src/vm/loader.c: compile fix 2004-04-26 21:17 twisti * src/vm/jit/parse.c: gcc-2.x fix, sorry... 2004-04-26 19:30 twisti * src/vm/jit/inline/parseRT.c: SOME lazy loading/linking fixes!!! This is NOT finished yet! 2004-04-26 19:20 twisti * src/threads/: green/locks.c, green/threads.c, native/threads.c: lazy loading/linking 2004-04-26 19:12 twisti * src/native/vm/: Constructor.c, VMClass.c, VMClassLoader.c, VMObject.c, VMRuntime.c, VMString.c, VMThread.c, VMThrowable.c: - exception stuff - lazy loading/linking (may some stuff is still left!!!) 2004-04-26 19:11 twisti * src/vm/jit/i386/codegen.h: Removed unused fpu stuff (this should be implemented completely new). 2004-04-26 19:09 twisti * src/vm/jit/i386/codegen.c: - dynamic nullpointer exception - compileverbose message - some bugfixes - implemented oom 2004-04-26 18:50 twisti * src/vm/jit/i386/asmpart.S: - removed unused stuff - lazy loading/linking - handle ExceptionInInitializerError in asm_check_clinit - code indent, sorry... 2004-04-26 18:41 twisti * src/vm/jit/: jit.c, jit.h, parse.c, parse.h, reg.inc, stack.c, verify/typecheck.c: - implemented ICMD_CHECKOOM - lazy loading/linking - compileverbose messages for compiler passes 2004-04-26 18:36 twisti * src/vm/jit/codegen.inc: Added oom stuff. 2004-04-26 18:32 twisti * unzip.c, unzip.h, src/vm/unzip.c, src/vm/unzip.h: - moved structs into header file (we need them somewhere else) - removed warnings 2004-04-26 18:26 twisti * typeinfo.c, src/vm/jit/verify/typeinfo.c: lazy loading/linking 2004-04-26 18:20 twisti * tables.c, tables.h, src/vm/tables.c, src/vm/tables.h: lazy loading/linking stuff 2004-04-26 18:18 twisti * native.c, native.h, src/native/native.c, src/native/native.h: - lazy loading/linking stuff - removed: systemclassloader_addclass systemclassloader_addlibrary systemclassloader_addlibname 2004-04-26 18:09 twisti * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - init stuff - exception handling - -all and -m rewrite (not finished yet) 2004-04-26 18:06 twisti * loader.c, loader.h, src/vm/loader.c, src/vm/loader.h: - major loading rewrite to support lazy laoding/linking - suck_* stuff can be used recursive 2004-04-26 18:03 twisti * jni.c, src/native/jni.c: - removed OutOfMemoryError exceptions - replaced native_new_and_init w/ new_exception - lazy loading/linking DefineClass changes 2004-04-26 17:56 twisti * headers.c, src/cacaoh/headers.c: - lazy loading/linking stuff - gc_init stuff 2004-04-26 17:55 twisti * global.h, src/vm/global.h: - removed some unused extern's - moved some to better places 2004-04-26 17:53 twisti * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: - lazy loading/linking stuff - builtin_asm_get_exceptionptrptr - print classnames with utf_sprint_classname 2004-04-25 23:45 twisti * src/mm/: boehm.c, boehm.h: - handle oom correctly - removed heap_init and heap_close, gc_init now sets the heapsize 2004-04-25 23:42 twisti * src/boehm-gc/include/private/gc_priv.h: Don't print boehm warnings. 2004-04-23 18:22 cacao * tests/havoc.class: verifiertst havoc von uci (Andreas Gal) added 2004-04-22 21:15 stefan * src/threads/native/threads.c: thread detach fix 2004-04-21 20:30 stefan * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: removed builtin_reset_exceptionptr 2004-04-21 15:09 stefan * native.c, src/native/native.c: gcc 3.4 fix 2004-04-20 23:12 stefan * src/vm/jit/i386/codegen.c: not using builtin_reset_exceptionptr any more 2004-04-10 15:33 twisti * tables.c, tables.h, src/vm/tables.c, src/vm/tables.h: Added utf_sprint_classname 2004-04-10 15:26 twisti * src/vm/jit/: jit.c, stack.c: Try to use %ecx (REG_ITMP2) as scratch register. 2004-04-08 17:15 stefan * src/threads/green/threads.h: stupid 2004-04-08 17:08 stefan * src/: vm/jit/i386/codegen.c, threads/native/threads.c, threads/green/threads.h: warnings 2004-04-08 17:08 stefan * src/vm/jit/inline/parseRT.c: sane comments 2004-04-08 17:07 stefan * tables.c, src/vm/tables.c: warning 2004-04-07 13:05 stefan * src/threads/native/: threads.c, threads.h: stop world 2004-04-06 22:30 stefan * loader.c, tables.c, src/vm/loader.c, src/vm/tables.c: forgot to #ifdef 2004-04-06 22:27 stefan * src/threads/native/threads.c, tables.c, tables.h, src/vm/tables.c, src/vm/tables.h, loader.c, src/vm/loader.c: hash lock 2004-04-01 18:35 cacao * doc/handbook/: intro.tex, overview.tex: some words for intro and overview by andi 2004-04-01 00:44 edwin * main.c, src/cacao/cacao.c, src/vm/jit/parse.c, src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.c: added field and method resolution 2004-03-31 22:11 edwin * loader.c, src/vm/loader.c, loader.h, src/vm/loader.h: added exceptions to field/method resolution 2004-03-31 21:16 twisti * src/vm/jit/mips/: asmpart.S, codegen.c, disass.c, disass.h: - removoed unused functions - removed remaining proto_ comments - disass prints addresses instead of method offsets, it's easier to find something (jumps need to be fixed, i think) 2004-03-31 15:34 twisti * headers.c, src/cacaoh/headers.c: 500k is not enough, we go with 1M. 2004-03-31 01:12 twisti * src/classpath/lib/: Makefile, Makefile.in: This should not reside in cvs. 2004-03-31 01:01 twisti * jni.c, src/native/jni.c: - usage of new_exception 2004-03-31 01:00 twisti * headers.c, src/cacaoh/headers.c: Huh, heap size was too small. 2004-03-31 00:56 twisti * src/native/vm/: VMClass.c, VMClassLoader.c, VMObject.c, VMSystem.c: - usage of new_exception - some cosmetic changes 2004-03-31 00:49 twisti * src/native/vm/Field.c: Replaced native_new_and_init with new_exception. 2004-03-31 00:44 twisti * native.h, src/native/native.h: - removed unused exception class_ declarations - added exception string_'s for code generation - new_exception* functions to instantiate runtime exceptions 2004-03-31 00:42 twisti * builtin.c, src/vm/builtin.c: - removed references to proto_ exceptions - use new_exception instead of native_new_and_init 2004-03-31 00:34 twisti * loader.c, src/vm/loader.c: - removed unused exception class_ declarations - removed unused exception proto_'s, except NullPointer - removed create_system_exception_classes(), create_system_exception_proto_classes() 2004-03-30 23:59 twisti * native.c, src/native/native.c: - removed unused exception class_ declarations - added exception string_'s for code generation - new_exception* functions to instantiate runtime exceptions 2004-03-30 23:49 twisti * headers.c, main.c, src/boehm-gc/alloc.c, src/boehm-gc/include/gc.h, src/cacao/cacao.c, src/cacaoh/headers.c, src/mm/boehm.c, src/mm/boehm.h, src/native/vm/VMRuntime.c: - heap_init works again and we can set initial and maximun heap size - implemented Java_java_lang_Runtime_maxMemory, also in boehm itself (GC_get_max_heap_size) 2004-03-30 23:41 twisti * src/boehm-gc/: acinclude.m4, configure.in: - removed warnings with newest autoconf version (except 1) - removed default THREADS=no, for native thread support 2004-03-30 23:39 twisti * configure.in: Removed warnings for newest autconf versions. We AC_PREREQ version 2.59, because boehmm wants 2.53 and classpath 2.59. 2004-03-30 23:36 twisti * Makefile.am: Remove stamp-nat in cleanfiles. 2004-03-30 23:26 twisti * acconfig.h, aclocal.m4, config.h.in, configure, stamp-h.in: Not needed anymore or it should not reside in cvs. 2004-03-29 13:21 stefan * src/: vm/jit/jit.c, vm/jit/parse.c, native/vm/VMObject.c, native/vm/VMThread.c: Native threads almost working 2004-03-29 13:17 stefan * builtin.c, src/vm/builtin.c, builtin.h, global.h, headers.c, loader.c, main.c, native.c, src/cacao/cacao.c, src/cacaoh/headers.c, src/native/native.c, src/vm/builtin.h, src/vm/global.h, src/vm/loader.c: Native threads almost working 2004-03-29 13:11 stefan * src/: vm/jit/i386/Makefile.am, boehm-gc/pthread_stop_world.c, boehm-gc/include/gc.h, threads/green/threads.c: Native threads almost working 2004-03-29 13:03 stefan * src/threads/green/: Makefile.am, threads.c, threads.h, locks.h: Native threads almost working 2004-03-29 13:03 stefan * src/threads/native/: threads.c, threads.h: [no log message] 2004-03-29 09:13 stefan * src/vm/jit/i386/codegen.c: Removed cast_lock 2004-03-29 09:12 stefan * src/vm/jit/i386/machine-instr.h: [no log message] 2004-03-29 09:02 stefan * src/vm/jit/i386/asmpart.S: crash fix 2004-03-29 01:32 twisti * src/mm/boehm.c: This will come, but not yet! 2004-03-29 01:08 twisti * src/mm/: boehm.c, boehm.h: Implemented some functions: gc_get_free_bytes, gc_get_heap_size, gc_finalize_all 2004-03-29 01:06 twisti * src/native/vm/VMRuntime.c: Ooops, small type. But gcc does not complain about #elsif. 2004-03-29 00:37 twisti * src/native/vm/VMRuntime.c: Implemented some functions: totalMemory, freeMemory, availableProcessors runFinalization 2004-03-26 01:34 twisti * tables.c, src/vm/tables.c: Removed gcc3 compiler warnings and some other warnings. 2004-03-26 00:47 twisti * src/vm/jit/stack.c: Pass code pointer to disassinstr instead of one instruction, so we can print the instruction address. 2004-03-26 00:46 twisti * src/vm/jit/powerpc/asmpart.S: Replaced proto_ exceptions with dynamic ones. 2004-03-26 00:45 twisti * src/vm/jit/powerpc/: disass.c, disass.h: Print real addresses instead of method byte offset. So we can find exception pc's better. 2004-03-25 19:37 twisti * src/native/vm/VMSecurityManager.c: Replaced #ifdef __ALPHA__ with #ifndef __I386__. I thought this was already in cvs. 2004-03-25 19:18 twisti * src/boehm-gc/: Makefile.in, aclocal.m4, configure, doc/Makefile.in, include/Makefile.in: These should not reside in cvs. 2004-03-25 19:12 twisti * src/classpath/: include/Makefile.in, native/cni/Makefile.in, native/jni/classpath/Makefile.in, native/jni/Makefile.in, native/jni/gtk-peer/Makefile.in, native/jni/java-io/Makefile.in, native/jni/java-lang/Makefile.in, native/jni/java-net/Makefile.in, native/jni/java-nio/Makefile.in, native/Makefile.in, native/fdlibm/Makefile.in, native/jni/java-util/Makefile.in, native/target/Makefile.in, native/target/Linux/Makefile.in, native/target/generic/Makefile.in: These should not reside in cvs. 2004-03-25 19:09 twisti * asmpart.h, headers.c, src/cacaoh/headers.c, src/vm/jit/asmpart.h: Removed unused asm_switchstackandcall 2004-03-25 18:31 jowenn * src/vm/jit/: jit.h, parse.c, stack.c, verify/typecheck.c: inlining starts working again for the first time after typecheck modifications. -inv doesn't work yet, and the rest isn't tested excaustive yet,but a hello world works. I had to introduce a class member on instruction level, first I had thought basic block level would be enough, but inlined functions do not start at a basic block boundary. I'm not sure if that is intended or a bug 2004-03-25 16:19 twisti * src/native/vm/VMThrowable.c: - added gnu header, emacs tailer - removed log_text 2004-03-24 23:45 edwin * loader.h, src/vm/loader.h, loader.c, src/vm/loader.c: added functions for resolving fields and methods 2004-03-24 23:44 edwin * src/vm/jit/stack.c: more debug output 2004-03-24 01:16 twisti * src/vm/jit/x86_64/asmpart.S: Removed unused functions and .globl's. 2004-03-22 21:51 twisti * autogen.sh, src/boehm-gc/autogen.sh: Generate all autmake and autoconf files. 2004-03-19 18:52 jowenn * src/vm/jit/i386/asmpart.S: patching asm_builtin_new away and do direct calls to builtin_new the next time 2004-03-18 15:29 jowenn * builtin.c, src/vm/builtin.c, src/vm/jit/codegen.inc, src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c: additional fields for line numbers added to data segment, codegen generates padding bytes, debug output in monitorenter/exit commented out 2004-03-17 16:58 twisti * src/vm/jit/alpha/codegen.c: - -verbosecall fixes - save return register before monitorexit 2004-03-17 12:38 twisti * src/vm/jit/i386/asmpart.S: Finished calljavafunction2 copy loop stuff. 2004-03-15 15:52 jowenn * builtin.c, configure, src/vm/builtin.c, main.c, src/cacao/cacao.c, src/classpath/include/Makefile.in, src/classpath/native/Makefile.in, src/classpath/native/cni/Makefile.in, src/classpath/native/fdlibm/Makefile.in, src/classpath/native/jni/Makefile.in, src/classpath/native/jni/classpath/Makefile.in, src/classpath/native/jni/gtk-peer/Makefile.in, src/classpath/native/jni/java-io/Makefile.in, src/classpath/native/jni/java-lang/Makefile.in, src/classpath/native/jni/java-net/Makefile.in, src/classpath/native/jni/java-nio/Makefile.in, src/classpath/native/jni/java-util/Makefile.in, src/classpath/native/target/Makefile.in, src/classpath/native/target/Linux/Makefile.in, src/classpath/native/target/generic/Makefile.in, src/native/vm/VMSecurityManager.c, src/native/vm/VMThread.c, src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c, src/native/vm/VMThrowable.c: compile and run again on alpha. No new features from i386 ported yet. It only runs with threads disabled on alpha right now 2004-03-15 08:37 jowenn * Makefile.am, asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h, builtin.h, global.h, headers.c, jni.c, loader.c, src/cacaoh/headers.c, src/native/jni.c, src/vm/builtin.h, src/vm/global.h, src/vm/loader.c, main.c, main.h, tables.c, src/cacao/cacao.c, src/cacao/cacao.h, src/vm/tables.c, src/vm/jit/codegen.inc, src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c, src/vm/jit/i386/asmpart.S, src/native/vm/Makefile.am, src/vm/jit/i386/codegen.c, src/native/vm/VMThrowable.c, tests/stack/classcontextnativeTest.java, tests/stack/exception.java: exception back traces for i386 2004-03-15 02:34 jowenn * src/classpath/vm/reference/java/lang/VMThrowable.java: one RawData field, which should never be used from within java code, since it is not a java object, perhaps that should be removed again later on and placed in a structure directly in the native code 2004-03-15 01:37 twisti * src/vm/jit/powerpc/: codegen.c, codegen.h: - fixed -verbosecall - replaced proto_ exceptions with dynamic ones 2004-03-15 01:35 twisti * src/vm/jit/powerpc/asmpart.S: - added gnu header and emacs tailer - added asm_check_clinit - make asm_calljavafunction2 work with current stuff, but not ready yet! 2004-03-15 00:41 twisti * headers.c, src/cacaoh/headers.c: Added some functions from native used in loader. 2004-03-15 00:39 twisti * loader.c, src/vm/loader.c: - show message in ExceptionInInitializerError - make code more readable 2004-03-14 22:02 twisti * main.c, src/cacao/cacao.c: POWERPC defines for time outputs. 2004-03-14 22:01 twisti * builtin.c, src/vm/builtin.c: POWERPC defines in builtin_trace_args and builtin_displaymethodstop. 2004-03-14 15:22 jowenn * tests/stack/exception.java: testcase including fillInStackTrace and rethrow examples 2004-03-13 13:51 jowenn * src/vm/jit/: codegen.inc, jit.h, i386/codegen.c: the line number <-> mpc table is now stored into the data segment (i386) 2004-03-12 11:47 stefan * src/boehm-gc/configure: configure script from the gc6.2 package - thread support working now 2004-03-12 00:02 stefan * src/mm/boehm.c: GC_LINUX_THREADS only for linux 2004-03-11 22:52 stefan * src/mm/boehm.c: GC_LINUX_THREADS 2004-03-11 18:30 jowenn * builtin.c, src/vm/builtin.c, builtin.h, loader.c, native.c, src/native/native.c, src/vm/builtin.h, src/vm/loader.c, src/vm/jit/parse.c, src/vm/jit/stack.c, src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c, src/native/vm/Constructor.c, src/native/vm/VMSecurityManager.c, tests/C2.java: cacao is now again able to run kjc on i386 2004-03-08 00:52 twisti * src/vm/jit/x86_64/: asmpart.S, codegen.c: - replaced proto_ exceptions with dynamic ones 2004-03-07 23:16 twisti * native.h, src/native/native.h: native_new_and_init_int was not defined 2004-03-07 23:12 twisti * src/vm/jit/alpha/: asmpart.S, codegen.c: - replace proto_ exceptions with dynamic ones 2004-03-07 23:02 twisti * src/vm/jit/mips/: asmpart.S, codegen.c, codegen.h: - replaced proto_ exception with dynamic ones - removed softnull define - XXX extest does not work with extest! 2004-03-07 18:14 twisti * tests/: extest.java, extest.output: Check dynamic inline exceptions (generated after actual code). 2004-03-06 22:33 twisti * loader.c, src/vm/loader.c: Ok, once again: variable declarations at block beginnings! Not everyone has a gcc-3.x, not even a gcc. 2004-03-06 21:50 twisti * jni.c, src/native/jni.c: Variables must be declared at block beginnings, damn! 2004-03-06 21:20 twisti * configure, aclocal.m4, config.h.in, configure.in: - built with autoconf-2.59 and automake-1.8.2 - gnuclasspath is configured with AC_CONFIG_SUBDIRS 2004-03-06 20:48 twisti * src/classpath/: include/Makefile.in, native/Makefile.in, native/cni/Makefile.in, native/fdlibm/Makefile.in, native/jni/Makefile.in, native/jni/classpath/Makefile.in, native/jni/gtk-peer/Makefile.in, native/jni/java-io/Makefile.in, native/jni/java-lang/Makefile.in, native/jni/java-net/Makefile.in, native/jni/java-nio/Makefile.in, native/jni/java-util/Makefile.in, native/target/Makefile.in, native/target/Linux/Makefile.in, native/target/generic/Makefile.in: Try with autoconf-2.59 and automake-1.8.2 with --include-deps, does it run on the mips? We'll see... 2004-03-06 18:32 jowenn * src/vm/jit/: jit.h, parse.c: missing extern and ; 2004-03-06 18:27 jowenn * global.h, src/vm/global.h, loader.c, src/vm/loader.c, src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/parse.c: retrieve line number information 2004-03-06 15:04 jowenn * global.h, loader.c, src/vm/global.h, src/vm/loader.c, native.c, src/native/native.c, src/native/vm/Constructor.c, src/native/vm/Method.c: Make Method.getExceptionTypes work 2004-03-06 14:57 twisti * src/vm/jit/i386/codegen.c: - removed inc, dec macros -- they only write partially the flag register and this is slower on new processors - replaced proto_ exception with dynamic ones, stuff as StringBuffer(-1) should work now 2004-03-06 01:56 twisti * src/vm/jit/jit.h: Added reg to branchref structure for ArrayIndexOutOfBounds exceptions 2004-03-06 01:45 twisti * src/vm/jit/codegen.inc: Pass register number of index register to codegen_addxboundrefs 2004-03-06 00:49 twisti * main.c, src/cacao/cacao.c: Display exceptions classname correctly. 2004-03-06 00:49 twisti * tables.c, src/vm/tables.c, tables.h, src/vm/tables.h: - utf_display_classname which converts / into . for classnames - made code more readable 2004-03-06 00:20 twisti * native.c, native.h, src/native/native.c, src/native/native.h: - new_exception functions for dynamic exceptions - some strings defined for code generation 2004-03-05 22:27 jowenn * native.c, src/native/native.c, src/vm/jit/i386/asmpart.S: better handling of for name 2004-03-05 18:58 twisti * tests/forname.java: Testcase for SecurityManager.getClassContext() and Class.forName() 2004-03-05 18:04 jowenn * src/native/vm/VMSecurityManager.c: use the old code on alpha for now 2004-03-02 22:18 jowenn * asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h, builtin.h, configure.in, global.h, headers.c, jni.c, src/cacaoh/headers.c, src/native/jni.c, src/vm/builtin.h, src/vm/global.h, loader.c, main.c, src/cacao/cacao.c, src/vm/loader.c, native.c, native.h, tables.c, src/native/native.c, src/native/native.h, src/vm/tables.c, src/classpath/include/Makefile.in, src/classpath/native/Makefile.in, src/classpath/native/cni/Makefile.in, src/classpath/native/fdlibm/Makefile.in, src/classpath/native/jni/Makefile.in, src/classpath/native/jni/classpath/Makefile.in, src/classpath/native/jni/gtk-peer/Makefile.in, src/classpath/native/jni/java-io/Makefile.in, src/classpath/native/jni/java-lang/Makefile.in, src/classpath/native/jni/java-net/Makefile.in, src/classpath/native/jni/java-nio/Makefile.in, src/classpath/native/jni/java-util/Makefile.in, src/classpath/native/target/Makefile.in, src/classpath/native/target/Linux/Makefile.in, src/classpath/native/target/generic/Makefile.in, src/native/vm/Makefile.am, src/native/vm/VMClass.c, src/native/vm/VMRuntime.c, src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c, src/native/vm/VMClassLoader.c, src/native/vm/VMObject.c, src/native/vm/VMSecurityManager.c, src/native/vm/VMSystem.c, tests/stack/classcontext.java, tests/stack/classcontextnativeTest.java, tests/stack/exception.java: native functions, getClassContext, currentClassLoader implementation (with stack unwinding across native functions, as far as I know that is needed), test cases, usage of the gnu systemclassloader, storage of classloader in classinfo structure, ... At the moment the stack unwinding is only implemented for i386, alpha will follow during the next days, so currently only i386 will compile and work. I'll do a cleanup of debug code and #if 0 blocks, once I have the alpha platform code in cvs too 2004-02-26 01:20 twisti * src/vm/jit/x86_64/codegen.c: - don't use asm_builtin trace functions anymore - use check_clinit for PUT/GETSTATIC 2004-02-26 01:18 twisti * src/vm/jit/x86_64/codegen.h: Define functions prototypes 2004-02-26 01:16 twisti * src/vm/jit/x86_64/asmpart.S: - removed builtin trace functions - implemented check_clinit 2004-02-26 01:09 twisti * src/mm/boehm.c: Removed GC_DEBUG for x86_64 2004-02-26 01:00 twisti * doc/handbook/x86.tex: - restructured - exception handling 2004-02-24 14:28 edwin * src/vm/jit/jit.c: fix bug when jit_compile is entered recursively 2004-02-24 14:26 edwin * typeinfo.c, src/vm/jit/verify/typeinfo.c: avoid 'label at end of compound statement' warning 2004-02-16 05:00 jowenn * builtin.c, src/vm/builtin.c: fix for Object[] oa = (Object[])java.lang.reflect.Array.newInstance(Runnable.class, 1); 2004-02-16 04:59 jowenn * tests/arrayNewInstance.java: testcase for twisti's Array.NewInstance problem 2004-02-08 21:24 edwin * src/vm/jit/verify/typecheck.c: changed savedstack implementation 2004-02-08 20:54 edwin * src/vm/jit/verify/typecheck.c: fixed exception typechecking 2004-02-08 19:13 edwin * src/vm/jit/verify/typecheck.c: restore input stack types changed by call 2004-02-08 16:17 edwin * loader.c, src/vm/loader.c: don't override private methods 2004-02-06 00:13 edwin * loader.c, src/vm/loader.c: silently remove ACC_SUPER on interfaces 2004-02-05 22:44 twisti * Makefile.am: Added java.security.ProtectionDomain, java.lang.VMString to header generation. 2004-02-05 22:35 twisti * src/classpath/vm/reference/java/lang/VMString.java: Don't use gnu's internal string table, but call cacao's native function. 2004-02-05 22:23 twisti * src/native/vm/: Makefile.am, VMString.c: We have to add the string to cacao's constant pool when String.intern() is called. 2004-02-05 22:20 twisti * native.c, src/native/native.c, native.h, src/native/native.h: Pass string offset to literalstring_u2, fixed to store them properly. Still one thing left with copymode == false. 2004-02-04 12:42 carolyn * global.h, src/vm/global.h, loader.c, loader.h, nativecalls.h, src/native/nativecalls.inc, src/vm/loader.c, src/vm/loader.h, src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRTflags.h: RT update for loader changes 2004-02-03 00:09 twisti * doc/handbook/x86.tex: Safety first. 2004-02-02 01:52 twisti * src/vm/jit/jit.c: - initialize class only if the called function is static - small variable size fix 2004-02-02 01:51 twisti * builtin.c, src/vm/builtin.c: Print initialize class log message only if it's really done. 2004-01-29 14:20 carolyn * builtin.c, loader.c, loader.h, main.c, main.h, nativecalls.h, src/cacao/cacao.c, src/cacao/cacao.h, src/native/nativecalls.inc, src/vm/builtin.c, src/vm/loader.c, src/vm/loader.h, src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h, src/vm/jit/inline/parseRTprint.h, src/vm/jit/inline/parseRTstats.c: Static analysis changes to parse starting with Object. 2004-01-29 14:19 carolyn * nativecalls.h.old: [no log message] 2004-01-28 11:51 twisti * doc/handbook/x86.tex: Second try. 2004-01-27 16:14 twisti * doc/handbook/x86.tex: First version of x86 section. 2004-01-23 00:00 carolyn * src/vm/jit/inline/parseRT.c: Commented out MFREE due to stack overflow with current CACAO 2004-01-22 22:38 twisti * src/vm/jit/mips/: asmpart.S, codegen.c: - show float arguments as hex values in runverbose mode - patch PUT/GETSTATIC calling code with a jump 2004-01-22 20:06 twisti * src/vm/jit/alpha/: asmpart.S, codegen.c: Patch the code for PUT/GETSTATIC instructions to jump over the calling code. 2004-01-22 14:25 twisti * src/native/vm/VMThread.c: Don't print log test in nativeInit. 2004-01-22 14:24 twisti * src/vm/jit/alpha/: asmpart.S, codegen.c, codegen.h: - fixed F2D (in corner case situations like MIN_VALUE we had problems) - show float arguments as integer hex values in runverbose mode (removed asm_* trace functions) - size of native stub depends on runverbose switch 2004-01-21 20:36 twisti * Makefile.am: cacaoh needs and depends on gnuclasspathnat/native/jni/java-lang/.libs/libjavalang.a 2004-01-21 01:49 stefan * builtin.c, src/vm/builtin.c, jni.c, loader.c, main.c, src/cacao/cacao.c, src/mm/boehm.c, src/native/jni.c, src/native/vm/VMObject.c, src/native/vm/VMThread.c, src/threads/green/locks.c, src/threads/green/threadio.c, src/threads/green/threads.c, src/threads/green/threads.h, src/vm/loader.c, src/vm/jit/jit.c: More NATIVE_THREADS ifdefs 2004-01-21 00:19 stefan * Makefile.am: Fix linking order 2004-01-19 14:53 edwin * headers.c, main.c, main.h, tables.c, src/cacao/cacao.c, src/cacao/cacao.h, src/cacaoh/headers.c, src/vm/tables.c: added -liberalutf option 2004-01-19 13:59 edwin * src/vm/jit/verify/typecheck.c: optimizations and cleanup 2004-01-19 13:53 edwin * src/vm/jit/parse.c: minor optimizations and cleanup 2004-01-19 13:30 edwin * src/vm/jit/: jit.h, jit.c, stack.c: cleanup 2004-01-19 13:29 edwin * doc/handbook/verification.tex: minor documentation corrections 2004-01-19 13:24 edwin * loader.c, src/vm/loader.c: cleanup 2004-01-19 13:20 edwin * builtin.h, src/vm/builtin.h, builtin.c, src/vm/builtin.c: cleanup 2004-01-19 13:18 edwin * main.c, src/cacao/cacao.c: cleanup, added typecheck statistics 2004-01-19 13:16 edwin * global.h, src/vm/global.h: cleanup and documentation, deactivate debug macros 2004-01-19 13:13 edwin * typeinfo.h, src/vm/jit/verify/typeinfo.h, typeinfo.c, src/vm/jit/verify/typeinfo.c: cleanup and documentation 2004-01-16 14:07 edwin * doc/handbook/: cacao.tex, java.bib, verification.tex: verifier documentation 2004-01-16 09:14 jowenn * src/classpath/cacaoconfigure: standard configure flags for cacao 2004-01-16 08:25 jowenn * Makefile.am, configure.in: fix relative pathes 2004-01-15 22:39 jowenn * Makefile.am, configure.in: adapted for new directory structure 2004-01-14 13:42 stefan * src/vm/jit/: codegen.inc, i386/codegen.c: Added critical regions for native threads 2004-01-14 13:38 stefan * src/threads/green/: threads.c, threads.h: Added critical regions for native threads 2004-01-14 13:37 stefan * src/toolbox/: Makefile.am, avl.c, avl.h: Added AVL 2004-01-13 20:57 edwin * loader.c, tables.c, tables.h, src/vm/loader.c, src/vm/tables.c, src/vm/tables.h: added class/field/method name checking 2004-01-13 18:17 edwin * loader.c, src/vm/loader.c: Added check for field/method uniqueness 2004-01-12 14:31 twisti * builtin.h, src/vm/builtin.h: Removed HAVE_ stuff, just define float versions. I have to check if this is _really_ correct. 2004-01-12 13:03 twisti * src/vm/jit/parse.c: If class is not initialized in put/getstatic we generate a call, thus isleafmethod = false; 2004-01-12 12:59 jowenn * unzip.h, src/vm/unzip.h, unzip.c, src/vm/unzip.c: removal for extern and ZEXPORT. This allows compiliation of the zip part on OSF1. 2004-01-11 22:18 twisti * tests/: fp.output, fptest.output: These new output files reflect the usage of gnu's classpath (float printing is slightly different). 2004-01-11 22:16 twisti * tests/Makefile.am: Added exceptions test. 2004-01-11 22:16 twisti * tests/extest.output: Output of exception tests. 2004-01-11 21:59 twisti * src/native/vm/: Constructor.c, Field.c, FileChannelImpl.c, Method.c, Proxy.c, VMClass.c, VMRuntime.c, VMThread.c, VMClassLoader.c, VMObject.c, VMObjectStreamClass.c, VMSecurityManager.c, VMSystem.c: - added gnu header - removed struct's but included header files - removed annoying log 2004-01-11 20:04 stefan * README.boehm: [no log message] 2004-01-11 14:40 twisti * src/classpath/native/fdlibm/mprec.h: This fixes the float print/parse bug on 64-bit machines. We now use Just_16 on every platform to avoid problems. I hope the array size of 64 is correct. We'll check this again when we have posted a patch to gcj and gnu classpath. 2004-01-11 01:55 edwin * global.h, src/vm/global.h: moved packagename field to end of classinfo 2004-01-10 23:49 edwin * global.h, loader.c, tables.c, typeinfo.c, src/vm/global.h, src/vm/loader.c, src/vm/tables.c, src/vm/jit/verify/typeinfo.c, typeinfo.h, src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typeinfo.h: added package access checking 2004-01-10 22:30 edwin * src/vm/jit/verify/typecheck.c: typecheck cleanup 2004-01-10 21:20 twisti * src/classpath/: Makefile.in, aclocal.m4, configure.in, doc/Makefile.in, doc/api/Makefile.in, external/Makefile.in, gnu/Makefile.in, gnu/classpath/Makefile.in, gnu/java/Makefile.in, gnu/java/awt/Makefile.in, gnu/java/awt/image/Makefile.in, gnu/java/awt/peer/Makefile.in, gnu/java/awt/peer/gtk/Makefile.in, gnu/java/beans/Makefile.in, gnu/java/beans/editors/Makefile.in, gnu/java/io/Makefile.in, gnu/java/io/decode/Makefile.in, gnu/java/io/encode/Makefile.in, gnu/java/lang/Makefile.in, gnu/java/lang/reflect/Makefile.in, gnu/java/locale/Makefile.in, gnu/java/math/Makefile.in, gnu/java/net/Makefile.in, gnu/java/net/protocol/Makefile.in, gnu/java/net/protocol/file/Makefile.in, gnu/java/net/protocol/http/Makefile.in, gnu/java/net/protocol/jar/Makefile.in, gnu/java/nio/Makefile.in, gnu/java/nio/charset/Makefile.in, gnu/java/rmi/Makefile.in, gnu/java/rmi/dgc/Makefile.in, gnu/java/rmi/registry/Makefile.in, gnu/java/rmi/server/Makefile.in, gnu/java/security/Makefile.in, gnu/java/security/der/Makefile.in, gnu/java/security/provider/Makefile.in, gnu/java/security/util/Makefile.in, gnu/java/security/x509/Makefile.in, gnu/java/text/Makefile.in, gnu/java/util/Makefile.in, gnu/java/util/prefs/Makefile.in, gnu/javax/Makefile.in, gnu/javax/rmi/Makefile.in, gnu/javax/rmi/CORBA/Makefile.in, include/Makefile.in, java/Makefile.in, java/applet/Makefile.in, java/awt/Makefile.in, java/awt/color/Makefile.in, java/awt/datatransfer/Makefile.in, java/awt/dnd/Makefile.in, java/awt/dnd/peer/Makefile.in, java/awt/event/Makefile.in, java/awt/font/Makefile.in, java/awt/geom/Makefile.in, java/awt/im/Makefile.in, java/awt/im/spi/Makefile.in, java/awt/image/Makefile.in, java/awt/image/renderable/Makefile.in, java/awt/peer/Makefile.in, java/awt/print/Makefile.in, java/beans/Makefile.in, java/beans/beancontext/Makefile.in, java/io/Makefile.in, java/lang/Makefile.in, java/lang/ref/Makefile.in, java/lang/reflect/Makefile.in, java/math/Makefile.in, java/net/Makefile.in, java/nio/Makefile.in, java/nio/channels/Makefile.in, java/nio/channels/spi/Makefile.in, java/nio/charset/Makefile.in, java/nio/charset/spi/Makefile.in, java/rmi/Makefile.in, java/rmi/activation/Makefile.in, java/rmi/dgc/Makefile.in, java/rmi/registry/Makefile.in, java/rmi/server/Makefile.in, java/security/Makefile.in, java/security/acl/Makefile.in, java/security/cert/Makefile.in, java/security/interfaces/Makefile.in, java/security/spec/Makefile.in, java/sql/Makefile.in, java/text/Makefile.in, java/util/Makefile.in, java/util/jar/Makefile.in, java/util/logging/Makefile.in, java/util/prefs/Makefile.in, java/util/regex/Makefile.in, java/util/zip/Makefile.in, javax/Makefile.in, javax/accessibility/Makefile.in, javax/naming/Makefile.in, javax/naming/directory/Makefile.in, javax/naming/event/Makefile.in, javax/naming/ldap/Makefile.in, javax/naming/spi/Makefile.in, javax/print/Makefile.in, javax/print/attribute/Makefile.in, javax/rmi/Makefile.in, javax/rmi/CORBA/Makefile.in, javax/security/Makefile.in, javax/security/auth/Makefile.in, javax/security/auth/x500/Makefile.in, javax/sql/Makefile.in, javax/swing/Makefile.in, javax/swing/border/Makefile.in, javax/swing/colorchooser/Makefile.in, javax/swing/event/Makefile.in, javax/swing/filechooser/Makefile.in, javax/swing/plaf/Makefile.in, javax/swing/plaf/basic/Makefile.in, javax/swing/plaf/metal/Makefile.in, javax/swing/table/Makefile.in, javax/swing/text/Makefile.in, javax/swing/text/html/Makefile.in, javax/swing/text/html/parser/Makefile.in, javax/swing/tree/Makefile.in, javax/swing/undo/Makefile.in, javax/transaction/Makefile.in, javax/transaction/xa/Makefile.in, lib/Makefile.in, native/Makefile.in, native/cni/Makefile.in, native/fdlibm/Makefile.in, native/jni/Makefile.in, native/jni/classpath/Makefile.in, native/jni/gtk-peer/Makefile.in, native/jni/java-io/Makefile.in, native/jni/java-lang/Makefile.in, native/jni/java-net/Makefile.in, native/jni/java-nio/Makefile.in, native/jni/java-util/Makefile.in, native/target/Makefile.in, native/target/Linux/Makefile.in, native/target/generic/Makefile.in, resource/Makefile.in, resource/gnu/Makefile.in, resource/gnu/java/Makefile.in, resource/gnu/java/awt/Makefile.in, resource/gnu/java/awt/peer/Makefile.in, resource/gnu/java/awt/peer/gtk/Makefile.in, resource/java/Makefile.in, resource/java/security/Makefile.in, resource/java/util/Makefile.in, vm/Makefile.in, vm/reference/Makefile.in, vm/reference/java/Makefile.in, vm/reference/java/io/Makefile.in, vm/reference/java/lang/Makefile.in, vm/reference/java/lang/reflect/Makefile.in: I hope this fixes all autoconf/automake problems on various platforms. 2004-01-10 21:12 edwin * builtin.c, src/vm/builtin.c, builtin.h, loader.c, tables.c, src/vm/builtin.h, src/vm/loader.c, src/vm/tables.c, typeinfo.c, typeinfo.h, src/vm/jit/jit.h, src/vm/jit/parse.c, src/vm/jit/stack.c, src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typeinfo.c, src/vm/jit/verify/typeinfo.h: implemented subroutine verification (Coglio's method) + several verifier fixes 2004-01-10 17:16 twisti * src/classpath/: acinclude.m4, configure, include/config.h.in: Check for pointer size (this should fix the fdlibm 64-bit problems). 2004-01-07 23:05 edwin * loader.c, src/vm/loader.c: use global utf strings 2004-01-07 21:05 edwin * loader.c, src/vm/loader.c: added verification checks 2004-01-07 20:09 edwin * src/vm/jit/alpha/codegen.c: include main.h 2004-01-07 19:51 edwin * loader.c, src/vm/loader.c: added various verification checks 2004-01-07 19:50 edwin * src/vm/jit/parse.c: handle end_pc == code_length 2004-01-07 00:42 stefan * builtin.c, builtin.h, headers.c, jni.c, loader.c, main.c, native.c, native.h, src/cacao/cacao.c, src/cacaoh/headers.c, src/mm/boehm.c, src/native/jni.c, src/native/native.c, src/native/native.h, src/vm/builtin.c, src/vm/builtin.h, src/vm/loader.c, src/vm/jit/alpha/codegen.c, src/vm/jit/i386/codegen.c, src/vm/jit/mips/codegen.c, src/vm/jit/powerpc/codegen.c, src/vm/jit/x86_64/codegen.c, src/native/vm/Field.c, src/native/vm/VMClass.c, src/native/vm/VMClassLoader.c, src/native/vm/VMObject.c, src/native/vm/VMSystem.c, src/native/vm/VMThread.c, src/threads/green/locks.c, src/threads/green/threads.c, src/threads/green/threads.h: exceptionptr update for native threads 2004-01-06 21:55 twisti * native.c, src/native/native.c: Removed this ugly log output. 2004-01-06 21:50 twisti * main.c, src/cacao/cacao.c, loader.c, src/vm/loader.c: Removed this ugly log output. 2004-01-06 19:49 twisti * src/vm/jit/mips/: Makefile.am, asmpart.S, codegen.c, codegen.h: We have to use gnu as because the optimization level can change the code length. We should check for gas on mips systems. 2004-01-06 17:40 twisti * tests/extest.java: I should not copy some file without changing the class ;-) 2004-01-06 17:37 twisti * tests/extest.java: These tests should check all possible exceptions. 2004-01-06 17:32 twisti * src/vm/jit/mips/codegen.c: - include main.h for compiler switches - put/getstatic changes (static class initializer) - removed redefinition of code generation macros - native stub changes (call trace, arg stuff -- this must be completed) - fixed CALL_JAVA_xxx defines 2004-01-06 17:21 twisti * src/vm/jit/mips/codegen.h: - small code indent fix - function prototypes 2004-01-06 17:18 twisti * src/vm/jit/mips/asmpart.S: - removed has_no_x_instr_set - added asm_check_clinit, asm_builtin_trace, asm_builtin_exittrace - added codesize comments to asm_calljavafunction_asm and asm_calljavafunction2_asm 2004-01-06 16:37 twisti * src/vm/jit/jit.c: Log class initialization 2004-01-06 16:36 twisti * builtin.c, src/vm/builtin.c: Log class initialization in builtin_new. 2004-01-06 16:29 twisti * loader.c, src/vm/loader.c: Log initialization of super classes and interfaces. 2004-01-06 00:58 stefan * global.h, src/vm/global.h: Moved _GNU_SOURCE so it actually has an effect 2004-01-06 00:57 stefan * builtin.c, src/vm/builtin.c, builtin.h, src/vm/builtin.h, src/threads/green/threads.c, src/threads/green/threads.h: Native threads 2004-01-05 22:27 stefan * loader.c, src/vm/loader.c: make compileable without USE_ZLIB 2004-01-05 11:51 twisti * src/vm/jit/i386/asmpart.S: - asm_check_clinit (static class initializer) - removed unnecessary calljavafunction2 headers - removed asm_builtin_trace, asm_builtin_exittrace 2004-01-05 11:49 twisti * src/vm/jit/i386/codegen.c: - include main.h for compiler switches - get/putstatic class initialization (static class initializer) 2004-01-05 11:39 twisti * src/vm/jit/: stack.c, inline/inline.c: Include main.h for compiler switches. 2004-01-05 11:38 twisti * src/vm/jit/jit.h: Removed exports of compiler switches (moved to main.h). 2004-01-05 09:07 stefan * configure.in: Apparently older autoconf versions had problems 2004-01-05 01:50 twisti * src/vm/jit/parse.c: Removed compiler_addinitclass 2004-01-05 01:48 twisti * src/vm/jit/jit.c: Forgot to remove #if 0's 2004-01-05 01:43 twisti * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - added comments - moved compiler switches from jit.c 2004-01-05 01:42 twisti * src/vm/jit/jit.c: - moved compiler switches into main - don't initialize all classes (static class initializer) 2004-01-05 01:27 twisti * src/mm/boehm.h: Removed heap_addreference 2004-01-05 01:27 twisti * src/mm/boehm.c: - warning fix (include) - removed heap_addreference - ignore exceptions in finalizers 2004-01-05 01:04 twisti * src/vm/jit/alpha/codegen.c: - include parse.h - put/getstatic changes for static class initializer - removed redefinition of code generation macros - recoded the whole createnativestub stuff 2004-01-05 01:00 twisti * src/vm/jit/alpha/asmpart.S: - added gnu header and emacs tailer - added asm_check_clinit for static class initializer 2004-01-05 00:44 jowenn * src/classpath/: acinclude.m4, aclocal.m4, configure, include/config.h.in: enhanced socklen_t check 2004-01-05 00:39 twisti * src/native/vm/Constructor.c: - added gnu header - throw correct exceptions - code beautify 2004-01-05 00:24 twisti * Makefile.am: cacao depends on gnu classpath libraries. 2004-01-04 23:10 jowenn * loader.c, loader.h, main.c, src/cacao/cacao.c, src/vm/loader.c, src/vm/loader.h, native.c, native.h, unzip.c, src/classpath/acinclude.m4, src/classpath/aclocal.m4, src/native/native.c, src/native/native.h, src/vm/unzip.c, src/classpath/configure, src/classpath/configure.in, src/classpath/include/config.h.in, src/classpath/lib/Makefile, src/native/vm/Method.c, src/native/vm/VMClass.c, tests/kaffe/Reflect.java: support for multiple zip archives as class source, configure check for OSF1 in classpath, fix for Method/Constructor.toString() 2004-01-04 16:46 stefan * acconfig.h, configure.in: __thread test 2004-01-04 14:47 twisti * src/classpath/native/target/Linux/target_native.h: Is socklen_t defined? Not for powerpc-darwin. 2004-01-03 23:56 jowenn * tests/kaffe/Reflect.java: declare some constructors for testing 2004-01-03 17:46 stefan * src/vm/jit/mips/asmpart.S: Merged bug fix by jowenn (nov 25) + small asm_calljavafunction2 fix 2004-01-03 17:46 stefan * src/vm/jit/powerpc/asmpart.S: Merged bug fix by jowenn (nov 25) 2004-01-03 17:20 stefan * src/vm/jit/mips/: asmpart.S, codegen.c: asm_calljavafunction2 (untested) 2004-01-03 16:39 twisti * src/classpath/native/fdlibm/ieeefp.h: Define endianess for x86_64 processors. 2004-01-03 16:02 twisti * src/native/vm/VMClass.c: Made code more readable. 2004-01-03 15:33 twisti * unzip.h, src/vm/unzip.h: Export cacao_create_directoryList 2004-01-03 15:33 twisti * unzip.c, src/vm/unzip.c: Keep compiler happy and return a value. 2004-01-03 15:31 twisti * src/vm/jit/mips/asmpart.S: Added gnu header and emacs tailer. 2004-01-03 15:29 twisti * src/classpath/native/fdlibm/java-assert.h: I don't think we need this attribute, better we keep a little compatible. 2004-01-03 13:56 twisti * src/boehm-gc/powerpc_darwin_mach_dep.s: powerpc-darwin compilation fix. The assembeler does not like ''s. 2004-01-03 13:54 twisti * src/classpath/native/jni/java-io/FileDescriptor.c: On powerpc-darwin we do not have O_SYNC and O_DSYNC. 2004-01-03 13:53 twisti * src/classpath/native/fdlibm/ieeefp.h: Get endianess for powerpc-darwin like gcc does. And so, it works. 2004-01-03 13:22 twisti * src/classpath/native/jni/java-nio/java_nio_FileChannelImpl.c: Don't return 0; in void functions. 2004-01-03 13:17 twisti * src/classpath/native/jni/java-lang/java_lang_VMSystem.c: We need to include "jcl.h" for JCL_FindClass. Why is this not done by the gnu crew?