PR149: Used wrong class loader.
[cacao.git] / ChangeLog-2004
1 2004-12-29 16:07  twisti
2
3         * configure.in: - 0.92cvs - -O0 - disable __thread by default
4
5 2004-12-29 16:00  twisti
6
7         * contrib/debugSetPathes: Export BOOTCLASSPATH and not CLASSPATH.
8
9 2004-12-29 16:00  twisti
10
11         * src/cacao/cacao.c: - implemented bootclasspath usage - use
12           SystemClassLoader to load main class
13
14 2004-12-29 15:18  twisti
15
16         * src/vm/jit/jit.c: Removed unused jitrunning stuff.
17
18 2004-12-29 14:48  twisti
19
20         * src/native/tools/gennativetable.c: Removed : from classpath.
21
22 2004-12-29 14:47  twisti
23
24         * src/vm/global.h: Removed : from CACAO_RT_JAR_PATH.
25
26 2004-12-29 14:47  twisti
27
28         * src/vm/jit/i386/asmpart.S: #ifdef USE_THREADS monitorenter/exit
29           calls.
30
31 2004-12-29 14:24  twisti
32
33         * src/vm/jit/jit.c: Unified icmd_names and opcode_names (name
34           length, removed ICMDs from opcode table, undef number).
35
36 2004-12-29 13:58  twisti
37
38         * src/vm/jit/codegen.inc: #ifdef USE_THREADS monitorenter/exit
39           calls.
40
41 2004-12-29 13:55  twisti
42
43         * src/native/jni.c: Return type fix in GetMethodID.
44
45 2004-12-29 13:53  twisti
46
47         * src/classpath/vm/reference/java/lang/VMClassLoader.java: Removed
48           this jar-kaffe-code added by me.
49
50 2004-12-29 13:47  twisti
51
52         * src/vm/: loader.c, loader.h: - make classpath_info a struct, not
53           a union (there are just a few entries) - if suck_init called more
54           than once, the classpath entries are appended
55
56 2004-12-29 13:39  twisti
57
58         * src/native/vm/VMRuntime.c: Set correct java.vendor.url and
59           java.home.
60
61 2004-12-27 22:35  motse
62
63         * src/cacao/cacao.c: added option -jar to cacao
64
65 2004-12-27 15:30  motse
66
67         * src/classpath/java/util/jar/JarFile.java: bugfix: load
68           caseinsensitive mainifest file
69
70 2004-12-23 18:56  motse
71
72         * src/classpath/javax/swing/text/FieldView.java: bugfix:
73           elemtcount==0
74
75 2004-12-23 18:53  motse
76
77         * src/classpath/javax/swing/JInternalFrame.java: bugfix:
78           setDefaultCloseOperation
79
80 2004-12-23 18:50  motse
81
82         * src/native/vm/: GtkComponentPeer.c, GtkFileDialogPeer.c,
83           GtkScrollPanePeer.c: remove a few warnings
84
85 2004-12-23 18:35  motse
86
87         * src/classpath/javax/swing/text/PlainView.java: bugfix:
88           modelToView line==null
89
90 2004-12-23 12:20  twisti
91
92         * tests/native/Makefile.am: Changed target to check.
93
94 2004-12-23 12:19  twisti
95
96         * tests/Makefile.am: - typo - added native to subdirs
97
98 2004-12-22 16:35  twisti
99
100         * tests/Makefile.am: extest_clinit removed.
101
102 2004-12-22 15:56  twisti
103
104         * configure.in: Release 0.91, -O2.
105
106 2004-12-22 15:50  twisti
107
108         * src/vm/jit/alpha/codegen.c: Added stub size InternalError.
109
110 2004-12-22 14:17  twisti
111
112         * src/native/vm/VMRuntime.c: DARWIN compilation fix.
113
114 2004-12-22 13:52  twisti
115
116         * src/mm/memory.h: #include "mm/boehm.h"
117
118 2004-12-22 13:37  twisti
119
120         * src/vm/jit/mips/asmpart.S: Use montiorenter/exit only with
121           threads.
122
123 2004-12-22 13:31  twisti
124
125         * tests/: extest.java, extest.output: - 3 different clinit classes,
126           because an ExceptionInInitializerError causes   the class to be
127           undefined
128
129 2004-12-22 13:29  twisti
130
131         * tests/extest_clinit.java: Now in extest.java.
132
133 2004-12-22 13:21  twisti
134
135         * src/vm/jit/alpha/asmpart.S: Use monitorenter/exit only with
136           threads.
137
138 2004-12-22 12:06  twisti
139
140         * src/vm/jit/x86_64/: codegen.c, asmpart.S: - use monitorenter/exit
141           only with threads - declare: asm_calljavafunction2int and
142           asm_calljavafunction2float
143
144 2004-12-22 11:49  twisti
145
146         * src/vm/jit/powerpc/asmpart.S: - use monitorenter/exit only with
147           threads - some darwin defines
148
149 2004-12-22 11:48  twisti
150
151         * src/vm/jit/powerpc/codegen.c: Quick hack: #ifdef USE_THREADS
152           cacao_catch_Handler's code.
153
154 2004-12-22 11:44  twisti
155
156         * src/: native/jni.c, vm/builtin.c, vm/builtin.h, vm/loader.c,
157           vm/jit/jit.c: Use monitorenter/exit only with threads.
158
159 2004-12-22 11:13  twisti
160
161         * src/vm/jit/mips/codegen.c: MULTIANEWARRAY bugfix.
162
163 2004-12-22 10:54  twisti
164
165         * src/vm/jit/alpha/codegen.c: - MULTIANEWARRAY bugfix - added
166           unknown ICMD exception - warning fixes
167
168 2004-12-22 10:35  twisti
169
170         * src/vm/jit/i386/codegen.c: - MULTIANEWARRAY bugfix - warning
171           fixes
172
173 2004-12-22 10:27  jowenn
174
175         * src/native/vm/Field.c: less warnings and C90 compile fix
176
177 2004-12-21 21:35  jowenn
178
179         * src/native/vm/VMThrowable.c: one useless debug output less
180
181 2004-12-21 21:19  jowenn
182
183         * src/cacao/cacao.c, src/native/jni.c, src/native/vm/Field.c,
184           src/native/vm/Method.c, src/vm/loader.c, src/vm/jit/jit.c,
185           src/vm/jit/i386/asmpart.S,
186           tests/stack/staticinitializertest.java,
187           tests/stack/staticinitializertest2.java: don't terminate with
188           "method not found" during compile time Exceptions, jit_compile
189           returns now the native stub if it is called with a native
190           function (JNI), 2 additinal static initializer tests
191
192 2004-12-21 17:54  jowenn
193
194         * src/vm/global.h: wrong comment end
195
196 2004-12-21 17:53  twisti
197
198         * tests/extest_clinit.java: Added a native function, which is not
199           implemented.
200
201 2004-12-21 17:52  twisti
202
203         * tests/extest.java: - test for clinit exceptions in PUTSTATIC and
204           GETSTATIC - test for exceptions in native stub
205
206 2004-12-21 17:50  twisti
207
208         * src/vm/jit/i386/codegen.c: - restuctured native stub - throw
209           exception if stubsize is too small for generated instructions
210
211 2004-12-21 17:32  twisti
212
213         * tests/jvm98/check.output: Output of check, i think ;-)
214
215 2004-12-21 16:15  jowenn
216
217         * src/vm/: global.h, jit/verify/typecheck.c, jit/verify/typeinfo.c:
218           kjc runs again. verbose typechecking partly
219
220 2004-12-21 15:10  twisti
221
222         * tests/jvm98/: Makefile.am, javac.diff: jvm98 should work again.
223
224 2004-12-21 11:13  twisti
225
226         * src/vm/global.h: - removed pthread/semaphore includes - declare
227           functions with (void)
228
229 2004-12-21 11:12  twisti
230
231         * src/vm/exceptions.h: global.h include path fix.
232
233 2004-12-21 11:12  twisti
234
235         * src/: toolbox/chain.h, toolbox/logging.h, vm/builtin.h,
236           vm/loader.h, vm/tables.h, vm/jit/inline/sets.h: Declare functions
237           with (void).
238
239 2004-12-21 11:11  twisti
240
241         * src/threads/native/threads.h: #include <pthread.h>
242
243 2004-12-21 11:09  twisti
244
245         * src/native/tools/gennativetable.c: Fixed function call.
246
247 2004-12-21 11:08  twisti
248
249         * src/mm/: boehm.h, memory.h: Declare functions with (void).
250
251 2004-12-21 11:08  twisti
252
253         * src/cacaoh/: cacaoh.c, headers.c: - declare functions with (void)
254           - fixed function calls
255
256 2004-12-21 10:58  twisti
257
258         * configure.in: - check more precise for $host_cpu (e.g. problems
259           with powerpc64) - move INSTALL_PREFIX into config.h
260
261 2004-12-21 10:56  twisti
262
263         * src/vm/jit/x86_64/codegen.c: - fixed MULTIANEWARRAY SAVEDVAR bug
264           - increased MCODECHECK in exception stubs - smaller changes
265
266 2004-12-21 10:55  twisti
267
268         * src/native/native.c: Removed logging from init_systemclassloader.
269
270 2004-12-21 10:51  twisti
271
272         * src/native/jni.c: - throw exception with name in GetMethodID and
273           GetStaticMethodID - removed logging
274
275 2004-12-21 10:37  twisti
276
277         * src/native/include/Makefile.am: Added
278           gnu_java_awt_peer_gtk_GdkFontPeer.h to CLEANFILES.
279
280 2004-12-21 10:36  twisti
281
282         * src/native/include/gnu_java_awt_peer_gtk_GdkFontPeer.h: This one
283           is generated.
284
285 2004-12-21 10:35  twisti
286
287         * src/native/classes.am: - added gnu header and emacs tailer -
288           sorted awt classes
289
290 2004-12-21 10:15  twisti
291
292         * src/native/include/Makefile.am: Added awt includes to CLEANFILES.
293
294 2004-12-21 10:13  twisti
295
296         * src/vm/jit/verify/typecheck.c: Warning fixes.
297
298 2004-12-21 08:46  jowenn
299
300         * src/native/vm/Field.c: fix dummy macro for !(i386 || alpha)
301
302 2004-12-20 23:21  twisti
303
304         * src/boehm-gc/os_dep.c: #ifdef
305           GC_darwin_register_mach_handler_thread in GC_DARWIN_THREADS.
306
307 2004-12-20 22:05  twisti
308
309         * src/vm/jit/stack.c: - removed i386 method_uses_ stuff -
310           builtin{1,2} warning fixes - replace intreg_argnum with
311           INT_ARG_CNT
312
313 2004-12-20 22:03  twisti
314
315         * src/vm/jit/: jit.c, jit.h, lsra.inc: Removed i386 method_uses_
316           stuff.
317
318 2004-12-20 21:16  jowenn
319
320         * src/native/jni.c,
321           src/native/include/gnu_java_awt_peer_gtk_GdkFontPeer.h,
322           src/native/vm/Field.c, src/native/vm/Method.c,
323           src/native/vm/VMClass.c, src/vm/builtin.c, src/vm/exceptions.c,
324           src/vm/exceptions.h, src/vm/tables.c, src/vm/jit/stacktrace.c,
325           src/vm/jit/stacktrace.h, src/vm/jit/verify/typecheck.c,
326           tests/stack/sleep_exception.java: generate package names
327           correctly, now they are not allways (utf*)0. Adds a new crash in
328           the typechecking code. The package checks there have to be
329           redone. Now fixed to not crash, but the check is useless
330           currently. Now IllegalAccessException is thrown, if a not
331           accessible field (currently only read (will fix set operations
332           tomorrow)) is being accessed via reflection. method invokation
333           does the check too. If a reflected methodID represents an
334           abstract method or the class it belongs to is an interface, the
335           virtual method is now resolved and called instead.
336
337 2004-12-19 18:39  jowenn
338
339         * TODO, src/native/vm/VMClassLoader.c,
340           src/native/vm/VMSecurityManager.c, src/native/vm/VMSystem.c,
341           tests/native/Makefile.am, tests/native/testgetobjectclass0.c,
342           tests/native/testgetobjectclass0.java: one additional condition
343           which should throw an array index out of bounds, instead of
344           crashing. Less debug output. One additional test for crash
345           compatibility with sun's vm
346
347 2004-12-19 13:40  jowenn
348
349         * src/vm/jit/i386/codegen.c: calculate destination block offset
350           correctly. Problem (segfault) was triggered in jython 2.1 in the
351           loadFromPath method
352
353 2004-12-18 00:05  jowenn
354
355         * src/: native/jni.c, native/native.c, vm/jit/stacktrace.c: 1)
356           disable the is leaf check for i386, where there is no problem 2)
357           classes which are used as objects should really be linked 3) fix
358           fill_callblock_objA to handle references and arrays correctly (1
359           detected through mauve test suite. This will have to be fixed for
360           the Alpha architecture, where  the ret address for leaf methods
361           is not stored on the stack) (2+3 prevented jython from starting.
362           Right now a hello world works, but there are other problems I
363           have to hunt down)
364
365 2004-12-17 15:30  twisti
366
367         * src/native/vm/VMThread.c: - fixed function comments - removed log
368           output
369
370 2004-12-17 13:30  twisti
371
372         * tests/: jctest.java, jctest.output: Check MULTIANEWARRAY SAVEDVAR
373           copy code.
374
375 2004-12-17 00:04  motse
376
377         *
378           src/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c:
379           correct signatur in GetMethodId for method gtkSetFilename
380
381 2004-12-16 23:13  motse
382
383         * src/threads/native/threads.c: add check for lr != null to
384           threadHoldsLock
385
386 2004-12-16 17:46  motse
387
388         * src/native/vm/VMRuntime.c: disable gthread-jni's portable native
389           sync due to yet unresolved threading issues
390
391 2004-12-16 15:40  motse
392
393         * src/native/: classes.am,
394           include/gnu_java_awt_peer_gtk_GdkFontPeer.h: add
395           gnu_java_awt_peer_gtk_GdkFontPeer.h to nativetable.inc
396
397 2004-12-15 18:25  jowenn
398
399         * src/native/vm/Field.c: it should not be IllegalArgumentException,
400           but IllegalAccessException, but that check looks wrong anyway. I
401           have to look more into the the topic of handling the
402           IllegalArgumentException, so this is commented out again for now
403
404 2004-12-15 17:21  jowenn
405
406         * src/native/: jni.c, native.c, vm/Field.c: throw the required
407           acceptions in the Field.getXYZ natives, support for static fields
408           in reflection. add missing use_class_as_object call
409
410 2004-12-15 17:14  twisti
411
412         * src/vm/jit/powerpc/asmpart.S: powerpc-linux changes.
413
414 2004-12-15 16:55  twisti
415
416         * src/vm/jit/powerpc/codegen.c: #ifdef the cacao_catch_Handler to
417           __DARWIN__.
418
419 2004-12-15 16:48  twisti
420
421         * src/toolbox/: logging.c, logging.h: Use dynamic buffer in
422           log_message_class and log_message_method to prevent buffer
423           overflows.
424
425 2004-12-15 13:57  twisti
426
427         * src/vm/jit/powerpc/asmpart.S: - use bl instead of lwz-mtctr-bctrl
428           sequence - removed _ from symbols and added defines for darwin
429           (still to decide how   to check for darwin assembler)
430
431 2004-12-14 14:16  twisti
432
433         * src/vm/jit/codegen.inc: Calculate regoff for float ARGVAR's
434           correcly.
435
436 2004-12-14 14:14  twisti
437
438         * src/vm/jit/stack.c: Fixed x86_64 argument passing typo.
439
440 2004-12-13 17:58  twisti
441
442         * src/vm/jit/x86_64/codegen.c: Fixed argument passing in native
443           stub, testarguments now works properly.
444
445 2004-12-13 11:09  twisti
446
447         * tests/native/: Makefile.am, testarguments.c, testarguments.java:
448           - more checks - gnu header
449
450 2004-12-13 09:44  twisti
451
452         * src/vm/jit/x86_64/codegen.c: - call builtin_trace_args
453           (runverbose) after monitorenter, to get a proper   calltrace with
454           threads - nativestub changes: fixed stub size (throw an exception
455           we the sub is too   small)
456
457 2004-12-13 09:41  twisti
458
459         * src/vm/jit/x86_64/asmpart.S: - much indent (sorry) -
460           asm_calljavafunction2 argument copy bugfix
461
462 2004-12-13 09:39  twisti
463
464         * src/vm/jit/: reg.inc, x86_64/arch.h: Changed x86_64 abi back to 8
465           float argument registers.
466
467 2004-12-13 09:28  twisti
468
469         * src/vm/options.h: Don't export loadingtime and compilingtime
470           (error with gcc-4.0).
471
472 2004-12-13 09:26  twisti
473
474         * src/vm/: statistics.c, statistics.h: Include paths fixed.
475
476 2004-12-11 00:21  carolyn
477
478         * src/: cacao/cacao.c, vm/jit/inline/inline.c: inlining of
479           parameters fixed
480
481 2004-12-10 14:53  twisti
482
483         * src/vm/jit/i386/Makefile.am: Added forgotten ansidecl.h.
484
485 2004-12-10 14:11  twisti
486
487         * configure.in: - back to -O0 till next release - added
488           tests/native/Makefile
489
490 2004-12-10 14:10  twisti
491
492         * tests/native/: Makefile, Makefile.am, testarguments.c,
493           testarguments.java: More generic version, more tests.
494
495 2004-12-09 15:20  twisti
496
497         * contrib/debugSetPathes: Added src/ to paths.
498
499 2004-12-09 15:07  twisti
500
501         * src/vm/jit/i386/codegen.c: - fixed -verbosecall crash (too small
502           stub size) - warning fixes - code cleanup + indent
503
504 2004-12-09 11:17  carolyn
505
506         * src/vm/jit/parse.c, src/vm/jit/inline/inline.c,
507           src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
508           src/vm/jit/inline/parseRTprint.h,
509           src/vm/jit/inline/parseRTstats.c, tests/rtMissedIn0: Updates for
510           parseRT with Threads / debug moved to parseRTprint.h for
511           readablity / get rid of warnings in inline.c
512
513 2004-12-08 20:24  twisti
514
515         * src/native/native.c: - back in the gtk hack again - bugfix for
516           dummynativetable and gcc-3.4
517
518 2004-12-08 20:22  twisti
519
520         * src/cacao/Makefile.am: LDADD reordered. Did not work with no
521           threads.
522
523 2004-12-08 17:38  twisti
524
525         * src/native/vm/Makefile.am: Extra dist gtk files.
526
527 2004-12-08 17:38  twisti
528
529         * src/native/Makefile.am: Added classes.am to nativetable.inc
530           dependencies.
531
532 2004-12-08 12:01  motse
533
534         * src/native/native.c: remove quick hack includes to Gtk*Peer.c
535           from native.c
536
537 2004-12-08 12:00  motse
538
539         * src/classpath/include/gnu_java_awt_peer_gtk_GdkFontPeer.h: update
540           header file for GdkFontPeer
541
542 2004-12-08 01:55  twisti
543
544         * src/classpath/configure.ac: Fold down some cpus to simpler
545           architecture names.
546
547 2004-12-08 01:02  twisti
548
549         * configure.in: Define optimization and debug flags at one place.
550
551 2004-12-08 00:55  twisti
552
553         * src/classpath/configure.ac: .*86 also maps to x86_64. This is not
554           very good. Use i?86.
555
556 2004-12-08 00:11  twisti
557
558         * src/classpath/configure.ac: Don't use target_os for jni_md.h
559           link.
560
561 2004-12-08 00:10  twisti
562
563         * src/classpath/include/jni_md-i386-linux-gnu.h: Finally renamed to
564           jni_md-i386.h.
565
566 2004-12-08 00:10  twisti
567
568         * src/classpath/include/: jni_md-alpha.h, jni_md-i386.h,
569           jni_md-mips.h, jni_md-powerpc.h, jni_md-x86_64.h: jni_md.h file
570           for each architecture cacao supports.
571
572 2004-12-07 23:38  twisti
573
574         * src/classpath/native/jni/: gtk-peer/Makefile.am,
575           java-io/Makefile.am, java-lang/Makefile.am, java-net/Makefile.am,
576           java-nio/Makefile.am, java-util/Makefile.am: Use target_cpu
577           instead of host_cpu for installation (can be i486, i586 or i686
578           on i386 machines).
579
580 2004-12-07 23:37  twisti
581
582         * src/classpath/configure.ac: - map i?86 machine to i386 instead of
583           x86 to reflect the cacao architecture name - renamed default jni
584           header name to i386
585
586 2004-12-07 23:35  twisti
587
588         * src/classpath/include/: jni_md-i386-linux-gnu.h,
589           jni_md-x86-linux-gnu.h: Renamed jni_md-x86-linux-gnu.h to
590           jni_md-i386-linux-gnu.h to reflect the cacao architectures.
591
592 2004-12-07 18:31  twisti
593
594         * src/vm/jit/: alpha/Makefile.am, powerpc/Makefile.am: Depend on
595           offsets.h on genoffsets (breaks make dist).
596
597 2004-12-07 17:34  cacao
598
599         * doc/handbook/intro.tex: history updated till 2004/12/07
600
601 2004-12-07 15:33  twisti
602
603         * Makefile.am, doc/Makefile.am, doc/handbook/Makefile.am,
604           man/Makefile.am, src/Makefile.am, src/cacao/Makefile.am,
605           src/cacao/cacao.c, src/cacao/cacao.h, src/cacaoh/Makefile.am,
606           src/cacaoh/cacaoh.c, src/cacaoh/headers.c, src/cacaoh/headers.h,
607           src/mm/Makefile.am, src/mm/boehm.c, src/mm/boehm.h,
608           src/mm/memory.c, src/mm/memory.h, src/native/Makefile.am,
609           src/native/jni.c, src/native/jni.h, src/native/native.c,
610           src/native/native.h, src/native/include/Makefile.am,
611           src/native/tools/Makefile.am, src/native/tools/gennativetable.c,
612           src/native/vm/Constructor.c, src/native/vm/Field.c,
613           src/native/vm/FileChannelImpl.c, src/native/vm/Makefile.am,
614           src/native/vm/Method.c, src/native/vm/Proxy.c,
615           src/native/vm/VMClass.c, src/native/vm/VMClassLoader.c,
616           src/native/vm/VMObject.c, src/native/vm/VMRuntime.c,
617           src/native/vm/VMSecurityManager.c, src/native/vm/VMString.c,
618           src/native/vm/VMSystem.c, src/native/vm/VMThread.c,
619           src/native/vm/VMThrowable.c, src/threads/Makefile.am,
620           src/threads/green/Makefile.am, src/threads/native/Makefile.am,
621           src/threads/native/threads.c, src/threads/native/threads.h,
622           src/toolbox/Makefile.am, src/toolbox/chain.c,
623           src/toolbox/chain.h, src/toolbox/list.c, src/toolbox/list.h,
624           src/toolbox/logging.c, src/toolbox/logging.h, src/toolbox/tree.c,
625           src/toolbox/tree.h, src/vm/Makefile.am, src/vm/builtin.c,
626           src/vm/builtin.h, src/vm/exceptions.c, src/vm/exceptions.h,
627           src/vm/global.h, src/vm/loader.c, src/vm/loader.h,
628           src/vm/options.c, src/vm/options.h, src/vm/statistics.c,
629           src/vm/statistics.h, src/vm/tables.c, src/vm/tables.h,
630           src/vm/jit/Makefile.am, src/vm/jit/asmpart.h,
631           src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h,
632           src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/lsra.h,
633           src/vm/jit/lsra.inc, src/vm/jit/parse.c, src/vm/jit/parse.h,
634           src/vm/jit/reg.h, src/vm/jit/reg.inc, src/vm/jit/stack.c,
635           src/vm/jit/stack.h, src/vm/jit/stacktrace.c,
636           src/vm/jit/stacktrace.h, src/vm/jit/alpha/Makefile.am,
637           src/vm/jit/alpha/arch.h, src/vm/jit/alpha/asmoffsets.h,
638           src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c,
639           src/vm/jit/alpha/codegen.h, src/vm/jit/alpha/disass.c,
640           src/vm/jit/alpha/disass.h, src/vm/jit/alpha/types.h,
641           src/vm/jit/i386/Makefile.am, src/vm/jit/i386/arch.h,
642           src/vm/jit/i386/asmoffsets.h, src/vm/jit/i386/asmpart.S,
643           src/vm/jit/i386/codegen.c, src/vm/jit/i386/codegen.h,
644           src/vm/jit/i386/disass.c, src/vm/jit/i386/disass.h,
645           src/vm/jit/i386/emitfuncs.c, src/vm/jit/i386/emitfuncs.h,
646           src/vm/jit/i386/types.h, src/vm/jit/inline/Makefile.am,
647           src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h,
648           src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
649           src/vm/jit/inline/parseRTstats.c,
650           src/vm/jit/inline/parseRTstats.h, src/vm/jit/inline/sets.c,
651           src/vm/jit/inline/sets.h, src/vm/jit/loop/Makefile.am,
652           src/vm/jit/loop/analyze.c, src/vm/jit/loop/analyze.h,
653           src/vm/jit/loop/graph.c, src/vm/jit/loop/graph.h,
654           src/vm/jit/loop/loop.c, src/vm/jit/loop/loop.h,
655           src/vm/jit/loop/tracing.c, src/vm/jit/loop/tracing.h,
656           src/vm/jit/mips/Makefile.am, src/vm/jit/mips/arch.h,
657           src/vm/jit/mips/asmoffsets.h, src/vm/jit/mips/asmpart.S,
658           src/vm/jit/mips/codegen.c, src/vm/jit/mips/codegen.h,
659           src/vm/jit/mips/disass.c, src/vm/jit/mips/disass.h,
660           src/vm/jit/mips/types.h, src/vm/jit/powerpc/Makefile.am,
661           src/vm/jit/powerpc/arch.h, src/vm/jit/powerpc/asmoffsets.h,
662           src/vm/jit/powerpc/asmpart.S, src/vm/jit/powerpc/codegen.c,
663           src/vm/jit/powerpc/codegen.h, src/vm/jit/powerpc/disass.c,
664           src/vm/jit/powerpc/disass.h, src/vm/jit/powerpc/types.h,
665           src/vm/jit/tools/Makefile.am, src/vm/jit/tools/genoffsets.c,
666           src/vm/jit/verify/Makefile.am, src/vm/jit/verify/typecheck.c,
667           src/vm/jit/verify/typecheck.h, src/vm/jit/verify/typeinfo.c,
668           src/vm/jit/verify/typeinfo.h, src/vm/jit/x86_64/Makefile.am,
669           src/vm/jit/x86_64/arch.h, src/vm/jit/x86_64/asmoffsets.h,
670           src/vm/jit/x86_64/asmpart.S, src/vm/jit/x86_64/codegen.c,
671           src/vm/jit/x86_64/codegen.h, src/vm/jit/x86_64/disass.c,
672           src/vm/jit/x86_64/disass.h, src/vm/jit/x86_64/emitfuncs.c,
673           src/vm/jit/x86_64/emitfuncs.h, src/vm/jit/x86_64/types.h,
674           tests/Makefile.am, tests/jvm98/Makefile.am,
675           tests/kaffe/Makefile.am: GNU header update.
676
677 2004-12-07 14:51  cacao
678
679         * INSTALL, README: minor changes
680
681 2004-12-07 13:41  twisti
682
683         * tests/Makefile.am: Added extest_clinit.java
684
685 2004-12-07 13:34  twisti
686
687         * INSTALL, README: Update.
688
689 2004-12-07 13:08  twisti
690
691         * configure.in: CFLAGS for irix mipspro and gcc compiler (gcc does
692           not work yet).
693
694 2004-12-07 12:27  twisti
695
696         * COPYING: Updated to GPL2.
697
698 2004-12-07 12:18  twisti
699
700         * src/vm/loader.c: Fixed class not found warning bug with
701           opt_verbose.
702
703 2004-12-07 11:57  twisti
704
705         * src/: cacao/Makefile.am, cacaoh/Makefile.am: Force installation
706           of link.
707
708 2004-12-07 11:56  twisti
709
710         * src/native/: native.c, native.h: Ok, the same with nativeCalls.
711
712 2004-12-07 11:55  twisti
713
714         * src/vm/jit/i386/: ansidecl.h, dis-buf.c, i386-dis.c: Updated to
715           version gdb-6.2 (just to be up-to-date).
716
717 2004-12-07 11:51  twisti
718
719         * src/vm/jit/i386/Makefile.am: - build and clean offsets.h - added
720           symcat.h
721
722 2004-12-07 11:42  twisti
723
724         * src/vm/jit/powerpc/Makefile.am: Build and clean offsets.h.
725
726 2004-12-07 11:41  twisti
727
728         * src/classpath/native/jni/java-lang/java_lang_VMProcess.c: A quick
729           build hack for darwin, but prints a #warning.
730
731 2004-12-07 11:38  twisti
732
733         * src/vm/jit/stacktrace.c: #else is just i386, not a mips or
734           powerpc.
735
736 2004-12-07 11:37  twisti
737
738         * src/vm/jit/mips/Makefile.am: Build and clean offsets.h.
739
740 2004-12-07 11:23  twisti
741
742         * src/native/: native.c, native.h: Don't define a data structure in
743           a header file! This leads to multiple definitions and cannot be
744           linked on every platform!!!
745
746 2004-12-07 11:07  twisti
747
748         * src/vm/jit/alpha/Makefile.am: Build and clean offsets.h.
749
750 2004-12-07 08:55  jowenn
751
752         * autogen.sh, src/boehm-gc/autogen.sh, src/classpath/autogen.sh:
753           autogen.sh without typo
754
755 2004-12-06 19:14  twisti
756
757         * INSTALL, README: A bit updated, more to come.
758
759 2004-12-06 19:00  twisti
760
761         * src/native/vm/Makefile.am: Removed libnativevm.a from all target.
762
763 2004-12-06 18:12  twisti
764
765         * src/vm/jit/x86_64/Makefile.am: Clean offsets.h, include
766           asmoffsets.h, asmpart.S target.
767
768 2004-12-06 18:01  twisti
769
770         * src/native/vm/VMSecurityManager.c: Damn! Got nullpointer on every
771           platform except alpha and i386.
772
773 2004-12-06 17:23  twisti
774
775         * src/vm/jit/i386/codegen.c: Removed stacktrace.inc include.
776
777 2004-12-06 17:23  twisti
778
779         * src/vm/jit/i386/Makefile.am: Use libtool.
780
781 2004-12-06 17:23  twisti
782
783         * src/vm/jit/alpha/Makefile.am: Added makefile position name.
784
785 2004-12-06 17:18  twisti
786
787         * src/vm/jit/mips/Makefile.am: Use libtool.
788
789 2004-12-06 17:17  twisti
790
791         * src/vm/jit/mips/asmpart.S: Use .dword/.word instead of
792           .quad/.long to support the mipspro assembler.
793
794 2004-12-06 16:37  twisti
795
796         * src/vm/jit/mips/: asmpart.S, asmoffsets.h: Moved data segment
797           offsets from asmpart.s into asmoffsets.h.
798
799 2004-12-06 16:36  twisti
800
801         * src/vm/jit/powerpc/asmpart.S: Removed data segment offsets.
802
803 2004-12-06 16:36  twisti
804
805         * src/vm/jit/powerpc/Makefile.am: Use libtool.
806
807 2004-12-06 16:36  twisti
808
809         * src/vm/jit/powerpc/asmoffsets.h: Contains data segment offsets.
810
811 2004-12-06 16:30  twisti
812
813         * configure.in: Check for AC_PROG_LN_S.
814
815 2004-12-06 16:29  twisti
816
817         * src/classpath/native/jni/: java-io/Makefile.am,
818           java-lang/Makefile.am, java-net/Makefile.am,
819           java-nio/Makefile.am, java-util/Makefile.am: Bugfix: DESTDIR was
820           used on the wrong side.
821
822 2004-12-06 16:28  twisti
823
824         * src/classpath/native/jni/gtk-peer/Makefile.am: [no log message]
825
826 2004-12-06 16:26  twisti
827
828         * src/: cacao/Makefile.am, cacaoh/Makefile.am: Install program link
829           in bin/ (maybe this should be a wrapper script or executeable).
830
831 2004-12-06 16:25  twisti
832
833         * src/vm/unzip.c: First-zip-file-entry bugfix.
834
835 2004-12-06 15:32  twisti
836
837         * src/vm/jit/x86_64/Makefile.am: Use libtool.
838
839 2004-12-06 15:31  twisti
840
841         * src/vm/jit/x86_64/codegen.c: Remove stacktrace.inc include.
842
843 2004-12-06 15:31  twisti
844
845         * src/vm/jit/: i386/asmoffsets.h, x86_64/asmoffsets.h: Added gnu
846           header and emacs tailer.
847
848 2004-12-06 15:31  twisti
849
850         * src/vm/jit/alpha/asmoffsets.h: Typo.
851
852 2004-12-06 13:44  twisti
853
854         * configure.in, src/cacao/Makefile.am, src/cacaoh/Makefile.am,
855           src/mm/Makefile.am, src/native/Makefile.am,
856           src/native/tools/Makefile.am, src/native/vm/Makefile.am,
857           src/threads/green/Makefile.am, src/threads/native/Makefile.am,
858           src/toolbox/Makefile.am, src/vm/Makefile.am,
859           src/vm/jit/Makefile.am, src/vm/jit/alpha/Makefile.am,
860           src/vm/jit/inline/Makefile.am, src/vm/jit/loop/Makefile.am,
861           src/vm/jit/tools/Makefile.am, src/vm/jit/verify/Makefile.am: Use
862           libtool to compile cacao libraries. We need to combine some
863           libraries to better resolve the linking order.
864
865 2004-12-06 13:34  twisti
866
867         * src/native/vm/VMThrowable.c: Include stacktrace.h.
868
869 2004-12-06 13:33  twisti
870
871         * src/native/vm/VMSecurityManager.c: - include stacktrace.h -
872           warning fixes
873
874 2004-12-06 13:32  twisti
875
876         * src/vm/jit/alpha/asmoffsets.h: - changed define - emacs tailer -
877           code indent
878
879 2004-12-06 13:31  twisti
880
881         * src/vm/jit/alpha/asmpart.S: - removed asm offsets (what is the
882           header file else for?) - .ent .end bugfix
883
884 2004-12-06 13:30  twisti
885
886         * src/vm/jit/alpha/codegen.c: Don't include stacktrace.inc.
887
888 2004-12-06 13:30  twisti
889
890         * src/vm/jit/stacktrace.h: New header.
891
892 2004-12-06 13:30  twisti
893
894         * src/vm/jit/stacktrace.c: This should be a normal .c file with a
895           header.
896
897 2004-12-06 13:29  twisti
898
899         * src/vm/jit/codegen.inc.h: Prototype codegen_findmethod for alpha.
900
901 2004-12-06 09:48  twisti
902
903         * src/vm/jit/alpha/asmpart.S: - clinit error bugfix - made code
904           more readable
905
906 2004-12-06 09:44  twisti
907
908         * src/vm/global.h: Use cacao data types.
909
910 2004-12-06 00:59  twisti
911
912         * src/native/vm/VMRuntime.c: Load libraries from cacao library
913           path.
914
915 2004-12-06 00:57  twisti
916
917         * src/vm/global.h: - renamed RT_JAR_PATH to CACAO_RT_JAR_PATH -
918           defined CACAO_LIBRARY_PATH
919
920 2004-12-06 00:56  twisti
921
922         * src/cacao/cacao.c: - Oh man! What are you doing? - renamed
923           RT_JAR_PATH to CACAO_RT_JAR_PATH
924
925 2004-12-05 23:57  jowenn
926
927         * src/: cacao/cacao.c, native/vm/VMRuntime.c: prepare for loading
928           libs/classfiles from install directory
929
930 2004-12-05 22:44  jowenn
931
932         * src/vm/jit/x86_64/asmoffsets.h: sorry
933
934 2004-12-05 22:33  jowenn
935
936         * contrib/debugSetPathes, src/native/vm/VMSecurityManager.c,
937           src/native/vm/VMThrowable.c, src/vm/global.h,
938           src/vm/jit/asmpart.h, src/vm/jit/codegen.inc, src/vm/jit/parse.c,
939           src/vm/jit/stacktrace.c, src/vm/jit/alpha/asmoffsets.h,
940           src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c,
941           src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c,
942           tests/extest.java: almost all stacktraces do now really work.
943
944 2004-12-05 18:22  stefan
945
946         * src/vm/jit/powerpc/codegen.c: stack frame more abi compliant
947
948 2004-12-05 11:15  jowenn
949
950         * src/vm/jit/alpha/arch.h: fix compiliation
951
952 2004-12-04 13:02  jowenn
953
954         * configure.in, contrib/debugSetPathes, src/boehm-gc/autogen.sh,
955           src/classpath/autogen.sh, src/native/vm/VMRuntime.c,
956           src/native/vm/VMSecurityManager.c, src/native/vm/VMThrowable.c,
957           src/vm/global.h, src/vm/jit/asmpart.h, src/vm/jit/codegen.inc,
958           src/vm/jit/stack.c, src/vm/jit/stacktrace.c,
959           src/vm/jit/i386/asmoffsets.h, src/vm/jit/i386/asmpart.S,
960           src/vm/jit/i386/codegen.c, src/vm/jit/i386/symcat.h,
961           src/vm/jit/x86_64/asmpart.S, src/vm/jit/x86_64/codegen.c,
962           tests/InlineExTest.java,
963           tests/stack/nestedstaticinitializers2.java,
964           tests/stack/nestedstaticinitializers3.java: use two functions for
965           creating/removing items of the  native stackframe list (i386),
966           make it work on FreeBSD (tested: 5.3-CURRENT) i386, dynamic
967           loading of natives (x86_64)
968
969 2004-12-03 18:15  twisti
970
971         * configure.in: Forgot to add INSTALL_PREFIX in CFLAGS.
972
973 2004-12-03 17:58  twisti
974
975         * man/Makefile.am: A makefile...
976
977 2004-12-03 17:54  twisti
978
979         * src/native/tools/gennativetable.c: Cosmetic changes.
980
981 2004-12-03 17:52  twisti
982
983         * Makefile.am, configure.in, doc/Makefile.am,
984           doc/handbook/Makefile.am, src/Makefile.am,
985           src/boehm-gc/Makefile.am, src/boehm-gc/doc/Makefile.am,
986           src/boehm-gc/include/Makefile.am, src/cacao/Makefile.am,
987           src/cacaoh/Makefile.am, src/classpath/Makefile.am,
988           src/classpath/configure.ac, src/classpath/doc/Makefile.am,
989           src/classpath/lib/Makefile.am,
990           src/classpath/native/jni/gtk-peer/Makefile.am,
991           src/classpath/native/jni/java-io/Makefile.am,
992           src/classpath/native/jni/java-lang/Makefile.am,
993           src/classpath/native/jni/java-net/Makefile.am,
994           src/classpath/native/jni/java-nio/Makefile.am,
995           src/classpath/native/jni/java-util/Makefile.am,
996           src/classpath/resource/gnu/java/awt/peer/gtk/Makefile.am,
997           src/classpath/resource/java/security/Makefile.am,
998           src/mm/Makefile.am, src/native/Makefile.am,
999           src/native/include/Makefile.am, src/native/vm/Makefile.am,
1000           src/threads/Makefile.am, src/threads/green/Makefile.am,
1001           src/threads/native/Makefile.am, src/toolbox/Makefile.am,
1002           src/vm/Makefile.am, src/vm/jit/Makefile.am,
1003           src/vm/jit/alpha/Makefile.am, src/vm/jit/i386/Makefile.am,
1004           src/vm/jit/inline/Makefile.am, src/vm/jit/loop/Makefile.am,
1005           src/vm/jit/mips/Makefile.am, src/vm/jit/powerpc/Makefile.am,
1006           src/vm/jit/tools/Makefile.am, src/vm/jit/verify/Makefile.am,
1007           src/vm/jit/x86_64/Makefile.am, tests/Makefile.am,
1008           tests/jvm98/Makefile.am, tests/kaffe/Makefile.am: -
1009           build/dist/install changes - gnu header for cacao makefiles
1010
1011 2004-12-03 17:47  twisti
1012
1013         * TODO: 2 closed.
1014
1015 2004-12-03 17:46  twisti
1016
1017         * man/cacao.1: Removed Michael Gschwind.
1018
1019 2004-12-03 17:43  twisti
1020
1021         * src/vm/: loader.c, loader.h: Include unzip.h fixes.
1022
1023 2004-12-03 17:42  twisti
1024
1025         * src/vm/jit/: alpha/types.h, i386/types.h, mips/types.h,
1026           powerpc/types.h: Removed Michael Gschwind.
1027
1028 2004-12-03 17:41  twisti
1029
1030         * src/mm/memory.c: Green thread fixes.
1031
1032 2004-12-03 17:41  twisti
1033
1034         * src/mm/memory.h: Added missing string.h include.
1035
1036 2004-12-03 17:40  twisti
1037
1038         * src/vm/jit/x86_64/: ansidecl.h, dis-buf.c, i386-dis.c, symcat.h:
1039           Updated to version gdb-6.2 (just to be up-to-date).
1040
1041 2004-12-03 17:40  twisti
1042
1043         * src/vm/jit/x86_64/disass.c: - include changes - use MCOPY
1044
1045 2004-12-03 17:39  twisti
1046
1047         * src/vm/jit/x86_64/: codegen.c, codegen.h: Less important changes.
1048
1049 2004-12-03 17:38  twisti
1050
1051         * src/vm/jit/x86_64/arch.h: - added SUPPORT_FMOD - fixed typo
1052
1053 2004-12-03 17:25  twisti
1054
1055         * AUTHORS: Updated.
1056
1057 2004-12-03 17:23  twisti
1058
1059         * src/threads/green/: locks.c, locks.h, threadio.c, threads.c,
1060           threads.h: Made green threads work again.
1061
1062 2004-12-03 17:21  twisti
1063
1064         * src/threads/native/threads.h: - changed header define - smaller
1065           changes
1066
1067 2004-12-03 17:20  twisti
1068
1069         * src/threads/native/threads.c: - removed memset (NEW uses calloc)
1070           - replaced mem_alloc with NEW
1071
1072 2004-12-03 16:46  twisti
1073
1074         * src/vm/jit/codegen.inc: Removed Michael Gschwind form changes.
1075
1076 2004-12-03 16:45  twisti
1077
1078         * src/vm/jit/asmpart.h: Moved asm_perform_threadswitch,
1079           asm_initialize_thread_stack declarations for green/threads.h.
1080
1081 2004-12-03 16:44  twisti
1082
1083         * tests/fptest.java: Added gnu header.
1084
1085 2004-12-03 16:44  twisti
1086
1087         * tests/: jctest.java, jctest.output: - added gnu header - removed
1088           testrem0x10001 tests (instruction not used anymore)
1089
1090 2004-12-03 16:42  twisti
1091
1092         * src/classpath/java/lang/System.java: Adjusted
1093           gnu.classpath.home.url to /jre/lib.
1094
1095 2004-12-03 16:28  twisti
1096
1097         * src/vm/global.h: #define RT_JAR_PATH
1098
1099 2004-12-03 16:27  twisti
1100
1101         * src/cacao/cacao.c: Automagically set classpath to rt.jar.
1102
1103 2004-12-02 20:35  twisti
1104
1105         * doc/: collect.doc, gen.doc, array.tex, net.bib, net.tex,
1106           threads.tex: Very old stuff.
1107
1108 2004-12-02 17:51  carolyn
1109
1110         * src/native/natcalls.h: move code from natcalls.h into native.h
1111
1112 2004-12-02 17:47  carolyn
1113
1114         * src/native/: Makefile.am, native.c, native.h: move code from
1115           natcalls.h into native.h
1116
1117 2004-12-02 12:45  twisti
1118
1119         * doc/cacao.1: Resides in man/.
1120
1121 2004-12-02 11:47  motse
1122
1123         * src/native/classes.am: include a few more awt-gtk classes
1124
1125 2004-12-02 11:27  twisti
1126
1127         * src/vm/jit/mips/: asmpart.S, codegen.c: New clinit patch code
1128           works now.
1129
1130 2004-12-02 11:26  twisti
1131
1132         * src/vm/jit/mips/arch.h: #define TRACE_ARGS_NUM
1133
1134 2004-12-02 10:34  twisti
1135
1136         * src/: threads/green/threads.h, threads/native/threads.h,
1137           vm/jit/asmpart.h, vm/jit/tools/genoffsets.c: Moved castinfo
1138           struct into asmpart.h.
1139
1140 2004-12-02 10:33  twisti
1141
1142         * src/native/tools/Makefile.am: Link in different order (problems
1143           with no threads).
1144
1145 2004-12-01 17:44  twisti
1146
1147         * src/vm/jit/powerpc/: arch.h, codegen.h: - moved architecture
1148           dependent stuff into arch.h - define TRACE_ARGS_NUM in arch.h
1149
1150 2004-12-01 17:10  twisti
1151
1152         * src/native/: Makefile.am, classes.am: Forgot to include awt
1153           classes with gtk peer.
1154
1155 2004-12-01 17:02  twisti
1156
1157         * src/cacao/Makefile.am: static-classpath-with-gtk-peer bugfix.
1158
1159 2004-12-01 15:06  twisti
1160
1161         * src/native/: Makefile.am, classes.am, native.c,
1162           include/Makefile.am, vm/Makefile.am: - better build system - try
1163           to get this awt-native stuff alright
1164
1165 2004-12-01 15:05  twisti
1166
1167         * src/cacao/Makefile.am: awt gtk peer fixes.
1168
1169 2004-12-01 15:04  twisti
1170
1171         * configure.in: - no threads fix - zlib fix - awt gtk peer fixes
1172
1173 2004-12-01 14:21  christian
1174
1175         * src/vm/jit/stack.c: [no log message]
1176
1177 2004-12-01 14:13  christian
1178
1179         * src/: cacao/cacao.c, vm/options.c, vm/options.h,
1180           vm/jit/i386/codegen.c, vm/jit/mips/codegen.c,
1181           vm/jit/x86_64/codegen.c, vm/jit/jit.c, vm/jit/alpha/codegen.c,
1182           vm/jit/powerpc/codegen.c: Linear Scan Register Allocator
1183           disabled. (with #ifdef LSRA\...\#endif)
1184
1185 2004-12-01 12:55  twisti
1186
1187         * src/native/vm/VMObjectStreamClass.c: It's now implemented in gnu
1188           classpath.
1189
1190 2004-12-01 12:54  twisti
1191
1192         * configure.in: We have to link against libm for fmod with dynamic
1193           library loading. But we link always as this should be the default
1194           one day.
1195
1196 2004-12-01 11:42  twisti
1197
1198         * src/vm/jit/mips/: Makefile.am, arch.h, asmpart.S, codegen.c,
1199           codegen.h, disass.h, types.h: New source tree.
1200
1201 2004-12-01 11:40  twisti
1202
1203         * src/classpath/native/: fdlibm/java-assert.h,
1204           jni/java-lang/java_lang_reflect_Array.c: Include config.h for
1205           __attribute__ with non gnu compilers.
1206
1207 2004-12-01 11:38  twisti
1208
1209         * src/classpath/acinclude.m4: Define __attribute__ correctly.
1210
1211 2004-12-01 11:33  twisti
1212
1213         * src/mm/memory.h: - typecast GCNEW - added MSET
1214
1215 2004-12-01 10:59  twisti
1216
1217         * src/toolbox/logging.h: Just ifdef panic on darwin. Works
1218           perfectly till it's not used anymore.
1219
1220 2004-12-01 10:57  twisti
1221
1222         * src/vm/jit/powerpc/: Makefile.am, asmpart.S, codegen.c,
1223           codegen.h, types.h: New source tree.
1224
1225 2004-12-01 10:57  twisti
1226
1227         * src/vm/jit/codegen.inc.h: Hmm, forgot to include jit.h...
1228
1229 2004-12-01 10:45  twisti
1230
1231         * src/cacaoh/headers.c: Bugfix: include <signal.h> before
1232           <ucontext.h> in darwin.
1233
1234 2004-11-30 21:42  carolyn
1235
1236         * src/vm/jit/: stack.c, inline/inline.c, inline/inline.h: Add depth
1237           level to ICMD_INLINE_START
1238
1239 2004-11-30 21:03  carolyn
1240
1241         * src/vm/jit/inline/parseRT.c: Delete automatic rta parsing of
1242           java/lang/Runtime.getRuntime
1243
1244 2004-11-30 20:33  carolyn
1245
1246         * src/vm/: exceptions.c, jit/parse.c: Turned off inlining for
1247           verifyerror
1248
1249 2004-11-30 20:22  carolyn
1250
1251         * src/cacao/cacao.c: Made options rt, xta, vta optional via #define
1252
1253 2004-11-30 20:14  carolyn
1254
1255         * src/vm/exceptions.c: Turned off inlining for verifyerror
1256
1257 2004-11-30 18:28  twisti
1258
1259         * src/vm/jit/reg.h: Ok, not this one. To prevent a warning.
1260
1261 2004-11-30 18:25  twisti
1262
1263         * src/vm/jit/reg.h: Moved typedef's infront of includes.
1264
1265 2004-11-30 16:12  motse
1266
1267         * src/native/native.c: fix include path for old nat/Gtk* in new
1268           source tree
1269
1270 2004-11-30 15:49  twisti
1271
1272         * src/vm/jit/alpha/: Makefile.am, arch.h, asmpart.S, codegen.c,
1273           codegen.h, disass.c, disass.h, types.h: New source tree.
1274
1275 2004-11-30 15:18  twisti
1276
1277         * src/: vm/jit/i386/Makefile.am, vm/jit/i386/arch.h,
1278           vm/jit/i386/asmpart.S, vm/jit/i386/codegen.c,
1279           vm/jit/i386/codegen.h, vm/jit/i386/emitfuncs.c,
1280           vm/jit/i386/emitfuncs.h, vm/jit/i386/types.h,
1281           threads/native/threads.c: New source tree.
1282
1283 2004-11-30 14:18  twisti
1284
1285         * src/: Makefile.am, cacao/Makefile.am, cacaoh/Makefile.am,
1286           native/Makefile.am, native/include/Makefile.am,
1287           native/tools/Makefile.am, threads/Makefile.am,
1288           threads/native/Makefile.am, vm/Makefile.am,
1289           vm/jit/inline/Makefile.am, vm/jit/tools/Makefile.am,
1290           vm/jit/verify/Makefile.am: New source tree.
1291
1292 2004-11-30 14:06  twisti
1293
1294         * Makefile.am, autogen.sh, configure.in, src/boehm-gc/acinclude.m4,
1295           src/boehm-gc/autogen.sh, src/boehm-gc/configure.in,
1296           src/cacao/cacao.c, src/cacao/cacao.h, src/cacaoh/cacaoh.c,
1297           src/cacaoh/headers.c, src/cacaoh/headers.h, src/mm/Makefile.am,
1298           src/mm/boehm.c, src/mm/boehm.h, src/mm/memory.c,
1299           src/native/jni.c, src/native/jni.h, src/native/natcalls.h,
1300           src/native/native.c, src/native/native.h,
1301           src/native/tools/gennativetable.c, src/native/vm/Constructor.c,
1302           src/native/vm/Field.c, src/native/vm/Makefile.am,
1303           src/native/vm/Method.c, src/native/vm/Proxy.c,
1304           src/native/vm/VMClass.c, src/native/vm/VMClassLoader.c,
1305           src/native/vm/VMObject.c, src/native/vm/VMRuntime.c,
1306           src/native/vm/VMSecurityManager.c, src/native/vm/VMString.c,
1307           src/native/vm/VMSystem.c, src/native/vm/VMThread.c,
1308           src/native/vm/VMThrowable.c, src/threads/green/Makefile.am,
1309           src/threads/native/threads.c, src/threads/native/threads.h,
1310           src/toolbox/Makefile.am, src/toolbox/avl.c, src/toolbox/chain.c,
1311           src/toolbox/list.c, src/toolbox/logging.c, src/toolbox/logging.h,
1312           src/toolbox/tree.c, src/vm/builtin.c, src/vm/builtin.h,
1313           src/vm/exceptions.c, src/vm/exceptions.h, src/vm/global.h,
1314           src/vm/loader.c, src/vm/options.h, src/vm/tables.c,
1315           src/vm/jit/Makefile.am, src/vm/jit/asmpart.h,
1316           src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h,
1317           src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/lsra.inc,
1318           src/vm/jit/parse.c, src/vm/jit/parse.h, src/vm/jit/reg.h,
1319           src/vm/jit/reg.inc, src/vm/jit/stack.c, src/vm/jit/stack.h,
1320           src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h,
1321           src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
1322           src/vm/jit/inline/parseRTstats.c, src/vm/jit/inline/sets.c,
1323           src/vm/jit/inline/sets.h, src/vm/jit/loop/Makefile.am,
1324           src/vm/jit/loop/analyze.c, src/vm/jit/loop/analyze.h,
1325           src/vm/jit/loop/graph.c, src/vm/jit/loop/loop.c,
1326           src/vm/jit/loop/loop.h, src/vm/jit/loop/tracing.c,
1327           src/vm/jit/loop/tracing.h, src/vm/jit/tools/genoffsets.c,
1328           src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typecheck.h,
1329           src/vm/jit/verify/typeinfo.c, src/vm/jit/verify/typeinfo.h,
1330           src/vm/jit/x86_64/Makefile.am, src/vm/jit/x86_64/asmpart.S,
1331           src/vm/jit/x86_64/codegen.c, src/vm/jit/x86_64/codegen.h,
1332           src/vm/jit/x86_64/emitfuncs.c, src/vm/jit/x86_64/emitfuncs.h,
1333           src/vm/jit/x86_64/types.h: New source tree.
1334
1335 2004-11-30 13:43  twisti
1336
1337         * src/boehm-gc/ltmain.sh: Should be linked by auto* utils.
1338
1339 2004-11-30 13:37  twisti
1340
1341         * src/boehm-gc/: config.guess, config.sub, depcomp, install-sh,
1342           missing, mkinstalldirs: Should be linked by auto* utils.
1343
1344 2004-11-30 13:36  twisti
1345
1346         * src/classpath/: install-sh, missing, mkinstalldirs: Should be
1347           link by auto* utils.
1348
1349 2004-11-29 19:36  twisti
1350
1351         * asmpart.h, global.h: New source tree.
1352
1353 2004-11-29 17:55  twisti
1354
1355         * natcalls.h, nativecalls.h, nativecalls.h.old: New source tree.
1356
1357 2004-11-29 17:18  twisti
1358
1359         * install-sh, missing, mkinstalldirs: This one should be installed
1360           by auto* stuff.
1361
1362 2004-11-29 16:51  twisti
1363
1364         * gennativetable.c, genoffsets.c, jni.c, jni.h, native.c, native.h,
1365           unzip.c, unzip.h, cacaoh.c: New source tree.
1366
1367 2004-11-29 16:27  twisti
1368
1369         * main.c, main.h, typeinfo.c, typeinfo.h, typeinfo.tst: New source
1370           tree.
1371
1372 2004-11-29 13:56  twisti
1373
1374         * builtin.c, builtin.h, exceptions.c, exceptions.h, headers.c,
1375           headers.h, loader.c, loader.h, options.c, options.h,
1376           statistics.c, statistics.h, tables.c, tables.h: New source tree.
1377
1378 2004-11-29 11:24  twisti
1379
1380         * src/vm/jit/i386/codegen.c: Use local xmcode and mcode variables.
1381
1382 2004-11-29 11:11  twisti
1383
1384         * src/vm/jit/x86_64/codegen.c: Use local xmcode and mcode
1385           variables.
1386
1387 2004-11-29 11:06  twisti
1388
1389         * src/vm/jit/alpha/codegen.c: Small comment typo.
1390
1391 2004-11-29 11:06  twisti
1392
1393         * src/vm/jit/codegen.inc.h: - indent - removed unneeded variables
1394           from clinitref
1395
1396 2004-11-29 10:59  twisti
1397
1398         * src/vm/jit/i386/codegen.c: Warning fixes.
1399
1400 2004-11-29 10:56  twisti
1401
1402         * src/vm/jit/mips/: asmpart.S, codegen.c: New clinit patch code
1403           (not ready yet).
1404
1405 2004-11-29 10:56  twisti
1406
1407         * src/vm/jit/mips/codegen.h: Moved register defines into arch.h
1408
1409 2004-11-29 10:56  twisti
1410
1411         * src/vm/jit/mips/arch.h: Contains architecture stuff from types.h
1412           and codegen.h
1413
1414 2004-11-29 10:55  twisti
1415
1416         * src/vm/jit/mips/types.h: - moved architecture stuff into arch.h -
1417           defined ptrint
1418
1419 2004-11-28 18:11  twisti
1420
1421         * src/mm/memory.c: Check for dig in dump_size().
1422
1423 2004-11-28 18:06  twisti
1424
1425         * doc/handbook/: cacao.tex, java.bib, jit.tex, loader.tex,
1426           runtime.tex, x86.tex, x86_64.tex: Some changes from my thesis.
1427
1428 2004-11-28 17:37  christian
1429
1430         * src/vm/jit/: lsra.h, lsra.inc: [no log message]
1431
1432 2004-11-26 13:02  twisti
1433
1434         * src/vm/jit/alpha/codegen.c: Warning fixes, sorry.
1435
1436 2004-11-25 16:49  twisti
1437
1438         * src/vm/jit/alpha/: asmpart.S, codegen.c, codegen.h: New clinit
1439           patch code.
1440
1441 2004-11-25 16:15  twisti
1442
1443         * src/vm/jit/stack.c: Warning fixes (usage of ptrint).
1444
1445 2004-11-25 16:14  twisti
1446
1447         * src/vm/jit/jit.h: Move typedef's in front of includes.
1448
1449 2004-11-25 16:14  twisti
1450
1451         * src/vm/jit/i386/arch.h: #endif typo
1452
1453 2004-11-25 15:17  christian
1454
1455         * TODO: [no log message]
1456
1457 2004-11-25 14:24  christian
1458
1459         * main.c, options.c, options.h, src/cacao/cacao.c,
1460           src/vm/options.c, src/vm/options.h, src/vm/jit/jit.c,
1461           src/vm/jit/lsra.h, src/vm/jit/lsra.inc, src/vm/jit/stack.c,
1462           src/vm/jit/alpha/codegen.c, src/vm/jit/i386/codegen.c: [no log
1463           message]
1464
1465 2004-11-24 16:26  twisti
1466
1467         * src/boehm-gc/: AmigaOS.c, MacOS.c, add_gc_prefix.c,
1468           aix_irix_threads.c, allchblk.c, alloc.c, autogen.sh, backgraph.c,
1469           blacklst.c, checksums.c, configure.in, darwin_stop_world.c,
1470           dbg_mlc.c, dyn_load.c, finalize.c, gc_dlopen.c, gcc_support.c,
1471           gcj_mlc.c, gcname.c, headers.c, mach_dep.c, malloc.c, mallocx.c,
1472           mark.c, mark_rts.c, misc.c, new_hblk.c, obj_map.c, os_dep.c,
1473           pcr_interface.c, pthread_stop_world.c, pthread_support.c,
1474           ptr_chck.c, real_malloc.c, reclaim.c, solaris_pthreads.c,
1475           solaris_threads.c, specific.c, stubborn.c, threadlibs.c,
1476           typd_mlc.c, win32_threads.c, include/private/gc_locks.h: Boehm
1477           now uses a config.h instead of -D defines to force a
1478           recompilation after configure made any changes, like
1479           --disable-threads.
1480
1481 2004-11-24 15:30  twisti
1482
1483         * src/vm/jit/parse.c: Warning fixes.
1484
1485 2004-11-24 15:27  twisti
1486
1487         * src/vm/jit/alpha/types.h: - moved architecture stuff into arch.h
1488           - added ptrint type
1489
1490 2004-11-24 15:27  twisti
1491
1492         * src/vm/jit/alpha/: arch.h, codegen.h: Moved architecture stuff
1493           into arch.h.
1494
1495 2004-11-24 15:20  twisti
1496
1497         * src/vm/jit/stack.c: Warning fixes.
1498
1499 2004-11-24 15:13  twisti
1500
1501         * src/vm/jit/i386/: emitfuncs.c, emitfuncs.h: - declare
1502           i386_mov_reg_mem
1503
1504 2004-11-24 15:11  twisti
1505
1506         * src/vm/jit/i386/types.h: Added ptrint type.
1507
1508 2004-11-24 14:57  twisti
1509
1510         * src/vm/jit/stack.c: Use new `ptrint' type for casts instead of
1511           `long'.
1512
1513 2004-11-24 14:57  twisti
1514
1515         * src/vm/jit/x86_64/: asmpart.S, codegen.c: New clinit patch code.
1516
1517 2004-11-24 14:56  twisti
1518
1519         * src/vm/jit/x86_64/types.h: typedef a ptrint type to cast function
1520           pointers to int.
1521
1522 2004-11-24 14:56  twisti
1523
1524         * src/vm/jit/x86_64/codegen.h: Include <ucontext.h> instead of
1525           <sys/...>.
1526
1527 2004-11-24 14:31  twisti
1528
1529         * exceptions.c, exceptions.h, src/vm/exceptions.c,
1530           src/vm/exceptions.h: - maybe we should always use `const char *'
1531           in function declarations - bugfix: use vpfprintf in
1532           throw_cacao_exception_exit
1533
1534 2004-11-24 14:06  twisti
1535
1536         * src/vm/jit/i386/: asmpart.S, codegen.c: Typo fixed.
1537
1538 2004-11-24 12:18  carolyn
1539
1540         * TODO: Added Inline items
1541
1542 2004-11-24 10:35  twisti
1543
1544         * src/classpath/include/config.h.in: It's generated.
1545
1546 2004-11-23 23:19  stefan
1547
1548         * src/vm/jit/powerpc/machine-instr.h: atomic instructions
1549
1550 2004-11-23 17:07  twisti
1551
1552         * src/native/vm/VMThrowable.c: Changed field name className to new
1553           declaringClass.
1554
1555 2004-11-23 17:06  twisti
1556
1557         * src/native/vm/VMThread.c: Include required config.h.
1558
1559 2004-11-23 17:05  twisti
1560
1561         * Makefile.am, configure.in: Further changes.
1562
1563 2004-11-23 17:05  twisti
1564
1565         * builtin.h, src/vm/builtin.h: Include arch.h.
1566
1567 2004-11-23 17:04  twisti
1568
1569         * headers.c, src/cacaoh/headers.c: Include ucontext.h.
1570
1571 2004-11-23 17:02  twisti
1572
1573         * src/mm/memory.h: Include arch.h for CODEMMAP.
1574
1575 2004-11-23 17:02  twisti
1576
1577         * src/mm/memory.c: Include config.h for USE_THREADS.
1578
1579 2004-11-23 17:01  twisti
1580
1581         * native.c, src/native/native.c: Removed unneeded #include
1582           "nat/java_lang_VMClass.h".
1583
1584 2004-11-23 16:57  twisti
1585
1586         * src/vm/jit/parse.c: - include config.h - #ifdef -> #if defined
1587
1588 2004-11-23 16:56  twisti
1589
1590         * src/vm/jit/: codegen.inc, codegen.inc.h: - new clinit patch code
1591           stuff - i386 warning fixes
1592
1593 2004-11-23 16:55  twisti
1594
1595         * src/vm/jit/i386/asmpart.S: New clinit patch code.
1596
1597 2004-11-23 16:53  twisti
1598
1599         * src/vm/jit/i386/codegen.h: Moved architecture dependent stuff
1600           into arch.h.
1601
1602 2004-11-23 16:52  twisti
1603
1604         * src/vm/jit/i386/codegen.c: - use dump memory in stub creation -
1605           warning fixes - new PUT/GETSTATIC clinit code
1606
1607 2004-11-23 16:51  twisti
1608
1609         * src/vm/jit/i386/: emitfuncs.c, emitfuncs.h: Added some direct
1610           memory operations for PUT/GETSTATIC commands.
1611
1612 2004-11-23 16:49  twisti
1613
1614         * src/vm/jit/i386/: arch.h, types.h: Moved architecture dependend
1615           stuff into arch.h.
1616
1617 2004-11-23 10:26  stefan
1618
1619         * ARCH-CHANGES: more
1620
1621 2004-11-23 10:26  stefan
1622
1623         * TODO: [no log message]
1624
1625 2004-11-22 15:59  motse
1626
1627         * src/classpath/: include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
1628           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: native
1629           methods in gnu.java.awt.peer.GtkFramePeer changed
1630
1631 2004-11-22 13:01  carolyn
1632
1633         * loader.h, src/vm/loader.h, src/vm/jit/parse.c,
1634           src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h,
1635           src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h: inline
1636           interfaces
1637
1638 2004-11-22 12:05  carolyn
1639
1640         * tests/: II.java, IIAA.java, IIBB.java, IICC.java, IIexample.java:
1641           Add Interface Test
1642
1643 2004-11-19 18:03  twisti
1644
1645         * src/vm/jit/x86_64/arch.h: Include also unused defines.
1646
1647 2004-11-19 16:53  carolyn
1648
1649         * tests/rtIn/at/dms/kjc/Main: RT input for dynamic load info for
1650           at.dms.kjc.Main
1651
1652 2004-11-19 16:47  carolyn
1653
1654         * loader.c, loader.h, options.h, src/classpath/include/config.h.in,
1655           src/vm/loader.c, src/vm/loader.h, src/vm/options.h,
1656           src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
1657           src/vm/jit/inline/parseRTstats.c,
1658           src/vm/jit/inline/parseRTstats.h, tests/rtMissedIn0: RTA updates
1659           for abstract classes
1660
1661 2004-11-19 16:14  twisti
1662
1663         * src/toolbox/list.c: Removed unused headers.
1664
1665 2004-11-19 15:38  twisti
1666
1667         * src/vm/jit/mips/codegen.c: Warning fix.
1668
1669 2004-11-19 15:26  twisti
1670
1671         * src/vm/jit/verify/typecheck.c: Again a #warning without __GNUC__.
1672           Ahhhhhhhhhhhhhh!
1673
1674 2004-11-19 14:17  twisti
1675
1676         * main.c, src/cacao/cacao.c: System.exit bug fix.
1677
1678 2004-11-19 13:06  twisti
1679
1680         * src/classpath/: acinclude.m4, configure.ac: Added AC_C_ATTRIBUTE
1681           which checks for the __attribute__ keyword.
1682
1683 2004-11-18 17:44  twisti
1684
1685         * src/classpath/autogen.sh: Call libtoolize to install a proper
1686           ltmain.sh (fixes missing .so extension problem).
1687
1688 2004-11-18 17:31  twisti
1689
1690         * src/classpath/ltmain.sh: Now installed by autogen.sh.
1691
1692 2004-11-18 14:02  twisti
1693
1694         * Makefile.am: Bug fix: we also need to generate the nativetable
1695           entries from the classes which are not generated newly.
1696
1697 2004-11-18 14:01  twisti
1698
1699         * loader.c, src/vm/loader.c: Bug fix: released filename memory of
1700           classpath entries.
1701
1702 2004-11-18 13:25  twisti
1703
1704         * native.c, options.c, options.h, src/native/native.c,
1705           src/vm/options.c, src/vm/options.h, src/vm/jit/parse.c,
1706           src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.c: Renamed
1707           verbose to opt_verbose.
1708
1709 2004-11-18 13:22  twisti
1710
1711         * main.c, src/cacao/cacao.c: Renamed opt_verbose'
1712
1713 2004-11-18 13:21  twisti
1714
1715         * loader.c, loader.h, src/vm/loader.c, src/vm/loader.h: Use
1716           malloc'd memory in suck_init and suck_start and tried to make it
1717           a bit clearer.
1718
1719 2004-11-18 13:20  twisti
1720
1721         * cacaoh.c, src/cacaoh/cacaoh.c: Use global opt_verbose.
1722
1723 2004-11-18 13:19  twisti
1724
1725         * builtin.c, src/vm/builtin.c: - #include
1726           "nat/java_lang_VMObject.h" - renamed `verbose' to `opt_verbose'
1727
1728 2004-11-18 13:17  twisti
1729
1730         * Makefile.am: First try to get a bootstrap-like build process.
1731
1732 2004-11-18 13:17  twisti
1733
1734         * src/native/include/java_lang_ClassLoader.h: Updated to
1735           classpath-0.12.
1736
1737 2004-11-18 13:13  twisti
1738
1739         * src/native/vm/Makefile.am: Added unneeded .h files to CLEANFILES.
1740
1741 2004-11-18 13:12  twisti
1742
1743         * src/native/vm/: Constructor.c, Field.c, Method.c, Proxy.c: -
1744           include path fixes - renamed `verbose' to `opt_verbose'
1745
1746 2004-11-18 12:26  twisti
1747
1748         * src/classpath/: examples/Makefile.am, lib/Makefile.am: Use jikes
1749           as preferred compiler.
1750
1751 2004-11-18 11:40  twisti
1752
1753         * src/native/vm/VMClassLoader.c: Removed unused include.
1754
1755 2004-11-18 11:39  twisti
1756
1757         * main.c, src/cacao/cacao.c: - removed 2nd jni_init() - call
1758           System.exit instead of Runtime.exit (smaller code) - better exit
1759           status handling
1760
1761 2004-11-18 11:38  twisti
1762
1763         * cacaoh.c, src/cacaoh/cacaoh.c: Teach cacaoh -help, -version and
1764           -verbose.
1765
1766 2004-11-18 11:37  twisti
1767
1768         * builtin.c, src/vm/builtin.c: - removed unused include - warning
1769           fixes
1770
1771 2004-11-18 11:36  twisti
1772
1773         * src/threads/native/threads.h: Removed unused include.
1774
1775 2004-11-18 11:30  twisti
1776
1777         * src/mm/: memory.c, memory.h: Use cacao types instead of int and
1778           long.
1779
1780 2004-11-17 21:45  christian
1781
1782         * src/vm/jit/loop/: analyze.c, analyze.h, graph.c: Use maxlocals,
1783           exceptiontable* from codegendata instead of methodinfo
1784
1785 2004-11-17 21:43  christian
1786
1787         * src/vm/jit/jit.c: codegendata an optimize_loops Ã¼bergeben
1788
1789 2004-11-17 18:19  twisti
1790
1791         * Makefile.am, cacaoh.c, headers.c, headers.h, main.c, options.c,
1792           options.h, src/cacao/cacao.c, src/cacaoh/cacaoh.c,
1793           src/cacaoh/headers.c, src/cacaoh/headers.h, src/vm/options.c,
1794           src/vm/options.h: Teach cacaoh to understand -d <dir> to install
1795           generated header files into a destination directory. Default is
1796           `.'.
1797
1798 2004-11-17 18:06  twisti
1799
1800         * TODO: A-better-version 1.0.
1801
1802 2004-11-17 17:48  twisti
1803
1804         * tests/native/: Makefile, testarguments.c, testarguments.java:
1805           Test case for native/jni function call arguments. Release 0.01.
1806
1807 2004-11-17 16:50  twisti
1808
1809         * src/vm/jit/x86_64/: codegen.c, emitfuncs.c: #include "arch.h"
1810
1811 2004-11-17 16:49  twisti
1812
1813         * src/vm/jit/x86_64/codegen.h: Moved architecture stuff into
1814           arch.h.
1815
1816 2004-11-17 16:49  twisti
1817
1818         * src/vm/jit/x86_64/asmpart.S: Hopefully correct version of the
1819           argument-block-to-register copy algorithm.  Much better than the
1820           previous one.
1821
1822 2004-11-17 16:48  twisti
1823
1824         * src/vm/jit/x86_64/types.h: - moved architecture features into
1825           arch.h - added gnu header and emacs tailer
1826
1827 2004-11-17 16:47  twisti
1828
1829         * src/vm/jit/x86_64/arch.h: Define architecture dependent stuff
1830           here (mostly from types.h and codegen.h).
1831
1832 2004-11-17 13:49  twisti
1833
1834         * src/vm/jit/x86_64/asmpart.S: 1. step of implementing
1835           asm_calljavafunction2 argument block resolving (we should
1836           _really_ rename this function ;-).
1837
1838 2004-11-17 13:34  twisti
1839
1840         * src/classpath/lib/bootstrap.zip: Update to classpath-0.12.
1841
1842 2004-11-17 12:55  twisti
1843
1844         * src/mm/memory.h: Removed gc function definitions.
1845
1846 2004-11-17 12:54  twisti
1847
1848         * src/native/vm/VMString.c: Include path fix.
1849
1850 2004-11-17 12:54  twisti
1851
1852         * src/native/vm/VMObject.c: Include path fixes.
1853
1854 2004-11-17 12:53  twisti
1855
1856         * src/native/vm/VMClass.c: Warning fixes.
1857
1858 2004-11-17 12:53  twisti
1859
1860         * src/native/vm/VMThread.c: - warning fix - include path fix
1861
1862 2004-11-17 12:52  twisti
1863
1864         * src/native/vm/VMRuntime.c: - fix a nullpointerexception - started
1865           to check more exceptions in native/jni calls
1866
1867 2004-11-17 12:45  twisti
1868
1869         * unzip.c, src/vm/unzip.c: Warning fix.
1870
1871 2004-11-17 12:45  twisti
1872
1873         * native.c, src/native/native.c: Just some indent.
1874
1875 2004-11-17 12:34  twisti
1876
1877         * src/threads/native/: threads.c, threads.h: Warning fixes.
1878
1879 2004-11-17 12:32  twisti
1880
1881         * src/vm/jit/parse.h, src/vm/jit/stack.c,
1882           src/vm/jit/verify/typecheck.c, global.h, src/vm/global.h: -ansi
1883           warning fixes.
1884
1885 2004-11-17 08:23  christian
1886
1887         * src/vm/jit/loop/graph.c: ICMD_IF_L* zur Erstellung der "adjacency
1888           list for control flow graph(c_dTable) hinzugefügt
1889
1890 2004-11-15 21:31  twisti
1891
1892         * src/classpath/: ChangeLog-2003,
1893           gnu/java/awt/color/CieXyzConverter.java,
1894           gnu/java/awt/color/ClutProfileConverter.java,
1895           gnu/java/awt/color/ColorLookUpTable.java,
1896           gnu/java/awt/color/ColorSpaceConverter.java,
1897           gnu/java/awt/color/GrayProfileConverter.java,
1898           gnu/java/awt/color/GrayScaleConverter.java,
1899           gnu/java/awt/color/LinearRGBConverter.java,
1900           gnu/java/awt/color/ProfileHeader.java,
1901           gnu/java/awt/color/PyccConverter.java,
1902           gnu/java/awt/color/RgbProfileConverter.java,
1903           gnu/java/awt/color/SrgbConverter.java,
1904           gnu/java/awt/color/TagEntry.java,
1905           gnu/java/awt/color/ToneReproductionCurve.java,
1906           gnu/java/awt/peer/ClasspathTextLayoutPeer.java,
1907           gnu/java/awt/peer/gtk/GdkFontPeer.java,
1908           gnu/java/awt/peer/gtk/GdkTextLayout.java,
1909           gnu/java/security/action/GetSecurityPropertyAction.java,
1910           gnu/java/security/ber/BER.java,
1911           gnu/java/security/ber/BEREncodingException.java,
1912           gnu/java/security/ber/BERReader.java,
1913           gnu/java/security/ber/BERValue.java,
1914           gnu/java/security/pkcs/PKCS7SignedData.java,
1915           gnu/java/security/pkcs/SignerInfo.java,
1916           gnu/java/security/provider/CollectionCertStoreImpl.java,
1917           gnu/java/security/provider/EncodedKeyFactory.java,
1918           gnu/java/security/provider/GnuDHPublicKey.java,
1919           gnu/java/security/provider/GnuRSAPrivateKey.java,
1920           gnu/java/security/provider/GnuRSAPublicKey.java,
1921           gnu/java/security/provider/MD2withRSA.java,
1922           gnu/java/security/provider/MD4withRSA.java,
1923           gnu/java/security/provider/MD5withRSA.java,
1924           gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
1925           gnu/java/security/provider/RSA.java,
1926           gnu/java/security/provider/RSAKeyFactory.java,
1927           gnu/java/security/provider/SHA1withRSA.java,
1928           gnu/java/security/x509/GnuPKIExtension.java,
1929           gnu/java/security/x509/PolicyNodeImpl.java,
1930           gnu/java/security/x509/Util.java,
1931           gnu/java/security/x509/X509CRLSelectorImpl.java,
1932           gnu/java/security/x509/X509CertPath.java,
1933           gnu/java/security/x509/X509CertSelectorImpl.java,
1934           gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
1935           gnu/java/security/x509/ext/BasicConstraints.java,
1936           gnu/java/security/x509/ext/CRLNumber.java,
1937           gnu/java/security/x509/ext/CertificatePolicies.java,
1938           gnu/java/security/x509/ext/ExtendedKeyUsage.java,
1939           gnu/java/security/x509/ext/Extension.java,
1940           gnu/java/security/x509/ext/GeneralNames.java,
1941           gnu/java/security/x509/ext/IssuerAlternativeNames.java,
1942           gnu/java/security/x509/ext/KeyUsage.java,
1943           gnu/java/security/x509/ext/PolicyConstraint.java,
1944           gnu/java/security/x509/ext/PolicyMappings.java,
1945           gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java,
1946           gnu/java/security/x509/ext/ReasonCode.java,
1947           gnu/java/security/x509/ext/SubjectAlternativeNames.java,
1948           gnu/java/security/x509/ext/SubjectKeyIdentifier.java,
1949           gnu/regexp/RETokenLookAhead.java,
1950           include/gnu_java_awt_peer_gtk_GdkFontPeer.h,
1951           include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h,
1952           include/gnu_java_awt_peer_gtk_GdkTextLayout.h,
1953           java/awt/image/BandCombineOp.java,
1954           java/awt/image/BandedSampleModel.java,
1955           java/awt/image/BufferedImageFilter.java,
1956           java/awt/image/ColorConvertOp.java,
1957           java/awt/image/ConvolveOp.java, java/awt/image/LookupOp.java,
1958           java/awt/image/MultiPixelPackedSampleModel.java,
1959           java/awt/image/RescaleOp.java, javax/crypto/package.html,
1960           javax/crypto/interfaces/package.html,
1961           javax/crypto/spec/package.html, javax/imageio/IIOImage.java,
1962           javax/imageio/IIOParam.java,
1963           javax/imageio/IIOParamController.java,
1964           javax/imageio/ImageIO.java, javax/imageio/ImageReadParam.java,
1965           javax/imageio/ImageTypeSpecifier.java,
1966           javax/imageio/ImageWriteParam.java,
1967           javax/imageio/metadata/IIOInvalidTreeException.java,
1968           javax/imageio/metadata/IIOMetadata.java,
1969           javax/imageio/metadata/IIOMetadataController.java,
1970           javax/imageio/metadata/IIOMetadataFormat.java,
1971           javax/imageio/metadata/IIOMetadataFormatImpl.java,
1972           javax/imageio/metadata/IIOMetadataNode.java,
1973           javax/imageio/metadata/package.html,
1974           javax/imageio/spi/IIORegistry.java,
1975           javax/imageio/spi/ImageReaderSpi.java,
1976           javax/imageio/spi/ImageWriterSpi.java,
1977           javax/imageio/stream/FileCacheImageInputStream.java,
1978           javax/imageio/stream/FileCacheImageOutputStream.java,
1979           javax/imageio/stream/FileImageInputStream.java,
1980           javax/imageio/stream/FileImageOutputStream.java,
1981           javax/imageio/stream/ImageInputStreamImpl.java,
1982           javax/imageio/stream/ImageOutputStreamImpl.java,
1983           javax/imageio/stream/MemoryCacheImageInputStream.java,
1984           javax/imageio/stream/MemoryCacheImageOutputStream.java,
1985           javax/net/package.html, javax/net/ssl/package.html,
1986           javax/security/package.html, javax/security/auth/package.html,
1987           javax/security/auth/callback/package.html,
1988           javax/security/auth/login/package.html,
1989           javax/security/auth/spi/LoginModule.java,
1990           javax/security/auth/spi/package.html,
1991           javax/security/cert/package.html,
1992           javax/security/sasl/package.html,
1993           javax/swing/plaf/basic/BasicTextPaneUI.java,
1994           javax/swing/text/PasswordView.java,
1995           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c,
1996           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c,
1997           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c,
1998           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: Update
1999           to classpath-0.12.
2000
2001 2004-11-15 20:59  twisti
2002
2003         * src/classpath/: ChangeLog, Makefile.am, NEWS, configure.ac,
2004           ltmain.sh, doc/hacking.info, doc/hacking.texinfo,
2005           examples/gnu/classpath/examples/awt/Demo.java,
2006           gnu/classpath/Configuration.java.in,
2007           gnu/classpath/ServiceFactory.java,
2008           gnu/java/awt/BitwiseXORComposite.java,
2009           gnu/java/awt/ClasspathToolkit.java,
2010           gnu/java/awt/image/XBMDecoder.java,
2011           gnu/java/awt/peer/ClasspathFontPeer.java,
2012           gnu/java/awt/peer/GLightweightPeer.java,
2013           gnu/java/awt/peer/gtk/GdkFontMetrics.java,
2014           gnu/java/awt/peer/gtk/GdkGlyphVector.java,
2015           gnu/java/awt/peer/gtk/GdkGraphics.java,
2016           gnu/java/awt/peer/gtk/GdkGraphics2D.java,
2017           gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
2018           gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
2019           gnu/java/awt/peer/gtk/GtkButtonPeer.java,
2020           gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
2021           gnu/java/awt/peer/gtk/GtkChoicePeer.java,
2022           gnu/java/awt/peer/gtk/GtkClipboard.java,
2023           gnu/java/awt/peer/gtk/GtkComponentPeer.java,
2024           gnu/java/awt/peer/gtk/GtkContainerPeer.java,
2025           gnu/java/awt/peer/gtk/GtkDialogPeer.java,
2026           gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
2027           gnu/java/awt/peer/gtk/GtkFontPeer.java,
2028           gnu/java/awt/peer/gtk/GtkFramePeer.java,
2029           gnu/java/awt/peer/gtk/GtkGenericPeer.java,
2030           gnu/java/awt/peer/gtk/GtkImagePainter.java,
2031           gnu/java/awt/peer/gtk/GtkLabelPeer.java,
2032           gnu/java/awt/peer/gtk/GtkListPeer.java,
2033           gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,
2034           gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
2035           gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
2036           gnu/java/awt/peer/gtk/GtkPanelPeer.java,
2037           gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
2038           gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
2039           gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
2040           gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
2041           gnu/java/awt/peer/gtk/GtkToolkit.java,
2042           gnu/java/awt/peer/gtk/GtkWindowPeer.java,
2043           gnu/java/beans/ExplicitBeanInfo.java,
2044           gnu/java/beans/IntrospectionIncubator.java,
2045           gnu/java/io/Base64InputStream.java,
2046           gnu/java/io/EncodingManager.java,
2047           gnu/java/net/PlainDatagramSocketImpl.java,
2048           gnu/java/net/protocol/file/Handler.java,
2049           gnu/java/net/protocol/http/Connection.java,
2050           gnu/java/nio/NIODatagramSocket.java,
2051           gnu/java/nio/ServerSocketChannelImpl.java,
2052           gnu/java/nio/charset/ISO_8859_1.java,
2053           gnu/java/nio/charset/US_ASCII.java,
2054           gnu/java/nio/charset/UTF_16.java,
2055           gnu/java/nio/charset/UTF_16BE.java,
2056           gnu/java/nio/charset/UTF_16Encoder.java,
2057           gnu/java/nio/charset/UTF_16LE.java,
2058           gnu/java/nio/charset/UTF_8.java,
2059           gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
2060           gnu/java/rmi/server/ConnectionRunnerPool.java,
2061           gnu/java/rmi/server/RMIHashes.java,
2062           gnu/java/rmi/server/RMIObjectInputStream.java,
2063           gnu/java/rmi/server/RMIObjectOutputStream.java,
2064           gnu/java/rmi/server/UnicastConnection.java,
2065           gnu/java/rmi/server/UnicastConnectionManager.java,
2066           gnu/java/rmi/server/UnicastRemoteCall.java,
2067           gnu/java/rmi/server/UnicastServer.java,
2068           gnu/java/rmi/server/UnicastServerRef.java,
2069           gnu/java/security/OID.java, gnu/java/security/PolicyFile.java,
2070           gnu/java/security/der/DERReader.java,
2071           gnu/java/security/provider/DSAParameters.java,
2072           gnu/java/security/provider/DSASignature.java,
2073           gnu/java/security/provider/Gnu.java,
2074           gnu/java/security/provider/GnuDSAPrivateKey.java,
2075           gnu/java/security/provider/GnuDSAPublicKey.java,
2076           gnu/java/security/provider/X509CertificateFactory.java,
2077           gnu/java/security/x509/X500DistinguishedName.java,
2078           gnu/java/security/x509/X509CRL.java,
2079           gnu/java/security/x509/X509CRLEntry.java,
2080           gnu/java/security/x509/X509Certificate.java,
2081           gnu/java/text/BaseBreakIterator.java,
2082           gnu/java/text/CharacterBreakIterator.java,
2083           gnu/java/text/LineBreakIterator.java,
2084           gnu/java/text/SentenceBreakIterator.java,
2085           gnu/java/text/WordBreakIterator.java,
2086           gnu/javax/rmi/PortableServer.java,
2087           gnu/javax/rmi/CORBA/DelegateFactory.java,
2088           gnu/javax/rmi/CORBA/GetDelegateInstanceException.java,
2089           gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java,
2090           gnu/javax/rmi/CORBA/StubDelegateImpl.java, gnu/regexp/RE.java,
2091           include/Makefile.am,
2092           include/gnu_java_awt_peer_gtk_GdkFontMetrics.h,
2093           include/gnu_java_awt_peer_gtk_GdkGraphics.h,
2094           include/gnu_java_awt_peer_gtk_GdkGraphics2D.h,
2095           include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
2096           include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
2097           include/gnu_java_awt_peer_gtk_GtkClipboard.h,
2098           include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
2099           include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
2100           include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
2101           include/gnu_java_awt_peer_gtk_GtkGenericPeer.h,
2102           include/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
2103           include/gnu_java_awt_peer_gtk_GtkListPeer.h,
2104           include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
2105           include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
2106           include/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
2107           include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
2108           include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
2109           include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
2110           include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
2111           include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
2112           include/gnu_java_net_PlainDatagramSocketImpl.h,
2113           include/java_io_ObjectInputStream.h, include/java_io_VMFile.h,
2114           include/java_lang_Math.h, include/java_lang_VMProcess.h,
2115           include/java_net_InetAddress.h, include/jni.h,
2116           java/applet/Applet.java, java/applet/AppletContext.java,
2117           java/applet/AppletStub.java, java/applet/AudioClip.java,
2118           java/awt/AWTKeyStroke.java, java/awt/Button.java,
2119           java/awt/Canvas.java, java/awt/CardLayout.java,
2120           java/awt/CheckboxMenuItem.java, java/awt/Choice.java,
2121           java/awt/Component.java, java/awt/Container.java,
2122           java/awt/DefaultFocusTraversalPolicy.java,
2123           java/awt/DefaultKeyboardFocusManager.java,
2124           java/awt/EventDispatchThread.java, java/awt/FileDialog.java,
2125           java/awt/FlowLayout.java, java/awt/Font.java,
2126           java/awt/Frame.java, java/awt/Graphics2D.java,
2127           java/awt/GraphicsEnvironment.java,
2128           java/awt/GridBagConstraints.java, java/awt/GridBagLayout.java,
2129           java/awt/GridLayout.java, java/awt/Image.java,
2130           java/awt/KeyboardFocusManager.java, java/awt/Label.java,
2131           java/awt/List.java, java/awt/MediaTracker.java,
2132           java/awt/Menu.java, java/awt/MenuBar.java,
2133           java/awt/MenuComponent.java, java/awt/MenuItem.java,
2134           java/awt/Panel.java, java/awt/Polygon.java,
2135           java/awt/PopupMenu.java, java/awt/ScrollPane.java,
2136           java/awt/Scrollbar.java, java/awt/SystemColor.java,
2137           java/awt/TextArea.java, java/awt/TextField.java,
2138           java/awt/Toolkit.java, java/awt/Window.java,
2139           java/awt/color/ICC_ColorSpace.java,
2140           java/awt/color/ICC_Profile.java,
2141           java/awt/color/ICC_ProfileGray.java,
2142           java/awt/color/ICC_ProfileRGB.java,
2143           java/awt/datatransfer/Clipboard.java,
2144           java/awt/datatransfer/ClipboardOwner.java,
2145           java/awt/datatransfer/DataFlavor.java,
2146           java/awt/datatransfer/StringSelection.java,
2147           java/awt/datatransfer/SystemFlavorMap.java,
2148           java/awt/dnd/Autoscroll.java, java/awt/dnd/DropTarget.java,
2149           java/awt/dnd/DropTargetContext.java,
2150           java/awt/dnd/DropTargetDragEvent.java,
2151           java/awt/dnd/peer/DropTargetContextPeer.java,
2152           java/awt/event/AdjustmentEvent.java,
2153           java/awt/event/InputEvent.java,
2154           java/awt/event/InvocationEvent.java,
2155           java/awt/event/KeyEvent.java, java/awt/event/MouseEvent.java,
2156           java/awt/font/TextAttribute.java, java/awt/font/TextLayout.java,
2157           java/awt/geom/AffineTransform.java,
2158           java/awt/geom/GeneralPath.java, java/awt/geom/Point2D.java,
2159           java/awt/im/InputContext.java,
2160           java/awt/im/spi/InputMethodContext.java,
2161           java/awt/image/AffineTransformOp.java,
2162           java/awt/image/BufferedImage.java,
2163           java/awt/image/ByteLookupTable.java,
2164           java/awt/image/ColorModel.java,
2165           java/awt/image/ComponentColorModel.java,
2166           java/awt/image/ComponentSampleModel.java,
2167           java/awt/image/CropImageFilter.java,
2168           java/awt/image/DataBufferByte.java,
2169           java/awt/image/DataBufferDouble.java,
2170           java/awt/image/DataBufferFloat.java,
2171           java/awt/image/DataBufferInt.java,
2172           java/awt/image/DataBufferShort.java,
2173           java/awt/image/DataBufferUShort.java,
2174           java/awt/image/DirectColorModel.java,
2175           java/awt/image/IndexColorModel.java,
2176           java/awt/image/MemoryImageSource.java,
2177           java/awt/image/PackedColorModel.java,
2178           java/awt/image/PixelGrabber.java, java/awt/image/Raster.java,
2179           java/awt/image/RasterOp.java, java/awt/image/SampleModel.java,
2180           java/awt/image/ShortLookupTable.java,
2181           java/awt/image/SinglePixelPackedSampleModel.java,
2182           java/awt/peer/MenuBarPeer.java, java/awt/print/Printable.java,
2183           java/awt/print/PrinterJob.java, java/beans/Beans.java,
2184           java/beans/EventHandler.java, java/beans/EventSetDescriptor.java,
2185           java/beans/Introspector.java, java/beans/PropertyDescriptor.java,
2186           java/beans/PropertyEditorManager.java,
2187           java/beans/PropertyEditorSupport.java,
2188           java/beans/beancontext/BeanContext.java,
2189           java/beans/beancontext/BeanContextChild.java,
2190           java/beans/beancontext/BeanContextChildSupport.java,
2191           java/beans/beancontext/BeanContextMembershipEvent.java,
2192           java/io/CharArrayWriter.java, java/io/DataInputStream.java,
2193           java/io/DataOutputStream.java, java/io/DeleteFileHelper.java,
2194           java/io/File.java, java/io/FileDescriptor.java,
2195           java/io/FileInputStream.java, java/io/FileOutputStream.java,
2196           java/io/FilePermission.java, java/io/InputStreamReader.java,
2197           java/io/ObjectInputStream.java, java/io/ObjectOutputStream.java,
2198           java/io/ObjectStreamClass.java, java/io/PipedInputStream.java,
2199           java/io/PrintStream.java, java/io/RandomAccessFile.java,
2200           java/lang/Character.java, java/lang/Class.java,
2201           java/lang/ClassLoader.java, java/lang/Math.java,
2202           java/lang/Object.java, java/lang/Package.java,
2203           java/lang/Process.java, java/lang/Runtime.java,
2204           java/lang/SecurityManager.java, java/lang/StackTraceElement.java,
2205           java/lang/StrictMath.java, java/lang/StringBuffer.java,
2206           java/lang/System.java, java/lang/Thread.java,
2207           java/lang/ThreadLocal.java, java/lang/Throwable.java,
2208           java/lang/Void.java, java/lang/reflect/AccessibleObject.java,
2209           java/lang/reflect/Proxy.java,
2210           java/lang/reflect/ReflectPermission.java,
2211           java/math/BigDecimal.java, java/math/BigInteger.java,
2212           java/net/BindException.java, java/net/ConnectException.java,
2213           java/net/ContentHandler.java,
2214           java/net/ContentHandlerFactory.java,
2215           java/net/DatagramPacket.java, java/net/DatagramSocket.java,
2216           java/net/DatagramSocketImpl.java,
2217           java/net/DatagramSocketImplFactory.java,
2218           java/net/FileNameMap.java, java/net/HttpURLConnection.java,
2219           java/net/Inet4Address.java, java/net/Inet6Address.java,
2220           java/net/InetAddress.java, java/net/JarURLConnection.java,
2221           java/net/MalformedURLException.java,
2222           java/net/MimeTypeMapper.java, java/net/MulticastSocket.java,
2223           java/net/NetworkInterface.java,
2224           java/net/NoRouteToHostException.java,
2225           java/net/PasswordAuthentication.java,
2226           java/net/PortUnreachableException.java,
2227           java/net/ProtocolException.java, java/net/ServerSocket.java,
2228           java/net/Socket.java, java/net/SocketException.java,
2229           java/net/SocketImpl.java, java/net/SocketImplFactory.java,
2230           java/net/SocketOptions.java, java/net/SocketPermission.java,
2231           java/net/SocketTimeoutException.java, java/net/URI.java,
2232           java/net/URISyntaxException.java, java/net/URL.java,
2233           java/net/URLClassLoader.java, java/net/URLConnection.java,
2234           java/net/URLDecoder.java, java/net/URLEncoder.java,
2235           java/net/URLStreamHandler.java,
2236           java/net/URLStreamHandlerFactory.java,
2237           java/net/UnknownHostException.java,
2238           java/net/UnknownServiceException.java, java/nio/Buffer.java,
2239           java/nio/ByteBuffer.java, java/nio/ByteBufferHelper.java,
2240           java/nio/ByteOrder.java, java/nio/CharBuffer.java,
2241           java/nio/DoubleBuffer.java, java/nio/FloatBuffer.java,
2242           java/nio/IntBuffer.java, java/nio/LongBuffer.java,
2243           java/nio/MappedByteBuffer.java,
2244           java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java,
2245           java/nio/channels/Channels.java,
2246           java/nio/channels/spi/SelectorProvider.java,
2247           java/nio/charset/Charset.java, java/nio/charset/CoderResult.java,
2248           java/rmi/MarshalledObject.java, java/rmi/Naming.java,
2249           java/rmi/RMISecurityManager.java, java/rmi/Remote.java,
2250           java/rmi/activation/Activatable.java,
2251           java/rmi/activation/ActivationDesc.java,
2252           java/rmi/activation/ActivationGroup.java,
2253           java/rmi/activation/ActivationGroupDesc.java,
2254           java/rmi/activation/ActivationGroupID.java,
2255           java/rmi/activation/ActivationID.java,
2256           java/rmi/activation/ActivationInstantiator.java,
2257           java/rmi/activation/ActivationMonitor.java,
2258           java/rmi/activation/ActivationSystem.java,
2259           java/rmi/activation/Activator.java, java/rmi/dgc/DGC.java,
2260           java/rmi/dgc/Lease.java, java/rmi/dgc/VMID.java,
2261           java/rmi/registry/LocateRegistry.java,
2262           java/rmi/registry/Registry.java,
2263           java/rmi/registry/RegistryHandler.java,
2264           java/rmi/server/LoaderHandler.java,
2265           java/rmi/server/LogStream.java, java/rmi/server/ObjID.java,
2266           java/rmi/server/Operation.java,
2267           java/rmi/server/RMIClassLoader.java,
2268           java/rmi/server/RMIClassLoaderSpi.java,
2269           java/rmi/server/RMIClientSocketFactory.java,
2270           java/rmi/server/RMIFailureHandler.java,
2271           java/rmi/server/RMIServerSocketFactory.java,
2272           java/rmi/server/RMISocketFactory.java,
2273           java/rmi/server/RemoteCall.java,
2274           java/rmi/server/RemoteObject.java,
2275           java/rmi/server/RemoteRef.java,
2276           java/rmi/server/RemoteServer.java,
2277           java/rmi/server/RemoteStub.java, java/rmi/server/ServerRef.java,
2278           java/rmi/server/Skeleton.java,
2279           java/rmi/server/SkeletonMismatchException.java,
2280           java/rmi/server/UID.java,
2281           java/rmi/server/UnicastRemoteObject.java,
2282           java/rmi/server/Unreferenced.java,
2283           java/security/AlgorithmParameterGenerator.java,
2284           java/security/AlgorithmParameters.java,
2285           java/security/AlgorithmParametersSpi.java,
2286           java/security/AllPermission.java,
2287           java/security/BasicPermission.java,
2288           java/security/Certificate.java, java/security/CodeSource.java,
2289           java/security/DigestInputStream.java,
2290           java/security/DigestOutputStream.java,
2291           java/security/GuardedObject.java, java/security/Identity.java,
2292           java/security/IdentityScope.java, java/security/KeyFactory.java,
2293           java/security/KeyFactorySpi.java,
2294           java/security/KeyPairGenerator.java, java/security/KeyStore.java,
2295           java/security/KeyStoreSpi.java, java/security/MessageDigest.java,
2296           java/security/MessageDigestSpi.java,
2297           java/security/Permissions.java, java/security/Policy.java,
2298           java/security/SecureRandom.java, java/security/Security.java,
2299           java/security/Signature.java, java/security/SignatureSpi.java,
2300           java/security/UnresolvedPermission.java,
2301           java/security/cert/CertPathBuilder.java,
2302           java/security/cert/CertPathValidator.java,
2303           java/security/cert/CertStore.java,
2304           java/security/cert/Certificate.java,
2305           java/security/cert/CertificateFactory.java,
2306           java/security/cert/PolicyQualifierInfo.java,
2307           java/security/cert/TrustAnchor.java,
2308           java/security/cert/X509CRL.java,
2309           java/security/cert/X509CRLEntry.java,
2310           java/security/cert/X509CRLSelector.java,
2311           java/security/cert/X509CertSelector.java,
2312           java/security/cert/X509Certificate.java,
2313           java/security/spec/DSAParameterSpec.java,
2314           java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java,
2315           java/sql/Timestamp.java,
2316           java/text/AttributedCharacterIterator.java,
2317           java/text/AttributedString.java, java/text/BreakIterator.java,
2318           java/text/ChoiceFormat.java,
2319           java/text/CollationElementIterator.java,
2320           java/text/DateFormat.java, java/text/DecimalFormat.java,
2321           java/text/DecimalFormatSymbols.java, java/text/Format.java,
2322           java/text/MessageFormat.java, java/text/NumberFormat.java,
2323           java/text/RuleBasedCollator.java,
2324           java/text/SimpleDateFormat.java, java/util/BitSet.java,
2325           java/util/Calendar.java, java/util/Collections.java,
2326           java/util/Currency.java, java/util/Date.java,
2327           java/util/GregorianCalendar.java, java/util/IdentityHashMap.java,
2328           java/util/Locale.java, java/util/ResourceBundle.java,
2329           java/util/SortedMap.java, java/util/SortedSet.java,
2330           java/util/TimeZone.java, java/util/Timer.java,
2331           java/util/TreeMap.java, java/util/Vector.java,
2332           java/util/jar/JarFile.java,
2333           java/util/logging/ConsoleHandler.java,
2334           java/util/logging/ErrorManager.java,
2335           java/util/logging/FileHandler.java,
2336           java/util/logging/Filter.java, java/util/logging/Formatter.java,
2337           java/util/logging/Handler.java, java/util/logging/Level.java,
2338           java/util/logging/LogManager.java,
2339           java/util/logging/LogRecord.java, java/util/logging/Logger.java,
2340           java/util/logging/LoggingPermission.java,
2341           java/util/logging/MemoryHandler.java,
2342           java/util/logging/SimpleFormatter.java,
2343           java/util/logging/SocketHandler.java,
2344           java/util/logging/StreamHandler.java,
2345           java/util/logging/XMLFormatter.java,
2346           java/util/prefs/AbstractPreferences.java,
2347           java/util/prefs/Preferences.java,
2348           java/util/zip/CheckedInputStream.java,
2349           java/util/zip/CheckedOutputStream.java,
2350           java/util/zip/DeflaterConstants.java,
2351           java/util/zip/DeflaterEngine.java,
2352           java/util/zip/DeflaterHuffman.java,
2353           java/util/zip/DeflaterOutputStream.java,
2354           java/util/zip/GZIPInputStream.java,
2355           java/util/zip/GZIPOutputStream.java,
2356           java/util/zip/InflaterHuffmanTree.java,
2357           java/util/zip/InflaterInputStream.java,
2358           java/util/zip/OutputWindow.java, java/util/zip/ZipEntry.java,
2359           java/util/zip/ZipFile.java, java/util/zip/ZipInputStream.java,
2360           java/util/zip/ZipOutputStream.java, javax/crypto/Cipher.java,
2361           javax/crypto/EncryptedPrivateKeyInfo.java,
2362           javax/crypto/ExemptionMechanism.java,
2363           javax/crypto/ExemptionMechanismException.java,
2364           javax/crypto/KeyAgreement.java, javax/crypto/KeyGenerator.java,
2365           javax/crypto/Mac.java, javax/crypto/MacSpi.java,
2366           javax/crypto/SecretKey.java, javax/crypto/SecretKeyFactory.java,
2367           javax/crypto/SecretKeyFactorySpi.java,
2368           javax/crypto/interfaces/DHPrivateKey.java,
2369           javax/crypto/interfaces/DHPublicKey.java,
2370           javax/crypto/interfaces/PBEKey.java,
2371           javax/crypto/spec/SecretKeySpec.java,
2372           javax/imageio/ImageReader.java,
2373           javax/imageio/ImageTranscoder.java,
2374           javax/imageio/ImageWriter.java,
2375           javax/imageio/event/IIOReadProgressListener.java,
2376           javax/imageio/event/IIOReadUpdateListener.java,
2377           javax/imageio/event/IIOReadWarningListener.java,
2378           javax/imageio/event/IIOWriteProgressListener.java,
2379           javax/imageio/event/IIOWriteWarningListener.java,
2380           javax/imageio/spi/ImageInputStreamSpi.java,
2381           javax/imageio/spi/ImageOutputStreamSpi.java,
2382           javax/imageio/spi/ServiceRegistry.java,
2383           javax/imageio/stream/ImageInputStream.java,
2384           javax/imageio/stream/ImageOutputStream.java,
2385           javax/naming/directory/BasicAttribute.java,
2386           javax/naming/directory/BasicAttributes.java,
2387           javax/naming/directory/InitialDirContext.java,
2388           javax/naming/directory/ModificationItem.java,
2389           javax/naming/directory/SearchControls.java,
2390           javax/naming/event/NamingEvent.java,
2391           javax/naming/event/NamingListener.java,
2392           javax/naming/ldap/Control.java,
2393           javax/naming/ldap/ControlFactory.java,
2394           javax/naming/ldap/ExtendedRequest.java,
2395           javax/naming/ldap/ExtendedResponse.java,
2396           javax/naming/ldap/InitialLdapContext.java,
2397           javax/naming/ldap/LdapReferralException.java,
2398           javax/naming/spi/DirObjectFactory.java,
2399           javax/naming/spi/DirStateFactory.java,
2400           javax/naming/spi/DirectoryManager.java,
2401           javax/naming/spi/InitialContextFactory.java,
2402           javax/naming/spi/InitialContextFactoryBuilder.java,
2403           javax/naming/spi/NamingManager.java,
2404           javax/naming/spi/ObjectFactory.java,
2405           javax/naming/spi/ObjectFactoryBuilder.java,
2406           javax/naming/spi/StateFactory.java,
2407           javax/net/ssl/HandshakeCompletedEvent.java,
2408           javax/net/ssl/KeyManagerFactory.java,
2409           javax/net/ssl/SSLContext.java,
2410           javax/net/ssl/SSLServerSocket.java,
2411           javax/net/ssl/SSLServerSocketFactory.java,
2412           javax/net/ssl/SSLSession.java,
2413           javax/net/ssl/SSLSocketFactory.java,
2414           javax/net/ssl/TrustManagerFactory.java,
2415           javax/print/DocFlavor.java,
2416           javax/print/attribute/standard/ColorSupported.java,
2417           javax/print/attribute/standard/Compression.java,
2418           javax/print/attribute/standard/Copies.java,
2419           javax/print/attribute/standard/CopiesSupported.java,
2420           javax/print/attribute/standard/DateTimeAtCompleted.java,
2421           javax/print/attribute/standard/DateTimeAtCreation.java,
2422           javax/print/attribute/standard/DateTimeAtProcessing.java,
2423           javax/print/attribute/standard/DocumentName.java,
2424           javax/print/attribute/standard/Fidelity.java,
2425           javax/print/attribute/standard/Finishings.java,
2426           javax/print/attribute/standard/JobHoldUntil.java,
2427           javax/print/attribute/standard/JobImpressions.java,
2428           javax/print/attribute/standard/JobImpressionsCompleted.java,
2429           javax/print/attribute/standard/JobImpressionsSupported.java,
2430           javax/print/attribute/standard/JobKOctets.java,
2431           javax/print/attribute/standard/JobKOctetsProcessed.java,
2432           javax/print/attribute/standard/JobKOctetsSupported.java,
2433           javax/print/attribute/standard/JobMediaSheets.java,
2434           javax/print/attribute/standard/JobMediaSheetsCompleted.java,
2435           javax/print/attribute/standard/JobMediaSheetsSupported.java,
2436           javax/print/attribute/standard/JobMessageFromOperator.java,
2437           javax/print/attribute/standard/JobName.java,
2438           javax/print/attribute/standard/JobOriginatingUserName.java,
2439           javax/print/attribute/standard/JobPriority.java,
2440           javax/print/attribute/standard/JobPrioritySupported.java,
2441           javax/print/attribute/standard/JobSheets.java,
2442           javax/print/attribute/standard/JobState.java,
2443           javax/print/attribute/standard/JobStateReason.java,
2444           javax/print/attribute/standard/JobStateReasons.java,
2445           javax/print/attribute/standard/Media.java,
2446           javax/print/attribute/standard/MultipleDocumentHandling.java,
2447           javax/print/attribute/standard/NumberOfDocuments.java,
2448           javax/print/attribute/standard/NumberOfInterveningJobs.java,
2449           javax/print/attribute/standard/NumberUp.java,
2450           javax/print/attribute/standard/NumberUpSupported.java,
2451           javax/print/attribute/standard/OrientationRequested.java,
2452           javax/print/attribute/standard/OutputDeviceAssigned.java,
2453           javax/print/attribute/standard/PDLOverrideSupported.java,
2454           javax/print/attribute/standard/PageRanges.java,
2455           javax/print/attribute/standard/PagesPerMinute.java,
2456           javax/print/attribute/standard/PagesPerMinuteColor.java,
2457           javax/print/attribute/standard/PrintQuality.java,
2458           javax/print/attribute/standard/PrinterInfo.java,
2459           javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
2460           javax/print/attribute/standard/PrinterLocation.java,
2461           javax/print/attribute/standard/PrinterMakeAndModel.java,
2462           javax/print/attribute/standard/PrinterMessageFromOperator.java,
2463           javax/print/attribute/standard/PrinterMoreInfo.java,
2464           javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
2465           javax/print/attribute/standard/PrinterName.java,
2466           javax/print/attribute/standard/PrinterStateReason.java,
2467           javax/print/attribute/standard/PrinterStateReasons.java,
2468           javax/print/attribute/standard/PrinterURI.java,
2469           javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
2470           javax/print/attribute/standard/RequestingUserName.java,
2471           javax/security/auth/Subject.java,
2472           javax/security/auth/login/Configuration.java,
2473           javax/security/auth/login/LoginContext.java,
2474           javax/security/auth/login/NullConfiguration.java,
2475           javax/security/auth/x500/X500Principal.java,
2476           javax/security/auth/x500/X500PrivateCredential.java,
2477           javax/security/cert/X509CertBridge.java,
2478           javax/security/cert/X509Certificate.java,
2479           javax/security/sasl/AuthenticationException.java,
2480           javax/security/sasl/AuthorizeCallback.java,
2481           javax/security/sasl/RealmCallback.java,
2482           javax/security/sasl/RealmChoiceCallback.java,
2483           javax/security/sasl/Sasl.java,
2484           javax/security/sasl/SaslClient.java,
2485           javax/security/sasl/SaslClientFactory.java,
2486           javax/security/sasl/SaslException.java,
2487           javax/security/sasl/SaslServer.java,
2488           javax/security/sasl/SaslServerFactory.java,
2489           javax/sql/XAConnection.java, javax/swing/AbstractAction.java,
2490           javax/swing/AbstractButton.java,
2491           javax/swing/AbstractCellEditor.java,
2492           javax/swing/AbstractListModel.java,
2493           javax/swing/AbstractSpinnerModel.java,
2494           javax/swing/ActionMap.java, javax/swing/BorderFactory.java,
2495           javax/swing/Box.java, javax/swing/ButtonModel.java,
2496           javax/swing/CellEditor.java, javax/swing/CellRendererPane.java,
2497           javax/swing/DebugGraphics.java,
2498           javax/swing/DefaultBoundedRangeModel.java,
2499           javax/swing/DefaultButtonModel.java,
2500           javax/swing/DefaultCellEditor.java,
2501           javax/swing/DefaultDesktopManager.java,
2502           javax/swing/DefaultListCellRenderer.java,
2503           javax/swing/DefaultListSelectionModel.java,
2504           javax/swing/DefaultSingleSelectionModel.java,
2505           javax/swing/FocusManager.java, javax/swing/GrayFilter.java,
2506           javax/swing/InputMap.java, javax/swing/InputVerifier.java,
2507           javax/swing/JApplet.java, javax/swing/JCheckBox.java,
2508           javax/swing/JCheckBoxMenuItem.java,
2509           javax/swing/JColorChooser.java, javax/swing/JComboBox.java,
2510           javax/swing/JComponent.java, javax/swing/JDesktopPane.java,
2511           javax/swing/JDialog.java, javax/swing/JEditorPane.java,
2512           javax/swing/JFileChooser.java,
2513           javax/swing/JFormattedTextField.java, javax/swing/JFrame.java,
2514           javax/swing/JInternalFrame.java, javax/swing/JLabel.java,
2515           javax/swing/JLayeredPane.java, javax/swing/JList.java,
2516           javax/swing/JMenu.java, javax/swing/JMenuBar.java,
2517           javax/swing/JMenuItem.java, javax/swing/JOptionPane.java,
2518           javax/swing/JPanel.java, javax/swing/JPasswordField.java,
2519           javax/swing/JPopupMenu.java, javax/swing/JRadioButton.java,
2520           javax/swing/JRadioButtonMenuItem.java,
2521           javax/swing/JRootPane.java, javax/swing/JScrollBar.java,
2522           javax/swing/JScrollPane.java, javax/swing/JSpinner.java,
2523           javax/swing/JSplitPane.java, javax/swing/JTabbedPane.java,
2524           javax/swing/JTable.java, javax/swing/JTextArea.java,
2525           javax/swing/JTextField.java, javax/swing/JTextPane.java,
2526           javax/swing/JToggleButton.java, javax/swing/JToolBar.java,
2527           javax/swing/JToolTip.java, javax/swing/JTree.java,
2528           javax/swing/JViewport.java, javax/swing/JWindow.java,
2529           javax/swing/KeyStroke.java, javax/swing/ListModel.java,
2530           javax/swing/LookAndFeel.java,
2531           javax/swing/MenuSelectionManager.java,
2532           javax/swing/ProgressMonitorInputStream.java,
2533           javax/swing/RepaintManager.java,
2534           javax/swing/RootPaneContainer.java,
2535           javax/swing/ScrollPaneLayout.java, javax/swing/SpinnerModel.java,
2536           javax/swing/SpinnerNumberModel.java,
2537           javax/swing/SpringLayout.java, javax/swing/SwingUtilities.java,
2538           javax/swing/Timer.java, javax/swing/ToolTipManager.java,
2539           javax/swing/TransferHandler.java, javax/swing/UIDefaults.java,
2540           javax/swing/UIManager.java, javax/swing/border/MatteBorder.java,
2541           javax/swing/colorchooser/AbstractColorChooserPanel.java,
2542           javax/swing/colorchooser/ColorSelectionModel.java,
2543           javax/swing/colorchooser/DefaultColorSelectionModel.java,
2544           javax/swing/colorchooser/DefaultHSBChooserPanel.java,
2545           javax/swing/colorchooser/DefaultPreviewPanel.java,
2546           javax/swing/colorchooser/DefaultRGBChooserPanel.java,
2547           javax/swing/colorchooser/DefaultSwatchChooserPanel.java,
2548           javax/swing/event/AncestorEvent.java,
2549           javax/swing/event/HyperlinkEvent.java,
2550           javax/swing/event/InternalFrameEvent.java,
2551           javax/swing/event/MenuDragMouseEvent.java,
2552           javax/swing/event/MenuKeyEvent.java,
2553           javax/swing/event/TableColumnModelEvent.java,
2554           javax/swing/event/TableModelEvent.java,
2555           javax/swing/event/TreeExpansionEvent.java,
2556           javax/swing/event/TreeModelEvent.java,
2557           javax/swing/event/TreeSelectionEvent.java,
2558           javax/swing/event/TreeWillExpandListener.java,
2559           javax/swing/event/UndoableEditEvent.java,
2560           javax/swing/filechooser/FileView.java,
2561           javax/swing/plaf/BorderUIResource.java,
2562           javax/swing/plaf/ComponentUI.java,
2563           javax/swing/plaf/FileChooserUI.java,
2564           javax/swing/plaf/IconUIResource.java,
2565           javax/swing/plaf/ListUI.java, javax/swing/plaf/PopupMenuUI.java,
2566           javax/swing/plaf/SplitPaneUI.java,
2567           javax/swing/plaf/TabbedPaneUI.java, javax/swing/plaf/TextUI.java,
2568           javax/swing/plaf/TreeUI.java,
2569           javax/swing/plaf/basic/BasicArrowButton.java,
2570           javax/swing/plaf/basic/BasicBorders.java,
2571           javax/swing/plaf/basic/BasicButtonListener.java,
2572           javax/swing/plaf/basic/BasicButtonUI.java,
2573           javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java,
2574           javax/swing/plaf/basic/BasicColorChooserUI.java,
2575           javax/swing/plaf/basic/BasicComboBoxEditor.java,
2576           javax/swing/plaf/basic/BasicComboBoxRenderer.java,
2577           javax/swing/plaf/basic/BasicComboBoxUI.java,
2578           javax/swing/plaf/basic/BasicComboPopup.java,
2579           javax/swing/plaf/basic/BasicDesktopIconUI.java,
2580           javax/swing/plaf/basic/BasicDesktopPaneUI.java,
2581           javax/swing/plaf/basic/BasicGraphicsUtils.java,
2582           javax/swing/plaf/basic/BasicIconFactory.java,
2583           javax/swing/plaf/basic/BasicInternalFrameTitlePane.java,
2584           javax/swing/plaf/basic/BasicInternalFrameUI.java,
2585           javax/swing/plaf/basic/BasicListUI.java,
2586           javax/swing/plaf/basic/BasicLookAndFeel.java,
2587           javax/swing/plaf/basic/BasicMenuBarUI.java,
2588           javax/swing/plaf/basic/BasicMenuItemUI.java,
2589           javax/swing/plaf/basic/BasicMenuUI.java,
2590           javax/swing/plaf/basic/BasicOptionPaneUI.java,
2591           javax/swing/plaf/basic/BasicPasswordFieldUI.java,
2592           javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java,
2593           javax/swing/plaf/basic/BasicPopupMenuUI.java,
2594           javax/swing/plaf/basic/BasicProgressBarUI.java,
2595           javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java,
2596           javax/swing/plaf/basic/BasicRootPaneUI.java,
2597           javax/swing/plaf/basic/BasicScrollBarUI.java,
2598           javax/swing/plaf/basic/BasicSeparatorUI.java,
2599           javax/swing/plaf/basic/BasicSliderUI.java,
2600           javax/swing/plaf/basic/BasicSpinnerUI.java,
2601           javax/swing/plaf/basic/BasicSplitPaneDivider.java,
2602           javax/swing/plaf/basic/BasicSplitPaneUI.java,
2603           javax/swing/plaf/basic/BasicTabbedPaneUI.java,
2604           javax/swing/plaf/basic/BasicTableHeaderUI.java,
2605           javax/swing/plaf/basic/BasicTableUI.java,
2606           javax/swing/plaf/basic/BasicTextAreaUI.java,
2607           javax/swing/plaf/basic/BasicTextFieldUI.java,
2608           javax/swing/plaf/basic/BasicTextUI.java,
2609           javax/swing/plaf/basic/BasicToolBarSeparatorUI.java,
2610           javax/swing/plaf/basic/BasicToolBarUI.java,
2611           javax/swing/plaf/basic/BasicToolTipUI.java,
2612           javax/swing/plaf/basic/BasicTreeUI.java,
2613           javax/swing/plaf/basic/BasicViewportUI.java,
2614           javax/swing/plaf/basic/ComboPopup.java,
2615           javax/swing/plaf/metal/MetalLookAndFeel.java,
2616           javax/swing/table/AbstractTableModel.java,
2617           javax/swing/table/DefaultTableCellRenderer.java,
2618           javax/swing/table/DefaultTableColumnModel.java,
2619           javax/swing/table/DefaultTableModel.java,
2620           javax/swing/table/JTableHeader.java,
2621           javax/swing/table/TableCellEditor.java,
2622           javax/swing/table/TableCellRenderer.java,
2623           javax/swing/table/TableColumn.java,
2624           javax/swing/table/TableColumnModel.java,
2625           javax/swing/text/AbstractDocument.java,
2626           javax/swing/text/AttributeSet.java, javax/swing/text/Caret.java,
2627           javax/swing/text/DefaultCaret.java,
2628           javax/swing/text/DefaultEditorKit.java,
2629           javax/swing/text/DefaultHighlighter.java,
2630           javax/swing/text/Document.java,
2631           javax/swing/text/DocumentFilter.java,
2632           javax/swing/text/EditorKit.java,
2633           javax/swing/text/GapContent.java,
2634           javax/swing/text/Highlighter.java,
2635           javax/swing/text/JTextComponent.java,
2636           javax/swing/text/LayeredHighlighter.java,
2637           javax/swing/text/NavigationFilter.java,
2638           javax/swing/text/PlainDocument.java,
2639           javax/swing/text/PlainView.java,
2640           javax/swing/text/SimpleAttributeSet.java,
2641           javax/swing/text/StyleConstants.java,
2642           javax/swing/text/StyleContext.java,
2643           javax/swing/text/StyledEditorKit.java,
2644           javax/swing/text/TextAction.java,
2645           javax/swing/text/Utilities.java, javax/swing/text/View.java,
2646           javax/swing/tree/AbstractLayoutCache.java,
2647           javax/swing/tree/DefaultTreeCellEditor.java,
2648           javax/swing/tree/DefaultTreeCellRenderer.java,
2649           javax/swing/tree/DefaultTreeModel.java,
2650           javax/swing/tree/DefaultTreeSelectionModel.java,
2651           javax/swing/tree/FixedHeightLayoutCache.java,
2652           javax/swing/tree/TreeCellEditor.java,
2653           javax/swing/tree/TreeCellRenderer.java,
2654           javax/swing/tree/TreeSelectionModel.java,
2655           javax/swing/tree/VariableHeightLayoutCache.java,
2656           javax/swing/undo/AbstractUndoableEdit.java,
2657           javax/swing/undo/UndoableEditSupport.java, lib/Makefile.am,
2658           lib/gen-classlist.sh.in, native/Makefile.am,
2659           native/fdlibm/Makefile.am, native/jni/classpath/Makefile.am,
2660           native/jni/gtk-peer/Makefile.am, native/jni/gtk-peer/gdkfont.h,
2661           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c,
2662           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c,
2663           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c,
2664           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c,
2665           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c,
2666           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c,
2667           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c,
2668           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c,
2669           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.c,
2670           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c,
2671           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c,
2672           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
2673           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c,
2674           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
2675           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c,
2676           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c,
2677           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c,
2678           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c,
2679           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c,
2680           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c,
2681           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
2682           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
2683           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c,
2684           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c,
2685           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c,
2686           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c,
2687           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c,
2688           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c,
2689           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c,
2690           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
2691           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
2692           native/jni/gtk-peer/gtkpeer.h, native/jni/java-io/Makefile.am,
2693           native/jni/java-io/java_io_ObjectInputStream.c,
2694           native/jni/java-io/java_io_VMFile.c,
2695           native/jni/java-io/java_io_VMObjectStreamClass.c,
2696           native/jni/java-io/javaio.c, native/jni/java-io/javaio.h,
2697           native/jni/java-lang/Makefile.am,
2698           native/jni/java-lang/java_lang_Double.c,
2699           native/jni/java-lang/java_lang_Math.c,
2700           native/jni/java-lang/java_lang_Object.c,
2701           native/jni/java-lang/java_lang_VMDouble.c,
2702           native/jni/java-lang/java_lang_VMFloat.c,
2703           native/jni/java-lang/java_lang_VMSystem.c,
2704           native/jni/java-lang/java_lang_reflect_Array.c,
2705           native/jni/java-net/Makefile.am,
2706           native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
2707           native/jni/java-net/gnu_java_net_PlainSocketImpl.c,
2708           native/jni/java-net/java_net_InetAddress.c,
2709           native/jni/java-net/java_net_NetworkInterface.c,
2710           native/jni/java-net/javanet.c, native/jni/java-nio/Makefile.am,
2711           native/jni/java-nio/gnu_java_nio_NIOServerSocket.c,
2712           native/jni/java-nio/gnu_java_nio_VMPipe.c,
2713           native/jni/java-nio/gnu_java_nio_VMSelector.c,
2714           native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c,
2715           native/jni/java-nio/java_nio_DirectByteBufferImpl.c,
2716           native/jni/java-nio/java_nio_MappedByteBufferImpl.c,
2717           native/jni/java-nio/java_nio_channels_Channels.c,
2718           native/jni/java-util/Makefile.am,
2719           native/jni/java-util/java_util_VMTimeZone.c,
2720           native/target/generic/target_generic_network.h,
2721           vm/reference/java/io/VMFile.java,
2722           vm/reference/java/lang/VMClassLoader.java,
2723           vm/reference/java/lang/VMProcess.java,
2724           vm/reference/java/lang/reflect/Method.java,
2725           vm/reference/java/util/VMTimeZone.java: Update to classpath-0.12.
2726
2727 2004-11-15 20:17  twisti
2728
2729         * src/classpath/: gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java,
2730           include/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.h,
2731           include/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.h,
2732           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.c,
2733           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c:
2734           Removed.
2735
2736 2004-11-15 20:17  twisti
2737
2738         *
2739           src/classpath/gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.java:
2740           gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java
2741
2742 2004-11-15 17:26  twisti
2743
2744         * src/classpath/: config.guess, config.sub, depcomp: Trash.
2745
2746 2004-11-15 09:34  carolyn
2747
2748         * loader.c, src/vm/loader.c, src/vm/jit/inline/parseRT.c,
2749           tests/In1.java, tests/rtMissedIn0: rta invoke interface updates
2750
2751 2004-11-14 18:02  jowenn
2752
2753         * src/vm/jit/alpha/codegen.c: skip new instructions for now
2754
2755 2004-11-14 15:48  jowenn
2756
2757         * builtin.c, src/vm/builtin.c, src/classpath/lib/glibj.zip,
2758           src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/inline/inline.c,
2759           src/vm/jit/inline/inline.h, src/vm/jit/parse.c,
2760           src/vm/jit/reg.inc, src/vm/jit/stack.c,
2761           src/vm/jit/verify/typecheck.c, src/native/vm/VMRuntime.c,
2762           src/vm/jit/i386/codegen.c, tests/InlineExTest.java,
2763           tests/InlineExTest3.java, tests/InlineExTest4.java,
2764           tests/InlineSynchronized.java, tests/InlineSynchronized2.java,
2765           tests/InlineSynchronized3.java, tests/InlineSynchronized4.java,
2766           tests/InlineSynchronized5.java, tests/InlineSynchronized6.java: 2
2767           new icmds, new exception table ordering for inlining, exception
2768           handler fix for synchronized methods, one typecheck test
2769           temporarily disabled for the inlining case
2770
2771 2004-11-14 15:15  jowenn
2772
2773         * main.c, src/cacao/cacao.c: better exit with status, instead of
2774           hardcoded one
2775
2776 2004-11-14 14:46  jowenn
2777
2778         * main.c, src/cacao/cacao.c: exit with an error code of 1 if cacao
2779           exits because of an  uncaught exception
2780
2781 2004-11-14 13:58  twisti
2782
2783         * src/vm/jit/codegen.inc: c89 fix.
2784
2785 2004-11-12 19:32  motse
2786
2787         * src/vm/jit/codegen.inc: fix // comment
2788
2789 2004-11-12 17:36  twisti
2790
2791         * src/vm/jit/powerpc/: asmpart.S, codegen.c: Use exception
2792           generating functions.
2793
2794 2004-11-12 17:35  twisti
2795
2796         * src/vm/jit/powerpc/types.h: -ansi -pedantic bug fixes.
2797
2798 2004-11-12 16:52  twisti
2799
2800         * src/mm/memory.c: Include <sys/types.h> on darwin before
2801           <sys/mman.h>, this is a bug fix for -ansi compilation.
2802
2803 2004-11-12 15:53  twisti
2804
2805         * src/boehm-gc/include/private/gc_locks.h: If we compile with -ansi
2806           or c89 compilers, we have to define: #define inline __inline
2807
2808 2004-11-12 15:13  twisti
2809
2810         * native.c, src/native/native.c: -ansi -pedantic fixes.
2811
2812 2004-11-12 15:05  twisti
2813
2814         * global.h, src/vm/global.h: -ansi -pedantic fixes.
2815
2816 2004-11-12 14:37  twisti
2817
2818         * configure.in: - use -ansi -pedantic under *linux* and *darwin* -
2819           removed unused AC_SUBST(COMPILER_OBJECTS)
2820
2821 2004-11-12 14:33  twisti
2822
2823         * src/: boehm-gc/include/private/gc_locks.h,
2824           boehm-gc/include/private/gcconfig.h, native/vm/VMRuntime.c,
2825           mm/memory.c, mm/memory.h, threads/green/threads.c,
2826           threads/green/threads.h: -ansi -pedantic fixes.
2827
2828 2004-11-12 14:32  twisti
2829
2830         * src/boehm-gc/configure.host: We do not use c++, so omit
2831           -fexceptions.
2832
2833 2004-11-12 14:29  twisti
2834
2835         * src/vm/jit/: jit.c, jit.h, parse.c, inline/parseRT.c,
2836           inline/parseRTstats.c, reg.h, x86_64/codegen.c: -ansi -pedantic
2837           fixes.
2838
2839 2004-11-12 14:26  twisti
2840
2841         * jni.c, src/native/jni.c, loader.c, src/vm/loader.c,
2842           src/classpath/native/fdlibm/java-assert.h,
2843           src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h,
2844           src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h: -ansi
2845           -pedantic fixes.
2846
2847 2004-11-12 14:26  twisti
2848
2849         * headers.c, src/cacaoh/headers.c: Removed warnings.
2850
2851 2004-11-12 14:25  twisti
2852
2853         * exceptions.c, src/vm/exceptions.c: Removed warning: cast s4 to s8
2854           on 64-bit machines.
2855
2856 2004-11-12 14:24  twisti
2857
2858         * builtin.c, src/vm/builtin.c: Removed warning.
2859
2860 2004-11-12 12:31  twisti
2861
2862         * src/mm/memory.c: #ifdef's for MAP_ANONYMOUS, MAP_ANON and of none
2863           is available.
2864
2865 2004-11-12 12:26  twisti
2866
2867         * configure.in: Check for MAP_ANON (needed for darwin) and removed
2868           MAP_ANONYMOUS defines in CFLAGS. Made problems with boehm on
2869           darwin.
2870
2871 2004-11-12 12:25  twisti
2872
2873         * src/native/vm/VMRuntime.c: Implemented availableProcessors() for
2874           darwin.
2875
2876 2004-11-12 11:02  twisti
2877
2878         * Makefile.am: ZIP_LIBS in dependencies make some problems.
2879
2880 2004-11-11 15:41  twisti
2881
2882         * src/vm/jit/mips/: codegen.c, codegen.h: - compiler data structure
2883           changes - fixed bug in CHECKEXCEPTION handling code
2884
2885 2004-11-11 15:40  twisti
2886
2887         * src/vm/jit/mips/asmpart.S: - fixed clinit exceptions - use
2888           exception generating functions
2889
2890 2004-11-11 15:40  twisti
2891
2892         * src/vm/jit/verify/typecheck.c: #ifdef #warning (mipspro
2893           compiler).
2894
2895 2004-11-11 15:39  twisti
2896
2897         * tables.c, src/vm/tables.c: Handle null pointers in utf_display,
2898           utf_display_classname, utf_sprint and utf_sprint_classname.
2899
2900 2004-11-11 15:37  twisti
2901
2902         * main.c, src/cacao/cacao.c: Check for init_system_exceptions
2903           errors.
2904
2905 2004-11-11 15:37  twisti
2906
2907         * exceptions.c, exceptions.h, src/vm/exceptions.c,
2908           src/vm/exceptions.h: Check for loading/linking errors in
2909           init_system_exceptions.
2910
2911 2004-11-11 12:16  twisti
2912
2913         * src/vm/jit/powerpc/: codegen.c, codegen.h: Compiler data
2914           structure changes.
2915
2916 2004-11-11 12:16  twisti
2917
2918         * src/vm/jit/jit.c: Pass registerdata to preregpass.
2919
2920 2004-11-11 11:47  twisti
2921
2922         * src/vm/jit/powerpc/: codegen.c, codegen.h: Part 1 of powerpc
2923           changes.
2924
2925 2004-11-11 11:31  twisti
2926
2927         * src/vm/jit/powerpc/machine-instr.h: Additional #endif removed.
2928
2929 2004-11-11 11:27  twisti
2930
2931         * src/vm/jit/codegen.inc: Defines in reg_of_var for __POWERPC__, so
2932           we can remove the version in jit/powerpc/codegen.c.
2933
2934 2004-11-11 11:09  carolyn
2935
2936         * main.c, options.c, options.h, src/cacao/cacao.c,
2937           src/vm/options.c, src/vm/options.h, src/vm/jit/inline/inline.c,
2938           src/vm/jit/jit.c, tests/In1.java: inline corrections to if test;
2939           PRIVATE now inlined; warning if inlined method flags wrong; only
2940           inline starting with main; added inline performance test
2941
2942 2004-11-10 11:33  carolyn
2943
2944         * main.c, src/cacao/cacao.c, src/vm/jit/inline/parseRT.c: -inv sets
2945           opt_rt=true / moved rtMissed inputs to rtIn directory
2946
2947 2004-11-09 16:56  carolyn
2948
2949         * src/vm/jit/inline/inline.c, tests/rtMissedIn0: inline virtuals
2950           update (need to use -rt -inv together) + updated list of methods
2951           missed, but always called
2952
2953 2004-11-09 12:54  motse
2954
2955         * jni.c, src/native/jni.c: fix delayed jni init for disabled
2956           threads build
2957
2958 2004-11-08 23:57  motse
2959
2960         * jni.c, main.c, src/cacao/cacao.c, src/native/jni.c: delay jni
2961           init til the firt NewGlobalRef call
2962
2963 2004-11-08 22:08  carolyn
2964
2965         * src/vm/jit/inline/: parseRT.c, parseRTstats.c, parseRTstats.h:
2966           update to RT statistics for verbose
2967
2968 2004-11-08 14:29  twisti
2969
2970         * src/vm/jit/alpha/: codegen.c, codegen.h: Compiler data structure
2971           changes.
2972
2973 2004-11-08 14:13  twisti
2974
2975         * src/vm/jit/alpha/Makefile.am: Removed unused sigcontext.h.
2976
2977 2004-11-08 12:24  twisti
2978
2979         * src/vm/jit/: codegen.inc, jit.c, reg.inc, x86_64/codegen.c: We
2980           again use the dump memory in the jit compiler.
2981
2982 2004-11-08 12:08  twisti
2983
2984         * main.c, native.h, src/cacao/cacao.c, src/native/native.h,
2985           src/native/vm/VMRuntime.c: Handle properties in a much better and
2986           clearer way.
2987
2988 2004-11-07 11:33  motse
2989
2990         *
2991           src/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c:
2992           remove my debug statements
2993
2994 2004-11-06 23:55  motse
2995
2996         * jni.c, native.c, src/classpath/config.guess,
2997           src/classpath/config.sub, src/classpath/ltmain.sh,
2998           src/native/jni.c, src/native/native.c,
2999           src/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c:
3000           remove dummy implementation of GdkGraphics GdkPixbufDecoder
3001           native functions
3002
3003 2004-11-06 22:20  motse
3004
3005         * src/vm/jit/codegen.inc: add escape character for underscore to
3006           codegen_resolve_native
3007
3008 2004-11-06 16:08  motse
3009
3010         * src/vm/jit/parse.c: correct exception handler range checks
3011
3012 2004-11-05 17:23  twisti
3013
3014         * src/vm/jit/i386/: codegen.c, codegen.h: Compiler data structure
3015           changes.
3016
3017 2004-11-05 17:23  twisti
3018
3019         * src/vm/jit/i386/asmpart.S: Made code patch thread safe in
3020           check_clinit.
3021
3022 2004-11-05 17:23  twisti
3023
3024         * src/vm/jit/reg.inc: Removed obsolete %ecx, %edx stuff.
3025
3026 2004-11-05 16:33  twisti
3027
3028         * src/vm/jit/codegen.inc.h: Move typedefs in front of includes to
3029           resolve circular dependencies.
3030
3031 2004-11-05 16:05  twisti
3032
3033         * Makefile.am: Added java.util.VMTimeZone to CLASSES.
3034
3035 2004-11-05 15:33  twisti
3036
3037         * src/vm/jit/: codegen.inc, codegen.inc.h, jit.c, jit.h,
3038           inline/inline.c, inline/inline.h, parse.c, parse.h, reg.h,
3039           reg.inc, stack.c, stack.h, verify/typecheck.c,
3040           verify/typecheck.h: Compiler data structure changes. This one is
3041           huge!
3042
3043 2004-11-05 15:26  twisti
3044
3045         * tests/extest.java: Check messages of some exceptions.
3046
3047 2004-11-05 15:19  twisti
3048
3049         * src/vm/jit/loop/: analyze.c, analyze.h, graph.c, graph.h, loop.c,
3050           loop.h, tracing.c, tracing.h: Adapted reentrant compiler fixes
3051           from christian ullrich.
3052
3053 2004-11-05 15:18  twisti
3054
3055         * src/vm/jit/i386/codegen.c: Use exception functions to generate
3056           inline exception. This leads to smaller code size.
3057
3058 2004-11-05 15:16  twisti
3059
3060         * src/vm/jit/i386/asmpart.S: Use
3061           new_arrayindexoutofboundsexception.
3062
3063 2004-11-05 15:14  twisti
3064
3065         * src/vm/jit/x86_64/: codegen.c, codegen.h, emitfuncs.c,
3066           emitfuncs.h: Again changes concerning compiler data structures.
3067           This one is huge!
3068
3069 2004-11-05 15:13  twisti
3070
3071         * src/vm/jit/x86_64/asmpart.S: - made code patching thread safe in
3072           check_clinit (use only 1 move) - use exception functions
3073
3074 2004-11-05 15:08  twisti
3075
3076         * src/native/vm/VMRuntime.c: Ahm, umh, just a commit to move my
3077           changes into cvs to implement it correctly.
3078
3079 2004-11-05 15:06  twisti
3080
3081         * src/native/vm/VMThrowable.c: Call Class.getName() to get print
3082           the class name in the stacktrace as sun does.
3083
3084 2004-11-05 15:00  twisti
3085
3086         * src/native/vm/VMClassLoader.c: - made defineClass to work -
3087           handle exceptions in getPrimitiveClass
3088
3089 2004-11-05 14:58  twisti
3090
3091         * src/native/vm/VMClass.c: Implemented throwException. Can't
3092           remember but we need it for something (maybe tomcat).
3093
3094 2004-11-05 14:55  twisti
3095
3096         * tables.c, src/vm/tables.c: Throw nullpointer exception in
3097           utf_strlen if NULL is passed.
3098
3099 2004-11-05 14:54  twisti
3100
3101         * native.c, src/native/native.c: Throw nullpointer exceptions in
3102           javastring_new_char, javastring_new if NULL is passed.
3103
3104 2004-11-05 14:53  twisti
3105
3106         * loader.c, src/vm/loader.c: Don't clear removed registerdata.
3107
3108 2004-11-05 14:51  twisti
3109
3110         * global.h, src/vm/global.h: - removed pointer to jit data
3111           structures - smaller changes
3112
3113 2004-11-05 14:44  twisti
3114
3115         * exceptions.c, exceptions.h, src/vm/exceptions.c,
3116           src/vm/exceptions.h: Added new_arraystoreexception for asmpart.
3117
3118 2004-11-05 12:31  twisti
3119
3120         * TODO: Just a TODO file.
3121
3122 2004-11-05 11:00  twisti
3123
3124         * src/threads/native/threads.h: - added dumpinfo into threadobject
3125           - added emacs tailer
3126
3127 2004-11-05 10:52  twisti
3128
3129         * statistics.c, src/vm/statistics.c, statistics.h,
3130           src/vm/statistics.h: Moved stat functions from memory.*.
3131
3132 2004-11-05 10:51  twisti
3133
3134         * src/mm/: memory.c, memory.h: - removed literal allocate functions
3135           - made dump memory thread save (only with native threads yet!!!)
3136           - moved stat functions into statistics.*
3137
3138 2004-11-05 10:49  twisti
3139
3140         * native.c, src/native/native.c: Use normal memory alloc functions
3141           instead of removed literal ones.
3142
3143 2004-11-05 10:48  twisti
3144
3145         * exceptions.c, exceptions.h, src/vm/exceptions.c,
3146           src/vm/exceptions.h: Changed throw_cacao_exception_exit to
3147           support variable arguments (...).
3148
3149 2004-11-05 10:46  twisti
3150
3151         * src/toolbox/logging.h: - added global.h include - removed unused
3152           PANICIF
3153
3154 2004-11-04 17:40  motse
3155
3156         * src/native/vm/VMRuntime.c: nativeLoad remove #ifdef JOWENNDEBUG
3157
3158 2004-11-03 13:14  jowenn
3159
3160         * src/classpath/lib/glibj.zip, src/vm/jit/parse.c,
3161           src/vm/jit/inline/inline.c, src/vm/jit/verify/typecheck.c,
3162           src/native/vm/VMRuntime.c, tests/InlineExTest.java,
3163           tests/InlineExTest2.java, tests/InlineTableSwitchTest.java:
3164           tableswitch index problem solved, jump to wrong instruction of
3165           inlined functions after if/else, one typecheck temporarily
3166           disabled
3167
3168 2004-11-02 16:22  twisti
3169
3170         * src/native/vm/VMRuntime.c: Fix for --disable-dynamicclasspath
3171           with empty LD_LIBRARY_PATH
3172
3173 2004-11-02 10:00  jowenn
3174
3175         * tests/InlineParameterTest.java: testcase
3176
3177 2004-11-02 09:58  jowenn
3178
3179         * Makefile.am, configure.in, exceptions.c, gennativetable.c,
3180           loader.c, native.c, contrib/debugSetPathes, src/native/native.c,
3181           src/native/tools/gennativetable.c, src/vm/exceptions.c,
3182           src/vm/loader.c, src/classpath/lib/glibj.zip,
3183           src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h,
3184           src/vm/jit/jit.c, src/vm/jit/inline/inline.c, src/vm/jit/parse.c,
3185           src/vm/jit/reg.h, src/vm/jit/reg.inc, src/vm/jit/stack.c,
3186           src/vm/jit/i386/codegen.c, src/vm/jit/verify/typecheck.c,
3187           src/native/vm/Makefile.am, src/native/vm/VMRuntime.c: dynamic
3188           native library loading, some inlining changes
3189
3190 2004-11-01 16:57  twisti
3191
3192         * src/classpath/: autogen.sh, gnu/java/awt/GLightweightPeer.java,
3193           gnu/java/awt/doc-files/BitwiseXORComposite-1.png,
3194           gnu/java/awt/peer/gtk/Test.java,
3195           gnu/java/awt/peer/gtk/TestAWT.java,
3196           gnu/java/lang/ClassLoaderHelper.java,
3197           gnu/java/net/protocol/file/FileURLConnection.java,
3198           gnu/java/net/protocol/http/HttpURLConnection.java,
3199           gnu/java/net/protocol/jar/JarURLConnection.java,
3200           include/gnu_java_awt_image_GdkPixbufDecoder.h,
3201           include/gnu_java_nio_ByteBufferImpl.h,
3202           include/gnu_java_nio_CharBufferImpl.h,
3203           include/gnu_java_nio_DoubleBufferImpl.h,
3204           include/gnu_java_nio_FileChannelImpl.h,
3205           include/gnu_java_nio_FileLockImpl.h,
3206           include/gnu_java_nio_FloatBufferImpl.h,
3207           include/gnu_java_nio_IntBufferImpl.h,
3208           include/gnu_java_nio_LongBufferImpl.h,
3209           include/gnu_java_nio_MappedByteFileBuffer.h,
3210           include/gnu_java_nio_ShortBufferImpl.h, include/java_io_File.h,
3211           include/java_io_FileDescriptor.h, include/java_lang_Runtime.h,
3212           include/java_lang_Thread.h, include/java_lang_VMClass.h,
3213           include/java_lang_VMRuntime.h,
3214           include/java_lang_reflect_Constructor.h,
3215           include/java_lang_reflect_Field.h,
3216           include/java_lang_reflect_Method.h,
3217           include/java_lang_reflect_Proxy.h,
3218           include/java_net_PlainDatagramSocketImpl.h,
3219           include/java_net_PlainSocketImpl.h,
3220           include/java_nio_channels_FileChannelImpl.h,
3221           java/awt/geom/doc-files/Area-1.png,
3222           java/awt/geom/doc-files/Ellipse-1.png,
3223           java/awt/geom/doc-files/GeneralPath-1.png,
3224           javax/swing/border/doc-files/BevelBorder-1.png,
3225           javax/swing/border/doc-files/BevelBorder-2.png,
3226           javax/swing/border/doc-files/BevelBorder-3.png,
3227           javax/swing/border/doc-files/EmptyBorder-1.png,
3228           javax/swing/border/doc-files/EtchedBorder-1.png,
3229           javax/swing/border/doc-files/EtchedBorder-2.png,
3230           javax/swing/border/doc-files/LineBorder-1.png,
3231           javax/swing/border/doc-files/MatteBorder-1.png,
3232           javax/swing/border/doc-files/MatteBorder-2.png,
3233           javax/swing/border/doc-files/MatteBorder-3.png,
3234           javax/swing/border/doc-files/MatteBorder-4.png,
3235           javax/swing/border/doc-files/MatteBorder-5.png,
3236           javax/swing/border/doc-files/MatteBorder-6.png,
3237           javax/swing/border/doc-files/SoftBevelBorder-1.png,
3238           javax/swing/border/doc-files/SoftBevelBorder-2.png,
3239           javax/swing/border/doc-files/SoftBevelBorder-3.png,
3240           javax/swing/plaf/basic/doc-files/BasicBorders-1.png,
3241           javax/swing/plaf/basic/doc-files/BasicBorders-2.png,
3242           javax/swing/plaf/basic/doc-files/BasicBorders.ButtonBorder-1.png,
3243           javax/swing/plaf/basic/doc-files/BasicBorders.FieldBorder-1.png,
3244           javax/swing/plaf/basic/doc-files/BasicBorders.MarginBorder-1.png,
3245           javax/swing/plaf/basic/doc-files/BasicBorders.MenuBarBorder-1.png,
3246           javax/swing/plaf/basic/doc-files/BasicBorders.RadioButtonBorder-1.png,
3247           javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-1.png,
3248           javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-2.png,
3249           javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneDividerBorder-1.png,
3250           javax/swing/plaf/basic/doc-files/BasicBorders.ToggleButtonBorder-1.png,
3251           javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-1.png,
3252           javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-2.png,
3253           javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-3.png,
3254           javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-4.png,
3255           javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-5.png,
3256           javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-6.png,
3257           javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-7.png,
3258           javax/swing/plaf/doc-files/ComponentUI-1.dia,
3259           javax/swing/plaf/doc-files/ComponentUI-1.png,
3260           javax/swing/plaf/doc-files/TreeUI-1.png,
3261           native/jni/java-io/FileDescriptor.c,
3262           native/jni/java-io/java_io_File.c,
3263           native/jni/java-net/java_net_PlainDatagramSocketImpl.c,
3264           native/jni/java-net/java_net_PlainSocketImpl.c,
3265           native/jni/java-nio/java_nio_FileChannelImpl.c,
3266           native/jni/java-nio/java_nio_FileLockImpl.c: Remaining adds and
3267           removes of classpath-0.11 update.
3268
3269 2004-11-01 13:23  twisti
3270
3271         * src/vm/jit/x86_64/types.h: Enable xASTORECONST icmds.
3272
3273 2004-11-01 13:22  twisti
3274
3275         * src/vm/jit/x86_64/codegen.c: - exceptiontable fixes -
3276           xASTORECONST icmds implemented
3277
3278 2004-11-01 13:21  twisti
3279
3280         * jni.c, src/native/jni.c: gcc-2.x compiler fix.
3281
3282 2004-10-30 13:26  motse
3283
3284         * src/threads/native/threads.c: make sure threadobject->tid has
3285           always a non-zero value
3286
3287 2004-10-30 13:15  motse
3288
3289         * main.c, src/cacao/cacao.c, jni.c, jni.h, src/native/jni.c,
3290           src/native/jni.h: add NewGlobalRef to cacao jni
3291
3292 2004-10-29 16:19  jowenn
3293
3294         * configure.in: make the --disable-__thread check work again
3295
3296 2004-10-29 15:21  stefan
3297
3298         * src/threads/native/threads.c: compile fix
3299
3300 2004-10-28 18:06  twisti
3301
3302         * src/classpath/: ChangeLog, INSTALL, LICENSE, Makefile.am, NEWS,
3303           acinclude.m4, configure.ac, ltmain.sh, doc/hacking.info,
3304           doc/vmintegration.info, doc/api/Makefile.am,
3305           examples/Makefile.am, examples/README,
3306           examples/gnu/classpath/examples/awt/Demo.java,
3307           examples/gnu/classpath/examples/icons/big-fullscreen.png,
3308           examples/gnu/classpath/examples/icons/big-home.png,
3309           examples/gnu/classpath/examples/icons/big-warning.png,
3310           examples/gnu/classpath/examples/icons/stock-copy.png,
3311           examples/gnu/classpath/examples/icons/stock-cut.png,
3312           examples/gnu/classpath/examples/icons/stock-go-back.png,
3313           examples/gnu/classpath/examples/icons/stock-go-down.png,
3314           examples/gnu/classpath/examples/icons/stock-go-forward.png,
3315           examples/gnu/classpath/examples/icons/stock-mic.png,
3316           examples/gnu/classpath/examples/icons/stock-new.png,
3317           examples/gnu/classpath/examples/icons/stock-open.png,
3318           examples/gnu/classpath/examples/icons/stock-paste.png,
3319           examples/gnu/classpath/examples/icons/stock-quit.png,
3320           examples/gnu/classpath/examples/icons/stock-save-as.png,
3321           examples/gnu/classpath/examples/icons/stock-save.png,
3322           examples/gnu/classpath/examples/icons/stock-spell-check.png,
3323           examples/gnu/classpath/examples/swing/Demo.java,
3324           gnu/java/awt/ClasspathToolkit.java,
3325           gnu/java/awt/ComponentDataBlitOp.java,
3326           gnu/java/awt/EmbeddedWindow.java,
3327           gnu/java/awt/image/ImageDecoder.java,
3328           gnu/java/awt/peer/GLightweightPeer.java,
3329           gnu/java/awt/peer/gtk/GdkGraphics.java,
3330           gnu/java/awt/peer/gtk/GdkGraphics2D.java,
3331           gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
3332           gnu/java/awt/peer/gtk/GtkButtonPeer.java,
3333           gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
3334           gnu/java/awt/peer/gtk/GtkChoicePeer.java,
3335           gnu/java/awt/peer/gtk/GtkComponentPeer.java,
3336           gnu/java/awt/peer/gtk/GtkContainerPeer.java,
3337           gnu/java/awt/peer/gtk/GtkDialogPeer.java,
3338           gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
3339           gnu/java/awt/peer/gtk/GtkFramePeer.java,
3340           gnu/java/awt/peer/gtk/GtkImage.java,
3341           gnu/java/awt/peer/gtk/GtkImagePainter.java,
3342           gnu/java/awt/peer/gtk/GtkListPeer.java,
3343           gnu/java/awt/peer/gtk/GtkMenuPeer.java,
3344           gnu/java/awt/peer/gtk/GtkOffScreenImage.java,
3345           gnu/java/awt/peer/gtk/GtkPanelPeer.java,
3346           gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
3347           gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
3348           gnu/java/awt/peer/gtk/GtkToolkit.java,
3349           gnu/java/awt/peer/gtk/GtkWindowPeer.java,
3350           gnu/java/beans/ExplicitBeanInfo.java,
3351           gnu/java/beans/IntrospectionIncubator.java,
3352           gnu/java/beans/editors/ColorEditor.java,
3353           gnu/java/beans/editors/FontEditor.java,
3354           gnu/java/beans/editors/NativeBooleanEditor.java,
3355           gnu/java/beans/editors/NativeByteEditor.java,
3356           gnu/java/beans/editors/NativeDoubleEditor.java,
3357           gnu/java/beans/editors/NativeFloatEditor.java,
3358           gnu/java/beans/editors/NativeIntEditor.java,
3359           gnu/java/beans/editors/NativeLongEditor.java,
3360           gnu/java/beans/editors/NativeShortEditor.java,
3361           gnu/java/beans/editors/StringEditor.java,
3362           gnu/java/io/ClassLoaderObjectInputStream.java,
3363           gnu/java/io/EncodingManager.java,
3364           gnu/java/io/decode/Decoder.java, gnu/java/io/encode/Encoder.java,
3365           gnu/java/lang/ClassHelper.java, gnu/java/locale/Calendar.java,
3366           gnu/java/locale/Calendar_de.java,
3367           gnu/java/locale/Calendar_en.java,
3368           gnu/java/locale/Calendar_nl.java,
3369           gnu/java/locale/LocaleInformation_de.java,
3370           gnu/java/locale/LocaleInformation_en.java,
3371           gnu/java/locale/LocaleInformation_nl.java,
3372           gnu/java/net/protocol/file/Connection.java,
3373           gnu/java/net/protocol/http/Connection.java,
3374           gnu/java/nio/PipeImpl.java, gnu/java/nio/SelectorImpl.java,
3375           gnu/java/security/OID.java,
3376           gnu/java/security/action/GetPropertyAction.java,
3377           gnu/java/security/action/SetAccessibleAction.java,
3378           gnu/java/security/der/BitString.java,
3379           gnu/java/security/der/DER.java,
3380           gnu/java/security/der/DEREncodingException.java,
3381           gnu/java/security/der/DERReader.java,
3382           gnu/java/security/der/DERValue.java,
3383           gnu/java/security/der/DERWriter.java,
3384           gnu/java/security/util/Prime.java,
3385           gnu/javax/rmi/CORBA/StubDelegateImpl.java, include/Makefile.am,
3386           include/config.h.in,
3387           include/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.h,
3388           include/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.h,
3389           include/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.h,
3390           include/gnu_java_awt_peer_gtk_GdkGlyphVector.h,
3391           include/gnu_java_awt_peer_gtk_GdkGraphics.h,
3392           include/gnu_java_awt_peer_gtk_GdkGraphics2D.h,
3393           include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
3394           include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
3395           include/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
3396           include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
3397           include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
3398           include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
3399           include/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
3400           include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
3401           include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
3402           include/gnu_java_nio_VMPipe.h, include/gnu_java_nio_VMSelector.h,
3403           include/java_lang_VMSystem.h, include/java_util_VMTimeZone.h,
3404           java/awt/AWTEventMulticaster.java, java/awt/AWTKeyStroke.java,
3405           java/awt/Adjustable.java, java/awt/Button.java,
3406           java/awt/Canvas.java, java/awt/Color.java,
3407           java/awt/Component.java, java/awt/Container.java,
3408           java/awt/DefaultFocusTraversalPolicy.java,
3409           java/awt/DefaultKeyboardFocusManager.java, java/awt/Event.java,
3410           java/awt/Font.java, java/awt/FontMetrics.java,
3411           java/awt/Frame.java, java/awt/Graphics.java,
3412           java/awt/GridBagLayout.java, java/awt/KeyboardFocusManager.java,
3413           java/awt/Label.java, java/awt/MenuBar.java,
3414           java/awt/MenuComponent.java, java/awt/Panel.java,
3415           java/awt/Point.java, java/awt/Polygon.java,
3416           java/awt/Rectangle.java, java/awt/RenderingHints.java,
3417           java/awt/ScrollPane.java, java/awt/Shape.java,
3418           java/awt/SystemColor.java, java/awt/Window.java,
3419           java/awt/dnd/package.html, java/awt/geom/Arc2D.java,
3420           java/awt/geom/Area.java, java/awt/geom/CubicCurve2D.java,
3421           java/awt/geom/Ellipse2D.java, java/awt/geom/GeneralPath.java,
3422           java/awt/geom/Line2D.java, java/awt/geom/PathIterator.java,
3423           java/awt/geom/Point2D.java, java/awt/geom/QuadCurve2D.java,
3424           java/awt/geom/Rectangle2D.java,
3425           java/awt/geom/RoundRectangle2D.java,
3426           java/awt/image/BufferedImage.java,
3427           java/awt/image/ByteLookupTable.java,
3428           java/awt/image/ColorModel.java, java/awt/image/DataBuffer.java,
3429           java/awt/image/DataBufferByte.java,
3430           java/awt/image/DataBufferDouble.java,
3431           java/awt/image/DataBufferFloat.java,
3432           java/awt/image/DataBufferInt.java,
3433           java/awt/image/DataBufferShort.java,
3434           java/awt/image/DataBufferUShort.java,
3435           java/awt/image/DirectColorModel.java, java/awt/image/Kernel.java,
3436           java/awt/image/LookupTable.java,
3437           java/awt/image/MemoryImageSource.java,
3438           java/awt/image/RGBImageFilter.java,
3439           java/awt/image/ShortLookupTable.java,
3440           java/beans/EventHandler.java, java/io/BufferedInputStream.java,
3441           java/io/BufferedWriter.java, java/io/DeleteFileHelper.java,
3442           java/io/File.java, java/io/FilterWriter.java,
3443           java/io/ObjectInputStream.java, java/io/ObjectOutputStream.java,
3444           java/io/ObjectStreamClass.java, java/io/PrintWriter.java,
3445           java/lang/Class.java, java/lang/Comparable.java,
3446           java/lang/Compiler.java, java/lang/Runtime.java,
3447           java/lang/StackTraceElement.java, java/lang/String.java,
3448           java/lang/System.java, java/lang/Throwable.java,
3449           java/lang/reflect/Proxy.java, java/net/DatagramPacket.java,
3450           java/net/DatagramSocket.java, java/net/Inet4Address.java,
3451           java/net/Socket.java, java/net/URI.java, java/net/URL.java,
3452           java/net/URLConnection.java, java/net/URLStreamHandler.java,
3453           java/nio/ByteBuffer.java, java/nio/ByteOrder.java,
3454           java/nio/CharBuffer.java, java/nio/DoubleBuffer.java,
3455           java/nio/FloatBuffer.java, java/nio/IntBuffer.java,
3456           java/nio/LongBuffer.java, java/nio/ShortBuffer.java,
3457           java/nio/charset/CharsetDecoder.java, java/rmi/server/UID.java,
3458           java/security/AccessController.java,
3459           java/security/DummyKeyPairGenerator.java,
3460           java/security/DummyMessageDigest.java,
3461           java/security/DummySignature.java,
3462           java/security/MessageDigest.java,
3463           java/security/MessageDigestSpi.java, java/security/Security.java,
3464           java/security/Signature.java, java/security/SignatureSpi.java,
3465           java/security/cert/X509CRLSelector.java,
3466           java/security/cert/X509CertSelector.java,
3467           java/sql/Timestamp.java, java/text/AttributedString.java,
3468           java/text/CollationElementIterator.java, java/text/Format.java,
3469           java/util/AbstractCollection.java, java/util/AbstractList.java,
3470           java/util/AbstractMap.java,
3471           java/util/AbstractSequentialList.java, java/util/ArrayList.java,
3472           java/util/Arrays.java, java/util/BitSet.java,
3473           java/util/Calendar.java, java/util/Collection.java,
3474           java/util/List.java, java/util/ListIterator.java,
3475           java/util/Map.java, java/util/Set.java, java/util/SortedMap.java,
3476           java/util/SortedSet.java, java/util/TimeZone.java,
3477           java/util/logging/Handler.java,
3478           java/util/zip/GZIPOutputStream.java,
3479           java/util/zip/OutputWindow.java,
3480           javax/crypto/BadPaddingException.java, javax/crypto/Cipher.java,
3481           javax/crypto/CipherInputStream.java,
3482           javax/crypto/CipherOutputStream.java,
3483           javax/crypto/CipherSpi.java,
3484           javax/crypto/EncryptedPrivateKeyInfo.java,
3485           javax/crypto/ExemptionMechanism.java,
3486           javax/crypto/ExemptionMechanismException.java,
3487           javax/crypto/ExemptionMechanismSpi.java,
3488           javax/crypto/IllegalBlockSizeException.java,
3489           javax/crypto/KeyAgreement.java,
3490           javax/crypto/KeyAgreementSpi.java,
3491           javax/crypto/KeyGenerator.java,
3492           javax/crypto/KeyGeneratorSpi.java, javax/crypto/Mac.java,
3493           javax/crypto/MacSpi.java,
3494           javax/crypto/NoSuchPaddingException.java,
3495           javax/crypto/NullCipher.java, javax/crypto/NullCipherImpl.java,
3496           javax/crypto/SealedObject.java, javax/crypto/SecretKey.java,
3497           javax/crypto/SecretKeyFactory.java,
3498           javax/crypto/SecretKeyFactorySpi.java,
3499           javax/crypto/ShortBufferException.java,
3500           javax/crypto/interfaces/DHKey.java,
3501           javax/crypto/interfaces/DHPrivateKey.java,
3502           javax/crypto/interfaces/DHPublicKey.java,
3503           javax/crypto/interfaces/PBEKey.java,
3504           javax/crypto/spec/DESKeySpec.java,
3505           javax/crypto/spec/DESedeKeySpec.java,
3506           javax/crypto/spec/DHGenParameterSpec.java,
3507           javax/crypto/spec/DHParameterSpec.java,
3508           javax/crypto/spec/DHPrivateKeySpec.java,
3509           javax/crypto/spec/DHPublicKeySpec.java,
3510           javax/crypto/spec/IvParameterSpec.java,
3511           javax/crypto/spec/PBEKeySpec.java,
3512           javax/crypto/spec/PBEParameterSpec.java,
3513           javax/crypto/spec/RC2ParameterSpec.java,
3514           javax/crypto/spec/RC5ParameterSpec.java,
3515           javax/crypto/spec/SecretKeySpec.java,
3516           javax/imageio/event/package.html, javax/naming/CompoundName.java,
3517           javax/net/ServerSocketFactory.java, javax/net/SocketFactory.java,
3518           javax/net/VanillaServerSocketFactory.java,
3519           javax/net/VanillaSocketFactory.java,
3520           javax/net/ssl/HandshakeCompletedEvent.java,
3521           javax/net/ssl/HandshakeCompletedListener.java,
3522           javax/net/ssl/HostnameVerifier.java,
3523           javax/net/ssl/HttpsURLConnection.java,
3524           javax/net/ssl/KeyManager.java,
3525           javax/net/ssl/KeyManagerFactory.java,
3526           javax/net/ssl/KeyManagerFactorySpi.java,
3527           javax/net/ssl/ManagerFactoryParameters.java,
3528           javax/net/ssl/SSLContext.java, javax/net/ssl/SSLContextSpi.java,
3529           javax/net/ssl/SSLException.java,
3530           javax/net/ssl/SSLHandshakeException.java,
3531           javax/net/ssl/SSLKeyException.java,
3532           javax/net/ssl/SSLPeerUnverifiedException.java,
3533           javax/net/ssl/SSLPermission.java,
3534           javax/net/ssl/SSLProtocolException.java,
3535           javax/net/ssl/SSLServerSocket.java,
3536           javax/net/ssl/SSLServerSocketFactory.java,
3537           javax/net/ssl/SSLSession.java,
3538           javax/net/ssl/SSLSessionBindingEvent.java,
3539           javax/net/ssl/SSLSessionBindingListener.java,
3540           javax/net/ssl/SSLSessionContext.java,
3541           javax/net/ssl/SSLSocket.java,
3542           javax/net/ssl/SSLSocketFactory.java,
3543           javax/net/ssl/TrivialHostnameVerifier.java,
3544           javax/net/ssl/TrustManager.java,
3545           javax/net/ssl/TrustManagerFactory.java,
3546           javax/net/ssl/TrustManagerFactorySpi.java,
3547           javax/net/ssl/X509KeyManager.java,
3548           javax/net/ssl/X509TrustManager.java,
3549           javax/print/attribute/standard/ColorSupported.java,
3550           javax/print/attribute/standard/Compression.java,
3551           javax/print/attribute/standard/Copies.java,
3552           javax/print/attribute/standard/CopiesSupported.java,
3553           javax/print/attribute/standard/DateTimeAtCompleted.java,
3554           javax/print/attribute/standard/DateTimeAtCreation.java,
3555           javax/print/attribute/standard/DateTimeAtProcessing.java,
3556           javax/print/attribute/standard/DocumentName.java,
3557           javax/print/attribute/standard/Fidelity.java,
3558           javax/print/attribute/standard/Finishings.java,
3559           javax/print/attribute/standard/JobHoldUntil.java,
3560           javax/print/attribute/standard/JobImpressions.java,
3561           javax/print/attribute/standard/JobImpressionsCompleted.java,
3562           javax/print/attribute/standard/JobImpressionsSupported.java,
3563           javax/print/attribute/standard/JobKOctets.java,
3564           javax/print/attribute/standard/JobKOctetsProcessed.java,
3565           javax/print/attribute/standard/JobKOctetsSupported.java,
3566           javax/print/attribute/standard/JobMediaSheets.java,
3567           javax/print/attribute/standard/JobMediaSheetsCompleted.java,
3568           javax/print/attribute/standard/JobMediaSheetsSupported.java,
3569           javax/print/attribute/standard/JobMessageFromOperator.java,
3570           javax/print/attribute/standard/JobName.java,
3571           javax/print/attribute/standard/JobOriginatingUserName.java,
3572           javax/print/attribute/standard/JobPriority.java,
3573           javax/print/attribute/standard/JobPrioritySupported.java,
3574           javax/print/attribute/standard/JobSheets.java,
3575           javax/print/attribute/standard/JobState.java,
3576           javax/print/attribute/standard/JobStateReason.java,
3577           javax/print/attribute/standard/JobStateReasons.java,
3578           javax/print/attribute/standard/Media.java,
3579           javax/print/attribute/standard/MediaSizeName.java,
3580           javax/print/attribute/standard/MultipleDocumentHandling.java,
3581           javax/print/attribute/standard/NumberOfDocuments.java,
3582           javax/print/attribute/standard/NumberOfInterveningJobs.java,
3583           javax/print/attribute/standard/NumberUp.java,
3584           javax/print/attribute/standard/NumberUpSupported.java,
3585           javax/print/attribute/standard/OrientationRequested.java,
3586           javax/print/attribute/standard/OutputDeviceAssigned.java,
3587           javax/print/attribute/standard/PDLOverrideSupported.java,
3588           javax/print/attribute/standard/PageRanges.java,
3589           javax/print/attribute/standard/PagesPerMinute.java,
3590           javax/print/attribute/standard/PagesPerMinuteColor.java,
3591           javax/print/attribute/standard/PresentationDirection.java,
3592           javax/print/attribute/standard/PrintQuality.java,
3593           javax/print/attribute/standard/PrinterInfo.java,
3594           javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
3595           javax/print/attribute/standard/PrinterLocation.java,
3596           javax/print/attribute/standard/PrinterMakeAndModel.java,
3597           javax/print/attribute/standard/PrinterMessageFromOperator.java,
3598           javax/print/attribute/standard/PrinterMoreInfo.java,
3599           javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
3600           javax/print/attribute/standard/PrinterName.java,
3601           javax/print/attribute/standard/PrinterResolution.java,
3602           javax/print/attribute/standard/PrinterState.java,
3603           javax/print/attribute/standard/PrinterStateReason.java,
3604           javax/print/attribute/standard/PrinterStateReasons.java,
3605           javax/print/attribute/standard/PrinterURI.java,
3606           javax/print/attribute/standard/QueuedJobCount.java,
3607           javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
3608           javax/print/attribute/standard/RequestingUserName.java,
3609           javax/print/attribute/standard/Severity.java,
3610           javax/print/attribute/standard/SheetCollate.java,
3611           javax/print/attribute/standard/Sides.java,
3612           javax/print/attribute/standard/package.html,
3613           javax/rmi/CORBA/Stub.java,
3614           javax/security/auth/AuthPermission.java,
3615           javax/security/auth/DestroyFailedException.java,
3616           javax/security/auth/Destroyable.java,
3617           javax/security/auth/Policy.java,
3618           javax/security/auth/PrivateCredentialPermission.java,
3619           javax/security/auth/RefreshFailedException.java,
3620           javax/security/auth/Refreshable.java,
3621           javax/security/auth/Subject.java,
3622           javax/security/auth/SubjectDomainCombiner.java,
3623           javax/security/auth/callback/Callback.java,
3624           javax/security/auth/callback/CallbackHandler.java,
3625           javax/security/auth/callback/ChoiceCallback.java,
3626           javax/security/auth/callback/ConfirmationCallback.java,
3627           javax/security/auth/callback/LanguageCallback.java,
3628           javax/security/auth/callback/NameCallback.java,
3629           javax/security/auth/callback/PasswordCallback.java,
3630           javax/security/auth/callback/TextInputCallback.java,
3631           javax/security/auth/callback/TextOutputCallback.java,
3632           javax/security/auth/callback/UnsupportedCallbackException.java,
3633           javax/security/auth/login/AccountExpiredException.java,
3634           javax/security/auth/login/AppConfigurationEntry.java,
3635           javax/security/auth/login/Configuration.java,
3636           javax/security/auth/login/CredentialExpiredException.java,
3637           javax/security/auth/login/FailedLoginException.java,
3638           javax/security/auth/login/LoginContext.java,
3639           javax/security/auth/login/LoginException.java,
3640           javax/security/auth/login/NullConfiguration.java,
3641           javax/security/auth/x500/X500Principal.java,
3642           javax/security/auth/x500/X500PrivateCredential.java,
3643           javax/security/cert/Certificate.java,
3644           javax/security/cert/CertificateEncodingException.java,
3645           javax/security/cert/CertificateException.java,
3646           javax/security/cert/CertificateExpiredException.java,
3647           javax/security/cert/CertificateNotYetValidException.java,
3648           javax/security/cert/CertificateParsingException.java,
3649           javax/security/cert/X509CertBridge.java,
3650           javax/security/cert/X509Certificate.java,
3651           javax/security/sasl/AuthenticationException.java,
3652           javax/security/sasl/AuthorizeCallback.java,
3653           javax/security/sasl/RealmCallback.java,
3654           javax/security/sasl/RealmChoiceCallback.java,
3655           javax/security/sasl/Sasl.java,
3656           javax/security/sasl/SaslClient.java,
3657           javax/security/sasl/SaslClientFactory.java,
3658           javax/security/sasl/SaslException.java,
3659           javax/security/sasl/SaslServer.java,
3660           javax/security/sasl/SaslServerFactory.java,
3661           javax/swing/AbstractButton.java,
3662           javax/swing/AbstractSpinnerModel.java,
3663           javax/swing/ActionMap.java, javax/swing/Box.java,
3664           javax/swing/BoxLayout.java, javax/swing/ButtonGroup.java,
3665           javax/swing/ComboBoxEditor.java, javax/swing/ComboBoxModel.java,
3666           javax/swing/ComponentInputMap.java,
3667           javax/swing/DefaultButtonModel.java,
3668           javax/swing/DefaultComboBoxModel.java,
3669           javax/swing/DefaultDesktopManager.java,
3670           javax/swing/DefaultListCellRenderer.java,
3671           javax/swing/DefaultListSelectionModel.java,
3672           javax/swing/ImageIcon.java, javax/swing/InputMap.java,
3673           javax/swing/JButton.java, javax/swing/JCheckBox.java,
3674           javax/swing/JCheckBoxMenuItem.java,
3675           javax/swing/JColorChooser.java, javax/swing/JComboBox.java,
3676           javax/swing/JComponent.java, javax/swing/JDesktopPane.java,
3677           javax/swing/JEditorPane.java,
3678           javax/swing/JFormattedTextField.java,
3679           javax/swing/JInternalFrame.java, javax/swing/JLabel.java,
3680           javax/swing/JLayeredPane.java, javax/swing/JList.java,
3681           javax/swing/JMenu.java, javax/swing/JMenuBar.java,
3682           javax/swing/JMenuItem.java, javax/swing/JOptionPane.java,
3683           javax/swing/JPopupMenu.java, javax/swing/JRadioButton.java,
3684           javax/swing/JRadioButtonMenuItem.java,
3685           javax/swing/JRootPane.java, javax/swing/JScrollPane.java,
3686           javax/swing/JSpinner.java, javax/swing/JTabbedPane.java,
3687           javax/swing/JTable.java, javax/swing/JTextArea.java,
3688           javax/swing/JTextField.java, javax/swing/JToggleButton.java,
3689           javax/swing/JToolBar.java, javax/swing/JToolTip.java,
3690           javax/swing/JTree.java, javax/swing/JViewport.java,
3691           javax/swing/JWindow.java, javax/swing/KeyStroke.java,
3692           javax/swing/LookAndFeel.java,
3693           javax/swing/MenuSelectionManager.java,
3694           javax/swing/MutableComboBoxModel.java,
3695           javax/swing/RepaintManager.java,
3696           javax/swing/ScrollPaneLayout.java,
3697           javax/swing/SpinnerListModel.java, javax/swing/SpinnerModel.java,
3698           javax/swing/SpinnerNumberModel.java, javax/swing/Spring.java,
3699           javax/swing/SpringLayout.java, javax/swing/SwingUtilities.java,
3700           javax/swing/Timer.java, javax/swing/ToolTipManager.java,
3701           javax/swing/TransferHandler.java, javax/swing/UIDefaults.java,
3702           javax/swing/UIManager.java, javax/swing/ViewportLayout.java,
3703           javax/swing/colorchooser/AbstractColorChooserPanel.java,
3704           javax/swing/colorchooser/ColorChooserComponentFactory.java,
3705           javax/swing/colorchooser/DefaultColorSelectionModel.java,
3706           javax/swing/colorchooser/DefaultHSBChooserPanel.java,
3707           javax/swing/colorchooser/DefaultPreviewPanel.java,
3708           javax/swing/colorchooser/DefaultRGBChooserPanel.java,
3709           javax/swing/colorchooser/DefaultSwatchChooserPanel.java,
3710           javax/swing/plaf/SpinnerUI.java,
3711           javax/swing/plaf/basic/BasicArrowButton.java,
3712           javax/swing/plaf/basic/BasicButtonListener.java,
3713           javax/swing/plaf/basic/BasicButtonUI.java,
3714           javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java,
3715           javax/swing/plaf/basic/BasicColorChooserUI.java,
3716           javax/swing/plaf/basic/BasicComboBoxEditor.java,
3717           javax/swing/plaf/basic/BasicComboBoxRenderer.java,
3718           javax/swing/plaf/basic/BasicComboBoxUI.java,
3719           javax/swing/plaf/basic/BasicComboPopup.java,
3720           javax/swing/plaf/basic/BasicFormattedTextFieldUI.java,
3721           javax/swing/plaf/basic/BasicGraphicsUtils.java,
3722           javax/swing/plaf/basic/BasicInternalFrameUI.java,
3723           javax/swing/plaf/basic/BasicLabelUI.java,
3724           javax/swing/plaf/basic/BasicListUI.java,
3725           javax/swing/plaf/basic/BasicLookAndFeel.java,
3726           javax/swing/plaf/basic/BasicMenuBarUI.java,
3727           javax/swing/plaf/basic/BasicMenuItemUI.java,
3728           javax/swing/plaf/basic/BasicMenuUI.java,
3729           javax/swing/plaf/basic/BasicOptionPaneUI.java,
3730           javax/swing/plaf/basic/BasicPasswordFieldUI.java,
3731           javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java,
3732           javax/swing/plaf/basic/BasicPopupMenuUI.java,
3733           javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java,
3734           javax/swing/plaf/basic/BasicRootPaneUI.java,
3735           javax/swing/plaf/basic/BasicScrollBarUI.java,
3736           javax/swing/plaf/basic/BasicScrollPaneUI.java,
3737           javax/swing/plaf/basic/BasicSliderUI.java,
3738           javax/swing/plaf/basic/BasicSpinnerUI.java,
3739           javax/swing/plaf/basic/BasicSplitPaneDivider.java,
3740           javax/swing/plaf/basic/BasicSplitPaneUI.java,
3741           javax/swing/plaf/basic/BasicTabbedPaneUI.java,
3742           javax/swing/plaf/basic/BasicTableHeaderUI.java,
3743           javax/swing/plaf/basic/BasicTableUI.java,
3744           javax/swing/plaf/basic/BasicTextAreaUI.java,
3745           javax/swing/plaf/basic/BasicTextFieldUI.java,
3746           javax/swing/plaf/basic/BasicTextUI.java,
3747           javax/swing/plaf/basic/BasicToggleButtonUI.java,
3748           javax/swing/plaf/basic/BasicToolBarSeparatorUI.java,
3749           javax/swing/plaf/basic/BasicToolBarUI.java,
3750           javax/swing/plaf/basic/BasicToolTipUI.java,
3751           javax/swing/plaf/basic/BasicViewportUI.java,
3752           javax/swing/plaf/basic/ComboPopup.java,
3753           javax/swing/table/DefaultTableCellRenderer.java,
3754           javax/swing/table/DefaultTableColumnModel.java,
3755           javax/swing/table/DefaultTableModel.java,
3756           javax/swing/table/JTableHeader.java,
3757           javax/swing/table/TableColumn.java,
3758           javax/swing/table/TableColumnModel.java,
3759           javax/swing/table/TableModel.java,
3760           javax/swing/text/AbstractDocument.java,
3761           javax/swing/text/AttributeSet.java,
3762           javax/swing/text/ComponentView.java,
3763           javax/swing/text/DefaultCaret.java,
3764           javax/swing/text/DefaultEditorKit.java,
3765           javax/swing/text/DefaultHighlighter.java,
3766           javax/swing/text/Document.java, javax/swing/text/EditorKit.java,
3767           javax/swing/text/FieldView.java,
3768           javax/swing/text/Highlighter.java,
3769           javax/swing/text/JTextComponent.java,
3770           javax/swing/text/LayeredHighlighter.java,
3771           javax/swing/text/PlainDocument.java,
3772           javax/swing/text/PlainView.java, javax/swing/text/Position.java,
3773           javax/swing/text/Segment.java,
3774           javax/swing/text/SimpleAttributeSet.java,
3775           javax/swing/text/StyleConstants.java,
3776           javax/swing/text/StyleContext.java,
3777           javax/swing/text/StyledEditorKit.java,
3778           javax/swing/text/TabExpander.java, javax/swing/text/TabSet.java,
3779           javax/swing/text/TabStop.java, javax/swing/text/TabableView.java,
3780           javax/swing/text/TextAction.java,
3781           javax/swing/text/Utilities.java, javax/swing/text/View.java,
3782           javax/swing/text/ViewFactory.java,
3783           javax/swing/text/html/HTML.java, lib/Makefile.am,
3784           lib/bootstrap.zip, lib/gen-classlist.sh.in, lib/standard.omit,
3785           native/jni/Makefile.am, native/jni/gtk-peer/Makefile.am,
3786           native/jni/gtk-peer/gdkfont.h,
3787           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.c,
3788           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c,
3789           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c,
3790           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c,
3791           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c,
3792           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c,
3793           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c,
3794           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c,
3795           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
3796           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
3797           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c,
3798           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c,
3799           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
3800           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
3801           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c,
3802           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c,
3803           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c,
3804           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
3805           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
3806           native/jni/gtk-peer/gthread-jni.c,
3807           native/jni/gtk-peer/gtkcairopeer.h,
3808           native/jni/gtk-peer/gtkpeer.h,
3809           native/jni/java-lang/java_lang_VMSystem.c,
3810           native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
3811           native/jni/java-nio/Makefile.am,
3812           native/jni/java-nio/gnu_java_nio_VMPipe.c,
3813           native/jni/java-nio/gnu_java_nio_VMSelector.c,
3814           native/jni/java-util/Makefile.am,
3815           native/jni/java-util/java_util_VMTimeZone.c,
3816           native/target/generic/target_generic_misc.h,
3817           org/ietf/jgss/ChannelBinding.java, org/ietf/jgss/GSSContext.java,
3818           org/ietf/jgss/GSSCredential.java,
3819           org/ietf/jgss/GSSException.java, org/ietf/jgss/GSSManager.java,
3820           org/ietf/jgss/GSSName.java, org/ietf/jgss/MessageProp.java,
3821           org/ietf/jgss/Oid.java, resource/Makefile.am,
3822           resource/java/util/Makefile.am,
3823           resource/java/util/logging/Makefile.am,
3824           resource/java/util/logging/logging.properties,
3825           resource/org/Makefile.am, resource/org/ietf/Makefile.am,
3826           resource/org/ietf/jgss/Makefile.am,
3827           resource/org/ietf/jgss/MessagesBundle.properties,
3828           vm/reference/Makefile.am, vm/reference/gnu/java/nio/VMPipe.java,
3829           vm/reference/gnu/java/nio/VMSelector.java,
3830           vm/reference/java/io/VMFile.java,
3831           vm/reference/java/lang/VMClassLoader.java,
3832           vm/reference/java/lang/VMCompiler.java,
3833           vm/reference/java/lang/VMSystem.java,
3834           vm/reference/java/security/VMAccessController.java,
3835           vm/reference/java/util/VMTimeZone.java: Update to classpath-0.11.
3836
3837 2004-10-28 17:13  twisti
3838
3839         * src/classpath/: gnu/Makefile.am, gnu/classpath/Makefile.am,
3840           gnu/java/Makefile.am, gnu/java/awt/Makefile.am,
3841           gnu/java/awt/image/Makefile.am, gnu/java/awt/peer/Makefile.am,
3842           gnu/java/awt/peer/gtk/GtkArg.java,
3843           gnu/java/awt/peer/gtk/GtkArgList.java,
3844           gnu/java/awt/peer/gtk/Makefile.am, gnu/java/beans/Makefile.am,
3845           gnu/java/beans/editors/Makefile.am, gnu/java/io/Makefile.am,
3846           gnu/java/io/decode/Makefile.am, gnu/java/io/encode/Makefile.am,
3847           gnu/java/lang/Makefile.am, gnu/java/lang/reflect/Makefile.am,
3848           gnu/java/locale/Makefile.am, gnu/java/math/Makefile.am,
3849           gnu/java/net/Makefile.am, gnu/java/net/protocol/Makefile.am,
3850           gnu/java/net/protocol/file/Makefile.am,
3851           gnu/java/net/protocol/http/Makefile.am,
3852           gnu/java/net/protocol/jar/Makefile.am, gnu/java/nio/Makefile.am,
3853           gnu/java/nio/channels/Makefile.am,
3854           gnu/java/nio/charset/Makefile.am, gnu/java/rmi/Makefile.am,
3855           gnu/java/rmi/dgc/Makefile.am, gnu/java/rmi/registry/Makefile.am,
3856           gnu/java/rmi/server/Makefile.am, gnu/java/security/Makefile.am,
3857           gnu/java/security/der/Makefile.am,
3858           gnu/java/security/provider/Makefile.am,
3859           gnu/java/security/util/Makefile.am,
3860           gnu/java/security/x509/Makefile.am, gnu/java/text/Makefile.am,
3861           gnu/java/util/Makefile.am, gnu/java/util/prefs/Makefile.am,
3862           gnu/javax/Makefile.am, gnu/javax/rmi/Makefile.am,
3863           gnu/javax/rmi/CORBA/Makefile.am, gnu/regexp/Makefile.am,
3864           include/gnu_java_awt_EmbeddedWindow.h,
3865           include/gnu_java_nio_PipeImpl.h,
3866           include/gnu_java_nio_SelectorImpl.h,
3867           include/java_util_TimeZone.h, java/Makefile.am,
3868           java/applet/Makefile.am, java/awt/Makefile.am,
3869           java/awt/color/Makefile.am, java/awt/datatransfer/Makefile.am,
3870           java/awt/dnd/Makefile.am, java/awt/dnd/peer/Makefile.am,
3871           java/awt/event/Makefile.am, java/awt/font/Makefile.am,
3872           java/awt/geom/Makefile.am, java/awt/im/Makefile.am,
3873           java/awt/im/spi/Makefile.am, java/awt/image/Makefile.am,
3874           java/awt/image/renderable/Makefile.am, java/awt/peer/Makefile.am,
3875           java/awt/print/Makefile.am, java/beans/Makefile.am,
3876           java/beans/beancontext/Makefile.am, java/io/Makefile.am,
3877           java/lang/Makefile.am, java/lang/ref/Makefile.am,
3878           java/lang/reflect/Makefile.am, java/math/Makefile.am,
3879           java/net/Makefile.am, java/nio/Makefile.am,
3880           java/nio/channels/Makefile.am, java/nio/channels/spi/Makefile.am,
3881           java/nio/charset/Makefile.am, java/nio/charset/spi/Makefile.am,
3882           java/rmi/Makefile.am, java/rmi/activation/Makefile.am,
3883           java/rmi/dgc/Makefile.am, java/rmi/registry/Makefile.am,
3884           java/rmi/server/Makefile.am, java/security/Makefile.am,
3885           java/security/acl/Makefile.am, java/security/cert/Makefile.am,
3886           java/security/interfaces/Makefile.am,
3887           java/security/spec/Makefile.am, java/sql/Makefile.am,
3888           java/text/Makefile.am, java/util/Makefile.am,
3889           java/util/jar/Makefile.am, java/util/logging/Makefile.am,
3890           java/util/logging/logging.properties,
3891           java/util/prefs/Makefile.am, java/util/regex/Makefile.am,
3892           java/util/zip/Makefile.am, javax/Makefile.am,
3893           javax/accessibility/Makefile.am, javax/imageio/Makefile.am,
3894           javax/imageio/event/Makefile.am, javax/imageio/spi/Makefile.am,
3895           javax/imageio/stream/Makefile.am, javax/naming/Makefile.am,
3896           javax/naming/directory/Makefile.am,
3897           javax/naming/event/Makefile.am, javax/naming/ldap/Makefile.am,
3898           javax/naming/spi/Makefile.am, javax/print/Makefile.am,
3899           javax/print/attribute/Makefile.am, javax/print/event/Makefile.am,
3900           javax/rmi/Makefile.am, javax/rmi/CORBA/Makefile.am,
3901           javax/security/Makefile.am, javax/security/auth/Makefile.am,
3902           javax/security/auth/x500/Makefile.am, javax/sql/Makefile.am,
3903           javax/swing/Makefile.am, javax/swing/border/Makefile.am,
3904           javax/swing/colorchooser/Makefile.am,
3905           javax/swing/event/Makefile.am,
3906           javax/swing/filechooser/Makefile.am,
3907           javax/swing/plaf/Makefile.am, javax/swing/plaf/basic/Makefile.am,
3908           javax/swing/plaf/metal/Makefile.am,
3909           javax/swing/table/Makefile.am,
3910           javax/swing/text/CharacterIterator.java,
3911           javax/swing/text/Makefile.am,
3912           javax/swing/text/PlainEditorKit.java,
3913           javax/swing/text/html/Makefile.am,
3914           javax/swing/text/html/parser/Makefile.am,
3915           javax/swing/tree/Makefile.am, javax/swing/undo/Makefile.am,
3916           javax/transaction/Makefile.am, javax/transaction/xa/Makefile.am,
3917           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.h,
3918           native/jni/java-nio/gnu_java_nio_PipeImpl.c,
3919           native/jni/java-nio/gnu_java_nio_SelectorImpl.c,
3920           native/jni/java-util/java_util_TimeZone.c,
3921           vm/reference/java/Makefile.am, vm/reference/java/io/Makefile.am,
3922           vm/reference/java/lang/Makefile.am,
3923           vm/reference/java/lang/reflect/Makefile.am,
3924           vm/reference/java/security/Makefile.am: Removed.
3925
3926 2004-10-28 16:46  twisti
3927
3928         * src/classpath/external/: Makefile.am, README: Removed.
3929
3930 2004-10-28 16:39  stefan
3931
3932         * src/vm/jit/parse.c: compile fix
3933
3934 2004-10-27 18:05  twisti
3935
3936         * src/vm/jit/: codegen.inc, jit.c, powerpc/Makefile.am,
3937           powerpc/asmpart.S, powerpc/codegen.c, powerpc/codegen.h:
3938           Reentrant jit compiler changes for powerpc.
3939
3940 2004-10-21 11:59  carolyn
3941
3942         * src/vm/jit/: parse.c, parse.h, inline/parseRT.c: rta update to
3943           get rid of debug print
3944
3945 2004-10-19 16:11  carolyn
3946
3947         * statistics.c, src/vm/statistics.c: Left out of RTA update
3948
3949 2004-10-19 14:10  carolyn
3950
3951         * tests/: AA1.java, AA2.java, In0.java, rtMissedIn0: [no log
3952           message]
3953
3954 2004-10-19 14:07  carolyn
3955
3956         * statistics.h, src/vm/statistics.h, src/vm/jit/jit.c,
3957           src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
3958           src/vm/jit/inline/parseRTstats.c,
3959           src/vm/jit/inline/parseRTstats.h, tests/AA.java, tests/CC.java:
3960           rta rewrite for loader changes
3961
3962 2004-10-11 22:11  jowenn
3963
3964         * configure.in, global.h, src/vm/global.h, loader.c,
3965           src/classpath/cacaoconfigure, src/classpath/lib/glibj.zip,
3966           src/vm/loader.c, src/vm/jit/codegen.inc,
3967           src/vm/jit/codegen.inc.h, src/vm/jit/jit.c, src/vm/jit/parse.c,
3968           src/vm/jit/stack.c, src/vm/jit/inline/inline.c,
3969           src/vm/jit/inline/inline.h, src/vm/jit/stack.h,
3970           src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typecheck.h,
3971           src/vm/jit/alpha/codegen.c, src/vm/jit/i386/codegen.c: Fix a
3972           crash in the code which tests, if a method is identifyable by
3973           name and parameter list. Since len is used for calculations too,
3974           the memset didn't fill the whole array with zeros -> invalid
3975           method index -> crash Make inlining work again on i386. Alpha
3976           should work, but it is not tested
3977
3978 2004-10-04 14:55  carolyn
3979
3980         * src/vm/jit/: jit.c, parse.c, parse.h, inline/inline.c,
3981           inline/inline.h: inline updates (almost finished) to separate
3982           class and other variables merged inadvertantly when global
3983           variables removed
3984
3985 2004-08-24 21:45  stefan
3986
3987         * src/vm/jit/alpha/machine-instr.h: there is no "rmb" instruction
3988
3989 2004-08-17 21:33  twisti
3990
3991         * main.c, src/cacao/cacao.c: Don't print stats twice.
3992
3993 2004-08-17 17:04  twisti
3994
3995         * jni.c, src/native/jni.c: - enhanced and fixed DefineClass - try
3996           to measure loading time correctly
3997
3998 2004-08-17 15:01  twisti
3999
4000         * exceptions.c, exceptions.h, src/vm/exceptions.c,
4001           src/vm/exceptions.h: - added some exception generating functions
4002           for the compiler system and to   get smaller code sizes in java
4003           methods:     - new_unsupportedclassversionerror     -
4004           new_arithmeticexception     - new_arrayindexoutofboundsexception
4005           - new_classcastexception        - new_negativearraysizeexception
4006           - new_nullpointerexception - added new exception strings
4007
4008 2004-08-17 14:48  twisti
4009
4010         * loader.c, src/vm/loader.c: - added a bunch of loader exceptions
4011           and errors, compatible with Sun's JVM - some code restructuring -
4012           try to measure loading time correctly - removed some unnecessary
4013           class_load/class_link calls - smaller fixes
4014
4015 2004-08-17 14:43  twisti
4016
4017         * statistics.c, statistics.h, src/vm/statistics.c,
4018           src/vm/statistics.h: Try to measure loading and compile time
4019           correctly.
4020
4021 2004-08-17 14:42  twisti
4022
4023         * src/vm/jit/jit.c: - moved <clinit> call back into internal
4024           function - try to measure compile time correctly
4025
4026 2004-08-17 12:03  twisti
4027
4028         * main.c, src/cacao/cacao.c, cacaoh.c, src/cacaoh/cacaoh.c: Use
4029           initLocks() only with USE_THREADS.
4030
4031 2004-08-17 11:25  twisti
4032
4033         * gennativetable.c, src/native/tools/gennativetable.c: Use
4034           initLocks() only with USE_THREADS.
4035
4036 2004-08-16 14:23  twisti
4037
4038         * doc/handbook/loader.tex: Some changes.
4039
4040 2004-08-12 23:26  twisti
4041
4042         * doc/handbook/loader.tex: Done?
4043
4044 2004-08-11 22:42  twisti
4045
4046         * doc/handbook/loader.tex: Linking-almost-done save.
4047
4048 2004-08-10 00:19  twisti
4049
4050         * doc/handbook/loader.tex: Next save, with linking started.
4051
4052 2004-08-07 00:24  twisti
4053
4054         * doc/handbook/loader.tex: Saving...
4055
4056 2004-08-05 18:21  twisti
4057
4058         * doc/handbook/: cacao.tex, loader.tex, x86.tex: loader.tex
4059
4060 2004-08-05 10:31  stefan
4061
4062         * src/threads/native/: threads.c, threads.h: Some boring fixes
4063           (mainly protection against spurious wakeups from cond_wait)
4064
4065 2004-08-05 01:10  twisti
4066
4067         * doc/handbook/loader.tex: Next save.
4068
4069 2004-08-04 17:20  stefan
4070
4071         * src/vm/jit/alpha/machine-instr.h: barrier changes
4072
4073 2004-08-03 20:47  twisti
4074
4075         * main.c, src/cacao/cacao.c: Use other copy functions for classpath
4076           to catch \0.
4077
4078 2004-08-03 20:23  twisti
4079
4080         * tests/jvm98/: check.diff, javac.diff, javac.output: Fixes to
4081           compile with current compilers, like kjc, jikes and sun javac.
4082
4083 2004-08-03 20:22  twisti
4084
4085         * tests/jvm98/Makefile.am: Use kopi compiler.
4086
4087 2004-08-03 18:46  stefan
4088
4089         * src/vm/jit/alpha/asmpart.S: apparently, getcallingmethod is gone
4090
4091 2004-08-03 00:35  twisti
4092
4093         * doc/handbook/loader.tex: First save
4094
4095 2004-08-03 00:33  twisti
4096
4097         * main.c, src/cacao/cacao.c: Forget environment CLASSPATH if one is
4098           given with -classpath like sun and gcj do (thanks to motse).
4099           TODO: set some type of bootclasspath
4100
4101 2004-08-02 23:57  stefan
4102
4103         * src/classpath/lib/bootstrap.zip: native holdsLock
4104
4105 2004-08-02 23:51  stefan
4106
4107         * src/: native/include/java_lang_VMThread.h, native/vm/VMThread.c,
4108           classpath/vm/reference/java/lang/VMThread.java: native holdsLock
4109
4110 2004-08-02 23:49  stefan
4111
4112         * src/threads/native/: threads.c, threads.h: holdsLock and
4113           MonitorState fix + slight optimization
4114
4115 2004-08-02 17:35  twisti
4116
4117         * doc/handbook/java.bib: Some new x86_64 entries.
4118
4119 2004-08-02 17:27  cacao
4120
4121         * doc/handbook/cacao.tex: x86_64 include added
4122
4123 2004-08-02 15:53  twisti
4124
4125         * doc/handbook/x86_64.tex: Save.
4126
4127 2004-08-02 13:41  motse
4128
4129         * jni.c, src/native/jni.c: callLongMethod - wrong return type
4130
4131 2004-08-02 09:27  stefan
4132
4133         * native.c, src/native/native.c: how is anyone supposed to find all
4134           these spots?
4135
4136 2004-08-02 09:06  stefan
4137
4138         * ARCH-CHANGES: updates
4139
4140 2004-08-02 09:04  stefan
4141
4142         * src/vm/jit/powerpc/machine-instr.h: preparation for new threads
4143
4144 2004-08-02 00:51  stefan
4145
4146         * src/vm/jit/x86_64/machine-instr.h: new native threads
4147
4148 2004-08-02 00:34  stefan
4149
4150         * configure.in: __IRIX__ define
4151
4152 2004-08-02 00:34  stefan
4153
4154         * src/mm/boehm.c: irix threads
4155
4156 2004-08-02 00:00  stefan
4157
4158         * src/threads/green/: locks.c, locks.h: compatibility changes with
4159           new native threads
4160
4161 2004-08-01 23:59  stefan
4162
4163         * src/: native/vm/VMObject.c, native/vm/VMThread.c,
4164           threads/native/threads.c, threads/native/threads.h: new native
4165           threads
4166
4167 2004-08-01 23:59  stefan
4168
4169         * src/boehm-gc/include/private/gc_priv.h: back out our change
4170
4171 2004-08-01 23:58  stefan
4172
4173         * src/mm/boehm.c: Suppress GC warnings Remove unused warning
4174           GC_INIT
4175
4176 2004-08-01 23:56  stefan
4177
4178         * src/vm/jit/parse.c: Support exception from monitorexit
4179
4180 2004-08-01 23:55  stefan
4181
4182         * loader.c, src/vm/loader.c, tables.c, src/vm/tables.c: Initialize
4183           object locks
4184
4185 2004-08-01 23:55  stefan
4186
4187         * global.h, src/vm/global.h, src/vm/jit/alpha/machine-instr.h,
4188           src/vm/jit/i386/machine-instr.h: new native threads
4189
4190 2004-08-01 23:54  stefan
4191
4192         * exceptions.c, exceptions.h, src/vm/exceptions.c,
4193           src/vm/exceptions.h: added InterruptedException
4194
4195 2004-08-01 23:53  stefan
4196
4197         * cacaoh.c, src/cacaoh/cacaoh.c, gennativetable.c,
4198           src/native/tools/gennativetable.c, main.c, src/cacao/cacao.c:
4199           green threads fix
4200
4201 2004-08-01 23:53  stefan
4202
4203         * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h:
4204           Initialize object locks Support IllegalMonitorStateException in
4205           monitorexit
4206
4207 2004-08-01 23:47  stefan
4208
4209         * src/vm/jit/mips/asmpart.S, headers.c, src/cacaoh/headers.c,
4210           src/vm/jit/mips/machine-instr.h: new native threads
4211           implementation
4212
4213 2004-08-01 09:29  stefan
4214
4215         * src/vm/jit/: i386/codegen.c, x86_64/codegen.c: Initialize
4216           sigaction properly
4217
4218 2004-08-01 01:00  motse
4219
4220         * configure.in, src/classpath/include/Makefile.am: add
4221           java.awt{Graphics.Window} to natheaders
4222
4223 2004-08-01 00:57  motse
4224
4225         * jni.c, src/native/jni.c: CallLongMethod implementation added
4226
4227 2004-07-30 23:56  twisti
4228
4229         * doc/handbook/x86_64.tex: C-x-s
4230
4231 2004-07-28 21:37  twisti
4232
4233         * doc/handbook/x86_64.tex: x86_64 section
4234
4235 2004-07-28 13:34  twisti
4236
4237         * src/vm/jit/i386/codegen.c: Inline exception stub changes:   -
4238           usage of a temporary bref variable to be able to remove the
4239           memory if     needed   - increased MCODECHECK size
4240
4241 2004-07-28 12:51  twisti
4242
4243         * native.c, native.h, src/native/native.c, src/native/native.h:
4244           Removed native_setclasspath classpath stuff. classpath is now
4245           exported from main.
4246
4247 2004-07-28 12:49  twisti
4248
4249         * src/vm/jit/jit.c: Removed init_exceptions() and
4250           init_system_exceptions() calls. Now called directly in main.
4251
4252 2004-07-28 12:48  twisti
4253
4254         * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - jvm
4255           initialization changes - removed native_setclasspath call -
4256           export classpath
4257
4258 2004-07-28 12:23  twisti
4259
4260         * configure.in: If we configure with no threads, we should pass
4261           this to boehm also.
4262
4263 2004-07-28 12:22  twisti
4264
4265         * headers.c, src/cacaoh/headers.c: Include missing
4266           java_lang_Throwable.h
4267
4268 2004-07-28 12:05  twisti
4269
4270         * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: -
4271           compile with --enable-threads=no fixes (my fault) - some name
4272           changes to prevent variable shadowing
4273
4274 2004-07-27 19:40  stefan
4275
4276         * ARCH-CHANGES: i overlooked some
4277
4278 2004-07-27 19:39  stefan
4279
4280         * ARCH-CHANGES: more work to do
4281
4282 2004-07-27 00:31  twisti
4283
4284         * src/vm/jit/x86_64/: codegen.c, codegen.h, emitfuncs.c,
4285           emitfuncs.h: Reentrant compiler changes.
4286
4287 2004-07-26 23:00  twisti
4288
4289         * src/vm/jit/codegen.inc.h: Export codegen_addreference for i386
4290           and x86_64.
4291
4292 2004-07-23 00:39  twisti
4293
4294         * src/vm/jit/i386/: codegen.c, codegen.h, emitfuncs.c, emitfuncs.h,
4295           types.h: Reentrant compiler changes.
4296
4297 2004-07-23 00:38  twisti
4298
4299         * src/vm/jit/i386/Makefile.am: Removed deleted native-math.h
4300
4301 2004-07-22 14:08  twisti
4302
4303         * src/vm/jit/mips/: codegen.c, codegen.h: Reentrant compiler
4304           changes.
4305
4306 2004-07-22 11:57  twisti
4307
4308         * src/vm/jit/verify/typecheck.c: Added ICMD_xASTORECONST
4309
4310 2004-07-22 11:49  twisti
4311
4312         * src/classpath/gnu/classpath/Configuration.java: Trash
4313
4314 2004-07-22 01:29  twisti
4315
4316         * src/vm/jit/alpha/: codegen.c, codegen.h: Reentrant compiler
4317           fixes.
4318
4319 2004-07-22 01:29  twisti
4320
4321         * src/vm/jit/codegen.inc: Reentrant compiler fixes (things not
4322           catched with i386 port).
4323
4324 2004-07-21 19:14  twisti
4325
4326         * builtin.c, src/vm/builtin.c: - added #include "exceptions.h" -
4327           smaller method to m changes
4328
4329 2004-07-21 19:11  twisti
4330
4331         * src/native/vm/: Constructor.c, Field.c, VMClass.c,
4332           VMClassLoader.c, VMObject.c, VMSystem.c, VMThread.c, VMRuntime.c:
4333           Added #include "exceptions.h"
4334
4335 2004-07-21 18:12  twisti
4336
4337         * src/vm/jit/codegen.inc: Reentrant compiler fixes: moved global
4338           variables into struct codegendata referenced by a pointer in
4339           methodinfo
4340
4341 2004-07-21 18:10  twisti
4342
4343         * src/vm/jit/reg.inc: - ICMD_DUP* and ICMD_SWAP heap corruption fix
4344           - smaller changes
4345
4346 2004-07-21 18:06  twisti
4347
4348         * src/vm/jit/jit.h: - moved branchref, jumpref, linenumberref,
4349           dataref into codegen.inc.h - smaller fixes
4350
4351 2004-07-21 18:05  twisti
4352
4353         * src/vm/jit/jit.c: - reentrant compiler fixes: usage of
4354           monitorenter - moved compile_all_class_methods from native.c
4355
4356 2004-07-21 18:03  twisti
4357
4358         * src/vm/jit/codegen.inc.h: .h file of codegen.inc
4359
4360 2004-07-21 18:02  twisti
4361
4362         * src/vm/jit/: stack.c, stack.h: - reentrant compiler fixes - added
4363           some verifier exceptions - moved #defines from .c into .h
4364
4365 2004-07-21 18:00  twisti
4366
4367         * src/vm/jit/: parse.c, parse.h: - reentrant compiler fixes - added
4368           some exceptions
4369
4370 2004-07-21 17:57  twisti
4371
4372         * src/threads/native/threads.c: Added #include "exceptions.h"
4373
4374 2004-07-21 17:57  twisti
4375
4376         * src/mm/memory.c: - added #include "exceptions.h" - HACK: use
4377           checked_alloc in dump_alloc (how do we fix this dump memory
4378           problem? Use normal malloc?)
4379
4380 2004-07-21 17:50  twisti
4381
4382         * src/mm/boehm.c: Added #include "exceptions.h"
4383
4384 2004-07-21 17:48  twisti
4385
4386         * Makefile.am: Added exceptions.[ch]
4387
4388 2004-07-21 17:48  twisti
4389
4390         * exceptions.c, exceptions.h, src/vm/exceptions.c,
4391           src/vm/exceptions.h: - mostly stuff from native.[ch] - added some
4392           exception generating functions to create standard vm   exceptions
4393           like ClassFormatError or VerifyError
4394
4395 2004-07-21 17:46  twisti
4396
4397         * native.c, native.h, src/native/native.c, src/native/native.h: -
4398           added #include "exceptions.h" - removed exception stuff (now in
4399           exceptions.[ch])
4400
4401 2004-07-21 17:39  twisti
4402
4403         * main.c, src/cacao/cacao.c: - added #include "exceptions.h" -
4404           allocate classpath memory
4405
4406 2004-07-21 17:36  twisti
4407
4408         * loader.c, src/vm/loader.c: - added #include "exceptions.h" -
4409           added some exceptions - replaced compiler_lock(), tables_lock()
4410           with builtin_monitorenter in   class_load, class_link - added
4411           compiler_lock() in loader_compute_subclasses (is this correct,
4412           stefan?)
4413
4414 2004-07-21 16:06  twisti
4415
4416         * jni.c, src/native/jni.c: Added #include "exceptions.h"
4417
4418 2004-07-21 16:05  twisti
4419
4420         * headers.c, src/cacaoh/headers.c: Removed exception stuff, now in
4421           exceptions.[ch]. Possibly thrown exceptions may not work. I have
4422           to fix this later.
4423
4424 2004-07-21 15:22  twisti
4425
4426         * global.h, src/vm/global.h: - define TYPECHECK_STACK_COMPCAT -
4427           added java_objectheader (for monitorenter) and codegendata to
4428           methodinfo
4429
4430 2004-07-21 14:54  twisti
4431
4432         * config.guess, config.sub: Not needed.
4433
4434 2004-07-21 14:35  twisti
4435
4436         * builtin.h, src/vm/builtin.h: Use #error instead of panic, so we
4437           cannot build.
4438
4439 2004-07-18 23:42  motse
4440
4441         * src/native/vm/VMClass.c: flags add to new Field
4442
4443 2004-07-17 14:29  motse
4444
4445         * native.c, src/native/native.c: nat/GtkLabelPeer.c has been
4446           removed
4447
4448 2004-07-17 14:26  motse
4449
4450         * configure.in: fix: dependencies in header files
4451
4452 2004-07-16 15:45  twisti
4453
4454         * src/vm/jit/: alpha/codegen.c, alpha/codegen.h, mips/codegen.c,
4455           mips/codegen.h, powerpc/codegen.c, x86_64/codegen.c,
4456           x86_64/codegen.h: bug fixes: DUP2_X1 and DUP* regalloc
4457
4458 2004-07-16 15:30  twisti
4459
4460         * src/vm/jit/stack.c: SUPPORT_ONLY_ZERO_ASTORE bugfix.
4461
4462 2004-07-15 22:20  motse
4463
4464         * src/classpath/lib/Makefile.am: bugfix for complang-javac
4465
4466 2004-07-14 21:08  twisti
4467
4468         * src/classpath/lib/bootstrap.zip: Update to classpath-0.10.
4469
4470 2004-07-14 20:33  twisti
4471
4472         * src/native/include/java_lang_VMThread.h: Removed holdsLock.
4473
4474 2004-07-14 20:31  twisti
4475
4476         * src/native/vm/VMClassLoader.c: - throw NullPointerException in
4477           Java_java_lang_VMClassLoader_resolveClass - implemented
4478           Java_java_lang_VMClassLoader_loadClass
4479
4480 2004-07-14 20:30  twisti
4481
4482         * src/native/vm/VMClass.c: Implemented
4483           Java_java_lang_VMClass_initialize.
4484
4485 2004-07-14 20:30  twisti
4486
4487         * src/native/vm/VMThread.c: Removed holdsLock, now implemented in
4488           java by classpath.
4489
4490 2004-07-14 20:28  twisti
4491
4492         * src/classpath/: ChangeLog, INSTALL, NEWS, README, acinclude.m4,
4493           configure.ac, doc/hacking.info, doc/hacking.texinfo,
4494           doc/vmintegration.info, doc/vmintegration.texinfo,
4495           gnu/java/awt/EmbeddedWindow.java,
4496           gnu/java/awt/peer/gtk/GThreadMutex.java,
4497           gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java,
4498           gnu/java/awt/peer/gtk/GdkFontMetrics.java,
4499           gnu/java/awt/peer/gtk/GdkGraphics.java,
4500           gnu/java/awt/peer/gtk/GdkGraphics2D.java,
4501           gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
4502           gnu/java/awt/peer/gtk/GtkButtonPeer.java,
4503           gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
4504           gnu/java/awt/peer/gtk/GtkComponentPeer.java,
4505           gnu/java/awt/peer/gtk/GtkContainerPeer.java,
4506           gnu/java/awt/peer/gtk/GtkDialogPeer.java,
4507           gnu/java/awt/peer/gtk/GtkImage.java,
4508           gnu/java/awt/peer/gtk/GtkImagePainter.java,
4509           gnu/java/awt/peer/gtk/GtkLabelPeer.java,
4510           gnu/java/awt/peer/gtk/GtkListPeer.java,
4511           gnu/java/awt/peer/gtk/GtkMainThread.java,
4512           gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
4513           gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
4514           gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
4515           gnu/java/awt/peer/gtk/GtkToolkit.java,
4516           gnu/java/awt/peer/gtk/Makefile.am,
4517           gnu/java/beans/BeanInfoEmbryo.java,
4518           gnu/java/io/EncodingManager.java,
4519           gnu/java/io/decode/Decoder.java, gnu/java/io/encode/Encoder.java,
4520           gnu/java/lang/MainThread.java, gnu/java/math/MPN.java,
4521           gnu/java/net/protocol/http/Connection.java,
4522           gnu/java/nio/SelectorImpl.java, gnu/java/security/Makefile.am,
4523           gnu/java/security/PolicyFile.java,
4524           gnu/regexp/CharIndexedInputStream.java, include/Makefile.am,
4525           include/config.h, include/config.h.in,
4526           include/gnu_java_awt_EmbeddedWindow.h,
4527           include/gnu_java_awt_peer_gtk_GdkFontMetrics.h,
4528           include/gnu_java_awt_peer_gtk_GdkGraphics.h,
4529           include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h,
4530           include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
4531           include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h,
4532           include/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.h,
4533           include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h,
4534           include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
4535           include/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
4536           include/gnu_java_awt_peer_gtk_GtkClipboard.h,
4537           include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
4538           include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h,
4539           include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
4540           include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
4541           include/gnu_java_awt_peer_gtk_GtkGenericPeer.h,
4542           include/gnu_java_awt_peer_gtk_GtkImagePainter.h,
4543           include/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
4544           include/gnu_java_awt_peer_gtk_GtkListPeer.h,
4545           include/gnu_java_awt_peer_gtk_GtkMainThread.h,
4546           include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
4547           include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h,
4548           include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
4549           include/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
4550           include/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
4551           include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h,
4552           include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
4553           include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
4554           include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
4555           include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
4556           include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
4557           include/gnu_java_awt_peer_gtk_GtkToolkit.h,
4558           include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
4559           include/gnu_java_net_PlainDatagramSocketImpl.h,
4560           include/gnu_java_net_PlainSocketImpl.h,
4561           include/gnu_java_nio_NIOServerSocket.h,
4562           include/gnu_java_nio_PipeImpl.h,
4563           include/gnu_java_nio_SelectorImpl.h,
4564           include/gnu_java_nio_channels_FileChannelImpl.h,
4565           include/java_io_ObjectInputStream.h, include/java_io_VMFile.h,
4566           include/java_io_VMObjectStreamClass.h,
4567           include/java_lang_Double.h, include/java_lang_Math.h,
4568           include/java_lang_Object.h, include/java_lang_VMDouble.h,
4569           include/java_lang_VMFloat.h, include/java_lang_VMProcess.h,
4570           include/java_lang_VMSystem.h, include/java_lang_reflect_Array.h,
4571           include/java_net_InetAddress.h,
4572           include/java_net_NetworkInterface.h,
4573           include/java_nio_DirectByteBufferImpl.h,
4574           include/java_nio_MappedByteBufferImpl.h,
4575           include/java_nio_channels_Channels.h,
4576           include/java_util_TimeZone.h, include/jni.h, include/jni.h.in,
4577           java/applet/Applet.java, java/awt/AWTEvent.java,
4578           java/awt/BorderLayout.java, java/awt/Button.java,
4579           java/awt/Component.java, java/awt/Container.java,
4580           java/awt/ContainerOrderFocusTraversalPolicy.java,
4581           java/awt/DefaultFocusTraversalPolicy.java,
4582           java/awt/DefaultKeyboardFocusManager.java,
4583           java/awt/EventDispatchThread.java, java/awt/EventQueue.java,
4584           java/awt/GridBagLayout.java, java/awt/Image.java,
4585           java/awt/KeyboardFocusManager.java, java/awt/MediaTracker.java,
4586           java/awt/MenuItem.java, java/awt/TextArea.java,
4587           java/awt/TextComponent.java, java/awt/Toolkit.java,
4588           java/awt/Window.java, java/awt/event/InvocationEvent.java,
4589           java/awt/geom/Arc2D.java, java/awt/im/InputContext.java,
4590           java/awt/image/CropImageFilter.java,
4591           java/awt/image/MemoryImageSource.java,
4592           java/awt/image/RGBImageFilter.java,
4593           java/awt/image/ReplicateScaleFilter.java,
4594           java/beans/Expression.java, java/beans/Makefile.am,
4595           java/beans/Statement.java, java/io/DeleteFileHelper.java,
4596           java/io/File.java, java/io/FilePermission.java,
4597           java/io/Makefile.am, java/io/ObjectInputStream.java,
4598           java/io/ObjectStreamField.java, java/io/RandomAccessFile.java,
4599           java/io/SequenceInputStream.java, java/io/Writer.java,
4600           java/lang/SecurityManager.java, java/lang/String.java,
4601           java/lang/System.java, java/lang/Thread.java,
4602           java/lang/Throwable.java, java/net/NetworkInterface.java,
4603           java/net/URL.java, java/net/URLStreamHandler.java,
4604           java/nio/Buffer.java, java/nio/ByteBuffer.java,
4605           java/nio/ByteBufferHelper.java, java/nio/ByteBufferImpl.java,
4606           java/nio/CharBuffer.java, java/nio/CharBufferImpl.java,
4607           java/nio/CharViewBufferImpl.java,
4608           java/nio/DirectByteBufferImpl.java, java/nio/DoubleBuffer.java,
4609           java/nio/DoubleBufferImpl.java,
4610           java/nio/DoubleViewBufferImpl.java, java/nio/FloatBuffer.java,
4611           java/nio/FloatBufferImpl.java, java/nio/FloatViewBufferImpl.java,
4612           java/nio/IntBuffer.java, java/nio/IntBufferImpl.java,
4613           java/nio/IntViewBufferImpl.java, java/nio/LongBuffer.java,
4614           java/nio/LongBufferImpl.java, java/nio/LongViewBufferImpl.java,
4615           java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java,
4616           java/nio/ShortBufferImpl.java, java/nio/ShortViewBufferImpl.java,
4617           java/security/AccessControlContext.java,
4618           java/security/AccessController.java,
4619           java/security/IntersectingDomainCombiner.java,
4620           java/security/Makefile.am, java/security/ProtectionDomain.java,
4621           java/security/SecureClassLoader.java,
4622           java/security/Security.java, java/security/Signature.java,
4623           java/text/BreakIterator.java,
4624           java/text/CollationElementIterator.java, java/text/Collator.java,
4625           java/text/DateFormat.java, java/text/DateFormatSymbols.java,
4626           java/text/DecimalFormat.java,
4627           java/text/DecimalFormatSymbols.java,
4628           java/text/MessageFormat.java, java/text/NumberFormat.java,
4629           java/text/RuleBasedCollator.java,
4630           java/text/SimpleDateFormat.java, java/util/Calendar.java,
4631           java/util/Currency.java, java/util/GregorianCalendar.java,
4632           java/util/Locale.java,
4633           java/util/PropertyPermissionCollection.java,
4634           java/util/ResourceBundle.java, java/util/SimpleTimeZone.java,
4635           java/util/logging/Level.java,
4636           java/util/zip/DeflaterOutputStream.java,
4637           java/util/zip/GZIPOutputStream.java,
4638           java/util/zip/InflaterInputStream.java,
4639           java/util/zip/ZipEntry.java, java/util/zip/ZipFile.java,
4640           java/util/zip/ZipOutputStream.java,
4641           javax/imageio/spi/ImageReaderWriterSpi.java,
4642           javax/print/DocFlavor.java, javax/print/Makefile.am,
4643           javax/print/package.html, javax/print/event/Makefile.am,
4644           javax/print/event/package.html, javax/swing/AbstractAction.java,
4645           javax/swing/AbstractButton.java, javax/swing/Box.java,
4646           javax/swing/ButtonGroup.java, javax/swing/CellRendererPane.java,
4647           javax/swing/DefaultButtonModel.java,
4648           javax/swing/DefaultCellEditor.java,
4649           javax/swing/DefaultDesktopManager.java,
4650           javax/swing/DefaultListSelectionModel.java,
4651           javax/swing/DesktopManager.java, javax/swing/GrayFilter.java,
4652           javax/swing/ImageIcon.java, javax/swing/JApplet.java,
4653           javax/swing/JButton.java, javax/swing/JCheckBox.java,
4654           javax/swing/JCheckBoxMenuItem.java,
4655           javax/swing/JColorChooser.java, javax/swing/JComboBox.java,
4656           javax/swing/JComponent.java, javax/swing/JDesktopPane.java,
4657           javax/swing/JDialog.java, javax/swing/JEditorPane.java,
4658           javax/swing/JFileChooser.java,
4659           javax/swing/JFormattedTextField.java, javax/swing/JFrame.java,
4660           javax/swing/JInternalFrame.java, javax/swing/JLabel.java,
4661           javax/swing/JLayeredPane.java, javax/swing/JList.java,
4662           javax/swing/JMenu.java, javax/swing/JMenuBar.java,
4663           javax/swing/JMenuItem.java, javax/swing/JOptionPane.java,
4664           javax/swing/JPasswordField.java, javax/swing/JPopupMenu.java,
4665           javax/swing/JProgressBar.java, javax/swing/JRadioButton.java,
4666           javax/swing/JRadioButtonMenuItem.java,
4667           javax/swing/JRootPane.java, javax/swing/JScrollBar.java,
4668           javax/swing/JScrollPane.java, javax/swing/JSeparator.java,
4669           javax/swing/JSlider.java, javax/swing/JSplitPane.java,
4670           javax/swing/JTabbedPane.java, javax/swing/JTable.java,
4671           javax/swing/JTextArea.java, javax/swing/JTextField.java,
4672           javax/swing/JToggleButton.java, javax/swing/JToolBar.java,
4673           javax/swing/JToolTip.java, javax/swing/JTree.java,
4674           javax/swing/JViewport.java, javax/swing/JWindow.java,
4675           javax/swing/KeyStroke.java, javax/swing/LookAndFeel.java,
4676           javax/swing/Makefile.am, javax/swing/MenuSelectionManager.java,
4677           javax/swing/RepaintManager.java,
4678           javax/swing/ScrollPaneConstants.java,
4679           javax/swing/ScrollPaneLayout.java,
4680           javax/swing/SwingConstants.java, javax/swing/SwingUtilities.java,
4681           javax/swing/Timer.java, javax/swing/UIManager.java,
4682           javax/swing/ViewportLayout.java,
4683           javax/swing/border/TitledBorder.java,
4684           javax/swing/event/DocumentEvent.java,
4685           javax/swing/event/SwingPropertyChangeSupport.java,
4686           javax/swing/event/UndoableEditListener.java,
4687           javax/swing/plaf/BorderUIResource.java,
4688           javax/swing/plaf/basic/BasicButtonUI.java,
4689           javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java,
4690           javax/swing/plaf/basic/BasicDesktopIconUI.java,
4691           javax/swing/plaf/basic/BasicDesktopPaneUI.java,
4692           javax/swing/plaf/basic/BasicIconFactory.java,
4693           javax/swing/plaf/basic/BasicInternalFrameTitlePane.java,
4694           javax/swing/plaf/basic/BasicInternalFrameUI.java,
4695           javax/swing/plaf/basic/BasicLabelUI.java,
4696           javax/swing/plaf/basic/BasicListUI.java,
4697           javax/swing/plaf/basic/BasicLookAndFeel.java,
4698           javax/swing/plaf/basic/BasicMenuBarUI.java,
4699           javax/swing/plaf/basic/BasicMenuItemUI.java,
4700           javax/swing/plaf/basic/BasicMenuUI.java,
4701           javax/swing/plaf/basic/BasicOptionPaneUI.java,
4702           javax/swing/plaf/basic/BasicProgressBarUI.java,
4703           javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java,
4704           javax/swing/plaf/basic/BasicRootPaneUI.java,
4705           javax/swing/plaf/basic/BasicScrollBarUI.java,
4706           javax/swing/plaf/basic/BasicSeparatorUI.java,
4707           javax/swing/plaf/basic/BasicSliderUI.java,
4708           javax/swing/plaf/basic/BasicSplitPaneDivider.java,
4709           javax/swing/plaf/basic/BasicSplitPaneUI.java,
4710           javax/swing/plaf/basic/BasicTabbedPaneUI.java,
4711           javax/swing/plaf/basic/BasicTextUI.java,
4712           javax/swing/plaf/basic/BasicToolBarUI.java,
4713           javax/swing/plaf/basic/BasicViewportUI.java,
4714           javax/swing/plaf/basic/Makefile.am,
4715           javax/swing/text/AbstractDocument.java,
4716           javax/swing/text/BadLocationException.java,
4717           javax/swing/text/DefaultCaret.java,
4718           javax/swing/text/Document.java, javax/swing/text/GapContent.java,
4719           javax/swing/text/JTextComponent.java,
4720           javax/swing/text/MutableAttributeSet.java,
4721           javax/swing/text/PlainDocument.java, javax/swing/text/Style.java,
4722           javax/swing/tree/DefaultMutableTreeNode.java, lib/Makefile.am,
4723           lib/gen-classlist.sh, native/fdlibm/Makefile.am,
4724           native/fdlibm/e_pow.c, native/fdlibm/fdlibm.h,
4725           native/fdlibm/ieeefp.h, native/fdlibm/mprec.c,
4726           native/fdlibm/w_exp.c, native/jni/classpath/Makefile.am,
4727           native/jni/classpath/jcl.c, native/jni/classpath/jcl.h,
4728           native/jni/classpath/jnilink.c, native/jni/classpath/jnilink.h,
4729           native/jni/classpath/native_state.c,
4730           native/jni/classpath/native_state.h,
4731           native/jni/classpath/primlib.c, native/jni/classpath/primlib.h,
4732           native/jni/gtk-peer/Makefile.am,
4733           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c,
4734           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.h,
4735           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c,
4736           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c,
4737           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c,
4738           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c,
4739           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c,
4740           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
4741           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c,
4742           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c,
4743           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c,
4744           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c,
4745           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
4746           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
4747           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c,
4748           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c,
4749           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c,
4750           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c,
4751           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
4752           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c,
4753           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
4754           native/jni/gtk-peer/gthread-jni.c,
4755           native/jni/gtk-peer/gthread-jni.h, native/jni/gtk-peer/gtkpeer.h,
4756           native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am,
4757           native/jni/java-net/Makefile.am,
4758           native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
4759           native/jni/java-nio/Makefile.am,
4760           native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c,
4761           native/jni/java-util/Makefile.am,
4762           resource/gnu/regexp/MessagesBundle.properties,
4763           resource/gnu/regexp/MessagesBundle_fr.properties,
4764           vm/reference/java/Makefile.am,
4765           vm/reference/java/lang/VMClassLoader.java,
4766           vm/reference/java/lang/VMProcess.java,
4767           vm/reference/java/lang/VMRuntime.java,
4768           vm/reference/java/lang/VMThread.java,
4769           vm/reference/java/security/Makefile.am,
4770           vm/reference/java/security/VMAccessController.java: Update to
4771           classpath-0.10
4772
4773 2004-07-13 18:32  stefan
4774
4775         * ARCH-CHANGES: [no log message]
4776
4777 2004-07-13 18:22  stefan
4778
4779         * src/vm/jit/powerpc/codegen.h: global jit variables removal
4780
4781 2004-07-13 01:21  stefan
4782
4783         * src/vm/jit/powerpc/codegen.c: - global jit variables removal -
4784           some formatting - vftbl -> vftbl_t
4785
4786 2004-07-12 19:54  twisti
4787
4788         * tests/remtest.java: This ICMD does not exist anymore.
4789
4790 2004-07-11 17:19  stefan
4791
4792         * tests/jvm98/javac.diff: get rid of those annoying log messages
4793
4794 2004-07-11 17:15  stefan
4795
4796         * tests/jvm98/Makefile.am: get rid of those annoying log messages
4797
4798 2004-07-11 17:11  stefan
4799
4800         * ARCH-CHANGES: [no log message]
4801
4802 2004-07-11 17:08  stefan
4803
4804         * src/vm/jit/x86_64/asmpart.S: critical sections fix (native
4805           threads)
4806
4807 2004-07-11 16:31  stefan
4808
4809         * src/vm/jit/x86_64/: codegen.c, machine-instr.h: Native threads
4810           missing bits vftbl -> vftbl_t
4811
4812 2004-07-11 13:46  stefan
4813
4814         * ARCH-CHANGES: [no log message]
4815
4816 2004-07-11 13:37  stefan
4817
4818         * src/boehm-gc/darwin_stop_world.c: Oh please, I hate fixing other
4819           people's bugs
4820
4821 2004-07-11 13:21  stefan
4822
4823         * src/vm/jit/mips/codegen.c: renamed vftbl type to vftbl_t
4824
4825 2004-07-11 13:20  stefan
4826
4827         * src/native/vm/VMRuntime.c: This does not work on MIPSPro
4828
4829 2004-07-10 19:06  stefan
4830
4831         * ARCH-CHANGES: [no log message]
4832
4833 2004-07-10 19:06  stefan
4834
4835         * src/vm/jit/alpha/codegen.c: renamed vftbl type to vftbl_t
4836
4837 2004-07-10 19:04  stefan
4838
4839         * global.h, src/vm/global.h: some unintended stuff crept in
4840
4841 2004-07-10 19:00  stefan
4842
4843         * src/vm/jit/parse.c, src/vm/jit/stack.c,
4844           src/vm/jit/inline/parseRT.c, src/vm/jit/inline/sets.c,
4845           src/vm/jit/verify/typecheck.c, src/vm/jit/i386/codegen.c,
4846           builtin.h, src/vm/builtin.h: renamed vftbl type to vftbl_t
4847
4848 2004-07-10 18:56  stefan
4849
4850         * asmpart.h, builtin.c, genoffsets.c, global.h, headers.c,
4851           loader.c, loader.h, native.c, native.h, typeinfo.c,
4852           src/cacaoh/headers.c, src/native/native.c, src/native/native.h,
4853           src/vm/builtin.c, src/vm/global.h, src/vm/loader.c,
4854           src/vm/loader.h, src/vm/jit/asmpart.h,
4855           src/vm/jit/tools/genoffsets.c, src/vm/jit/verify/typeinfo.c:
4856           renamed vftbl type to vftbl_t
4857
4858 2004-07-10 18:43  stefan
4859
4860         * cacaoh.c, src/cacaoh/cacaoh.c: increased heap size (needed for
4861           bootstrap build)
4862
4863 2004-07-10 17:34  stefan
4864
4865         * src/boehm-gc/: BCC_MAKEFILE, Makefile.am, Makefile.direct,
4866           Makefile.dj, NT_MAKEFILE, aix_irix_threads.c, allchblk.c,
4867           alloc.c, alpha_mach_dep.S, autogen.sh, checksums.c,
4868           configure.host, configure.in, darwin_stop_world.c, dbg_mlc.c,
4869           dyn_load.c, finalize.c, gcj_mlc.c, headers.c, if_not_there.c,
4870           mach_dep.c, malloc.c, mallocx.c, mark.c, misc.c, mkinstalldirs,
4871           new_hblk.c, os_dep.c, pthread_stop_world.c, pthread_support.c,
4872           solaris_pthreads.c, solaris_threads.c, threadlibs.c, typd_mlc.c,
4873           version.h, win32_threads.c, cord/cordprnt.c, cord/cordtest.c,
4874           cord/cordxtra.c, cord/de.c, doc/Makefile.am, doc/README,
4875           doc/README.changes, doc/README.darwin, doc/README.environment,
4876           doc/README.macros, doc/README.win32, doc/debugging.html,
4877           doc/gc.man, doc/gcdescr.html, doc/gcinterface.html,
4878           doc/simple_example.html, include/gc.h, include/gc_allocator.h,
4879           include/gc_config_macros.h, include/gc_cpp.h, include/gc_gcj.h,
4880           include/gc_local_alloc.h, include/gc_mark.h,
4881           include/gc_pthread_redirects.h, include/javaxfc.h,
4882           include/new_gc_alloc.h, include/private/darwin_stop_world.h,
4883           include/private/dbg_mlc.h, include/private/gc_locks.h,
4884           include/private/gc_pmark.h, include/private/gc_priv.h,
4885           include/private/gcconfig.h, include/private/pthread_support.h,
4886           include/private/solaris_threads.h, tests/test.c,
4887           tests/test_cpp.cc, tests/trace_test.c: update to gc 6.3
4888
4889 2004-07-10 16:58  stefan
4890
4891         * src/boehm-gc/: base_lib, configure.in~: [no log message]
4892
4893 2004-07-09 15:20  twisti
4894
4895         * src/vm/jit/mips/: codegen.c, codegen.h: - moved #defines into
4896           header - include fixes - smaller changes
4897
4898 2004-07-09 15:19  twisti
4899
4900         * src/vm/jit/mips/asmpart.S: We need to save temp registers in
4901           asm_check_clinit, because they can be used across this call.
4902
4903 2004-07-09 13:41  twisti
4904
4905         * src/vm/jit/mips/Makefile.am: Include only topdir.
4906
4907 2004-07-09 13:41  twisti
4908
4909         * src/vm/jit/mips/disass.c: Renamed temp registers as in gdb.
4910
4911 2004-07-08 20:49  twisti
4912
4913         * Makefile.am: Use bootstrap.zip in CLASSPATH.
4914
4915 2004-07-08 17:12  twisti
4916
4917         * src/classpath/lib/: classes, classes.1, compile-classes,
4918           java.dep, resources: Should not reside in cvs.
4919
4920 2004-07-08 17:11  twisti
4921
4922         * src/classpath/lib/bootstrap.zip: First version of bootstrap
4923           classes (this one contains all classes).
4924
4925 2004-07-08 17:06  twisti
4926
4927         * src/classpath/lib/glibj.zip: We use a bootstrap.zip instead.
4928
4929 2004-07-08 16:26  twisti
4930
4931         * configure.in: - append classpath specific --enable options -
4932           check for zlib and pthread if needed
4933
4934 2004-07-08 16:23  twisti
4935
4936         * autogen.sh, src/boehm-gc/autogen.sh, src/classpath/autogen.sh:
4937           New automake's don't like --include-deps anymore.
4938
4939 2004-07-08 16:21  twisti
4940
4941         * src/classpath/cacaoconfigure: Trash.
4942
4943 2004-07-07 17:56  twisti
4944
4945         * src/vm/jit/x86_64/: Makefile.am, asmpart.S, codegen.c, codegen.h,
4946           emitfuncs.c, emitfuncs.h: Global compiler variables changes.
4947
4948 2004-07-07 17:55  twisti
4949
4950         * src/vm/jit/stack.c: Global compiler variables fix for x86_64.
4951
4952 2004-07-07 17:25  twisti
4953
4954         * src/classpath/vm/reference/java/lang/: VMString.java,
4955           VMThread.java, VMThrowable.java: If we use our implementation
4956           here, we cannot lose changes when we update to a new classpath
4957           version. And the `current' link is always set correctly without
4958           using JVM_REFERENCE.
4959
4960 2004-07-06 17:16  motse
4961
4962         *
4963           src/classpath/native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c:
4964           bug: UDP receive port (unsigned int) was already in network
4965           byteorder
4966
4967 2004-07-06 00:15  twisti
4968
4969         * Makefile.am: native.c depends on nativetable.inc. Does anyone
4970           know why this is not resolved automatically? It's just an
4971           #include. Well, i don't know...  Maybe i have to reread the
4972           automake docu again ;-)
4973
4974 2004-07-06 00:03  twisti
4975
4976         * src/vm/jit/mips/: asmpart.S, codegen.c, codegen.h: jit compiler
4977           global variable changes.
4978
4979 2004-07-06 00:01  twisti
4980
4981         * src/vm/jit/mips/Makefile.am: offsets.h compilation stuff.
4982
4983 2004-07-05 20:48  stefan
4984
4985         * src/vm/jit/alpha/codegen.c: compile fix
4986
4987 2004-07-05 19:29  twisti
4988
4989         * src/vm/jit/alpha/codegen.c: - global variable changes -
4990           implemented ICMD_xASTORECONST - removed ICMD_xREM0X10001
4991
4992 2004-07-05 19:28  twisti
4993
4994         * src/vm/jit/alpha/types.h: Defined SUPPORT_CONST_ASTORE and
4995           SUPPORT_ONLY_ZERO_ASTORE.
4996
4997 2004-07-05 19:27  twisti
4998
4999         * src/vm/jit/alpha/Makefile.am: asmpart.o and offsets.h rules.
5000
5001 2004-07-05 19:27  twisti
5002
5003         * src/vm/jit/stack.c: - removed ICMD_xREM0X10001, we really don't
5004           need them anymore - usage of defines for ICMD_xASTORECONST -
5005           32-bit warning fix
5006
5007 2004-07-05 19:23  twisti
5008
5009         * src/vm/jit/: jit.c, jit.h, loop/tracing.c, reg.inc: Removed
5010           ICMD_xREM0X10001, we really don't need them anymore.
5011
5012 2004-07-04 13:11  stefan
5013
5014         * src/: toolbox/logging.c, vm/jit/verify/typecheck.c: fix some
5015           warnings
5016
5017 2004-07-04 12:34  stefan
5018
5019         * ARCH-CHANGES: update
5020
5021 2004-07-03 12:35  stefan
5022
5023         * builtin.c, builtin.h, headers.c, src/cacaoh/headers.c,
5024           src/vm/builtin.c, src/vm/builtin.h, src/vm/jit/mips/codegen.c,
5025           src/vm/jit/powerpc/codegen.c, src/vm/jit/x86_64/codegen.c: static
5026           monitorenter merge
5027
5028 2004-07-03 12:31  stefan
5029
5030         * src/vm/jit/: alpha/codegen.c, i386/codegen.c: static monitorenter
5031
5032 2004-07-03 12:31  stefan
5033
5034         * native.c, src/native/native.c: race considerations
5035
5036 2004-07-03 12:01  stefan
5037
5038         * ARCH-CHANGES: yet more things
5039
5040 2004-07-02 01:16  twisti
5041
5042         * ARCH-CHANGES: One more thing to do.
5043
5044 2004-07-02 01:05  twisti
5045
5046         * src/classpath/native/fdlibm/mprec.h: Lost 64-bit fix
5047           reimplemented.
5048
5049 2004-07-01 22:38  twisti
5050
5051         * src/vm/jit/x86_64/: Makefile.am, codegen.c, codegen.h,
5052           emitfuncs.c, emitfuncs.h: - moved defines into header - moved
5053           code emitting functions into emitfuncs.*
5054
5055 2004-07-01 22:36  twisti
5056
5057         * src/vm/jit/codegen.inc: Export codegen_addreference on i386 and
5058           x86_64.
5059
5060 2004-07-01 21:23  twisti
5061
5062         * src/classpath/: Makefile.in, aclocal.m4, configure,
5063           doc/Makefile.in, doc/api/Makefile.in, external/Makefile.in,
5064           gnu/Makefile.in, gnu/classpath/Makefile.in, gnu/java/Makefile.in,
5065           gnu/java/awt/Makefile.in, gnu/java/awt/image/Makefile.in,
5066           gnu/java/awt/peer/Makefile.in, gnu/java/awt/peer/gtk/Makefile.in,
5067           gnu/java/beans/Makefile.in, gnu/java/beans/editors/Makefile.in,
5068           gnu/java/io/Makefile.in, gnu/java/io/decode/Makefile.in,
5069           gnu/java/io/encode/Makefile.in, gnu/java/lang/Makefile.in,
5070           gnu/java/lang/reflect/Makefile.in, gnu/java/locale/Makefile.in,
5071           gnu/java/math/Makefile.in, gnu/java/net/Makefile.in,
5072           gnu/java/net/protocol/Makefile.in,
5073           gnu/java/net/protocol/file/Makefile.in,
5074           gnu/java/net/protocol/http/Makefile.in,
5075           gnu/java/net/protocol/jar/Makefile.in, gnu/java/nio/Makefile.in,
5076           gnu/java/nio/charset/Makefile.in, gnu/java/rmi/Makefile.in,
5077           gnu/java/rmi/dgc/Makefile.in, gnu/java/rmi/registry/Makefile.in,
5078           gnu/java/rmi/server/Makefile.in, gnu/java/security/Makefile.in,
5079           gnu/java/security/der/Makefile.in,
5080           gnu/java/security/provider/Makefile.in,
5081           gnu/java/security/util/Makefile.in,
5082           gnu/java/security/x509/Makefile.in, gnu/java/text/Makefile.in,
5083           gnu/java/util/Makefile.in, gnu/java/util/prefs/Makefile.in,
5084           gnu/javax/Makefile.in, gnu/javax/rmi/Makefile.in,
5085           gnu/javax/rmi/CORBA/Makefile.in, java/Makefile.in,
5086           java/applet/Makefile.in, java/awt/Makefile.in,
5087           java/awt/color/Makefile.in, java/awt/datatransfer/Makefile.in,
5088           java/awt/dnd/Makefile.in, java/awt/dnd/peer/Makefile.in,
5089           java/awt/event/Makefile.in, java/awt/font/Makefile.in,
5090           java/awt/geom/Makefile.in, java/awt/im/Makefile.in,
5091           java/awt/im/spi/Makefile.in, java/awt/image/Makefile.in,
5092           java/awt/image/renderable/Makefile.in, java/awt/peer/Makefile.in,
5093           java/awt/print/Makefile.in, java/beans/Makefile.in,
5094           java/beans/beancontext/Makefile.in, java/io/Makefile.in,
5095           java/lang/Makefile.in, java/lang/ref/Makefile.in,
5096           java/lang/reflect/Makefile.in, java/math/Makefile.in,
5097           java/net/Makefile.in, java/nio/Makefile.in,
5098           java/nio/channels/Makefile.in, java/nio/channels/spi/Makefile.in,
5099           java/nio/charset/Makefile.in, java/nio/charset/spi/Makefile.in,
5100           java/rmi/Makefile.in, java/rmi/activation/Makefile.in,
5101           java/rmi/dgc/Makefile.in, java/rmi/registry/Makefile.in,
5102           java/rmi/server/Makefile.in, java/security/Makefile.in,
5103           java/security/acl/Makefile.in, java/security/cert/Makefile.in,
5104           java/security/interfaces/Makefile.in,
5105           java/security/spec/Makefile.in, java/sql/Makefile.in,
5106           java/text/Makefile.in, java/util/Makefile.in,
5107           java/util/jar/Makefile.in, java/util/logging/Makefile.in,
5108           java/util/prefs/Makefile.in, java/util/regex/Makefile.in,
5109           java/util/zip/Makefile.in, javax/Makefile.in,
5110           javax/accessibility/Makefile.in, javax/naming/Makefile.in,
5111           javax/naming/directory/Makefile.in,
5112           javax/naming/event/Makefile.in, javax/naming/ldap/Makefile.in,
5113           javax/naming/spi/Makefile.in, javax/print/Makefile.in,
5114           javax/print/attribute/Makefile.in, javax/rmi/Makefile.in,
5115           javax/rmi/CORBA/Makefile.in, javax/security/Makefile.in,
5116           javax/security/auth/Makefile.in,
5117           javax/security/auth/x500/Makefile.in, javax/sql/Makefile.in,
5118           javax/swing/Makefile.in, javax/swing/border/Makefile.in,
5119           javax/swing/colorchooser/Makefile.in,
5120           javax/swing/event/Makefile.in,
5121           javax/swing/filechooser/Makefile.in,
5122           javax/swing/plaf/Makefile.in, javax/swing/plaf/basic/Makefile.in,
5123           javax/swing/plaf/metal/Makefile.in,
5124           javax/swing/table/Makefile.in, javax/swing/text/Makefile.in,
5125           javax/swing/text/html/Makefile.in,
5126           javax/swing/text/html/parser/Makefile.in,
5127           javax/swing/tree/Makefile.in, javax/swing/undo/Makefile.in,
5128           javax/transaction/Makefile.in, javax/transaction/xa/Makefile.in,
5129           resource/Makefile.in, resource/gnu/Makefile.in,
5130           resource/gnu/java/Makefile.in, resource/gnu/java/awt/Makefile.in,
5131           resource/gnu/java/awt/peer/Makefile.in,
5132           resource/gnu/java/awt/peer/gtk/Makefile.in,
5133           resource/java/Makefile.in, resource/java/security/Makefile.in,
5134           resource/java/util/Makefile.in, vm/Makefile.in,
5135           vm/reference/Makefile.in, vm/reference/java/Makefile.in,
5136           vm/reference/java/io/Makefile.in,
5137           vm/reference/java/lang/Makefile.in,
5138           vm/reference/java/lang/reflect/Makefile.in: This should be
5139           created by autogen.sh.
5140
5141 2004-07-01 21:10  twisti
5142
5143         * src/classpath/vm/reference/java/lang/: Runtime.java, Thread.java:
5144           Trash.
5145
5146 2004-07-01 16:21  jowenn
5147
5148         * Makefile.am, autogen.sh, cacaoh.c, src/cacaoh/cacaoh.c,
5149           configure.in, gennativetable.c, unzip.c,
5150           src/classpath/cacaoconfigure, src/classpath/configure,
5151           src/native/tools/gennativetable.c, src/vm/unzip.c,
5152           src/classpath/include/config.h,
5153           src/classpath/include/config.h.in, src/classpath/lib/glibj.zip:
5154           fix cacao/gennativetable to not crash on zipfile input, whole
5155           classpath in cacaodev module now again
5156
5157 2004-07-01 13:10  jowenn
5158
5159         * Makefile.am: CVS include rules removed, but still compile, next
5160           steps: *) Tag this version *) remove subdirectories *) import
5161           whole classpath
5162
5163 2004-07-01 00:32  stefan
5164
5165         * configure.in: i love nice usage messages
5166
5167 2004-07-01 00:26  stefan
5168
5169         * gennativetable.c, src/native/tools/gennativetable.c: just being
5170           pedantic...
5171
5172 2004-06-30 23:35  twisti
5173
5174         * src/vm/jit/codegen.inc: Moved reg_of_var from codegen.c, cause
5175           it's platform independent.
5176
5177 2004-06-30 23:35  twisti
5178
5179         * src/vm/jit/i386/codegen.c: Moved reg_of_var into codegen.inc,
5180           cause it's platform independent.
5181
5182 2004-06-30 23:00  twisti
5183
5184         * src/vm/jit/reg.inc: Oh fuck, ansi c again! I'm soooooooo sorry...
5185
5186 2004-06-30 22:56  twisti
5187
5188         * src/threads/green/threads.c: Include options.h.
5189
5190 2004-06-30 22:56  twisti
5191
5192         * src/threads/green/Makefile.am: Include dir fix.
5193
5194 2004-06-30 22:38  twisti
5195
5196         * src/vm/jit/i386/Makefile.am: Handle offsets.h stuff in a better
5197           way.
5198
5199 2004-06-30 22:26  twisti
5200
5201         * configure.in: Enable zlib support by default.
5202
5203 2004-06-30 22:24  twisti
5204
5205         * jni.c, src/native/jni.c: Include options.h/statistics.h.
5206
5207 2004-06-30 22:24  twisti
5208
5209         * src/vm/jit/Makefile.am: Removed offsets.h stuff.
5210
5211 2004-06-30 22:23  twisti
5212
5213         * src/vm/jit/i386/codegen.h: Define {INT,FLT}_{ARG,SAV}_CNT
5214
5215 2004-06-30 22:22  twisti
5216
5217         * src/vm/jit/i386/codegen.c: - *registerdata stuff - implemented
5218           ICMD_xASTORECONST
5219
5220 2004-06-30 22:21  twisti
5221
5222         * src/vm/jit/i386/: emitfuncs.c, emitfuncs.h: Implemented functions
5223           for ICMD_xASTORECONST.
5224
5225 2004-06-30 22:19  twisti
5226
5227         * src/vm/jit/reg.inc: - *registerdata changes - implemented
5228           ICMD_xASTORECONST
5229
5230 2004-06-30 22:18  twisti
5231
5232         * src/vm/jit/codegen.inc: Include options.h/statistics.h.
5233
5234 2004-06-30 22:15  twisti
5235
5236         * src/toolbox/: logging.c, logging.h: Moved getcputime() into
5237           statistics.*
5238
5239 2004-06-30 22:14  twisti
5240
5241         * headers.c, src/cacaoh/headers.c: - removed options (they are now
5242           in options.c) - removed cacaoh's and gennativetable's main()
5243
5244 2004-06-30 22:12  twisti
5245
5246         * headers.h, src/cacaoh/headers.h: Some exports of header.c's
5247           functions and variables used by cacaoh.c and gennativetable.c.
5248
5249 2004-06-30 22:11  twisti
5250
5251         * cacaoh.c, src/cacaoh/cacaoh.c: Main function of cacaoh, uses
5252           functions of header.c
5253
5254 2004-06-30 22:10  twisti
5255
5256         * Makefile.am: - added options.*/statistics.* - compile
5257           gennativetable - generate natheaders, nativetable.inc
5258
5259 2004-06-30 22:07  twisti
5260
5261         * tables.c, src/vm/tables.c: - include options.h/statistics.h
5262           instead of main.h - removed statistic exports
5263
5264 2004-06-30 22:06  twisti
5265
5266         * native.h, src/native/native.h: - moved struct nativeref,
5267           nativecompref from c file - export class_java_lang_Exception,
5268           class_java_lang_Error
5269
5270 2004-06-30 22:05  twisti
5271
5272         * native.c, src/native/native.c: - moved struct nativeref, struct
5273           nativecompref into header - added class_java_lang_Exception,
5274           class_java_lang_Error globals - #include "nativetable.inc" -
5275           removed compilation of system exception
5276
5277 2004-06-30 21:54  twisti
5278
5279         * loader.c, src/vm/loader.c: - include options.h/statistics.h
5280           instead of main.h - moved statistic variables into statistics.* -
5281           set new pointer in methodinfo NULL - handle an java.lang.Error in
5282           <clinit> correctly
5283
5284 2004-06-30 21:52  twisti
5285
5286         * src/vm/jit/inline/: parseRT.c, parseRTstats.c: Include options.h.
5287
5288 2004-06-30 21:51  twisti
5289
5290         * src/vm/jit/inline/inline.c, builtin.c, src/vm/builtin.c: Include
5291           options.h instead of main.h.
5292
5293 2004-06-30 21:49  twisti
5294
5295         * src/vm/jit/reg.h: Defined registerdata structure.
5296
5297 2004-06-30 21:48  twisti
5298
5299         * src/vm/jit/jit.h: - moved statistic variables into statistics.* -
5300           implemented ICMD_xASTORECONST
5301
5302 2004-06-30 21:47  twisti
5303
5304         * src/vm/jit/stack.c: - include options.h/statistics.h instead of
5305           main.h - implemented ICMD_xASTORECONST - registerdata changes
5306
5307 2004-06-30 21:42  twisti
5308
5309         * src/vm/jit/parse.c: Include options.h/statistics.h instead of
5310           main.h.
5311
5312 2004-06-30 21:41  twisti
5313
5314         * global.h, src/vm/global.h: - moved commandline switch and
5315           statistic variables into   options.*/statistics.* - added
5316           *registerdata to methodinfo
5317
5318 2004-06-30 21:39  twisti
5319
5320         * src/vm/jit/jit.c: - moved statistic variables into statistics.* -
5321           implemented ICMD_xASTORECONST - moved global register data into
5322           structure referenced by methodinfo
5323
5324 2004-06-30 21:32  twisti
5325
5326         * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: Moved
5327           commandline option and statistic variables into
5328           options.*/statistics.*. So we can include them also into cacaoh
5329           and gennativetable.
5330
5331 2004-06-30 21:28  twisti
5332
5333         * src/native/vm/: Constructor.c, VMThread.c, VMObject.c: Include
5334           options.h
5335
5336 2004-06-30 21:26  twisti
5337
5338         * src/mm/boehm.c: Include options.h instead of main.h
5339
5340 2004-06-30 21:26  twisti
5341
5342         * src/mm/Makefile.am: Include dir fix.
5343
5344 2004-06-30 21:13  twisti
5345
5346         * statistics.c, statistics.h, src/vm/statistics.c,
5347           src/vm/statistics.h: Contains global statistic variables used in
5348           the compiler.
5349
5350 2004-06-30 21:13  twisti
5351
5352         * options.c, options.h, src/vm/options.c, src/vm/options.h:
5353           Contains commandline switch variables  used in cacao and cacaoh.
5354
5355 2004-06-30 21:12  twisti
5356
5357         * gennativetable.c, src/native/tools/gennativetable.c: Generate
5358           nativetable.h for native.c
5359
5360 2004-06-30 21:12  twisti
5361
5362         * genoffsets.c, src/vm/jit/tools/genoffsets.c: Generate
5363           jit/ARCH_DIR/offsets.h
5364
5365 2004-06-29 16:38  twisti
5366
5367         * headers.c, src/cacaoh/headers.c: Added javastring_tochar,
5368           class_java_lang_Exception
5369
5370 2004-06-29 16:37  twisti
5371
5372         * builtin.c, src/vm/builtin.c: Print detailMessage in
5373           builtin_throw_exception.
5374
5375 2004-06-29 16:11  twisti
5376
5377         * src/vm/jit/alpha/: asmpart.S, codegen.c, codegen.h:
5378           removal_of_global_jit_variables changes.
5379
5380 2004-06-29 16:09  twisti
5381
5382         * src/vm/jit/alpha/Makefile.am: asmpart depends on offsets.h
5383
5384 2004-06-29 15:31  twisti
5385
5386         * headers.c, src/cacaoh/headers.c: - print exceptions if they occur
5387           - start with 2MB max heap size
5388
5389 2004-06-29 14:24  twisti
5390
5391         * src/vm/jit/codegen.inc: codegen_insertNative only for i386 and
5392           x86_64.
5393
5394 2004-06-26 15:38  stefan
5395
5396         * configure.in: we need to disable threads for boehm
5397
5398 2004-06-26 14:45  stefan
5399
5400         * configure.in: native threads configuration option added
5401
5402 2004-06-26 14:41  stefan
5403
5404         * src/boehm-gc/: configure.in: rename thread switch so we can
5405           control it from our configure script
5406
5407 2004-06-26 00:41  stefan
5408
5409         * ARCH-CHANGES: jit global vars added
5410
5411 2004-06-26 00:16  stefan
5412
5413         * src/threads/green/threads.h: no threads compile fix merged
5414
5415 2004-06-25 14:20  twisti
5416
5417         * src/native/vm/VMSecurityManager.c: Temporary hack for non i386
5418           architectures.
5419
5420 2004-06-25 12:19  twisti
5421
5422         * src/threads/native/: threads.c, threads.h: - implemented some
5423           exceptions - sleepThread now takes also nanos
5424
5425 2004-06-25 12:15  twisti
5426
5427         * src/native/vm/VMThread.c: - pass nanos to sleepThread - #ifdef
5428           __GNUC__ for #warning
5429
5430 2004-06-25 08:18  carolyn
5431
5432         * src/: classpath/include/config.h, vm/jit/inline/inline.c: updated
5433           inline.c so works with lazy loading
5434
5435 2004-06-23 15:35  twisti
5436
5437         * tests/.gdbinit: Hmm, this file makes problems.
5438
5439 2004-06-23 01:12  twisti
5440
5441         * src/vm/jit/codegen.inc, src/vm/jit/jit.c, src/vm/jit/jit.h,
5442           src/vm/jit/parse.c, src/vm/jit/parse.h, src/vm/jit/reg.h,
5443           src/vm/jit/reg.inc, src/vm/jit/stack.c, src/vm/jit/stack.h,
5444           src/vm/jit/i386/codegen.c, src/vm/jit/i386/codegen.h,
5445           src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h,
5446           src/vm/jit/inline/parseRT.c, src/vm/jit/loop/analyze.c,
5447           src/vm/jit/verify/typecheck.c, src/vm/jit/loop/analyze.h,
5448           src/vm/jit/loop/graph.c, src/vm/jit/loop/graph.h,
5449           src/vm/jit/loop/loop.c, src/vm/jit/loop/loop.h, global.h,
5450           src/vm/global.h: Removed jit.c global variables. Most of them
5451           were already in methodinfo, others now have a pointer into dump
5452           area, some are new variables. Thus the methodinfo pointer is now
5453           passed to the called functions.
5454
5455 2004-06-21 21:58  stefan
5456
5457         * ARCH-CHANGES: need clarification
5458
5459 2004-06-20 23:24  twisti
5460
5461         * src/native/vm/VMClass.c: - check for NoClassDefFoundError,
5462           because forName can also throw other   exceptions, check for
5463           class_load/link errors - commented some strange code
5464
5465 2004-06-20 23:20  twisti
5466
5467         * tests/forname.java: Added a testing class.
5468
5469 2004-06-20 23:20  twisti
5470
5471         * tests/sleep.java: Made random a global variable to get always
5472           different sleep values (equals values happend on fast smp
5473           machines).
5474
5475 2004-06-20 22:59  twisti
5476
5477         * src/threads/green/: threads.c, threads.h: Also pass nanos to
5478           sleepThread function.
5479
5480 2004-06-20 22:58  twisti
5481
5482         * src/threads/green/threadio.c: Fixed include path.
5483
5484 2004-06-20 21:45  twisti
5485
5486         * src/toolbox/list.c: Set prev and next to NULL on list_remove
5487           (with this fix eager loading works).
5488
5489 2004-06-20 21:44  twisti
5490
5491         * tables.c, src/vm/tables.c: Eager loading now works.
5492
5493 2004-06-19 14:59  twisti
5494
5495         * builtin.c, src/vm/builtin.c: Bug fix in builtin_monitor* with
5496           green threads: monitors must be reentrantable by the same thread
5497           (recursive call of synchronized function).
5498
5499 2004-06-19 14:49  twisti
5500
5501         * src/vm/jit/i386/asmpart.S: - Arghhhh! Do NOT use %ebx in a asm_
5502           function without saving it, it's a   callee saved register!!!
5503           Damn. I now use %edx (-> related to jit.c's   method_uses_edx
5504           stuff).  - some code indent
5505
5506 2004-06-19 14:47  twisti
5507
5508         * src/vm/jit/jit.c: Don't use ecx, edx on i386 (we have problems
5509           with asmpart functions). I now think, this was not a good idea.
5510
5511 2004-06-19 14:46  twisti
5512
5513         * typeinfo.c, src/vm/jit/verify/typeinfo.c: Some lazy
5514           loading/linking checks, i believe the are _many_ more!
5515
5516 2004-06-19 14:44  twisti
5517
5518         * native.c, src/native/native.c: - added: throw_exception,
5519           throw_exception_exit, throw_main_exception and
5520           throw_main_exception_exit, which all of them use
5521           throw_exception_exit_intern - eager loading stuff
5522
5523 2004-06-19 14:42  twisti
5524
5525         * native.h, src/native/native.h: Added: throw_exception,
5526           throw_main_exception, throw_main_exception_exit
5527
5528 2004-06-19 14:32  twisti
5529
5530         * main.c, src/cacao/cacao.c: - added compatibility flags: -cp,
5531           -Xmx, -Xms (with K, M) - usage of throw_main_exception_exit -
5532           don't exit after an exception in the main method (2 reasons: we
5533           use   Runtime.exit() and maybe other threads are running)
5534
5535 2004-06-19 14:26  twisti
5536
5537         * global.h, src/vm/global.h: Added initializing flag to classinfo
5538           structure. This is used by the compiler to prevent circularity in
5539           class_init's.
5540
5541 2004-06-19 14:24  twisti
5542
5543         * tables.h, src/vm/tables.h: - removed stringdeleter from
5544           tables_close (why?) - renamed some functions to better names:
5545           utf_new_int -> utf_new_intern
5546                 class_new_int -> class_new_intern - added class_remove
5547
5548 2004-06-19 14:23  twisti
5549
5550         * tables.c, src/vm/tables.c: - removed stringdeleter from
5551           tables_close (why?) - renamed some functions to better names:
5552           utf_new_int -> utf_new_intern
5553                 class_new_int -> class_new_intern - added class_remove:
5554           this removes the classinfo entry in the hashtable
5555
5556 2004-06-19 14:21  twisti
5557
5558         * loader.h, src/vm/loader.h: Added class_free
5559
5560 2004-06-19 14:20  twisti
5561
5562         * loader.c, src/vm/loader.c: Ansi C greetz you...
5563
5564 2004-06-19 14:13  twisti
5565
5566         * loader.c, src/vm/loader.c: - added new_classformaterror - added
5567           check_classbuffer_size (use before suck_ calls) - made suck_*
5568           #define's inline functions - some functions now return bool to
5569           catch "truncated class files" - added some eager loading stuff -
5570           free class resources if loading failed - class_init wrapper with
5571           monitors to handle class init's properly
5572
5573 2004-06-17 21:23  twisti
5574
5575         * src/vm/jit/i386/codegen.c: Moved
5576           builtin_monitorenter/builtin_monitorexit functions outside of the
5577           trace call functions to get a proper trace call with threads.
5578
5579 2004-06-17 19:14  twisti
5580
5581         * src/vm/jit/: inline/inline.c, stack.c, verify/typecheck.c: Fixed
5582           include paths.
5583
5584 2004-06-17 19:12  twisti
5585
5586         * headers.c, src/cacaoh/headers.c: Added throw_exception
5587
5588 2004-06-17 18:04  stefan
5589
5590         * ARCH-CHANGES: [no log message]
5591
5592 2004-06-17 14:13  stefan
5593
5594         * builtin.c, builtin.h, headers.c, src/cacaoh/headers.c,
5595           src/vm/builtin.c, src/vm/builtin.h: static monitorenter
5596
5597 2004-06-17 13:53  stefan
5598
5599         * src/vm/jit/: alpha/codegen.c, i386/codegen.c, mips/codegen.c,
5600           powerpc/codegen.c, x86_64/codegen.c: static monitorenter
5601
5602 2004-06-17 11:04  stefan
5603
5604         * src/threads/green/threads.h: castinfo needed even in non-thread
5605           builds
5606
5607 2004-06-16 22:33  stefan
5608
5609         * native.c, src/native/native.c: race in use_class_as_object
5610
5611 2004-06-16 16:56  jowenn
5612
5613         * Makefile.am, asmpart.h, builtin.c, global.h, src/vm/builtin.c,
5614           src/vm/global.h, src/vm/jit/asmpart.h, headers.c, jni.c,
5615           loader.c, main.c, src/cacao/cacao.c, src/cacaoh/headers.c,
5616           src/native/jni.c, src/vm/loader.c, native.c, src/native/native.c,
5617           src/vm/jit/codegen.inc, src/vm/jit/i386/asmpart.S,
5618           src/native/vm/Makefile.am, src/native/vm/VMClass.c,
5619           src/native/vm/VMRuntime.c, src/native/vm/VMThread.c,
5620           src/vm/jit/i386/codegen.c, src/native/include/java_lang_Thread.h,
5621           src/native/include/java_lang_VMThread.h,
5622           src/threads/green/locks.c, src/threads/green/threadio.c,
5623           src/threads/green/threads.c, src/threads/green/threads.h,
5624           src/toolbox/avl.c, tests/fintest2.java, tests/fintest2a.java,
5625           tests/fintest3.java, tests/fintest3a.java, tests/fintest4.java,
5626           tests/fintest4a.java, tests/network/httpd/httpd.java,
5627           tests/stack/nestedstaticinitializers2.java,
5628           tests/stack/java/Makefile: a few finalizer testcases, old thread
5629           implementation uses now VMThread, no mor context (perhaps we
5630           should change some of the functions needing Thread objects to use
5631           VMThreadobjects. Better handling of ambigious native function
5632           names. Fix for clinit in static native call stub. early
5633           initialization of  System class ...
5634
5635 2004-06-16 16:19  jowenn
5636
5637         * src/classpath/lib/glibj.zip: Hopefully all classes this time
5638
5639 2004-06-16 15:34  jowenn
5640
5641         * src/classpath/native/jni/java-nio/java_nio_channels_Channels.c: a
5642           few new stubs from the 0.09 classpath
5643
5644 2004-06-16 14:36  jowenn
5645
5646         * src/classpath/: native/jni/java-io/Makefile.am,
5647           native/jni/java-io/java_io_VMFile.c,
5648           native/jni/java-io/java_io_VMObjectStreamClass.c,
5649           native/jni/java-io/javaio.c, native/jni/java-io/javaio.h,
5650           native/jni/java-lang/Makefile.am,
5651           native/jni/java-lang/java_lang_VMDouble.c,
5652           native/jni/java-lang/java_lang_VMProcess.c,
5653           native/jni/java-lang/java_lang_VMSystem.c,
5654           native/jni/java-lang/java_lang_reflect_Array.c,
5655           native/jni/java-net/Makefile.am,
5656           native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
5657           native/jni/java-net/gnu_java_net_PlainSocketImpl.c,
5658           native/jni/java-net/java_net_InetAddress.c,
5659           native/jni/java-net/javanet.c, native/jni/java-net/javanet.h,
5660           native/jni/java-nio/Makefile.am,
5661           native/jni/java-nio/gnu_java_nio_NIOServerSocket.c,
5662           native/jni/java-nio/gnu_java_nio_PipeImpl.c,
5663           native/jni/java-nio/gnu_java_nio_SelectorImpl.c,
5664           native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c,
5665           native/jni/java-nio/java_nio_DirectByteBufferImpl.c,
5666           native/jni/java-nio/java_nio_MappedByteBufferImpl.c,
5667           native/jni/java-util/Makefile.am,
5668           native/target/Linux/target_native.h,
5669           native/target/Linux/target_native_file.h,
5670           native/target/Linux/target_native_io.h,
5671           native/target/Linux/target_native_math_float.h,
5672           native/target/Linux/target_native_math_int.h,
5673           native/target/Linux/target_native_misc.h,
5674           native/target/Linux/target_native_network.h,
5675           native/target/generic/target_generic.h,
5676           native/target/generic/target_generic_file.h,
5677           native/target/generic/target_generic_io.h,
5678           native/target/generic/target_generic_math_float.h,
5679           native/target/generic/target_generic_math_int.h,
5680           native/target/generic/target_generic_misc.h,
5681           native/target/generic/target_generic_network.h,
5682           resource/Makefile.in, resource/gnu/Makefile.am,
5683           resource/gnu/Makefile.in, resource/gnu/java/Makefile.in,
5684           resource/gnu/java/awt/Makefile.in,
5685           resource/gnu/java/awt/peer/Makefile.in,
5686           resource/gnu/java/awt/peer/gtk/Makefile.in,
5687           resource/gnu/regexp/Makefile.am,
5688           resource/gnu/regexp/MessagesBundle.properties,
5689           resource/gnu/regexp/MessagesBundle_fr.properties,
5690           resource/java/Makefile.in, resource/java/security/Makefile.am,
5691           resource/java/security/Makefile.in,
5692           resource/java/util/Makefile.in, vm/Makefile.in,
5693           vm/reference/Makefile.in, vm/reference/java/Makefile.in,
5694           vm/reference/java/io/Makefile.am,
5695           vm/reference/java/io/Makefile.in,
5696           vm/reference/java/io/VMFile.java,
5697           vm/reference/java/io/VMObjectStreamClass.java,
5698           vm/reference/java/lang/Makefile.am,
5699           vm/reference/java/lang/Makefile.in,
5700           vm/reference/java/lang/VMClass.java,
5701           vm/reference/java/lang/VMProcess.java,
5702           vm/reference/java/lang/VMRuntime.java,
5703           vm/reference/java/lang/VMString.java,
5704           vm/reference/java/lang/VMThread.java,
5705           vm/reference/java/lang/VMThrowable.java,
5706           vm/reference/java/lang/reflect/Constructor.java,
5707           vm/reference/java/lang/reflect/Makefile.in,
5708           vm/reference/java/lang/reflect/Method.java: gnu classpath 0.09
5709
5710 2004-06-16 14:33  jowenn
5711
5712         * src/classpath/: AUTHORS, ChangeLog, HACKING, INSTALL,
5713           Makefile.in, NEWS, README, THANKYOU, TODO, acinclude.m4,
5714           aclocal.m4, autogen.sh, config.guess, config.sub, configure,
5715           configure.ac, configure.in, ltmain.sh, pkg.m4, doc/Makefile.in,
5716           doc/hacking.info, doc/hacking.texinfo, doc/vmintegration.info,
5717           doc/vmintegration.texinfo, doc/api/Makefile.am,
5718           doc/api/Makefile.in, external/Makefile.in, gnu/Makefile.am,
5719           gnu/Makefile.in, gnu/classpath/Configuration.java,
5720           gnu/classpath/Makefile.am, gnu/classpath/Makefile.in,
5721           gnu/classpath/ServiceFactory.java,
5722           gnu/classpath/ServiceProviderLoadingAction.java,
5723           gnu/java/Makefile.in, gnu/java/awt/BitwiseXORComposite.java,
5724           gnu/java/awt/Buffers.java, gnu/java/awt/ClasspathToolkit.java,
5725           gnu/java/awt/ComponentDataBlitOp.java,
5726           gnu/java/awt/EmbeddedWindow.java,
5727           gnu/java/awt/EmbeddedWindowSupport.java,
5728           gnu/java/awt/Makefile.am, gnu/java/awt/Makefile.in,
5729           gnu/java/awt/image/ImageDecoder.java,
5730           gnu/java/awt/image/Makefile.in,
5731           gnu/java/awt/image/XBMDecoder.java,
5732           gnu/java/awt/peer/ClasspathFontPeer.java,
5733           gnu/java/awt/peer/EmbeddedWindowPeer.java,
5734           gnu/java/awt/peer/GLightweightPeer.java,
5735           gnu/java/awt/peer/Makefile.am, gnu/java/awt/peer/Makefile.in,
5736           gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java,
5737           gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.java,
5738           gnu/java/awt/peer/gtk/GdkFontMetrics.java,
5739           gnu/java/awt/peer/gtk/GdkGlyphVector.java,
5740           gnu/java/awt/peer/gtk/GdkGraphics.java,
5741           gnu/java/awt/peer/gtk/GdkGraphics2D.java,
5742           gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
5743           gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
5744           gnu/java/awt/peer/gtk/GtkArgList.java,
5745           gnu/java/awt/peer/gtk/GtkButtonPeer.java,
5746           gnu/java/awt/peer/gtk/GtkCanvasPeer.java,
5747           gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
5748           gnu/java/awt/peer/gtk/GtkChoicePeer.java,
5749           gnu/java/awt/peer/gtk/GtkComponentPeer.java,
5750           gnu/java/awt/peer/gtk/GtkContainerPeer.java,
5751           gnu/java/awt/peer/gtk/GtkDialogPeer.java,
5752           gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java,
5753           gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
5754           gnu/java/awt/peer/gtk/GtkFontPeer.java,
5755           gnu/java/awt/peer/gtk/GtkFramePeer.java,
5756           gnu/java/awt/peer/gtk/GtkImage.java,
5757           gnu/java/awt/peer/gtk/GtkLabelPeer.java,
5758           gnu/java/awt/peer/gtk/GtkListPeer.java,
5759           gnu/java/awt/peer/gtk/GtkMainThread.java,
5760           gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
5761           gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
5762           gnu/java/awt/peer/gtk/GtkMenuPeer.java,
5763           gnu/java/awt/peer/gtk/GtkPanelPeer.java,
5764           gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
5765           gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
5766           gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
5767           gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
5768           gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
5769           gnu/java/awt/peer/gtk/GtkToolkit.java,
5770           gnu/java/awt/peer/gtk/GtkWindowPeer.java,
5771           gnu/java/awt/peer/gtk/Makefile.am,
5772           gnu/java/awt/peer/gtk/Makefile.in,
5773           gnu/java/beans/BeanInfoEmbryo.java,
5774           gnu/java/beans/IntrospectionIncubator.java,
5775           gnu/java/beans/Makefile.in, gnu/java/beans/editors/Makefile.in,
5776           gnu/java/io/Base64InputStream.java, gnu/java/io/Makefile.in,
5777           gnu/java/io/PlatformHelper.java, gnu/java/io/decode/Decoder.java,
5778           gnu/java/io/decode/Decoder8859_1.java,
5779           gnu/java/io/decode/Decoder8859_2.java,
5780           gnu/java/io/decode/Decoder8859_3.java,
5781           gnu/java/io/decode/Decoder8859_4.java,
5782           gnu/java/io/decode/Decoder8859_5.java,
5783           gnu/java/io/decode/DecoderEightBitLookup.java,
5784           gnu/java/io/decode/DecoderUTF8.java,
5785           gnu/java/io/decode/Makefile.in, gnu/java/io/encode/Encoder.java,
5786           gnu/java/io/encode/Encoder8859_1.java,
5787           gnu/java/io/encode/Encoder8859_2.java,
5788           gnu/java/io/encode/Encoder8859_3.java,
5789           gnu/java/io/encode/Encoder8859_4.java,
5790           gnu/java/io/encode/Encoder8859_5.java,
5791           gnu/java/io/encode/EncoderEightBitLookup.java,
5792           gnu/java/io/encode/EncoderUTF8.java,
5793           gnu/java/io/encode/Makefile.in, gnu/java/lang/ClassHelper.java,
5794           gnu/java/lang/Makefile.am, gnu/java/lang/Makefile.in,
5795           gnu/java/lang/SystemClassLoader.java,
5796           gnu/java/lang/reflect/Makefile.in,
5797           gnu/java/lang/reflect/TypeSignature.java,
5798           gnu/java/locale/Makefile.in, gnu/java/math/Makefile.in,
5799           gnu/java/net/HeaderFieldHelper.java, gnu/java/net/Makefile.am,
5800           gnu/java/net/Makefile.in,
5801           gnu/java/net/PlainDatagramSocketImpl.java,
5802           gnu/java/net/PlainSocketImpl.java,
5803           gnu/java/net/URLParseError.java,
5804           gnu/java/net/protocol/Makefile.in,
5805           gnu/java/net/protocol/file/Connection.java,
5806           gnu/java/net/protocol/file/Handler.java,
5807           gnu/java/net/protocol/file/Makefile.am,
5808           gnu/java/net/protocol/file/Makefile.in,
5809           gnu/java/net/protocol/http/Connection.java,
5810           gnu/java/net/protocol/http/Handler.java,
5811           gnu/java/net/protocol/http/Makefile.am,
5812           gnu/java/net/protocol/http/Makefile.in,
5813           gnu/java/net/protocol/jar/Connection.java,
5814           gnu/java/net/protocol/jar/Handler.java,
5815           gnu/java/net/protocol/jar/Makefile.am,
5816           gnu/java/net/protocol/jar/Makefile.in,
5817           gnu/java/nio/ChannelInputStream.java,
5818           gnu/java/nio/ChannelOutputStream.java,
5819           gnu/java/nio/DatagramChannelImpl.java,
5820           gnu/java/nio/DatagramChannelSelectionKey.java,
5821           gnu/java/nio/FileLockImpl.java,
5822           gnu/java/nio/InputStreamChannel.java, gnu/java/nio/Makefile.am,
5823           gnu/java/nio/Makefile.in, gnu/java/nio/NIOConstants.java,
5824           gnu/java/nio/NIODatagramSocket.java,
5825           gnu/java/nio/NIOServerSocket.java, gnu/java/nio/NIOSocket.java,
5826           gnu/java/nio/OutputStreamChannel.java,
5827           gnu/java/nio/PipeImpl.java, gnu/java/nio/SelectionKeyImpl.java,
5828           gnu/java/nio/SelectorImpl.java,
5829           gnu/java/nio/SelectorProviderImpl.java,
5830           gnu/java/nio/ServerSocketChannelImpl.java,
5831           gnu/java/nio/ServerSocketChannelSelectionKey.java,
5832           gnu/java/nio/SocketChannelImpl.java,
5833           gnu/java/nio/SocketChannelSelectionKey.java,
5834           gnu/java/nio/channels/FileChannelImpl.java,
5835           gnu/java/nio/channels/Makefile.am,
5836           gnu/java/nio/charset/Makefile.in,
5837           gnu/java/nio/charset/UTF_16Decoder.java,
5838           gnu/java/rmi/Makefile.in, gnu/java/rmi/dgc/Makefile.in,
5839           gnu/java/rmi/registry/Makefile.in,
5840           gnu/java/rmi/server/Makefile.am, gnu/java/rmi/server/Makefile.in,
5841           gnu/java/rmi/server/ProtocolConstants.java,
5842           gnu/java/rmi/server/RMIIncomingThread.java,
5843           gnu/java/rmi/server/RMIVoidValue.java,
5844           gnu/java/rmi/server/UnicastConnection.java,
5845           gnu/java/rmi/server/UnicastConnectionManager.java,
5846           gnu/java/rmi/server/UnicastRef.java,
5847           gnu/java/rmi/server/UnicastRemoteCall.java,
5848           gnu/java/rmi/server/UnicastServer.java,
5849           gnu/java/rmi/server/UnicastServerRef.java,
5850           gnu/java/security/Makefile.in, gnu/java/security/der/DER.java,
5851           gnu/java/security/der/DERReader.java,
5852           gnu/java/security/der/DERWriter.java,
5853           gnu/java/security/der/Makefile.in,
5854           gnu/java/security/provider/DSAKeyPairGenerator.java,
5855           gnu/java/security/provider/DSAParameters.java,
5856           gnu/java/security/provider/Makefile.in,
5857           gnu/java/security/util/Makefile.in,
5858           gnu/java/security/x509/Makefile.in,
5859           gnu/java/text/AttributedFormatBuffer.java,
5860           gnu/java/text/CharacterBreakIterator.java,
5861           gnu/java/text/FormatBuffer.java,
5862           gnu/java/text/FormatCharacterIterator.java,
5863           gnu/java/text/LineBreakIterator.java, gnu/java/text/Makefile.am,
5864           gnu/java/text/Makefile.in,
5865           gnu/java/text/SentenceBreakIterator.java,
5866           gnu/java/text/StringFormatBuffer.java,
5867           gnu/java/text/WordBreakIterator.java,
5868           gnu/java/util/DoubleEnumeration.java, gnu/java/util/Makefile.in,
5869           gnu/java/util/prefs/Makefile.in,
5870           gnu/java/util/prefs/NodeReader.java, gnu/javax/Makefile.in,
5871           gnu/javax/rmi/Makefile.in,
5872           gnu/javax/rmi/CORBA/DelegateFactory.java,
5873           gnu/javax/rmi/CORBA/Makefile.in, gnu/regexp/CharIndexed.java,
5874           gnu/regexp/CharIndexedCharArray.java,
5875           gnu/regexp/CharIndexedInputStream.java,
5876           gnu/regexp/CharIndexedString.java,
5877           gnu/regexp/CharIndexedStringBuffer.java, gnu/regexp/Makefile.am,
5878           gnu/regexp/RE.java, gnu/regexp/REException.java,
5879           gnu/regexp/REFilterInputStream.java, gnu/regexp/REMatch.java,
5880           gnu/regexp/REMatchEnumeration.java, gnu/regexp/RESyntax.java,
5881           gnu/regexp/REToken.java, gnu/regexp/RETokenAny.java,
5882           gnu/regexp/RETokenBackRef.java, gnu/regexp/RETokenChar.java,
5883           gnu/regexp/RETokenEnd.java, gnu/regexp/RETokenEndSub.java,
5884           gnu/regexp/RETokenOneOf.java, gnu/regexp/RETokenPOSIX.java,
5885           gnu/regexp/RETokenRange.java, gnu/regexp/RETokenRepeated.java,
5886           gnu/regexp/RETokenStart.java,
5887           gnu/regexp/RETokenWordBoundary.java, gnu/regexp/UncheckedRE.java,
5888           include/Makefile.am, include/config.h,
5889           include/gnu_java_awt_EmbeddedWindow.h,
5890           include/gnu_java_awt_peer_gtk_GdkFontMetrics.h,
5891           include/gnu_java_awt_peer_gtk_GdkGraphics.h,
5892           include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
5893           include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
5894           include/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
5895           include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
5896           include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h,
5897           include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
5898           include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
5899           include/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
5900           include/gnu_java_awt_peer_gtk_GtkListPeer.h,
5901           include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
5902           include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h,
5903           include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
5904           include/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
5905           include/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
5906           include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h,
5907           include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
5908           include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
5909           include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
5910           include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
5911           include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
5912           include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
5913           include/gnu_java_net_PlainDatagramSocketImpl.h,
5914           include/gnu_java_net_PlainSocketImpl.h,
5915           include/gnu_java_nio_NIOServerSocket.h,
5916           include/gnu_java_nio_PipeImpl.h,
5917           include/gnu_java_nio_SelectorImpl.h,
5918           include/gnu_java_nio_channels_FileChannelImpl.h,
5919           include/java_io_VMFile.h, include/java_io_VMObjectStreamClass.h,
5920           include/java_lang_VMProcess.h, include/java_lang_VMRuntime.h,
5921           include/java_lang_VMSystem.h, include/java_lang_reflect_Array.h,
5922           include/java_net_InetAddress.h,
5923           include/java_nio_DirectByteBufferImpl.h,
5924           include/java_nio_MappedByteBufferImpl.h,
5925           include/java_nio_channels_Channels.h, include/jni.h,
5926           include/jni.h.in, include/stamp-h.in, java/Makefile.in,
5927           java/applet/Applet.java, java/applet/Makefile.in,
5928           java/awt/AWTPermission.java, java/awt/BorderLayout.java,
5929           java/awt/Button.java, java/awt/CardLayout.java,
5930           java/awt/CheckboxGroup.java, java/awt/Choice.java,
5931           java/awt/Color.java, java/awt/ColorPaintContext.java,
5932           java/awt/Component.java, java/awt/ComponentOrientation.java,
5933           java/awt/Container.java, java/awt/Dialog.java,
5934           java/awt/EventDispatchThread.java, java/awt/EventQueue.java,
5935           java/awt/FileDialog.java, java/awt/FlowLayout.java,
5936           java/awt/Font.java, java/awt/FontMetrics.java,
5937           java/awt/Frame.java, java/awt/Graphics.java,
5938           java/awt/GraphicsEnvironment.java, java/awt/GridBagLayout.java,
5939           java/awt/LayoutManager2.java, java/awt/List.java,
5940           java/awt/Makefile.in, java/awt/MediaTracker.java,
5941           java/awt/Menu.java, java/awt/MenuBar.java,
5942           java/awt/MenuComponent.java, java/awt/MenuItem.java,
5943           java/awt/Polygon.java, java/awt/PopupMenu.java,
5944           java/awt/Rectangle.java, java/awt/ScrollPane.java,
5945           java/awt/Scrollbar.java, java/awt/SystemColor.java,
5946           java/awt/TextArea.java, java/awt/TextComponent.java,
5947           java/awt/TextField.java, java/awt/Window.java,
5948           java/awt/color/Makefile.in,
5949           java/awt/datatransfer/DataFlavor.java,
5950           java/awt/datatransfer/Makefile.in,
5951           java/awt/datatransfer/StringSelection.java,
5952           java/awt/dnd/Makefile.in, java/awt/dnd/peer/Makefile.in,
5953           java/awt/event/Makefile.in, java/awt/event/MouseEvent.java,
5954           java/awt/font/Makefile.in, java/awt/font/TextLayout.java,
5955           java/awt/geom/AffineTransform.java,
5956           java/awt/geom/CubicCurve2D.java, java/awt/geom/Makefile.in,
5957           java/awt/geom/PathIterator.java, java/awt/geom/QuadCurve2D.java,
5958           java/awt/im/Makefile.in, java/awt/im/spi/Makefile.in,
5959           java/awt/image/AffineTransformOp.java,
5960           java/awt/image/BufferedImage.java,
5961           java/awt/image/ColorModel.java,
5962           java/awt/image/ComponentColorModel.java,
5963           java/awt/image/ComponentSampleModel.java,
5964           java/awt/image/DataBufferDouble.java,
5965           java/awt/image/DataBufferFloat.java,
5966           java/awt/image/DataBufferShort.java,
5967           java/awt/image/ImageConsumer.java,
5968           java/awt/image/ImagingOpException.java,
5969           java/awt/image/Makefile.am, java/awt/image/Makefile.in,
5970           java/awt/image/PixelGrabber.java,
5971           java/awt/image/PixelInterleavedSampleModel.java,
5972           java/awt/image/Raster.java, java/awt/image/SampleModel.java,
5973           java/awt/image/SinglePixelPackedSampleModel.java,
5974           java/awt/image/renderable/Makefile.in,
5975           java/awt/image/renderable/RenderContext.java,
5976           java/awt/peer/Makefile.in, java/awt/peer/MenuPeer.java,
5977           java/awt/print/Makefile.in, java/beans/AppletInitializer.java,
5978           java/beans/BeanDescriptor.java, java/beans/BeanInfo.java,
5979           java/beans/Customizer.java, java/beans/DesignMode.java,
5980           java/beans/EventSetDescriptor.java,
5981           java/beans/FeatureDescriptor.java,
5982           java/beans/IndexedPropertyDescriptor.java,
5983           java/beans/Introspector.java, java/beans/Makefile.in,
5984           java/beans/MethodDescriptor.java,
5985           java/beans/PropertyDescriptor.java,
5986           java/beans/PropertyEditor.java,
5987           java/beans/PropertyEditorManager.java,
5988           java/beans/SimpleBeanInfo.java, java/beans/Visibility.java,
5989           java/beans/beancontext/BeanContext.java,
5990           java/beans/beancontext/BeanContextChild.java,
5991           java/beans/beancontext/BeanContextChildComponentProxy.java,
5992           java/beans/beancontext/BeanContextChildSupport.java,
5993           java/beans/beancontext/BeanContextContainerProxy.java,
5994           java/beans/beancontext/BeanContextMembershipListener.java,
5995           java/beans/beancontext/BeanContextProxy.java,
5996           java/beans/beancontext/BeanContextServiceProvider.java,
5997           java/beans/beancontext/BeanContextServiceProviderBeanInfo.java,
5998           java/beans/beancontext/BeanContextServiceRevokedListener.java,
5999           java/beans/beancontext/BeanContextServices.java,
6000           java/beans/beancontext/BeanContextServicesListener.java,
6001           java/beans/beancontext/BeanContextServicesSupport.java,
6002           java/beans/beancontext/Makefile.in,
6003           java/io/BufferedInputStream.java, java/io/BufferedReader.java,
6004           java/io/BufferedWriter.java, java/io/ByteArrayInputStream.java,
6005           java/io/ByteArrayOutputStream.java, java/io/CharArrayReader.java,
6006           java/io/CharArrayWriter.java, java/io/DataInput.java,
6007           java/io/DataInputStream.java, java/io/Externalizable.java,
6008           java/io/File.java, java/io/FileDescriptor.java,
6009           java/io/FileFilter.java, java/io/FileInputStream.java,
6010           java/io/FileOutputStream.java, java/io/FilePermission.java,
6011           java/io/FilterInputStream.java, java/io/InputStream.java,
6012           java/io/InputStreamReader.java, java/io/LineNumberReader.java,
6013           java/io/Makefile.in, java/io/ObjectInput.java,
6014           java/io/ObjectInputStream.java,
6015           java/io/ObjectInputValidation.java, java/io/ObjectOutput.java,
6016           java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java,
6017           java/io/ObjectStreamConstants.java,
6018           java/io/ObjectStreamField.java, java/io/OutputStreamWriter.java,
6019           java/io/PipedInputStream.java, java/io/PipedReader.java,
6020           java/io/PushbackInputStream.java, java/io/PushbackReader.java,
6021           java/io/RandomAccessFile.java, java/io/Serializable.java,
6022           java/io/SerializablePermission.java,
6023           java/io/StreamTokenizer.java, java/io/StringWriter.java,
6024           java/io/WriteAbortedException.java, java/io/Writer.java,
6025           java/lang/Byte.java, java/lang/CharSequence.java,
6026           java/lang/Class.java, java/lang/ClassLoader.java,
6027           java/lang/Compiler.java, java/lang/Double.java,
6028           java/lang/Float.java, java/lang/Integer.java,
6029           java/lang/Long.java, java/lang/Makefile.am,
6030           java/lang/Makefile.in, java/lang/Math.java,
6031           java/lang/Number.java, java/lang/Object.java,
6032           java/lang/Package.java, java/lang/Runtime.java,
6033           java/lang/RuntimePermission.java, java/lang/SecurityManager.java,
6034           java/lang/Short.java, java/lang/StrictMath.java,
6035           java/lang/String.java, java/lang/StringBuffer.java,
6036           java/lang/System.java, java/lang/Thread.java,
6037           java/lang/ThreadGroup.java, java/lang/Throwable.java,
6038           java/lang/ref/Makefile.in, java/lang/ref/Reference.java,
6039           java/lang/reflect/AccessibleObject.java,
6040           java/lang/reflect/Array.java,
6041           java/lang/reflect/InvocationHandler.java,
6042           java/lang/reflect/Makefile.in, java/lang/reflect/Proxy.java,
6043           java/math/BigDecimal.java, java/math/BigInteger.java,
6044           java/math/Makefile.in, java/net/Authenticator.java,
6045           java/net/BindException.java, java/net/ConnectException.java,
6046           java/net/ContentHandler.java,
6047           java/net/ContentHandlerFactory.java,
6048           java/net/DatagramPacket.java, java/net/DatagramSocket.java,
6049           java/net/DatagramSocketImpl.java,
6050           java/net/DatagramSocketImplFactory.java,
6051           java/net/FileNameMap.java, java/net/HttpURLConnection.java,
6052           java/net/Inet4Address.java, java/net/Inet6Address.java,
6053           java/net/InetAddress.java, java/net/InetSocketAddress.java,
6054           java/net/JarURLConnection.java, java/net/Makefile.am,
6055           java/net/Makefile.in, java/net/MalformedURLException.java,
6056           java/net/MimeTypeMapper.java, java/net/MulticastSocket.java,
6057           java/net/NetPermission.java, java/net/NetworkInterface.java,
6058           java/net/NoRouteToHostException.java,
6059           java/net/PasswordAuthentication.java,
6060           java/net/PlainDatagramSocketImpl.java,
6061           java/net/PlainSocketImpl.java,
6062           java/net/PortUnreachableException.java,
6063           java/net/ProtocolException.java, java/net/ServerSocket.java,
6064           java/net/Socket.java, java/net/SocketAddress.java,
6065           java/net/SocketException.java, java/net/SocketImpl.java,
6066           java/net/SocketImplFactory.java, java/net/SocketInputStream.java,
6067           java/net/SocketOptions.java, java/net/SocketOutputStream.java,
6068           java/net/SocketPermission.java,
6069           java/net/SocketTimeoutException.java, java/net/URI.java,
6070           java/net/URISyntaxException.java, java/net/URL.java,
6071           java/net/URLClassLoader.java, java/net/URLConnection.java,
6072           java/net/URLDecoder.java, java/net/URLEncoder.java,
6073           java/net/URLStreamHandler.java,
6074           java/net/URLStreamHandlerFactory.java,
6075           java/net/UnknownHostException.java,
6076           java/net/UnknownServiceException.java, java/nio/Buffer.java,
6077           java/nio/ByteBuffer.java, java/nio/ByteBufferHelper.java,
6078           java/nio/ByteBufferImpl.java, java/nio/ByteOrder.java,
6079           java/nio/CharBuffer.java, java/nio/CharBufferImpl.java,
6080           java/nio/CharViewBufferImpl.java,
6081           java/nio/DirectByteBufferImpl.java, java/nio/DoubleBuffer.java,
6082           java/nio/DoubleBufferImpl.java,
6083           java/nio/DoubleViewBufferImpl.java, java/nio/FloatBuffer.java,
6084           java/nio/FloatBufferImpl.java, java/nio/FloatViewBufferImpl.java,
6085           java/nio/IntBuffer.java, java/nio/IntBufferImpl.java,
6086           java/nio/IntViewBufferImpl.java, java/nio/LongBuffer.java,
6087           java/nio/LongBufferImpl.java, java/nio/LongViewBufferImpl.java,
6088           java/nio/Makefile.am, java/nio/Makefile.in,
6089           java/nio/MappedByteBuffer.java,
6090           java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java,
6091           java/nio/ShortBufferImpl.java, java/nio/ShortViewBufferImpl.java,
6092           java/nio/channels/AlreadyConnectedException.java,
6093           java/nio/channels/AsynchronousCloseException.java,
6094           java/nio/channels/ByteChannel.java,
6095           java/nio/channels/CancelledKeyException.java,
6096           java/nio/channels/Channel.java, java/nio/channels/Channels.java,
6097           java/nio/channels/ClosedByInterruptException.java,
6098           java/nio/channels/ClosedChannelException.java,
6099           java/nio/channels/ClosedSelectorException.java,
6100           java/nio/channels/ConnectionPendingException.java,
6101           java/nio/channels/DatagramChannel.java,
6102           java/nio/channels/FileChannel.java,
6103           java/nio/channels/FileChannelImpl.java,
6104           java/nio/channels/FileLock.java,
6105           java/nio/channels/FileLockInterruptionException.java,
6106           java/nio/channels/GatheringByteChannel.java,
6107           java/nio/channels/IllegalBlockingModeException.java,
6108           java/nio/channels/IllegalSelectorException.java,
6109           java/nio/channels/InterruptibleChannel.java,
6110           java/nio/channels/Makefile.am, java/nio/channels/Makefile.in,
6111           java/nio/channels/NoConnectionPendingException.java,
6112           java/nio/channels/NonReadableChannelException.java,
6113           java/nio/channels/NonWritableChannelException.java,
6114           java/nio/channels/NotYetBoundException.java,
6115           java/nio/channels/NotYetConnectedException.java,
6116           java/nio/channels/OverlappingFileLockException.java,
6117           java/nio/channels/Pipe.java,
6118           java/nio/channels/ReadableByteChannel.java,
6119           java/nio/channels/ScatteringByteChannel.java,
6120           java/nio/channels/SelectableChannel.java,
6121           java/nio/channels/SelectionKey.java,
6122           java/nio/channels/Selector.java,
6123           java/nio/channels/ServerSocketChannel.java,
6124           java/nio/channels/SocketChannel.java,
6125           java/nio/channels/UnresolvedAddressException.java,
6126           java/nio/channels/UnsupportedAddressTypeException.java,
6127           java/nio/channels/WritableByteChannel.java,
6128           java/nio/channels/spi/AbstractInterruptibleChannel.java,
6129           java/nio/channels/spi/AbstractSelectableChannel.java,
6130           java/nio/channels/spi/AbstractSelectionKey.java,
6131           java/nio/channels/spi/AbstractSelector.java,
6132           java/nio/channels/spi/Makefile.in,
6133           java/nio/channels/spi/SelectorProvider.java,
6134           java/nio/charset/IllegalCharsetNameException.java,
6135           java/nio/charset/Makefile.in,
6136           java/nio/charset/MalformedInputException.java,
6137           java/nio/charset/spi/CharsetProvider.java,
6138           java/nio/charset/spi/Makefile.in, java/rmi/Makefile.in,
6139           java/rmi/MarshalledObject.java, java/rmi/Naming.java,
6140           java/rmi/RemoteException.java,
6141           java/rmi/activation/ActivationException.java,
6142           java/rmi/activation/ActivationInstantiator.java,
6143           java/rmi/activation/ActivationMonitor.java,
6144           java/rmi/activation/ActivationSystem.java,
6145           java/rmi/activation/Activator.java,
6146           java/rmi/activation/Makefile.in, java/rmi/dgc/DGC.java,
6147           java/rmi/dgc/Makefile.in, java/rmi/registry/Makefile.in,
6148           java/rmi/registry/Registry.java,
6149           java/rmi/registry/RegistryHandler.java,
6150           java/rmi/server/LoaderHandler.java, java/rmi/server/Makefile.in,
6151           java/rmi/server/RMIClassLoader.java,
6152           java/rmi/server/RMIClientSocketFactory.java,
6153           java/rmi/server/RMIFailureHandler.java,
6154           java/rmi/server/RMIServerSocketFactory.java,
6155           java/rmi/server/RemoteCall.java, java/rmi/server/RemoteRef.java,
6156           java/rmi/server/RemoteServer.java,
6157           java/rmi/server/ServerCloneException.java,
6158           java/rmi/server/ServerRef.java, java/rmi/server/Skeleton.java,
6159           java/rmi/server/Unreferenced.java,
6160           java/security/AccessController.java,
6161           java/security/AlgorithmParameterGenerator.java,
6162           java/security/AlgorithmParameters.java,
6163           java/security/CodeSource.java,
6164           java/security/DigestInputStream.java,
6165           java/security/Identity.java, java/security/IdentityScope.java,
6166           java/security/Key.java, java/security/KeyPairGenerator.java,
6167           java/security/KeyStore.java, java/security/Makefile.in,
6168           java/security/PrivateKey.java, java/security/PublicKey.java,
6169           java/security/SecureRandom.java, java/security/Security.java,
6170           java/security/Signature.java, java/security/SignatureSpi.java,
6171           java/security/SignedObject.java,
6172           java/security/UnresolvedPermission.java,
6173           java/security/acl/Acl.java, java/security/acl/AclEntry.java,
6174           java/security/acl/Group.java, java/security/acl/Makefile.in,
6175           java/security/acl/Owner.java, java/security/acl/Permission.java,
6176           java/security/cert/CertStore.java,
6177           java/security/cert/Makefile.in,
6178           java/security/cert/X509Extension.java,
6179           java/security/interfaces/DSAKey.java,
6180           java/security/interfaces/DSAKeyPairGenerator.java,
6181           java/security/interfaces/DSAParams.java,
6182           java/security/interfaces/DSAPrivateKey.java,
6183           java/security/interfaces/DSAPublicKey.java,
6184           java/security/interfaces/Makefile.in,
6185           java/security/interfaces/RSAKey.java,
6186           java/security/interfaces/RSAPrivateCrtKey.java,
6187           java/security/interfaces/RSAPrivateKey.java,
6188           java/security/interfaces/RSAPublicKey.java,
6189           java/security/spec/DSAParameterSpec.java,
6190           java/security/spec/DSAPrivateKeySpec.java,
6191           java/security/spec/DSAPublicKeySpec.java,
6192           java/security/spec/Makefile.in, java/sql/Array.java,
6193           java/sql/Blob.java, java/sql/CallableStatement.java,
6194           java/sql/Clob.java, java/sql/Connection.java,
6195           java/sql/DatabaseMetaData.java, java/sql/Driver.java,
6196           java/sql/DriverManager.java, java/sql/Makefile.in,
6197           java/sql/ParameterMetaData.java, java/sql/PreparedStatement.java,
6198           java/sql/Ref.java, java/sql/ResultSet.java,
6199           java/sql/ResultSetMetaData.java, java/sql/SQLData.java,
6200           java/sql/SQLInput.java, java/sql/SQLOutput.java,
6201           java/sql/Savepoint.java, java/sql/Statement.java,
6202           java/sql/Struct.java, java/sql/Timestamp.java,
6203           java/text/AttributedCharacterIterator.java,
6204           java/text/AttributedString.java,
6205           java/text/AttributedStringIterator.java,
6206           java/text/CharacterIterator.java, java/text/ChoiceFormat.java,
6207           java/text/CollationElementIterator.java,
6208           java/text/CollationKey.java, java/text/Collator.java,
6209           java/text/DateFormat.java, java/text/DateFormatSymbols.java,
6210           java/text/DecimalFormat.java,
6211           java/text/DecimalFormatSymbols.java,
6212           java/text/FieldPosition.java, java/text/Format.java,
6213           java/text/Makefile.in, java/text/MessageFormat.java,
6214           java/text/NumberFormat.java, java/text/ParsePosition.java,
6215           java/text/RuleBasedCollator.java,
6216           java/text/SimpleDateFormat.java,
6217           java/text/StringCharacterIterator.java, java/util/ArrayList.java,
6218           java/util/Arrays.java, java/util/Calendar.java,
6219           java/util/Collections.java, java/util/Currency.java,
6220           java/util/Date.java, java/util/GregorianCalendar.java,
6221           java/util/HashMap.java, java/util/HashSet.java,
6222           java/util/Hashtable.java, java/util/IdentityHashMap.java,
6223           java/util/LinkedList.java, java/util/Locale.java,
6224           java/util/Makefile.am, java/util/Makefile.in, java/util/Map.java,
6225           java/util/Observer.java, java/util/Properties.java,
6226           java/util/PropertyPermission.java,
6227           java/util/PropertyResourceBundle.java,
6228           java/util/ResourceBundle.java, java/util/SimpleTimeZone.java,
6229           java/util/StringTokenizer.java, java/util/TimeZone.java,
6230           java/util/TreeMap.java, java/util/TreeSet.java,
6231           java/util/Vector.java, java/util/WeakHashMap.java,
6232           java/util/jar/Attributes.java, java/util/jar/JarFile.java,
6233           java/util/jar/JarInputStream.java,
6234           java/util/jar/JarOutputStream.java, java/util/jar/Makefile.in,
6235           java/util/jar/Manifest.java,
6236           java/util/logging/ConsoleHandler.java,
6237           java/util/logging/ErrorManager.java,
6238           java/util/logging/FileHandler.java,
6239           java/util/logging/Filter.java, java/util/logging/Formatter.java,
6240           java/util/logging/Handler.java,
6241           java/util/logging/LogManager.java, java/util/logging/Logger.java,
6242           java/util/logging/Makefile.am, java/util/logging/Makefile.in,
6243           java/util/logging/MemoryHandler.java,
6244           java/util/logging/SimpleFormatter.java,
6245           java/util/logging/SocketHandler.java,
6246           java/util/logging/XMLFormatter.java,
6247           java/util/logging/logging.properties,
6248           java/util/prefs/AbstractPreferences.java,
6249           java/util/prefs/BackingStoreException.java,
6250           java/util/prefs/InvalidPreferencesFormatException.java,
6251           java/util/prefs/Makefile.in, java/util/prefs/Preferences.java,
6252           java/util/regex/Makefile.in, java/util/regex/Matcher.java,
6253           java/util/regex/Pattern.java, java/util/zip/Checksum.java,
6254           java/util/zip/Deflater.java, java/util/zip/DeflaterEngine.java,
6255           java/util/zip/DeflaterHuffman.java,
6256           java/util/zip/DeflaterOutputStream.java,
6257           java/util/zip/GZIPInputStream.java,
6258           java/util/zip/GZIPOutputStream.java,
6259           java/util/zip/InflaterInputStream.java,
6260           java/util/zip/Makefile.in, java/util/zip/ZipConstants.java,
6261           java/util/zip/ZipEntry.java, java/util/zip/ZipFile.java,
6262           javax/Makefile.am, javax/Makefile.in,
6263           javax/accessibility/AccessibleText.java,
6264           javax/accessibility/Makefile.in, javax/imageio/IIOException.java,
6265           javax/imageio/ImageReader.java,
6266           javax/imageio/ImageTranscoder.java,
6267           javax/imageio/ImageWriter.java, javax/imageio/Makefile.am,
6268           javax/imageio/package.html,
6269           javax/imageio/event/IIOReadProgressListener.java,
6270           javax/imageio/event/IIOReadUpdateListener.java,
6271           javax/imageio/event/IIOReadWarningListener.java,
6272           javax/imageio/event/IIOWriteProgressListener.java,
6273           javax/imageio/event/IIOWriteWarningListener.java,
6274           javax/imageio/event/Makefile.am,
6275           javax/imageio/spi/IIOServiceProvider.java,
6276           javax/imageio/spi/ImageInputStreamSpi.java,
6277           javax/imageio/spi/ImageOutputStreamSpi.java,
6278           javax/imageio/spi/ImageReaderWriterSpi.java,
6279           javax/imageio/spi/ImageTranscoderSpi.java,
6280           javax/imageio/spi/Makefile.am,
6281           javax/imageio/spi/RegisterableService.java,
6282           javax/imageio/spi/ServiceRegistry.java,
6283           javax/imageio/spi/package.html,
6284           javax/imageio/stream/IIOByteBuffer.java,
6285           javax/imageio/stream/ImageInputStream.java,
6286           javax/imageio/stream/ImageOutputStream.java,
6287           javax/imageio/stream/Makefile.am,
6288           javax/imageio/stream/package.html,
6289           javax/naming/AuthenticationException.java,
6290           javax/naming/AuthenticationNotSupportedException.java,
6291           javax/naming/CannotProceedException.java,
6292           javax/naming/CommunicationException.java,
6293           javax/naming/CompoundName.java,
6294           javax/naming/ConfigurationException.java,
6295           javax/naming/Context.java,
6296           javax/naming/ContextNotEmptyException.java,
6297           javax/naming/InitialContext.java,
6298           javax/naming/InsufficientResourcesException.java,
6299           javax/naming/InterruptedNamingException.java,
6300           javax/naming/LimitExceededException.java,
6301           javax/naming/LinkException.java,
6302           javax/naming/LinkLoopException.java, javax/naming/LinkRef.java,
6303           javax/naming/Makefile.in,
6304           javax/naming/MalformedLinkException.java, javax/naming/Name.java,
6305           javax/naming/NameAlreadyBoundException.java,
6306           javax/naming/NameNotFoundException.java,
6307           javax/naming/NameParser.java,
6308           javax/naming/NamingEnumeration.java,
6309           javax/naming/NamingException.java,
6310           javax/naming/NamingSecurityException.java,
6311           javax/naming/NoInitialContextException.java,
6312           javax/naming/NoPermissionException.java,
6313           javax/naming/NotContextException.java,
6314           javax/naming/PartialResultException.java,
6315           javax/naming/Referenceable.java,
6316           javax/naming/ReferralException.java,
6317           javax/naming/ServiceUnavailableException.java,
6318           javax/naming/SizeLimitExceededException.java,
6319           javax/naming/TimeLimitExceededException.java,
6320           javax/naming/directory/Attribute.java,
6321           javax/naming/directory/Attributes.java,
6322           javax/naming/directory/DirContext.java,
6323           javax/naming/directory/InitialDirContext.java,
6324           javax/naming/directory/Makefile.am,
6325           javax/naming/directory/Makefile.in,
6326           javax/naming/directory/SearchControls.java,
6327           javax/naming/directory/SearchResult.java,
6328           javax/naming/directory/package.html,
6329           javax/naming/event/EventContext.java,
6330           javax/naming/event/EventDirContext.java,
6331           javax/naming/event/Makefile.am, javax/naming/event/Makefile.in,
6332           javax/naming/event/NamespaceChangeListener.java,
6333           javax/naming/event/NamingEvent.java,
6334           javax/naming/event/NamingExceptionEvent.java,
6335           javax/naming/event/NamingListener.java,
6336           javax/naming/event/ObjectChangeListener.java,
6337           javax/naming/event/package.html, javax/naming/ldap/Control.java,
6338           javax/naming/ldap/ControlFactory.java,
6339           javax/naming/ldap/ExtendedRequest.java,
6340           javax/naming/ldap/ExtendedResponse.java,
6341           javax/naming/ldap/HasControls.java,
6342           javax/naming/ldap/InitialLdapContext.java,
6343           javax/naming/ldap/LdapContext.java,
6344           javax/naming/ldap/LdapReferralException.java,
6345           javax/naming/ldap/Makefile.am, javax/naming/ldap/Makefile.in,
6346           javax/naming/ldap/UnsolicitedNotification.java,
6347           javax/naming/ldap/UnsolicitedNotificationListener.java,
6348           javax/naming/ldap/package.html,
6349           javax/naming/spi/DirObjectFactory.java,
6350           javax/naming/spi/DirStateFactory.java,
6351           javax/naming/spi/DirectoryManager.java,
6352           javax/naming/spi/InitialContextFactory.java,
6353           javax/naming/spi/InitialContextFactoryBuilder.java,
6354           javax/naming/spi/Makefile.am, javax/naming/spi/Makefile.in,
6355           javax/naming/spi/NamingManager.java,
6356           javax/naming/spi/ObjectFactory.java,
6357           javax/naming/spi/ObjectFactoryBuilder.java,
6358           javax/naming/spi/ResolveResult.java,
6359           javax/naming/spi/Resolver.java,
6360           javax/naming/spi/StateFactory.java,
6361           javax/naming/spi/package.html,
6362           javax/print/AttributeException.java,
6363           javax/print/CancelablePrintJob.java, javax/print/Doc.java,
6364           javax/print/DocFlavor.java, javax/print/DocPrintJob.java,
6365           javax/print/FlavorException.java, javax/print/Makefile.am,
6366           javax/print/Makefile.in, javax/print/MultiDoc.java,
6367           javax/print/MultiDocPrintJob.java,
6368           javax/print/MultiDocPrintService.java,
6369           javax/print/PrintException.java, javax/print/PrintService.java,
6370           javax/print/PrintServiceLookup.java,
6371           javax/print/ServiceUIFactory.java,
6372           javax/print/StreamPrintService.java,
6373           javax/print/URIException.java,
6374           javax/print/attribute/Attribute.java,
6375           javax/print/attribute/AttributeSet.java,
6376           javax/print/attribute/AttributeSetUtilities.java,
6377           javax/print/attribute/DateTimeSyntax.java,
6378           javax/print/attribute/DocAttribute.java,
6379           javax/print/attribute/DocAttributeSet.java,
6380           javax/print/attribute/EnumSyntax.java,
6381           javax/print/attribute/HashAttributeSet.java,
6382           javax/print/attribute/HashDocAttributeSet.java,
6383           javax/print/attribute/HashPrintJobAttributeSet.java,
6384           javax/print/attribute/HashPrintRequestAttributeSet.java,
6385           javax/print/attribute/HashPrintServiceAttributeSet.java,
6386           javax/print/attribute/IntegerSyntax.java,
6387           javax/print/attribute/Makefile.am,
6388           javax/print/attribute/Makefile.in,
6389           javax/print/attribute/PrintJobAttribute.java,
6390           javax/print/attribute/PrintJobAttributeSet.java,
6391           javax/print/attribute/PrintRequestAttribute.java,
6392           javax/print/attribute/PrintRequestAttributeSet.java,
6393           javax/print/attribute/PrintServiceAttribute.java,
6394           javax/print/attribute/PrintServiceAttributeSet.java,
6395           javax/print/attribute/ResolutionSyntax.java,
6396           javax/print/attribute/SetOfIntegerSyntax.java,
6397           javax/print/attribute/Size2DSyntax.java,
6398           javax/print/attribute/SupportedValuesAttribute.java,
6399           javax/print/attribute/TextSyntax.java,
6400           javax/print/attribute/URISyntax.java,
6401           javax/print/attribute/UnmodifiableSetException.java,
6402           javax/print/event/Makefile.am, javax/print/event/PrintEvent.java,
6403           javax/print/event/PrintJobAdapter.java,
6404           javax/print/event/PrintJobAttributeEvent.java,
6405           javax/print/event/PrintJobAttributeListener.java,
6406           javax/print/event/PrintJobEvent.java,
6407           javax/print/event/PrintJobListener.java,
6408           javax/print/event/PrintServiceAttributeEvent.java,
6409           javax/print/event/PrintServiceAttributeListener.java,
6410           javax/rmi/Makefile.am, javax/rmi/Makefile.in,
6411           javax/rmi/PortableRemoteObject.java, javax/rmi/package.html,
6412           javax/rmi/CORBA/Makefile.am, javax/rmi/CORBA/Makefile.in,
6413           javax/rmi/CORBA/PortableRemoteObjectDelegate.java,
6414           javax/rmi/CORBA/Stub.java, javax/rmi/CORBA/Util.java,
6415           javax/rmi/CORBA/UtilDelegate.java,
6416           javax/rmi/CORBA/ValueHandler.java, javax/rmi/CORBA/package.html,
6417           javax/security/Makefile.in, javax/security/auth/Makefile.in,
6418           javax/security/auth/x500/Makefile.am,
6419           javax/security/auth/x500/Makefile.in,
6420           javax/security/auth/x500/X500Principal.java,
6421           javax/security/auth/x500/package.html,
6422           javax/sql/ConnectionEventListener.java,
6423           javax/sql/ConnectionPoolDataSource.java,
6424           javax/sql/DataSource.java, javax/sql/Makefile.in,
6425           javax/sql/PooledConnection.java, javax/sql/RowSet.java,
6426           javax/sql/RowSetInternal.java, javax/sql/RowSetListener.java,
6427           javax/sql/RowSetMetaData.java, javax/sql/RowSetReader.java,
6428           javax/sql/RowSetWriter.java, javax/sql/XAConnection.java,
6429           javax/sql/XADataSource.java, javax/swing/AbstractAction.java,
6430           javax/swing/AbstractButton.java,
6431           javax/swing/AbstractCellEditor.java,
6432           javax/swing/AbstractListModel.java, javax/swing/AbstractSet.java,
6433           javax/swing/Action.java, javax/swing/ActionMap.java,
6434           javax/swing/BoundedRangeModel.java, javax/swing/Box.java,
6435           javax/swing/BoxLayout.java, javax/swing/ButtonGroup.java,
6436           javax/swing/ButtonModel.java, javax/swing/CellEditor.java,
6437           javax/swing/CellRendererPane.java,
6438           javax/swing/ComboBoxEditor.java, javax/swing/ComboBoxModel.java,
6439           javax/swing/DebugGraphics.java,
6440           javax/swing/DefaultBoundedRangeModel.java,
6441           javax/swing/DefaultButtonModel.java,
6442           javax/swing/DefaultCellEditor.java,
6443           javax/swing/DefaultCellRenderer.java,
6444           javax/swing/DefaultComboBoxModel.java,
6445           javax/swing/DefaultDesktopManager.java,
6446           javax/swing/DefaultFocusManager.java,
6447           javax/swing/DefaultListCellRenderer.java,
6448           javax/swing/DefaultListModel.java,
6449           javax/swing/DefaultListSelectionModel.java,
6450           javax/swing/DefaultSingleSelectionModel.java,
6451           javax/swing/DesktopManager.java, javax/swing/Icon.java,
6452           javax/swing/ImageIcon.java, javax/swing/JApplet.java,
6453           javax/swing/JButton.java, javax/swing/JCheckBox.java,
6454           javax/swing/JCheckBoxMenuItem.java, javax/swing/JComboBox.java,
6455           javax/swing/JComponent.java, javax/swing/JDesktopPane.java,
6456           javax/swing/JDialog.java, javax/swing/JEditorPane.java,
6457           javax/swing/JFileChooser.java,
6458           javax/swing/JFormattedTextField.java, javax/swing/JFrame.java,
6459           javax/swing/JInternalFrame.java, javax/swing/JLabel.java,
6460           javax/swing/JLayeredPane.java, javax/swing/JList.java,
6461           javax/swing/JMenu.java, javax/swing/JMenuBar.java,
6462           javax/swing/JMenuItem.java, javax/swing/JOptionPane.java,
6463           javax/swing/JPanel.java, javax/swing/JPasswordField.java,
6464           javax/swing/JPopupMenu.java, javax/swing/JProgressBar.java,
6465           javax/swing/JRadioButton.java,
6466           javax/swing/JRadioButtonMenuItem.java,
6467           javax/swing/JRootPane.java, javax/swing/JScrollBar.java,
6468           javax/swing/JScrollPane.java, javax/swing/JSeparator.java,
6469           javax/swing/JSlider.java, javax/swing/JSplitPane.java,
6470           javax/swing/JTabbedPane.java, javax/swing/JTable.java,
6471           javax/swing/JTextField.java, javax/swing/JTextPane.java,
6472           javax/swing/JToggleButton.java, javax/swing/JToolBar.java,
6473           javax/swing/JToolTip.java, javax/swing/JTree.java,
6474           javax/swing/JViewport.java, javax/swing/JWindow.java,
6475           javax/swing/KeyStroke.java, javax/swing/ListCellRenderer.java,
6476           javax/swing/ListModel.java, javax/swing/ListSelectionModel.java,
6477           javax/swing/LookAndFeel.java, javax/swing/Makefile.am,
6478           javax/swing/Makefile.in, javax/swing/MenuElement.java,
6479           javax/swing/MutableComboBoxModel.java,
6480           javax/swing/OverlayLayout.java, javax/swing/Popup.java,
6481           javax/swing/ProgressMonitor.java,
6482           javax/swing/ProgressMonitorInputStream.java,
6483           javax/swing/Renderer.java, javax/swing/RootPaneContainer.java,
6484           javax/swing/ScrollPaneConstants.java,
6485           javax/swing/ScrollPaneLayout.java, javax/swing/Scrollable.java,
6486           javax/swing/SingleSelectionModel.java,
6487           javax/swing/SpinnerModel.java, javax/swing/SwingConstants.java,
6488           javax/swing/SwingUtilities.java, javax/swing/Timer.java,
6489           javax/swing/ToggleButtonModel.java,
6490           javax/swing/ToolTipManager.java, javax/swing/UIDefaults.java,
6491           javax/swing/UIManager.java, javax/swing/ViewportLayout.java,
6492           javax/swing/WindowConstants.java, javax/swing/border/Border.java,
6493           javax/swing/border/Makefile.in,
6494           javax/swing/border/MatteBorder.java,
6495           javax/swing/border/TitledBorder.java,
6496           javax/swing/colorchooser/AbstractColorChooserPanel.java,
6497           javax/swing/colorchooser/ColorSelectionModel.java,
6498           javax/swing/colorchooser/Makefile.in,
6499           javax/swing/event/AncestorListener.java,
6500           javax/swing/event/CaretListener.java,
6501           javax/swing/event/CellEditorListener.java,
6502           javax/swing/event/ChangeListener.java,
6503           javax/swing/event/DocumentEvent.java,
6504           javax/swing/event/DocumentListener.java,
6505           javax/swing/event/EventListenerList.java,
6506           javax/swing/event/HyperlinkListener.java,
6507           javax/swing/event/InternalFrameListener.java,
6508           javax/swing/event/ListDataListener.java,
6509           javax/swing/event/ListSelectionListener.java,
6510           javax/swing/event/Makefile.in,
6511           javax/swing/event/MenuDragMouseListener.java,
6512           javax/swing/event/MenuKeyListener.java,
6513           javax/swing/event/MenuListener.java,
6514           javax/swing/event/MouseInputListener.java,
6515           javax/swing/event/PopupMenuListener.java,
6516           javax/swing/event/SwingPropertyChangeSupport.java,
6517           javax/swing/event/TableColumnModelListener.java,
6518           javax/swing/event/TableModelListener.java,
6519           javax/swing/event/TreeExpansionListener.java,
6520           javax/swing/event/TreeModelListener.java,
6521           javax/swing/event/TreeSelectionEvent.java,
6522           javax/swing/event/TreeSelectionListener.java,
6523           javax/swing/event/TreeWillExpandListener.java,
6524           javax/swing/event/UndoableEditEvent.java,
6525           javax/swing/event/UndoableEditListener.java,
6526           javax/swing/filechooser/FileSystemView.java,
6527           javax/swing/filechooser/Makefile.in,
6528           javax/swing/plaf/BorderUIResource.java,
6529           javax/swing/plaf/ComponentUI.java, javax/swing/plaf/Makefile.in,
6530           javax/swing/plaf/UIResource.java,
6531           javax/swing/plaf/basic/BasicArrowButton.java,
6532           javax/swing/plaf/basic/BasicButtonListener.java,
6533           javax/swing/plaf/basic/BasicButtonUI.java,
6534           javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java,
6535           javax/swing/plaf/basic/BasicCheckBoxUI.java,
6536           javax/swing/plaf/basic/BasicDefaults.java,
6537           javax/swing/plaf/basic/BasicGraphicsUtils.java,
6538           javax/swing/plaf/basic/BasicIconFactory.java,
6539           javax/swing/plaf/basic/BasicLabelUI.java,
6540           javax/swing/plaf/basic/BasicListUI.java,
6541           javax/swing/plaf/basic/BasicLookAndFeel.java,
6542           javax/swing/plaf/basic/BasicMenuItemUI.java,
6543           javax/swing/plaf/basic/BasicOptionPaneUI.java,
6544           javax/swing/plaf/basic/BasicPanelUI.java,
6545           javax/swing/plaf/basic/BasicProgressBarUI.java,
6546           javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java,
6547           javax/swing/plaf/basic/BasicRadioButtonUI.java,
6548           javax/swing/plaf/basic/BasicRootPaneUI.java,
6549           javax/swing/plaf/basic/BasicScrollBarUI.java,
6550           javax/swing/plaf/basic/BasicScrollPaneUI.java,
6551           javax/swing/plaf/basic/BasicSeparatorUI.java,
6552           javax/swing/plaf/basic/BasicSliderUI.java,
6553           javax/swing/plaf/basic/BasicTabbedPaneUI.java,
6554           javax/swing/plaf/basic/BasicToggleButtonUI.java,
6555           javax/swing/plaf/basic/BasicViewportUI.java,
6556           javax/swing/plaf/basic/Makefile.am,
6557           javax/swing/plaf/basic/Makefile.in,
6558           javax/swing/plaf/metal/Makefile.in,
6559           javax/swing/plaf/metal/MetalLookAndFeel.java,
6560           javax/swing/table/AbstractTableModel.java,
6561           javax/swing/table/DefaultTableCellRenderer.java,
6562           javax/swing/table/DefaultTableModel.java,
6563           javax/swing/table/JTableHeader.java,
6564           javax/swing/table/Makefile.in,
6565           javax/swing/table/TableCellEditor.java,
6566           javax/swing/table/TableCellRenderer.java,
6567           javax/swing/table/TableColumn.java,
6568           javax/swing/table/TableColumnModel.java,
6569           javax/swing/table/TableModel.java,
6570           javax/swing/text/AbstractDocument.java,
6571           javax/swing/text/AttributeSet.java, javax/swing/text/Caret.java,
6572           javax/swing/text/ComponentView.java,
6573           javax/swing/text/DefaultCaret.java,
6574           javax/swing/text/DefaultEditorKit.java,
6575           javax/swing/text/Document.java, javax/swing/text/EditorKit.java,
6576           javax/swing/text/GapContent.java,
6577           javax/swing/text/JTextComponent.java,
6578           javax/swing/text/Keymap.java, javax/swing/text/Makefile.in,
6579           javax/swing/text/MutableAttributeSet.java,
6580           javax/swing/text/PlainEditorKit.java,
6581           javax/swing/text/Segment.java, javax/swing/text/Style.java,
6582           javax/swing/text/StyledDocument.java,
6583           javax/swing/text/StyledEditorKit.java,
6584           javax/swing/text/TextAction.java, javax/swing/text/View.java,
6585           javax/swing/text/ViewFactory.java,
6586           javax/swing/text/html/Makefile.in,
6587           javax/swing/text/html/parser/Makefile.in,
6588           javax/swing/tree/DefaultMutableTreeNode.java,
6589           javax/swing/tree/DefaultTreeCellEditor.java,
6590           javax/swing/tree/Makefile.in,
6591           javax/swing/tree/MutableTreeNode.java,
6592           javax/swing/tree/RowMapper.java,
6593           javax/swing/tree/TreeCellEditor.java,
6594           javax/swing/tree/TreeCellRenderer.java,
6595           javax/swing/tree/TreeModel.java, javax/swing/tree/TreeNode.java,
6596           javax/swing/tree/TreeSelectionModel.java,
6597           javax/swing/undo/AbstractUndoableEdit.java,
6598           javax/swing/undo/CannotRedoException.java,
6599           javax/swing/undo/CannotUndoException.java,
6600           javax/swing/undo/CompoundEdit.java, javax/swing/undo/Makefile.in,
6601           javax/swing/undo/StateEdit.java,
6602           javax/swing/undo/StateEditable.java,
6603           javax/swing/undo/UndoManager.java,
6604           javax/swing/undo/UndoableEdit.java,
6605           javax/swing/undo/UndoableEditSupport.java,
6606           javax/transaction/Makefile.am, javax/transaction/Makefile.in,
6607           javax/transaction/Status.java,
6608           javax/transaction/Synchronization.java,
6609           javax/transaction/Transaction.java,
6610           javax/transaction/TransactionManager.java,
6611           javax/transaction/UserTransaction.java,
6612           javax/transaction/package.html, javax/transaction/xa/Makefile.am,
6613           javax/transaction/xa/Makefile.in,
6614           javax/transaction/xa/XAResource.java,
6615           javax/transaction/xa/Xid.java, javax/transaction/xa/package.html,
6616           lib/Makefile.am, lib/classes, lib/classes.1,
6617           lib/gen-classlist.sh, lib/gen_nio.sh, lib/glibj.zip,
6618           lib/java.dep, native/Makefile.am, native/fdlibm/Makefile.am,
6619           native/fdlibm/ieeefp.h, native/fdlibm/java-assert.h,
6620           native/fdlibm/mprec.h, native/jni/Makefile.am,
6621           native/jni/classpath/Makefile.am, native/jni/classpath/jcl.c,
6622           native/jni/gtk-peer/Makefile.am,
6623           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c,
6624           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c,
6625           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c,
6626           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c,
6627           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c,
6628           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.c,
6629           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c,
6630           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c,
6631           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
6632           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c,
6633           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
6634           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c,
6635           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c,
6636           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c,
6637           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c,
6638           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c,
6639           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
6640           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
6641           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c,
6642           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.c,
6643           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c,
6644           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c,
6645           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c,
6646           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c,
6647           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c,
6648           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c,
6649           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c,
6650           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c,
6651           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
6652           native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
6653           native/jni/gtk-peer/gthread-jni.c, native/jni/gtk-peer/gtkpeer.h:
6654           gnu classpath 0.09
6655
6656 2004-06-12 17:04  stefan
6657
6658         * headers.c, src/cacaoh/headers.c: MIPS specific functions
6659
6660 2004-06-12 17:01  stefan
6661
6662         * src/boehm-gc/pthread_stop_world.c: prototype fix
6663
6664 2004-06-12 16:58  stefan
6665
6666         * src/vm/jit/i386/codegen.c: ansi c fix
6667
6668 2004-06-12 15:33  stefan
6669
6670         * src/vm/jit/codegen.inc: Alignment was broken for MIPS
6671
6672 2004-06-12 15:32  stefan
6673
6674         * asmpart.h, src/vm/jit/asmpart.h: Critical sections declaration
6675           fix
6676
6677 2004-06-12 15:31  stefan
6678
6679         * src/boehm-gc/aix_irix_threads.c, src/threads/native/threads.c,
6680           headers.c, src/cacaoh/headers.c, src/vm/jit/mips/asmpart.S,
6681           src/vm/jit/mips/codegen.c: Threads for IRIX
6682
6683 2004-06-12 15:29  stefan
6684
6685         * src/vm/jit/alpha/codegen.c: Native stub size again
6686
6687 2004-06-11 22:41  stefan
6688
6689         * src/vm/jit/alpha/codegen.c: Small fix (native stub size)
6690
6691 2004-06-11 18:28  stefan
6692
6693         * src/vm/jit/mips/: asmpart.S, machine-instr.h: atomic functions in
6694           asmpart.S because of MIPSPro compiler
6695
6696 2004-06-11 17:45  stefan
6697
6698         * src/vm/jit/mips/machine-instr.h: Atomic operations for MIPS
6699
6700 2004-06-11 14:16  stefan
6701
6702         * src/threads/native/threads.c: More darwin-threads stuff
6703
6704 2004-06-11 13:33  stefan
6705
6706         * src/: boehm-gc/misc.c, boehm-gc/os_dep.c,
6707           boehm-gc/include/private/gc_priv.h, vm/jit/powerpc/codegen.c:
6708           Null pointer exception working again on darwin
6709
6710 2004-06-09 18:28  twisti
6711
6712         * global.h, src/vm/global.h: - removed cacao_shutdown - support
6713           classfiles up to 48.0
6714
6715 2004-06-09 18:28  twisti
6716
6717         * loader.c, src/vm/loader.c: - suck_init filename bugfix - support
6718           classfiles up to 48.0
6719
6720 2004-06-09 17:50  twisti
6721
6722         * src/mm/memory.c: Removed TRACECALLARGS stuff, because it used
6723           16MB memory. Now we use a simple malloc with a memset to zero for
6724           literals.
6725
6726 2004-06-07 12:09  twisti
6727
6728         * src/vm/jit/: reg.h, reg.inc: static function prototypes should
6729           not be in a header file, because they produce warnings. This was
6730           originally my fault.
6731
6732 2004-06-06 17:01  twisti
6733
6734         * src/vm/jit/x86_64/asmpart.S: - export xhandler - bug fix in
6735           clinit (save float argument register)
6736
6737 2004-06-06 15:29  twisti
6738
6739         * main.c, src/cacao/cacao.c: - added cacao_exit which exits the
6740           cacao jvm as it should be, with   Runtime.exit(I)V - include
6741           paths fixed
6742
6743 2004-06-06 15:28  twisti
6744
6745         * main.h, src/cacao/cacao.h: Added function protos: cacao_exit,
6746           cacao_shutdown.
6747
6748 2004-06-06 15:20  twisti
6749
6750         * src/native/vm/Makefile.am: Fix include paths to support build
6751           directories.
6752
6753 2004-06-06 15:20  twisti
6754
6755         * src/native/vm/VMRuntime.c: - runFinalization() bug fix, ucsd
6756           benchmark now works again - implemented _deprecated_
6757           runFinalizersOnExitInternal (and it does not   work really, it
6758           closes very soon stdin, stdout and stderr file handles   and exit
6759           then silenty, don't know yet how to fix this)
6760
6761 2004-06-06 14:48  twisti
6762
6763         * src/vm/jit/alpha/: Makefile.am, codegen.c, codegen.h: Fix include
6764           paths to support build directories.
6765
6766 2004-06-06 01:56  twisti
6767
6768         * src/vm/jit/Makefile.am, Makefile.am: Fix include paths to support
6769           build directories.
6770
6771 2004-06-06 01:53  twisti
6772
6773         * src/mm/boehm.c: - added gc_invoke_finalizers - fixed include
6774           paths - gc_out_of_memory changes
6775
6776 2004-06-06 01:53  twisti
6777
6778         * src/mm/boehm.h: Added gc_invoke_finalizers proto.
6779
6780 2004-06-06 01:20  twisti
6781
6782         * src/vm/jit/i386/Makefile.am: - added emitfuncs stuff - fix to
6783           support build directories
6784
6785 2004-06-06 01:19  twisti
6786
6787         * src/vm/jit/loop/: Makefile.am, analyze.c, graph.c, loop.c,
6788           tracing.c, tracing.h: Fix include paths to support build
6789           directories.
6790
6791 2004-06-06 01:15  twisti
6792
6793         * src/: mm/memory.c, toolbox/Makefile.am, toolbox/avl.c,
6794           toolbox/chain.c, toolbox/list.c, toolbox/tree.c: Fix include
6795           paths to support build directories.
6796
6797 2004-06-05 22:58  twisti
6798
6799         * src/vm/jit/i386/asmpart.S: - export calljava_xhandler,
6800           calljava_xhandler2 - some code indent
6801
6802 2004-06-05 22:57  twisti
6803
6804         * src/vm/jit/i386/: codegen.c, codegen.h: - fixed
6805           ArrayIndexOutOfBoundsException bug - moved gen_bound_check into
6806           .h
6807
6808 2004-06-05 22:39  twisti
6809
6810         * src/vm/jit/powerpc/codegen.c: - fixed
6811           ArrayIndexOutOfBoundsException bug - removed wrapper functions
6812           for asm_calljavafunction and asm_cacheflush   (why did we need
6813           them?)
6814
6815 2004-06-05 22:28  twisti
6816
6817         * src/vm/jit/powerpc/asmpart.S: - bug fix in L_initializererror -
6818           replaced _asm_docalljavamethod with _asm_calljavafunction, this
6819           implies   a exception bug fix - added some function comments
6820
6821 2004-06-05 19:46  twisti
6822
6823         * src/vm/jit/mips/codegen.c: Fixed ArrayIndexOutOfBoundsException
6824           bug.
6825
6826 2004-06-05 19:38  twisti
6827
6828         * src/vm/jit/x86_64/codegen.c: Fixed ArrayIndexOutOfBoundsException
6829           bug.
6830
6831 2004-06-05 19:32  twisti
6832
6833         * src/vm/jit/alpha/codegen.c: - ICMD_CHECKOOM to
6834           ICMD_CHECKEXCEPTION stuff - removed LOOP_DEBUG stuff - removed
6835           compileverbose message - fixed ArrayIndexOutOfBoundsException bug
6836
6837 2004-06-05 18:29  twisti
6838
6839         * src/vm/jit/i386/: codegen.c, codegen.h, emitfuncs.c, emitfuncs.h:
6840           - moved all code emitter functions in emitfuncs.c - moved code
6841           generation macros into header file (some of them are needed
6842           emit functions)
6843
6844 2004-06-05 17:44  twisti
6845
6846         * loader.c, src/vm/loader.c: - correct includes - use class_free
6847           again
6848
6849 2004-06-05 16:37  twisti
6850
6851         * src/vm/jit/codegen.inc: i386 and x86_64 methodtable bugfix.
6852
6853 2004-06-05 16:37  twisti
6854
6855         * asmpart.h, src/vm/jit/asmpart.h: Added dummy prototypes for
6856           calljava_xhandler and calljava_xhandler2.
6857
6858 2004-06-05 14:22  twisti
6859
6860         * global.h, src/vm/global.h: - removed _GNU_SOURCE - started to set
6861           include directories correctly (to support builds in different
6862           build directories)
6863
6864 2004-06-04 00:15  twisti
6865
6866         * src/vm/jit/alpha/asmpart.S: Class values (off*val) are s4's, so
6867           just read and write a long.
6868
6869 2004-06-03 23:35  twisti
6870
6871         * src/vm/jit/x86_64/codegen.c: - replaced ICMD_CHECKOOM with
6872           ICMD_CHECKEXCEPTION - added missing gen_div_check's for software
6873           / by zero
6874
6875 2004-06-03 23:30  twisti
6876
6877         * src/vm/jit/x86_64/asmpart.S: - added asm_getclassvalues_atomic
6878           and asm_criticalsections - some risc-like defines
6879
6880 2004-06-03 22:47  twisti
6881
6882         * src/vm/jit/i386/Makefile.am: Removed methodtable.* stuff.
6883
6884 2004-06-03 22:44  twisti
6885
6886         * src/vm/jit/x86_64/Makefile.am: Removed methodtable.* entries.
6887
6888 2004-06-03 22:40  twisti
6889
6890         * src/vm/jit/codegen.inc: Use avl tree instead of a simple linked
6891           list for x86*'s methodtable.
6892
6893 2004-06-02 13:12  twisti
6894
6895         * src/vm/jit/mips/asmpart.S: - #include "config.h" - added
6896           asm_getclassvalues_atomic and asm_criticalsections -
6897           class_load/link calls in handle_exception - handle
6898           ininitializererror in check_clinit
6899
6900 2004-06-02 13:10  twisti
6901
6902         * src/vm/jit/mips/codegen.c: - removed nullpointer proto - removed
6903           LOOP_DEBUG stuff - added ICMD_CHECKEXCEPTION - don't recompute pv
6904           after asmpart calls - call check_clinit from nativestub if native
6905           method
6906
6907 2004-06-02 12:56  twisti
6908
6909         * src/vm/jit/mips/Makefile.am: Compile asmpart.S with all falgs (to
6910           get config.h).
6911
6912 2004-06-02 12:34  twisti
6913
6914         * src/vm/jit/codegen.inc: Also set xcheckarefs back to null.
6915
6916 2004-06-02 12:30  twisti
6917
6918         * native.c, src/native/native.c, builtin.c, src/vm/builtin.c: ifdef
6919           __GNUC__ #warnings for mips pro compiler
6920
6921 2004-05-31 17:47  jowenn
6922
6923         * asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h,
6924           global.h, headers.c, jni.c, loader.c, src/cacaoh/headers.c,
6925           src/native/jni.c, src/vm/global.h, src/vm/loader.c, loader.h,
6926           native.c, src/native/native.c, src/vm/loader.h,
6927           src/vm/jit/codegen.inc, src/vm/jit/jit.c, src/vm/jit/stack.c,
6928           src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c,
6929           src/native/vm/VMThrowable.c, tests/extest.java,
6930           tests/stack/README, tests/stack/exception.java,
6931           tests/stack/inheritancetest.java,
6932           tests/stack/nestedconstructorexception.java,
6933           tests/stack/nestedconstructorexception2.java,
6934           tests/stack/nestedstaticinitializers.java,
6935           tests/stack/java/Makefile, tests/stack/java/stackTraceTest1.c,
6936           tests/stack/java/stackTraceTest1.java: Exceptions work now with
6937           nested builtin_news correctly (set the exception pointer to zero,
6938           before creating a new exception, otherwise the next native stub
6939           does not return properly. Better handling of exceptions created
6940           during jit_compile, clear exceptions  during invocation of Call*
6941           jni functions, before the real invocation of  the target, refill
6942           in stack traces if an ICMD_CHECKEXCEPTION is encountered, ...
6943
6944 2004-05-29 09:51  jowenn
6945
6946         * src/vm/jit/i386/asmpart.S:  should have been , now it works in
6947           the cvs version too
6948
6949 2004-05-28 23:45  jowenn
6950
6951         * loader.c, src/vm/loader.c: checking the return value of a non
6952           void function, which contains returns without values is a bad
6953           idea. I think an int return type true/false would be sufficient.
6954
6955 2004-05-28 15:11  twisti
6956
6957         * src/vm/jit/mips/disass.c: Print branch addresses correctly.
6958
6959 2004-05-28 15:04  twisti
6960
6961         * src/vm/jit/powerpc/codegen.c: Replaced ICMD_CHECKOOM by
6962           ICMD_CHECKEXCEPTION.
6963
6964 2004-05-28 14:18  twisti
6965
6966         * src/toolbox/logging.c: Removed warnings.
6967
6968 2004-05-28 12:25  twisti
6969
6970         * native.c, src/native/native.c: Removed warnings.
6971
6972 2004-05-28 12:10  twisti
6973
6974         * src/threads/green/locks.c: ...and we should use it correctly ;-)
6975           Damn!
6976
6977 2004-05-28 12:07  twisti
6978
6979         * src/threads/green/locks.c: Use MNEW instead of malloc, removes
6980           warnings.
6981
6982 2004-05-27 19:34  twisti
6983
6984         * configure.in: Define some linux flags, maybe also used in other
6985           systems.
6986
6987 2004-05-27 18:30  twisti
6988
6989         * src/vm/jit/i386/codegen.c: - header changes - install signal
6990           handlers in the posix way - removed logging - changed
6991           ICMD_CHECKOOM to ICMD_CHECKEXCEPTION
6992
6993 2004-05-27 18:29  twisti
6994
6995         * src/vm/jit/i386/codegen.h: Some header changes.
6996
6997 2004-05-27 18:27  twisti
6998
6999         * src/vm/jit/i386/asmpart.S: Replaced findmethod with
7000           codegen_findmethod.
7001
7002 2004-05-27 18:06  twisti
7003
7004         * src/vm/jit/codegen.inc: Changed xoomrefs to xexceptionrefs.
7005
7006 2004-05-27 18:01  twisti
7007
7008         * src/vm/jit/reg.inc: - changed ICMD_CHECKOOM to
7009           ICMD_CHECKEXCEPTION - removed warnings
7010
7011 2004-05-27 17:58  twisti
7012
7013         * headers.c, src/cacaoh/headers.c: cacao system changes added.
7014
7015 2004-05-27 17:57  twisti
7016
7017         * loader.c, src/vm/loader.c: This on is huge:   - many loader
7018           exceptions   - other exceptions   - better logging   - removed
7019           some unused stuff
7020
7021 2004-05-27 17:54  twisti
7022
7023         * src/vm/jit/: stack.c, stack.h: - many exception related changes -
7024           void analyse_stack() -> methodinfo *analyse_stack(methodinfo *m)
7025           - removed logging messages
7026
7027 2004-05-27 17:52  twisti
7028
7029         * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - changed
7030           option statistics to opt_stat - many exception changes - defined
7031           -eager (not yet supported)
7032
7033 2004-05-27 17:49  twisti
7034
7035         * src/vm/jit/jit.c: - many changes related to exceptions - added
7036           static methodptr jit_compile_intern() (don't call it!) - better
7037           logging - changed CHECKOOM to CHECKEXCEPTION - started to change
7038           header include paths
7039
7040 2004-05-27 17:46  twisti
7041
7042         * src/vm/jit/: parse.c, parse.h: - many changes related to
7043           exceptions - changed ICMD_CHECKOOM to ICMD_CHECKEXCEPTION -
7044           removed logging messages
7045
7046 2004-05-27 17:44  twisti
7047
7048         * src/vm/jit/jit.h: - changed ICMD_CHECKOOM to ICMD_CHECKEXCEPTION
7049           - removed typecheck() prototype (typecheck now has its own
7050           header)
7051
7052 2004-05-27 17:43  twisti
7053
7054         * src/vm/jit/verify/typecheck.c: - #include "native.h" -
7055           typecheck() returns methodinfo * - removed logging messages
7056
7057 2004-05-27 17:41  twisti
7058
7059         * native.c, native.h, src/native/native.c, src/native/native.h: -
7060           more exception strings defined - class_java_lang_Throwable
7061           defined - added init_system_exceptions() and
7062           compile_all_class_methods() for   compiler exceptions - better
7063           oom handling - throw_cacao_exception_exit() if we cannot create
7064           an exception
7065
7066 2004-05-26 23:32  twisti
7067
7068         * loader.h, src/vm/loader.h: - removed unused
7069           class_java_lang_Throwable - changed class_link return type to
7070           classinfo *
7071
7072 2004-05-26 23:27  twisti
7073
7074         * tables.c, tables.h, src/vm/tables.c, src/vm/tables.h: - added
7075           utf_fprint_classname - first try to support eager loading - check
7076           for opt_stat in STATISTICS
7077
7078 2004-05-26 23:22  twisti
7079
7080         * src/toolbox/: logging.c, logging.h: Added log_message_class and
7081           log_message_method
7082
7083 2004-05-26 20:52  twisti
7084
7085         * builtin.c, src/vm/builtin.c: Check class_{load,link,init} for
7086           exceptions.
7087
7088 2004-05-26 20:40  twisti
7089
7090         * tests/extest.java: Next version, even more complete.
7091
7092 2004-05-26 20:40  twisti
7093
7094         * tests/extest_clinit.java: Used from extest.
7095
7096 2004-05-26 17:04  jowenn
7097
7098         * asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h,
7099           global.h, headers.c, native.c, tables.c, unzip.c,
7100           src/cacaoh/headers.c, src/native/native.c, src/vm/global.h,
7101           src/vm/tables.c, src/vm/unzip.c, src/vm/jit/jit.h,
7102           src/vm/jit/parse.h, src/vm/jit/stack.c,
7103           src/vm/jit/verify/typecheck.c, src/vm/jit/i386/asmpart.S,
7104           src/vm/jit/i386/codegen.c, src/native/vm/VMThrowable.c: the
7105           cleaner part of the code for stub created exceptions, the rest
7106           will follow soon
7107
7108 2004-05-26 17:01  jowenn
7109
7110         * tests/stack/: stubexceptions.java, stubexceptions2.java,
7111           stubexceptions3.java, stubexceptions4.java: a few stub exception
7112           test files
7113
7114 2004-05-26 15:29  twisti
7115
7116         * src/vm/jit/i386/asmpart.S: Catch jit_compiler exceptions.
7117
7118 2004-05-26 11:41  twisti
7119
7120         * src/vm/jit/verify/typecheck.h: Only a header file...
7121
7122 2004-05-25 18:12  jowenn
7123
7124         * tests/stack/: hello.java, hello1.java, hello2.java,
7125           java/Makefile, java/stackTraceTest1.c, java/stackTraceTest1.h,
7126           java/stackTraceTest1.java: small testcases
7127
7128 2004-05-20 20:06  twisti
7129
7130         * src/vm/jit/alpha/asmpart.S: Wrong exception call, we need to use
7131           new_exception instead of new_exception_message.
7132
7133 2004-05-20 19:18  twisti
7134
7135         * tests/extest.java: More exceptions...
7136
7137 2004-05-20 18:58  twisti
7138
7139         * src/native/vm/: Constructor.c, VMClass.c, VMClassLoader.c: -
7140           missing header file\VMClassLoader.c - small typo
7141
7142 2004-05-20 09:15  stefan
7143
7144         * src/vm/jit/alpha/asmpart.S: small fix
7145
7146 2004-05-20 01:21  stefan
7147
7148         * src/boehm-gc/os_dep.c: MacOSX threads working (somewhat)
7149
7150 2004-05-20 01:15  stefan
7151
7152         * Makefile.am, headers.c, src/cacaoh/headers.c,
7153           src/vm/jit/powerpc/Makefile.am, src/vm/jit/powerpc/asmpart.S,
7154           src/vm/jit/powerpc/codegen.c, src/vm/jit/powerpc/machine-instr.h,
7155           src/threads/native/threads.c, src/threads/native/threads.h,
7156           src/toolbox/logging.h: MacOSX threads working (somewhat)
7157
7158 2004-05-20 01:12  stefan
7159
7160         * configure.in: MacOSX threads working (somewhat)
7161
7162 2004-05-19 19:17  stefan
7163
7164         * asmpart.h, builtin.c, loader.c, src/vm/builtin.c,
7165           src/vm/loader.c, src/vm/jit/asmpart.h, src/vm/jit/i386/asmpart.S,
7166           src/vm/jit/alpha/asmpart.S: cast_lock removed (using
7167           asm_getclassvalues_atomic now)
7168
7169 2004-05-19 19:12  stefan
7170
7171         * src/threads/native/: threads.c, threads.h: cast_lock removed
7172           (using asm_getclassvalues_atomic now)
7173
7174 2004-05-19 18:30  stefan
7175
7176         * src/threads/green/threads.h, headers.c, src/cacaoh/headers.c:
7177           cast_lock removed (using asm_getclassvalues_atomic now)
7178
7179 2004-05-19 17:42  twisti
7180
7181         * tests/extest.java: More exceptions, other output.
7182
7183 2004-05-18 12:25  stefan
7184
7185         * builtin.c, builtin.h, headers.c, jni.c, loader.c, main.c,
7186           native.c, tables.c, typeinfo.c, src/cacao/cacao.c,
7187           src/cacaoh/headers.c, src/mm/boehm.c, src/native/jni.c,
7188           src/native/native.c, src/native/vm/Constructor.c,
7189           src/native/vm/FileChannelImpl.c, src/native/vm/Method.c,
7190           src/native/vm/Proxy.c, src/native/vm/VMClass.c,
7191           src/native/vm/VMClassLoader.c, src/native/vm/VMObject.c,
7192           src/native/vm/VMObjectStreamClass.c, src/native/vm/VMRuntime.c,
7193           src/native/vm/VMSecurityManager.c, src/native/vm/VMSystem.c,
7194           src/native/vm/VMThread.c, src/vm/builtin.c, src/vm/builtin.h,
7195           src/vm/loader.c, src/vm/tables.c, src/vm/jit/codegen.inc,
7196           src/vm/jit/jit.c, src/vm/jit/parse.c, src/vm/jit/stack.c,
7197           src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.h,
7198           src/vm/jit/loop/analyze.c, src/vm/jit/loop/loop.c,
7199           src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typeinfo.c,
7200           src/mm/memory.c, src/threads/green/threads.c,
7201           src/threads/native/threads.c, src/toolbox/Makefile.am,
7202           src/toolbox/logging.c, src/toolbox/logging.h: Renamed loging to
7203           logging
7204
7205 2004-05-16 19:08  stefan
7206
7207         * src/vm/jit/alpha/codegen.c: compileverbose merge from i386
7208
7209 2004-05-16 17:36  twisti
7210
7211         * src/vm/jit/x86_64/asmpart.S: - ExceptionInInitializerError stuff
7212           - removed unused functions
7213
7214 2004-05-16 17:36  twisti
7215
7216         * src/vm/jit/x86_64/codegen.c: - OutOfMemoryError stuff -
7217           ExceptionInInitializerError stuff - removed LOOP_DEBUG stuff -
7218           install signal handler in posix style
7219
7220 2004-05-16 15:48  twisti
7221
7222         * asmpart.h, src/vm/jit/asmpart.h: Removed unused function
7223           declaration.
7224
7225 2004-05-16 15:47  twisti
7226
7227         * src/vm/jit/alpha/: disass.c, disass.h: - fixed branch addresses
7228
7229 2004-05-16 15:45  twisti
7230
7231         * src/vm/jit/alpha/codegen.c: - ExceptionInInitializerError stuff -
7232           OutOfMemory stuff - native stub: check_clinit, calculate stubsize
7233
7234 2004-05-16 15:44  twisti
7235
7236         * src/vm/jit/alpha/asmpart.S: - ExceptionInInitializerError stuff -
7237           removed unused functions
7238
7239 2004-05-16 15:16  twisti
7240
7241         * src/vm/jit/powerpc/: asmpart.S, codegen.c: - OutOfMemory stuff -
7242           ExceptionInInitializerError stuff
7243
7244 2004-05-16 15:14  twisti
7245
7246         * loader.c, src/vm/loader.c: Only show initialized message if it's
7247           really called.
7248
7249 2004-05-06 19:25  stefan
7250
7251         * src/threads/native/threads.c: bugfix
7252
7253 2004-05-06 17:52  stefan
7254
7255         * src/threads/native/threads.c: Cleaner thread startup
7256
7257 2004-05-05 23:09  stefan
7258
7259         * src/vm/jit/i386/machine-instr.h: Changed return type of
7260           compare_and_exchange
7261
7262 2004-05-05 23:06  stefan
7263
7264         * src/: vm/jit/alpha/machine-instr.h, vm/jit/alpha/Makefile.am,
7265           vm/jit/alpha/codegen.c, vm/jit/alpha/codegen.h,
7266           threads/native/threads.c: Threads on Alpha Linux
7267
7268 2004-05-05 14:27  stefan
7269
7270         * headers.c, src/cacaoh/headers.c: native threads
7271
7272 2004-05-05 14:26  stefan
7273
7274         * src/vm/jit/i386/codegen.c: compile fix
7275
7276 2004-05-05 14:24  stefan
7277
7278         * src/threads/native/: threads.c, threads.h: native threads - there
7279           was something missing
7280
7281 2004-05-05 14:12  stefan
7282
7283         * src/threads/native/: threads.h, threads.c: native threads -
7284           checkcast fixes
7285
7286 2004-05-05 13:42  stefan
7287
7288         * src/vm/jit/: codegen.inc, i386/codegen.c: native threads -
7289           checkcast fixes
7290
7291 2004-05-03 20:53  stefan
7292
7293         * src/vm/jit/i386/: codegen.c, codegen.h: native threads - critical
7294           section (cast) change
7295
7296 2004-04-30 13:52  stefan
7297
7298         * src/: boehm-gc/pthread_stop_world.c, threads/native/threads.c:
7299           use siginfo
7300
7301 2004-04-27 13:57  stefan
7302
7303         * loader.c, src/vm/loader.c: compile fix
7304
7305 2004-04-26 21:17  twisti
7306
7307         * src/vm/jit/parse.c: gcc-2.x fix, sorry...
7308
7309 2004-04-26 19:30  twisti
7310
7311         * src/vm/jit/inline/parseRT.c: SOME lazy loading/linking fixes!!!
7312           This is NOT finished yet!
7313
7314 2004-04-26 19:20  twisti
7315
7316         * src/threads/: green/locks.c, green/threads.c, native/threads.c:
7317           lazy loading/linking
7318
7319 2004-04-26 19:12  twisti
7320
7321         * src/native/vm/: Constructor.c, VMClass.c, VMClassLoader.c,
7322           VMObject.c, VMRuntime.c, VMString.c, VMThread.c, VMThrowable.c: -
7323           exception stuff - lazy loading/linking (may some stuff is still
7324           left!!!)
7325
7326 2004-04-26 19:11  twisti
7327
7328         * src/vm/jit/i386/codegen.h: Removed unused fpu stuff (this should
7329           be implemented completely new).
7330
7331 2004-04-26 19:09  twisti
7332
7333         * src/vm/jit/i386/codegen.c: - dynamic nullpointer exception -
7334           compileverbose message - some bugfixes - implemented oom
7335
7336 2004-04-26 18:50  twisti
7337
7338         * src/vm/jit/i386/asmpart.S: - removed unused stuff - lazy
7339           loading/linking - handle ExceptionInInitializerError in
7340           asm_check_clinit - code indent, sorry...
7341
7342 2004-04-26 18:41  twisti
7343
7344         * src/vm/jit/: jit.c, jit.h, parse.c, parse.h, reg.inc, stack.c,
7345           verify/typecheck.c: - implemented ICMD_CHECKOOM - lazy
7346           loading/linking - compileverbose messages for compiler passes
7347
7348 2004-04-26 18:36  twisti
7349
7350         * src/vm/jit/codegen.inc: Added oom stuff.
7351
7352 2004-04-26 18:32  twisti
7353
7354         * unzip.c, unzip.h, src/vm/unzip.c, src/vm/unzip.h: - moved structs
7355           into header file (we need them somewhere else) - removed warnings
7356
7357 2004-04-26 18:26  twisti
7358
7359         * typeinfo.c, src/vm/jit/verify/typeinfo.c: lazy loading/linking
7360
7361 2004-04-26 18:20  twisti
7362
7363         * tables.c, tables.h, src/vm/tables.c, src/vm/tables.h: lazy
7364           loading/linking stuff
7365
7366 2004-04-26 18:18  twisti
7367
7368         * native.c, native.h, src/native/native.c, src/native/native.h: -
7369           lazy loading/linking stuff - removed: systemclassloader_addclass
7370                     systemclassloader_addlibrary
7371           systemclassloader_addlibname
7372
7373 2004-04-26 18:09  twisti
7374
7375         * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - init
7376           stuff - exception handling - -all and -m rewrite (not finished
7377           yet)
7378
7379 2004-04-26 18:06  twisti
7380
7381         * loader.c, loader.h, src/vm/loader.c, src/vm/loader.h: - major
7382           loading rewrite to support lazy laoding/linking - suck_* stuff
7383           can be used recursive
7384
7385 2004-04-26 18:03  twisti
7386
7387         * jni.c, src/native/jni.c: - removed OutOfMemoryError exceptions -
7388           replaced native_new_and_init w/ new_exception - lazy
7389           loading/linking DefineClass changes
7390
7391 2004-04-26 17:56  twisti
7392
7393         * headers.c, src/cacaoh/headers.c: - lazy loading/linking stuff -
7394           gc_init stuff
7395
7396 2004-04-26 17:55  twisti
7397
7398         * global.h, src/vm/global.h: - removed some unused extern's - moved
7399           some to better places
7400
7401 2004-04-26 17:53  twisti
7402
7403         * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: - lazy
7404           loading/linking stuff - builtin_asm_get_exceptionptrptr - print
7405           classnames with utf_sprint_classname
7406
7407 2004-04-25 23:45  twisti
7408
7409         * src/mm/: boehm.c, boehm.h: - handle oom correctly - removed
7410           heap_init and heap_close, gc_init now sets the heapsize
7411
7412 2004-04-25 23:42  twisti
7413
7414         * src/boehm-gc/include/private/gc_priv.h: Don't print boehm
7415           warnings.
7416
7417 2004-04-23 18:22  cacao
7418
7419         * tests/havoc.class: verifiertst havoc von uci (Andreas Gal) added
7420
7421 2004-04-22 21:15  stefan
7422
7423         * src/threads/native/threads.c: thread detach fix
7424
7425 2004-04-21 20:30  stefan
7426
7427         * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: removed
7428           builtin_reset_exceptionptr
7429
7430 2004-04-21 15:09  stefan
7431
7432         * native.c, src/native/native.c: gcc 3.4 fix
7433
7434 2004-04-20 23:12  stefan
7435
7436         * src/vm/jit/i386/codegen.c: not using builtin_reset_exceptionptr
7437           any more
7438
7439 2004-04-10 15:33  twisti
7440
7441         * tables.c, tables.h, src/vm/tables.c, src/vm/tables.h: Added
7442           utf_sprint_classname
7443
7444 2004-04-10 15:26  twisti
7445
7446         * src/vm/jit/: jit.c, stack.c: Try to use %ecx (REG_ITMP2) as
7447           scratch register.
7448
7449 2004-04-08 17:15  stefan
7450
7451         * src/threads/green/threads.h: stupid
7452
7453 2004-04-08 17:08  stefan
7454
7455         * src/: vm/jit/i386/codegen.c, threads/native/threads.c,
7456           threads/green/threads.h: warnings
7457
7458 2004-04-08 17:08  stefan
7459
7460         * src/vm/jit/inline/parseRT.c: sane comments
7461
7462 2004-04-08 17:07  stefan
7463
7464         * tables.c, src/vm/tables.c: warning
7465
7466 2004-04-07 13:05  stefan
7467
7468         * src/threads/native/: threads.c, threads.h: stop world
7469
7470 2004-04-06 22:30  stefan
7471
7472         * loader.c, tables.c, src/vm/loader.c, src/vm/tables.c: forgot to
7473           #ifdef
7474
7475 2004-04-06 22:27  stefan
7476
7477         * src/threads/native/threads.c, tables.c, tables.h,
7478           src/vm/tables.c, src/vm/tables.h, loader.c, src/vm/loader.c: hash
7479           lock
7480
7481 2004-04-01 18:35  cacao
7482
7483         * doc/handbook/: intro.tex, overview.tex: some words for intro and
7484           overview by andi
7485
7486 2004-04-01 00:44  edwin
7487
7488         * main.c, src/cacao/cacao.c, src/vm/jit/parse.c,
7489           src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.c: added
7490           field and method resolution
7491
7492 2004-03-31 22:11  edwin
7493
7494         * loader.c, src/vm/loader.c, loader.h, src/vm/loader.h: added
7495           exceptions to field/method resolution
7496
7497 2004-03-31 21:16  twisti
7498
7499         * src/vm/jit/mips/: asmpart.S, codegen.c, disass.c, disass.h: -
7500           removoed unused functions - removed remaining proto_ comments -
7501           disass prints addresses instead of method offsets, it's easier to
7502           find   something (jumps need to be fixed, i think)
7503
7504 2004-03-31 15:34  twisti
7505
7506         * headers.c, src/cacaoh/headers.c: 500k is not enough, we go with
7507           1M.
7508
7509 2004-03-31 01:12  twisti
7510
7511         * src/classpath/lib/: Makefile, Makefile.in: This should not reside
7512           in cvs.
7513
7514 2004-03-31 01:01  twisti
7515
7516         * jni.c, src/native/jni.c: - usage of new_exception
7517
7518 2004-03-31 01:00  twisti
7519
7520         * headers.c, src/cacaoh/headers.c: Huh, heap size was too small.
7521
7522 2004-03-31 00:56  twisti
7523
7524         * src/native/vm/: VMClass.c, VMClassLoader.c, VMObject.c,
7525           VMSystem.c: - usage of new_exception - some cosmetic changes
7526
7527 2004-03-31 00:49  twisti
7528
7529         * src/native/vm/Field.c: Replaced native_new_and_init with
7530           new_exception.
7531
7532 2004-03-31 00:44  twisti
7533
7534         * native.h, src/native/native.h: - removed unused exception class_
7535           declarations - added exception string_'s for code generation -
7536           new_exception* functions to instantiate runtime exceptions
7537
7538 2004-03-31 00:42  twisti
7539
7540         * builtin.c, src/vm/builtin.c: - removed references to proto_
7541           exceptions - use new_exception instead of native_new_and_init
7542
7543 2004-03-31 00:34  twisti
7544
7545         * loader.c, src/vm/loader.c: - removed unused exception class_
7546           declarations - removed unused exception proto_'s, except
7547           NullPointer - removed create_system_exception_classes(),
7548           create_system_exception_proto_classes()
7549
7550 2004-03-30 23:59  twisti
7551
7552         * native.c, src/native/native.c: - removed unused exception class_
7553           declarations - added exception string_'s for code generation -
7554           new_exception* functions to instantiate runtime exceptions
7555
7556 2004-03-30 23:49  twisti
7557
7558         * headers.c, main.c, src/boehm-gc/alloc.c,
7559           src/boehm-gc/include/gc.h, src/cacao/cacao.c,
7560           src/cacaoh/headers.c, src/mm/boehm.c, src/mm/boehm.h,
7561           src/native/vm/VMRuntime.c: - heap_init works again and we can set
7562           initial and maximun heap size - implemented
7563           Java_java_lang_Runtime_maxMemory, also in boehm itself
7564           (GC_get_max_heap_size)
7565
7566 2004-03-30 23:41  twisti
7567
7568         * src/boehm-gc/: acinclude.m4, configure.in: - removed warnings
7569           with newest autoconf version (except 1) - removed default
7570           THREADS=no, for native thread support
7571
7572 2004-03-30 23:39  twisti
7573
7574         * configure.in: Removed warnings for newest autconf versions. We
7575           AC_PREREQ version 2.59, because boehmm wants 2.53 and classpath
7576           2.59.
7577
7578 2004-03-30 23:36  twisti
7579
7580         * Makefile.am: Remove stamp-nat in cleanfiles.
7581
7582 2004-03-30 23:26  twisti
7583
7584         * acconfig.h, aclocal.m4, config.h.in, configure, stamp-h.in: Not
7585           needed anymore or it should not reside in cvs.
7586
7587 2004-03-29 13:21  stefan
7588
7589         * src/: vm/jit/jit.c, vm/jit/parse.c, native/vm/VMObject.c,
7590           native/vm/VMThread.c: Native threads almost working
7591
7592 2004-03-29 13:17  stefan
7593
7594         * builtin.c, src/vm/builtin.c, builtin.h, global.h, headers.c,
7595           loader.c, main.c, native.c, src/cacao/cacao.c,
7596           src/cacaoh/headers.c, src/native/native.c, src/vm/builtin.h,
7597           src/vm/global.h, src/vm/loader.c: Native threads almost working
7598
7599 2004-03-29 13:11  stefan
7600
7601         * src/: vm/jit/i386/Makefile.am, boehm-gc/pthread_stop_world.c,
7602           boehm-gc/include/gc.h, threads/green/threads.c: Native threads
7603           almost working
7604
7605 2004-03-29 13:03  stefan
7606
7607         * src/threads/green/: Makefile.am, threads.c, threads.h, locks.h:
7608           Native threads almost working
7609
7610 2004-03-29 13:03  stefan
7611
7612         * src/threads/native/: threads.c, threads.h: [no log message]
7613
7614 2004-03-29 09:13  stefan
7615
7616         * src/vm/jit/i386/codegen.c: Removed cast_lock
7617
7618 2004-03-29 09:12  stefan
7619
7620         * src/vm/jit/i386/machine-instr.h: [no log message]
7621
7622 2004-03-29 09:02  stefan
7623
7624         * src/vm/jit/i386/asmpart.S: crash fix
7625
7626 2004-03-29 01:32  twisti
7627
7628         * src/mm/boehm.c: This will come, but not yet!
7629
7630 2004-03-29 01:08  twisti
7631
7632         * src/mm/: boehm.c, boehm.h: Implemented some functions:
7633           gc_get_free_bytes, gc_get_heap_size, gc_finalize_all
7634
7635 2004-03-29 01:06  twisti
7636
7637         * src/native/vm/VMRuntime.c: Ooops, small type. But gcc does not
7638           complain about #elsif.
7639
7640 2004-03-29 00:37  twisti
7641
7642         * src/native/vm/VMRuntime.c: Implemented some functions:
7643           totalMemory, freeMemory, availableProcessors runFinalization
7644
7645 2004-03-26 01:34  twisti
7646
7647         * tables.c, src/vm/tables.c: Removed gcc3 compiler warnings and
7648           some other warnings.
7649
7650 2004-03-26 00:47  twisti
7651
7652         * src/vm/jit/stack.c: Pass code pointer to disassinstr instead of
7653           one instruction, so we can print the instruction address.
7654
7655 2004-03-26 00:46  twisti
7656
7657         * src/vm/jit/powerpc/asmpart.S: Replaced proto_ exceptions with
7658           dynamic ones.
7659
7660 2004-03-26 00:45  twisti
7661
7662         * src/vm/jit/powerpc/: disass.c, disass.h: Print real addresses
7663           instead of method byte offset. So we can find exception pc's
7664           better.
7665
7666 2004-03-25 19:37  twisti
7667
7668         * src/native/vm/VMSecurityManager.c: Replaced #ifdef __ALPHA__ with
7669           #ifndef __I386__. I thought this was already in cvs.
7670
7671 2004-03-25 19:18  twisti
7672
7673         * src/boehm-gc/: Makefile.in, aclocal.m4, configure,
7674           doc/Makefile.in, include/Makefile.in: These should not reside in
7675           cvs.
7676
7677 2004-03-25 19:12  twisti
7678
7679         * src/classpath/: include/Makefile.in, native/cni/Makefile.in,
7680           native/jni/classpath/Makefile.in, native/jni/Makefile.in,
7681           native/jni/gtk-peer/Makefile.in, native/jni/java-io/Makefile.in,
7682           native/jni/java-lang/Makefile.in,
7683           native/jni/java-net/Makefile.in, native/jni/java-nio/Makefile.in,
7684           native/Makefile.in, native/fdlibm/Makefile.in,
7685           native/jni/java-util/Makefile.in, native/target/Makefile.in,
7686           native/target/Linux/Makefile.in,
7687           native/target/generic/Makefile.in: These should not reside in
7688           cvs.
7689
7690 2004-03-25 19:09  twisti
7691
7692         * asmpart.h, headers.c, src/cacaoh/headers.c, src/vm/jit/asmpart.h:
7693           Removed unused asm_switchstackandcall
7694
7695 2004-03-25 18:31  jowenn
7696
7697         * src/vm/jit/: jit.h, parse.c, stack.c, verify/typecheck.c:
7698           inlining starts working again for the first time after typecheck
7699           modifications. -inv doesn't work yet, and the rest isn't tested
7700           excaustive yet,but a hello world works. I had to introduce a
7701           class member on instruction level, first I had thought basic
7702           block level would be enough, but inlined functions do not start
7703           at a basic block boundary. I'm not sure if that is intended or a
7704           bug
7705
7706 2004-03-25 16:19  twisti
7707
7708         * src/native/vm/VMThrowable.c: - added gnu header, emacs tailer -
7709           removed log_text
7710
7711 2004-03-24 23:45  edwin
7712
7713         * loader.h, src/vm/loader.h, loader.c, src/vm/loader.c: added
7714           functions for resolving fields and methods
7715
7716 2004-03-24 23:44  edwin
7717
7718         * src/vm/jit/stack.c: more debug output
7719
7720 2004-03-24 01:16  twisti
7721
7722         * src/vm/jit/x86_64/asmpart.S: Removed unused functions and
7723           .globl's.
7724
7725 2004-03-22 21:51  twisti
7726
7727         * autogen.sh, src/boehm-gc/autogen.sh: Generate all autmake and
7728           autoconf files.
7729
7730 2004-03-19 18:52  jowenn
7731
7732         * src/vm/jit/i386/asmpart.S: patching asm_builtin_new away and do
7733           direct calls to builtin_new the next time
7734
7735 2004-03-18 15:29  jowenn
7736
7737         * builtin.c, src/vm/builtin.c, src/vm/jit/codegen.inc,
7738           src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c:
7739           additional fields for line numbers added to data segment, codegen
7740           generates padding bytes, debug output in monitorenter/exit
7741           commented out
7742
7743 2004-03-17 16:58  twisti
7744
7745         * src/vm/jit/alpha/codegen.c: - -verbosecall fixes - save return
7746           register before monitorexit
7747
7748 2004-03-17 12:38  twisti
7749
7750         * src/vm/jit/i386/asmpart.S: Finished calljavafunction2 copy loop
7751           stuff.
7752
7753 2004-03-15 15:52  jowenn
7754
7755         * builtin.c, configure, src/vm/builtin.c, main.c,
7756           src/cacao/cacao.c, src/classpath/include/Makefile.in,
7757           src/classpath/native/Makefile.in,
7758           src/classpath/native/cni/Makefile.in,
7759           src/classpath/native/fdlibm/Makefile.in,
7760           src/classpath/native/jni/Makefile.in,
7761           src/classpath/native/jni/classpath/Makefile.in,
7762           src/classpath/native/jni/gtk-peer/Makefile.in,
7763           src/classpath/native/jni/java-io/Makefile.in,
7764           src/classpath/native/jni/java-lang/Makefile.in,
7765           src/classpath/native/jni/java-net/Makefile.in,
7766           src/classpath/native/jni/java-nio/Makefile.in,
7767           src/classpath/native/jni/java-util/Makefile.in,
7768           src/classpath/native/target/Makefile.in,
7769           src/classpath/native/target/Linux/Makefile.in,
7770           src/classpath/native/target/generic/Makefile.in,
7771           src/native/vm/VMSecurityManager.c, src/native/vm/VMThread.c,
7772           src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c,
7773           src/native/vm/VMThrowable.c: compile and run again on alpha.  No
7774           new features from i386 ported yet. It only runs with threads
7775           disabled on alpha right now
7776
7777 2004-03-15 08:37  jowenn
7778
7779         * Makefile.am, asmpart.h, builtin.c, src/vm/builtin.c,
7780           src/vm/jit/asmpart.h, builtin.h, global.h, headers.c, jni.c,
7781           loader.c, src/cacaoh/headers.c, src/native/jni.c,
7782           src/vm/builtin.h, src/vm/global.h, src/vm/loader.c, main.c,
7783           main.h, tables.c, src/cacao/cacao.c, src/cacao/cacao.h,
7784           src/vm/tables.c, src/vm/jit/codegen.inc,
7785           src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c,
7786           src/vm/jit/i386/asmpart.S, src/native/vm/Makefile.am,
7787           src/vm/jit/i386/codegen.c, src/native/vm/VMThrowable.c,
7788           tests/stack/classcontextnativeTest.java,
7789           tests/stack/exception.java: exception back traces for i386
7790
7791 2004-03-15 02:34  jowenn
7792
7793         * src/classpath/vm/reference/java/lang/VMThrowable.java: one
7794           RawData field, which should never be used from within java code,
7795           since it is not a java object, perhaps that should be removed
7796           again later on and placed in a structure directly in the native
7797           code
7798
7799 2004-03-15 01:37  twisti
7800
7801         * src/vm/jit/powerpc/: codegen.c, codegen.h: - fixed -verbosecall -
7802           replaced proto_ exceptions with dynamic ones
7803
7804 2004-03-15 01:35  twisti
7805
7806         * src/vm/jit/powerpc/asmpart.S: - added gnu header and emacs tailer
7807           - added asm_check_clinit - make asm_calljavafunction2 work with
7808           current stuff, but not ready yet!
7809
7810 2004-03-15 00:41  twisti
7811
7812         * headers.c, src/cacaoh/headers.c: Added some functions from native
7813           used in loader.
7814
7815 2004-03-15 00:39  twisti
7816
7817         * loader.c, src/vm/loader.c: - show message in
7818           ExceptionInInitializerError - make code more readable
7819
7820 2004-03-14 22:02  twisti
7821
7822         * main.c, src/cacao/cacao.c: POWERPC defines for time outputs.
7823
7824 2004-03-14 22:01  twisti
7825
7826         * builtin.c, src/vm/builtin.c: POWERPC defines in
7827           builtin_trace_args and builtin_displaymethodstop.
7828
7829 2004-03-14 15:22  jowenn
7830
7831         * tests/stack/exception.java: testcase including fillInStackTrace
7832           and rethrow examples
7833
7834 2004-03-13 13:51  jowenn
7835
7836         * src/vm/jit/: codegen.inc, jit.h, i386/codegen.c: the line number
7837           <-> mpc table is now stored into the data segment (i386)
7838
7839 2004-03-12 11:47  stefan
7840
7841         * src/boehm-gc/configure: configure script from the gc6.2 package -
7842           thread support working now
7843
7844 2004-03-12 00:02  stefan
7845
7846         * src/mm/boehm.c: GC_LINUX_THREADS only for linux
7847
7848 2004-03-11 22:52  stefan
7849
7850         * src/mm/boehm.c: GC_LINUX_THREADS
7851
7852 2004-03-11 18:30  jowenn
7853
7854         * builtin.c, src/vm/builtin.c, builtin.h, loader.c, native.c,
7855           src/native/native.c, src/vm/builtin.h, src/vm/loader.c,
7856           src/vm/jit/parse.c, src/vm/jit/stack.c,
7857           src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c,
7858           src/native/vm/Constructor.c, src/native/vm/VMSecurityManager.c,
7859           tests/C2.java: cacao is now again able to run kjc on i386
7860
7861 2004-03-08 00:52  twisti
7862
7863         * src/vm/jit/x86_64/: asmpart.S, codegen.c: - replaced proto_
7864           exceptions with dynamic ones
7865
7866 2004-03-07 23:16  twisti
7867
7868         * native.h, src/native/native.h: native_new_and_init_int was not
7869           defined
7870
7871 2004-03-07 23:12  twisti
7872
7873         * src/vm/jit/alpha/: asmpart.S, codegen.c: - replace proto_
7874           exceptions with dynamic ones
7875
7876 2004-03-07 23:02  twisti
7877
7878         * src/vm/jit/mips/: asmpart.S, codegen.c, codegen.h: - replaced
7879           proto_ exception with dynamic ones - removed softnull define -
7880           XXX extest does not work with extest!
7881
7882 2004-03-07 18:14  twisti
7883
7884         * tests/: extest.java, extest.output: Check dynamic inline
7885           exceptions (generated after actual code).
7886
7887 2004-03-06 22:33  twisti
7888
7889         * loader.c, src/vm/loader.c: Ok, once again: variable declarations
7890           at block beginnings! Not everyone has a gcc-3.x, not even a gcc.
7891
7892 2004-03-06 21:50  twisti
7893
7894         * jni.c, src/native/jni.c: Variables must be declared at block
7895           beginnings, damn!
7896
7897 2004-03-06 21:20  twisti
7898
7899         * configure, aclocal.m4, config.h.in, configure.in: - built with
7900           autoconf-2.59 and automake-1.8.2 - gnuclasspath is configured
7901           with AC_CONFIG_SUBDIRS
7902
7903 2004-03-06 20:48  twisti
7904
7905         * src/classpath/: include/Makefile.in, native/Makefile.in,
7906           native/cni/Makefile.in, native/fdlibm/Makefile.in,
7907           native/jni/Makefile.in, native/jni/classpath/Makefile.in,
7908           native/jni/gtk-peer/Makefile.in, native/jni/java-io/Makefile.in,
7909           native/jni/java-lang/Makefile.in,
7910           native/jni/java-net/Makefile.in, native/jni/java-nio/Makefile.in,
7911           native/jni/java-util/Makefile.in, native/target/Makefile.in,
7912           native/target/Linux/Makefile.in,
7913           native/target/generic/Makefile.in: Try with autoconf-2.59 and
7914           automake-1.8.2 with --include-deps, does it run on the mips?
7915           We'll see...
7916
7917 2004-03-06 18:32  jowenn
7918
7919         * src/vm/jit/: jit.h, parse.c: missing extern and ;
7920
7921 2004-03-06 18:27  jowenn
7922
7923         * global.h, src/vm/global.h, loader.c, src/vm/loader.c,
7924           src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/parse.c: retrieve
7925           line number information
7926
7927 2004-03-06 15:04  jowenn
7928
7929         * global.h, loader.c, src/vm/global.h, src/vm/loader.c, native.c,
7930           src/native/native.c, src/native/vm/Constructor.c,
7931           src/native/vm/Method.c:  Make Method.getExceptionTypes work
7932
7933 2004-03-06 14:57  twisti
7934
7935         * src/vm/jit/i386/codegen.c: - removed inc, dec macros -- they only
7936           write partially the flag register   and this is slower on new
7937           processors - replaced proto_ exception with dynamic ones, stuff
7938           as StringBuffer(-1)   should work now
7939
7940 2004-03-06 01:56  twisti
7941
7942         * src/vm/jit/jit.h: Added reg to branchref structure for
7943           ArrayIndexOutOfBounds exceptions
7944
7945 2004-03-06 01:45  twisti
7946
7947         * src/vm/jit/codegen.inc: Pass register number of index register to
7948           codegen_addxboundrefs
7949
7950 2004-03-06 00:49  twisti
7951
7952         * main.c, src/cacao/cacao.c: Display exceptions classname
7953           correctly.
7954
7955 2004-03-06 00:49  twisti
7956
7957         * tables.c, src/vm/tables.c, tables.h, src/vm/tables.h: -
7958           utf_display_classname which converts / into . for classnames -
7959           made code more readable
7960
7961 2004-03-06 00:20  twisti
7962
7963         * native.c, native.h, src/native/native.c, src/native/native.h: -
7964           new_exception functions for dynamic exceptions - some strings
7965           defined for code generation
7966
7967 2004-03-05 22:27  jowenn
7968
7969         * native.c, src/native/native.c, src/vm/jit/i386/asmpart.S: better
7970           handling of for name
7971
7972 2004-03-05 18:58  twisti
7973
7974         * tests/forname.java: Testcase for
7975           SecurityManager.getClassContext() and Class.forName()
7976
7977 2004-03-05 18:04  jowenn
7978
7979         * src/native/vm/VMSecurityManager.c: use the old code on alpha for
7980           now
7981
7982 2004-03-02 22:18  jowenn
7983
7984         * asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h,
7985           builtin.h, configure.in, global.h, headers.c, jni.c,
7986           src/cacaoh/headers.c, src/native/jni.c, src/vm/builtin.h,
7987           src/vm/global.h, loader.c, main.c, src/cacao/cacao.c,
7988           src/vm/loader.c, native.c, native.h, tables.c,
7989           src/native/native.c, src/native/native.h, src/vm/tables.c,
7990           src/classpath/include/Makefile.in,
7991           src/classpath/native/Makefile.in,
7992           src/classpath/native/cni/Makefile.in,
7993           src/classpath/native/fdlibm/Makefile.in,
7994           src/classpath/native/jni/Makefile.in,
7995           src/classpath/native/jni/classpath/Makefile.in,
7996           src/classpath/native/jni/gtk-peer/Makefile.in,
7997           src/classpath/native/jni/java-io/Makefile.in,
7998           src/classpath/native/jni/java-lang/Makefile.in,
7999           src/classpath/native/jni/java-net/Makefile.in,
8000           src/classpath/native/jni/java-nio/Makefile.in,
8001           src/classpath/native/jni/java-util/Makefile.in,
8002           src/classpath/native/target/Makefile.in,
8003           src/classpath/native/target/Linux/Makefile.in,
8004           src/classpath/native/target/generic/Makefile.in,
8005           src/native/vm/Makefile.am, src/native/vm/VMClass.c,
8006           src/native/vm/VMRuntime.c, src/vm/jit/i386/asmpart.S,
8007           src/vm/jit/i386/codegen.c, src/native/vm/VMClassLoader.c,
8008           src/native/vm/VMObject.c, src/native/vm/VMSecurityManager.c,
8009           src/native/vm/VMSystem.c, tests/stack/classcontext.java,
8010           tests/stack/classcontextnativeTest.java,
8011           tests/stack/exception.java: native functions, getClassContext,
8012           currentClassLoader implementation (with stack unwinding across
8013           native functions, as far as I know that is needed), test cases,
8014           usage of the gnu systemclassloader, storage of classloader in
8015           classinfo structure, ...  At the moment the stack unwinding is
8016           only implemented for i386, alpha will follow during the next
8017           days, so currently only i386 will compile and work. I'll do a
8018           cleanup of debug code and #if 0 blocks, once I have the alpha
8019           platform code in cvs too
8020
8021 2004-02-26 01:20  twisti
8022
8023         * src/vm/jit/x86_64/codegen.c: - don't use asm_builtin trace
8024           functions anymore - use check_clinit for PUT/GETSTATIC
8025
8026 2004-02-26 01:18  twisti
8027
8028         * src/vm/jit/x86_64/codegen.h: Define functions prototypes
8029
8030 2004-02-26 01:16  twisti
8031
8032         * src/vm/jit/x86_64/asmpart.S: - removed builtin trace functions -
8033           implemented check_clinit
8034
8035 2004-02-26 01:09  twisti
8036
8037         * src/mm/boehm.c: Removed GC_DEBUG for x86_64
8038
8039 2004-02-26 01:00  twisti
8040
8041         * doc/handbook/x86.tex: - restructured - exception handling
8042
8043 2004-02-24 14:28  edwin
8044
8045         * src/vm/jit/jit.c: fix bug when jit_compile is entered recursively
8046
8047 2004-02-24 14:26  edwin
8048
8049         * typeinfo.c, src/vm/jit/verify/typeinfo.c: avoid 'label at end of
8050           compound statement' warning
8051
8052 2004-02-16 05:00  jowenn
8053
8054         * builtin.c, src/vm/builtin.c: fix for Object[] oa =
8055           (Object[])java.lang.reflect.Array.newInstance(Runnable.class, 1);
8056
8057 2004-02-16 04:59  jowenn
8058
8059         * tests/arrayNewInstance.java: testcase for twisti's
8060           Array.NewInstance problem
8061
8062 2004-02-08 21:24  edwin
8063
8064         * src/vm/jit/verify/typecheck.c: changed savedstack implementation
8065
8066 2004-02-08 20:54  edwin
8067
8068         * src/vm/jit/verify/typecheck.c: fixed exception typechecking
8069
8070 2004-02-08 19:13  edwin
8071
8072         * src/vm/jit/verify/typecheck.c: restore input stack types changed
8073           by <init> call
8074
8075 2004-02-08 16:17  edwin
8076
8077         * loader.c, src/vm/loader.c: don't override private methods
8078
8079 2004-02-06 00:13  edwin
8080
8081         * loader.c, src/vm/loader.c: silently remove ACC_SUPER on
8082           interfaces
8083
8084 2004-02-05 22:44  twisti
8085
8086         * Makefile.am: Added java.security.ProtectionDomain,
8087           java.lang.VMString to header generation.
8088
8089 2004-02-05 22:35  twisti
8090
8091         * src/classpath/vm/reference/java/lang/VMString.java: Don't use
8092           gnu's internal string table, but call cacao's native function.
8093
8094 2004-02-05 22:23  twisti
8095
8096         * src/native/vm/: Makefile.am, VMString.c: We have to add the
8097           string to cacao's constant pool when String.intern() is called.
8098
8099 2004-02-05 22:20  twisti
8100
8101         * native.c, src/native/native.c, native.h, src/native/native.h:
8102           Pass string offset to literalstring_u2, fixed to store them
8103           properly. Still one thing left with copymode == false.
8104
8105 2004-02-04 12:42  carolyn
8106
8107         * global.h, src/vm/global.h, loader.c, loader.h, nativecalls.h,
8108           src/native/nativecalls.inc, src/vm/loader.c, src/vm/loader.h,
8109           src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRTflags.h: RT
8110           update for loader changes
8111
8112 2004-02-03 00:09  twisti
8113
8114         * doc/handbook/x86.tex: Safety first.
8115
8116 2004-02-02 01:52  twisti
8117
8118         * src/vm/jit/jit.c: - initialize class only if the called function
8119           is static - small variable size fix
8120
8121 2004-02-02 01:51  twisti
8122
8123         * builtin.c, src/vm/builtin.c: Print initialize class log message
8124           only if it's really done.
8125
8126 2004-01-29 14:20  carolyn
8127
8128         * builtin.c, loader.c, loader.h, main.c, main.h, nativecalls.h,
8129           src/cacao/cacao.c, src/cacao/cacao.h, src/native/nativecalls.inc,
8130           src/vm/builtin.c, src/vm/loader.c, src/vm/loader.h,
8131           src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
8132           src/vm/jit/inline/parseRTprint.h,
8133           src/vm/jit/inline/parseRTstats.c: Static analysis changes to
8134           parse starting with Object.<clinit>
8135
8136 2004-01-29 14:19  carolyn
8137
8138         * nativecalls.h.old: [no log message]
8139
8140 2004-01-28 11:51  twisti
8141
8142         * doc/handbook/x86.tex: Second try.
8143
8144 2004-01-27 16:14  twisti
8145
8146         * doc/handbook/x86.tex: First version of x86 section.
8147
8148 2004-01-23 00:00  carolyn
8149
8150         * src/vm/jit/inline/parseRT.c: Commented out MFREE due to stack
8151           overflow with current CACAO
8152
8153 2004-01-22 22:38  twisti
8154
8155         * src/vm/jit/mips/: asmpart.S, codegen.c: - show float arguments as
8156           hex values in runverbose mode - patch PUT/GETSTATIC calling code
8157           with a jump
8158
8159 2004-01-22 20:06  twisti
8160
8161         * src/vm/jit/alpha/: asmpart.S, codegen.c: Patch the code for
8162           PUT/GETSTATIC instructions to jump over the calling code.
8163
8164 2004-01-22 14:25  twisti
8165
8166         * src/native/vm/VMThread.c: Don't print log test in nativeInit.
8167
8168 2004-01-22 14:24  twisti
8169
8170         * src/vm/jit/alpha/: asmpart.S, codegen.c, codegen.h: - fixed F2D
8171           (in corner case situations like MIN_VALUE we had problems) - show
8172           float arguments as integer hex values in runverbose mode (removed
8173           asm_* trace functions) - size of native stub depends on
8174           runverbose switch
8175
8176 2004-01-21 20:36  twisti
8177
8178         * Makefile.am: cacaoh needs and depends on
8179           gnuclasspathnat/native/jni/java-lang/.libs/libjavalang.a
8180
8181 2004-01-21 01:49  stefan
8182
8183         * builtin.c, src/vm/builtin.c, jni.c, loader.c, main.c,
8184           src/cacao/cacao.c, src/mm/boehm.c, src/native/jni.c,
8185           src/native/vm/VMObject.c, src/native/vm/VMThread.c,
8186           src/threads/green/locks.c, src/threads/green/threadio.c,
8187           src/threads/green/threads.c, src/threads/green/threads.h,
8188           src/vm/loader.c, src/vm/jit/jit.c: More NATIVE_THREADS ifdefs
8189
8190 2004-01-21 00:19  stefan
8191
8192         * Makefile.am: Fix linking order
8193
8194 2004-01-19 14:53  edwin
8195
8196         * headers.c, main.c, main.h, tables.c, src/cacao/cacao.c,
8197           src/cacao/cacao.h, src/cacaoh/headers.c, src/vm/tables.c: added
8198           -liberalutf option
8199
8200 2004-01-19 13:59  edwin
8201
8202         * src/vm/jit/verify/typecheck.c: optimizations and cleanup
8203
8204 2004-01-19 13:53  edwin
8205
8206         * src/vm/jit/parse.c: minor optimizations and cleanup
8207
8208 2004-01-19 13:30  edwin
8209
8210         * src/vm/jit/: jit.h, jit.c, stack.c: cleanup
8211
8212 2004-01-19 13:29  edwin
8213
8214         * doc/handbook/verification.tex: minor documentation corrections
8215
8216 2004-01-19 13:24  edwin
8217
8218         * loader.c, src/vm/loader.c: cleanup
8219
8220 2004-01-19 13:20  edwin
8221
8222         * builtin.h, src/vm/builtin.h, builtin.c, src/vm/builtin.c: cleanup
8223
8224 2004-01-19 13:18  edwin
8225
8226         * main.c, src/cacao/cacao.c: cleanup, added typecheck statistics
8227
8228 2004-01-19 13:16  edwin
8229
8230         * global.h, src/vm/global.h: cleanup and documentation, deactivate
8231           debug macros
8232
8233 2004-01-19 13:13  edwin
8234
8235         * typeinfo.h, src/vm/jit/verify/typeinfo.h, typeinfo.c,
8236           src/vm/jit/verify/typeinfo.c: cleanup and documentation
8237
8238 2004-01-16 14:07  edwin
8239
8240         * doc/handbook/: cacao.tex, java.bib, verification.tex: verifier
8241           documentation
8242
8243 2004-01-16 09:14  jowenn
8244
8245         * src/classpath/cacaoconfigure: standard configure flags for cacao
8246
8247 2004-01-16 08:25  jowenn
8248
8249         * Makefile.am, configure.in: fix relative pathes
8250
8251 2004-01-15 22:39  jowenn
8252
8253         * Makefile.am, configure.in: adapted for new directory structure
8254
8255 2004-01-14 13:42  stefan
8256
8257         * src/vm/jit/: codegen.inc, i386/codegen.c: Added critical regions
8258           for native threads
8259
8260 2004-01-14 13:38  stefan
8261
8262         * src/threads/green/: threads.c, threads.h: Added critical regions
8263           for native threads
8264
8265 2004-01-14 13:37  stefan
8266
8267         * src/toolbox/: Makefile.am, avl.c, avl.h: Added AVL
8268
8269 2004-01-13 20:57  edwin
8270
8271         * loader.c, tables.c, tables.h, src/vm/loader.c, src/vm/tables.c,
8272           src/vm/tables.h: added class/field/method name checking
8273
8274 2004-01-13 18:17  edwin
8275
8276         * loader.c, src/vm/loader.c: Added check for field/method
8277           uniqueness
8278
8279 2004-01-12 14:31  twisti
8280
8281         * builtin.h, src/vm/builtin.h: Removed HAVE_ stuff, just define
8282           float versions. I have to check if this is _really_ correct.
8283
8284 2004-01-12 13:03  twisti
8285
8286         * src/vm/jit/parse.c: If class is not initialized in put/getstatic
8287           we generate a call, thus isleafmethod = false;
8288
8289 2004-01-12 12:59  jowenn
8290
8291         * unzip.h, src/vm/unzip.h, unzip.c, src/vm/unzip.c: removal for
8292           extern and ZEXPORT. This allows compiliation of the zip part on
8293           OSF1.
8294
8295 2004-01-11 22:18  twisti
8296
8297         * tests/: fp.output, fptest.output: These new output files reflect
8298           the usage of gnu's classpath (float printing is slightly
8299           different).
8300
8301 2004-01-11 22:16  twisti
8302
8303         * tests/Makefile.am: Added exceptions test.
8304
8305 2004-01-11 22:16  twisti
8306
8307         * tests/extest.output: Output of exception tests.
8308
8309 2004-01-11 21:59  twisti
8310
8311         * src/native/vm/: Constructor.c, Field.c, FileChannelImpl.c,
8312           Method.c, Proxy.c, VMClass.c, VMRuntime.c, VMThread.c,
8313           VMClassLoader.c, VMObject.c, VMObjectStreamClass.c,
8314           VMSecurityManager.c, VMSystem.c: - added gnu header - removed
8315           struct's but included header files - removed annoying log
8316
8317 2004-01-11 20:04  stefan
8318
8319         * README.boehm: [no log message]
8320
8321 2004-01-11 14:40  twisti
8322
8323         * src/classpath/native/fdlibm/mprec.h: This fixes the float
8324           print/parse bug on 64-bit machines. We now use Just_16 on every
8325           platform to avoid problems. I hope the array size of 64 is
8326           correct. We'll check this again when we have posted a patch to
8327           gcj and gnu classpath.
8328
8329 2004-01-11 01:55  edwin
8330
8331         * global.h, src/vm/global.h: moved packagename field to end of
8332           classinfo
8333
8334 2004-01-10 23:49  edwin
8335
8336         * global.h, loader.c, tables.c, typeinfo.c, src/vm/global.h,
8337           src/vm/loader.c, src/vm/tables.c, src/vm/jit/verify/typeinfo.c,
8338           typeinfo.h, src/vm/jit/verify/typecheck.c,
8339           src/vm/jit/verify/typeinfo.h: added package access checking
8340
8341 2004-01-10 22:30  edwin
8342
8343         * src/vm/jit/verify/typecheck.c: typecheck cleanup
8344
8345 2004-01-10 21:20  twisti
8346
8347         * src/classpath/: Makefile.in, aclocal.m4, configure.in,
8348           doc/Makefile.in, doc/api/Makefile.in, external/Makefile.in,
8349           gnu/Makefile.in, gnu/classpath/Makefile.in, gnu/java/Makefile.in,
8350           gnu/java/awt/Makefile.in, gnu/java/awt/image/Makefile.in,
8351           gnu/java/awt/peer/Makefile.in, gnu/java/awt/peer/gtk/Makefile.in,
8352           gnu/java/beans/Makefile.in, gnu/java/beans/editors/Makefile.in,
8353           gnu/java/io/Makefile.in, gnu/java/io/decode/Makefile.in,
8354           gnu/java/io/encode/Makefile.in, gnu/java/lang/Makefile.in,
8355           gnu/java/lang/reflect/Makefile.in, gnu/java/locale/Makefile.in,
8356           gnu/java/math/Makefile.in, gnu/java/net/Makefile.in,
8357           gnu/java/net/protocol/Makefile.in,
8358           gnu/java/net/protocol/file/Makefile.in,
8359           gnu/java/net/protocol/http/Makefile.in,
8360           gnu/java/net/protocol/jar/Makefile.in, gnu/java/nio/Makefile.in,
8361           gnu/java/nio/charset/Makefile.in, gnu/java/rmi/Makefile.in,
8362           gnu/java/rmi/dgc/Makefile.in, gnu/java/rmi/registry/Makefile.in,
8363           gnu/java/rmi/server/Makefile.in, gnu/java/security/Makefile.in,
8364           gnu/java/security/der/Makefile.in,
8365           gnu/java/security/provider/Makefile.in,
8366           gnu/java/security/util/Makefile.in,
8367           gnu/java/security/x509/Makefile.in, gnu/java/text/Makefile.in,
8368           gnu/java/util/Makefile.in, gnu/java/util/prefs/Makefile.in,
8369           gnu/javax/Makefile.in, gnu/javax/rmi/Makefile.in,
8370           gnu/javax/rmi/CORBA/Makefile.in, include/Makefile.in,
8371           java/Makefile.in, java/applet/Makefile.in, java/awt/Makefile.in,
8372           java/awt/color/Makefile.in, java/awt/datatransfer/Makefile.in,
8373           java/awt/dnd/Makefile.in, java/awt/dnd/peer/Makefile.in,
8374           java/awt/event/Makefile.in, java/awt/font/Makefile.in,
8375           java/awt/geom/Makefile.in, java/awt/im/Makefile.in,
8376           java/awt/im/spi/Makefile.in, java/awt/image/Makefile.in,
8377           java/awt/image/renderable/Makefile.in, java/awt/peer/Makefile.in,
8378           java/awt/print/Makefile.in, java/beans/Makefile.in,
8379           java/beans/beancontext/Makefile.in, java/io/Makefile.in,
8380           java/lang/Makefile.in, java/lang/ref/Makefile.in,
8381           java/lang/reflect/Makefile.in, java/math/Makefile.in,
8382           java/net/Makefile.in, java/nio/Makefile.in,
8383           java/nio/channels/Makefile.in, java/nio/channels/spi/Makefile.in,
8384           java/nio/charset/Makefile.in, java/nio/charset/spi/Makefile.in,
8385           java/rmi/Makefile.in, java/rmi/activation/Makefile.in,
8386           java/rmi/dgc/Makefile.in, java/rmi/registry/Makefile.in,
8387           java/rmi/server/Makefile.in, java/security/Makefile.in,
8388           java/security/acl/Makefile.in, java/security/cert/Makefile.in,
8389           java/security/interfaces/Makefile.in,
8390           java/security/spec/Makefile.in, java/sql/Makefile.in,
8391           java/text/Makefile.in, java/util/Makefile.in,
8392           java/util/jar/Makefile.in, java/util/logging/Makefile.in,
8393           java/util/prefs/Makefile.in, java/util/regex/Makefile.in,
8394           java/util/zip/Makefile.in, javax/Makefile.in,
8395           javax/accessibility/Makefile.in, javax/naming/Makefile.in,
8396           javax/naming/directory/Makefile.in,
8397           javax/naming/event/Makefile.in, javax/naming/ldap/Makefile.in,
8398           javax/naming/spi/Makefile.in, javax/print/Makefile.in,
8399           javax/print/attribute/Makefile.in, javax/rmi/Makefile.in,
8400           javax/rmi/CORBA/Makefile.in, javax/security/Makefile.in,
8401           javax/security/auth/Makefile.in,
8402           javax/security/auth/x500/Makefile.in, javax/sql/Makefile.in,
8403           javax/swing/Makefile.in, javax/swing/border/Makefile.in,
8404           javax/swing/colorchooser/Makefile.in,
8405           javax/swing/event/Makefile.in,
8406           javax/swing/filechooser/Makefile.in,
8407           javax/swing/plaf/Makefile.in, javax/swing/plaf/basic/Makefile.in,
8408           javax/swing/plaf/metal/Makefile.in,
8409           javax/swing/table/Makefile.in, javax/swing/text/Makefile.in,
8410           javax/swing/text/html/Makefile.in,
8411           javax/swing/text/html/parser/Makefile.in,
8412           javax/swing/tree/Makefile.in, javax/swing/undo/Makefile.in,
8413           javax/transaction/Makefile.in, javax/transaction/xa/Makefile.in,
8414           lib/Makefile.in, native/Makefile.in, native/cni/Makefile.in,
8415           native/fdlibm/Makefile.in, native/jni/Makefile.in,
8416           native/jni/classpath/Makefile.in,
8417           native/jni/gtk-peer/Makefile.in, native/jni/java-io/Makefile.in,
8418           native/jni/java-lang/Makefile.in,
8419           native/jni/java-net/Makefile.in, native/jni/java-nio/Makefile.in,
8420           native/jni/java-util/Makefile.in, native/target/Makefile.in,
8421           native/target/Linux/Makefile.in,
8422           native/target/generic/Makefile.in, resource/Makefile.in,
8423           resource/gnu/Makefile.in, resource/gnu/java/Makefile.in,
8424           resource/gnu/java/awt/Makefile.in,
8425           resource/gnu/java/awt/peer/Makefile.in,
8426           resource/gnu/java/awt/peer/gtk/Makefile.in,
8427           resource/java/Makefile.in, resource/java/security/Makefile.in,
8428           resource/java/util/Makefile.in, vm/Makefile.in,
8429           vm/reference/Makefile.in, vm/reference/java/Makefile.in,
8430           vm/reference/java/io/Makefile.in,
8431           vm/reference/java/lang/Makefile.in,
8432           vm/reference/java/lang/reflect/Makefile.in: I hope this fixes all
8433           autoconf/automake problems on various platforms.
8434
8435 2004-01-10 21:12  edwin
8436
8437         * builtin.c, src/vm/builtin.c, builtin.h, loader.c, tables.c,
8438           src/vm/builtin.h, src/vm/loader.c, src/vm/tables.c, typeinfo.c,
8439           typeinfo.h, src/vm/jit/jit.h, src/vm/jit/parse.c,
8440           src/vm/jit/stack.c, src/vm/jit/verify/typecheck.c,
8441           src/vm/jit/verify/typeinfo.c, src/vm/jit/verify/typeinfo.h:
8442           implemented subroutine verification (Coglio's method) + several
8443           verifier fixes
8444
8445 2004-01-10 17:16  twisti
8446
8447         * src/classpath/: acinclude.m4, configure, include/config.h.in:
8448           Check for pointer size (this should fix the fdlibm 64-bit
8449           problems).
8450
8451 2004-01-07 23:05  edwin
8452
8453         * loader.c, src/vm/loader.c: use global utf strings
8454
8455 2004-01-07 21:05  edwin
8456
8457         * loader.c, src/vm/loader.c: added verification checks
8458
8459 2004-01-07 20:09  edwin
8460
8461         * src/vm/jit/alpha/codegen.c: include main.h
8462
8463 2004-01-07 19:51  edwin
8464
8465         * loader.c, src/vm/loader.c: added various verification checks
8466
8467 2004-01-07 19:50  edwin
8468
8469         * src/vm/jit/parse.c: handle end_pc == code_length
8470
8471 2004-01-07 00:42  stefan
8472
8473         * builtin.c, builtin.h, headers.c, jni.c, loader.c, main.c,
8474           native.c, native.h, src/cacao/cacao.c, src/cacaoh/headers.c,
8475           src/mm/boehm.c, src/native/jni.c, src/native/native.c,
8476           src/native/native.h, src/vm/builtin.c, src/vm/builtin.h,
8477           src/vm/loader.c, src/vm/jit/alpha/codegen.c,
8478           src/vm/jit/i386/codegen.c, src/vm/jit/mips/codegen.c,
8479           src/vm/jit/powerpc/codegen.c, src/vm/jit/x86_64/codegen.c,
8480           src/native/vm/Field.c, src/native/vm/VMClass.c,
8481           src/native/vm/VMClassLoader.c, src/native/vm/VMObject.c,
8482           src/native/vm/VMSystem.c, src/native/vm/VMThread.c,
8483           src/threads/green/locks.c, src/threads/green/threads.c,
8484           src/threads/green/threads.h: exceptionptr update for native
8485           threads
8486
8487 2004-01-06 21:55  twisti
8488
8489         * native.c, src/native/native.c: Removed this ugly log output.
8490
8491 2004-01-06 21:50  twisti
8492
8493         * main.c, src/cacao/cacao.c, loader.c, src/vm/loader.c: Removed
8494           this ugly log output.
8495
8496 2004-01-06 19:49  twisti
8497
8498         * src/vm/jit/mips/: Makefile.am, asmpart.S, codegen.c, codegen.h:
8499           We have to use gnu as because the optimization level can change
8500           the code length. We should check for gas on mips systems.
8501
8502 2004-01-06 17:40  twisti
8503
8504         * tests/extest.java: I should not copy some file without changing
8505           the class ;-)
8506
8507 2004-01-06 17:37  twisti
8508
8509         * tests/extest.java: These tests should check all possible
8510           exceptions.
8511
8512 2004-01-06 17:32  twisti
8513
8514         * src/vm/jit/mips/codegen.c: - include main.h for compiler switches
8515           - put/getstatic changes (static class initializer) - removed
8516           redefinition of code generation macros - native stub changes
8517           (call trace, arg stuff -- this must be completed) - fixed
8518           CALL_JAVA_xxx defines
8519
8520 2004-01-06 17:21  twisti
8521
8522         * src/vm/jit/mips/codegen.h: - small code indent fix - function
8523           prototypes
8524
8525 2004-01-06 17:18  twisti
8526
8527         * src/vm/jit/mips/asmpart.S: - removed has_no_x_instr_set - added
8528           asm_check_clinit, asm_builtin_trace, asm_builtin_exittrace -
8529           added codesize comments to asm_calljavafunction_asm and
8530           asm_calljavafunction2_asm
8531
8532 2004-01-06 16:37  twisti
8533
8534         * src/vm/jit/jit.c: Log class initialization
8535
8536 2004-01-06 16:36  twisti
8537
8538         * builtin.c, src/vm/builtin.c: Log class initialization in
8539           builtin_new.
8540
8541 2004-01-06 16:29  twisti
8542
8543         * loader.c, src/vm/loader.c: Log initialization of super classes
8544           and interfaces.
8545
8546 2004-01-06 00:58  stefan
8547
8548         * global.h, src/vm/global.h: Moved _GNU_SOURCE so it actually has
8549           an effect
8550
8551 2004-01-06 00:57  stefan
8552
8553         * builtin.c, src/vm/builtin.c, builtin.h, src/vm/builtin.h,
8554           src/threads/green/threads.c, src/threads/green/threads.h: Native
8555           threads
8556
8557 2004-01-05 22:27  stefan
8558
8559         * loader.c, src/vm/loader.c: make compileable without USE_ZLIB
8560
8561 2004-01-05 11:51  twisti
8562
8563         * src/vm/jit/i386/asmpart.S: - asm_check_clinit (static class
8564           initializer) - removed unnecessary calljavafunction2 headers -
8565           removed asm_builtin_trace, asm_builtin_exittrace
8566
8567 2004-01-05 11:49  twisti
8568
8569         * src/vm/jit/i386/codegen.c: - include main.h for compiler switches
8570           - get/putstatic class initialization (static class initializer)
8571
8572 2004-01-05 11:39  twisti
8573
8574         * src/vm/jit/: stack.c, inline/inline.c: Include main.h for
8575           compiler switches.
8576
8577 2004-01-05 11:38  twisti
8578
8579         * src/vm/jit/jit.h: Removed exports of compiler switches (moved to
8580           main.h).
8581
8582 2004-01-05 09:07  stefan
8583
8584         * configure.in: Apparently older autoconf versions had problems
8585
8586 2004-01-05 01:50  twisti
8587
8588         * src/vm/jit/parse.c: Removed compiler_addinitclass
8589
8590 2004-01-05 01:48  twisti
8591
8592         * src/vm/jit/jit.c: Forgot to remove #if 0's
8593
8594 2004-01-05 01:43  twisti
8595
8596         * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - added
8597           comments - moved compiler switches from jit.c
8598
8599 2004-01-05 01:42  twisti
8600
8601         * src/vm/jit/jit.c: - moved compiler switches into main - don't
8602           initialize all classes (static class initializer)
8603
8604 2004-01-05 01:27  twisti
8605
8606         * src/mm/boehm.h: Removed heap_addreference
8607
8608 2004-01-05 01:27  twisti
8609
8610         * src/mm/boehm.c: - warning fix (include) - removed
8611           heap_addreference - ignore exceptions in finalizers
8612
8613 2004-01-05 01:04  twisti
8614
8615         * src/vm/jit/alpha/codegen.c: - include parse.h - put/getstatic
8616           changes for static class initializer - removed redefinition of
8617           code generation macros - recoded the whole createnativestub stuff
8618
8619 2004-01-05 01:00  twisti
8620
8621         * src/vm/jit/alpha/asmpart.S: - added gnu header and emacs tailer -
8622           added asm_check_clinit for static class initializer
8623
8624 2004-01-05 00:44  jowenn
8625
8626         * src/classpath/: acinclude.m4, aclocal.m4, configure,
8627           include/config.h.in: enhanced socklen_t check
8628
8629 2004-01-05 00:39  twisti
8630
8631         * src/native/vm/Constructor.c: - added gnu header - throw correct
8632           exceptions - code beautify
8633
8634 2004-01-05 00:24  twisti
8635
8636         * Makefile.am: cacao depends on gnu classpath libraries.
8637
8638 2004-01-04 23:10  jowenn
8639
8640         * loader.c, loader.h, main.c, src/cacao/cacao.c, src/vm/loader.c,
8641           src/vm/loader.h, native.c, native.h, unzip.c,
8642           src/classpath/acinclude.m4, src/classpath/aclocal.m4,
8643           src/native/native.c, src/native/native.h, src/vm/unzip.c,
8644           src/classpath/configure, src/classpath/configure.in,
8645           src/classpath/include/config.h.in, src/classpath/lib/Makefile,
8646           src/native/vm/Method.c, src/native/vm/VMClass.c,
8647           tests/kaffe/Reflect.java: support for multiple zip archives as
8648           class source, configure check for OSF1 in classpath, fix for
8649           Method/Constructor.toString()
8650
8651 2004-01-04 16:46  stefan
8652
8653         * acconfig.h, configure.in: __thread test
8654
8655 2004-01-04 14:47  twisti
8656
8657         * src/classpath/native/target/Linux/target_native.h: Is socklen_t
8658           defined? Not for powerpc-darwin.
8659
8660 2004-01-03 23:56  jowenn
8661
8662         * tests/kaffe/Reflect.java: declare some constructors for testing
8663
8664 2004-01-03 17:46  stefan
8665
8666         * src/vm/jit/mips/asmpart.S: Merged bug fix by jowenn (nov 25) +
8667           small asm_calljavafunction2 fix
8668
8669 2004-01-03 17:46  stefan
8670
8671         * src/vm/jit/powerpc/asmpart.S: Merged bug fix by jowenn (nov 25)
8672
8673 2004-01-03 17:20  stefan
8674
8675         * src/vm/jit/mips/: asmpart.S, codegen.c: asm_calljavafunction2
8676           (untested)
8677
8678 2004-01-03 16:39  twisti
8679
8680         * src/classpath/native/fdlibm/ieeefp.h: Define endianess for x86_64
8681           processors.
8682
8683 2004-01-03 16:02  twisti
8684
8685         * src/native/vm/VMClass.c: Made code more readable.
8686
8687 2004-01-03 15:33  twisti
8688
8689         * unzip.h, src/vm/unzip.h: Export cacao_create_directoryList
8690
8691 2004-01-03 15:33  twisti
8692
8693         * unzip.c, src/vm/unzip.c: Keep compiler happy and return a value.
8694
8695 2004-01-03 15:31  twisti
8696
8697         * src/vm/jit/mips/asmpart.S: Added gnu header and emacs tailer.
8698
8699 2004-01-03 15:29  twisti
8700
8701         * src/classpath/native/fdlibm/java-assert.h: I don't think we need
8702           this attribute, better we keep a little compatible.
8703
8704 2004-01-03 13:56  twisti
8705
8706         * src/boehm-gc/powerpc_darwin_mach_dep.s: powerpc-darwin
8707           compilation fix. The assembeler does not like ''s.
8708
8709 2004-01-03 13:54  twisti
8710
8711         * src/classpath/native/jni/java-io/FileDescriptor.c: On
8712           powerpc-darwin we do not have O_SYNC and O_DSYNC.
8713
8714 2004-01-03 13:53  twisti
8715
8716         * src/classpath/native/fdlibm/ieeefp.h: Get endianess for
8717           powerpc-darwin like gcc does. And so, it works.
8718
8719 2004-01-03 13:22  twisti
8720
8721         * src/classpath/native/jni/java-nio/java_nio_FileChannelImpl.c:
8722           Don't return 0; in void functions.
8723
8724 2004-01-03 13:17  twisti
8725
8726         * src/classpath/native/jni/java-lang/java_lang_VMSystem.c: We need
8727           to include "jcl.h" for JCL_FindClass. Why is this not done by the
8728           gnu crew?
8729