home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Geek Gadgets 1
/
ADE-1.bin
/
ade-dist
/
kaffe-0.5p4-src.tgz
/
tar.out
/
contrib
/
kaffe
/
NOTES
/
BUGS
next >
Wrap
Text File
|
1996-09-28
|
1KB
|
40 lines
Known problems and things to fix:
=================================
java.lang.System.arraycopy
You got the semantics wrong: You can copy
arrays if their types are identical, *or*
if they are reference objects with compatible
types (ie. assign subtype to supertype):
- If both are primitives of same type you can
blindly copy
- If both are references of the same type, you can
blindly copy
- If the src is a subclass of the dest you can
blindly copy
- If the src is a superclass of the dest you
can copy an element at a time as long as
each element of the src is the same type or a
subclass type of the dest array element types.
InetAddress
not sure if your threads package or model
handles this, but the gethostby*() routines
use a static buffer and arent thread safe.
Fix Unicode! Currently Kaffe uses ASCII characters rather than Unicode
characters.
Add support for thread wait timeouts.
Finish native and net libraries.
Bytecode verification.
Add support for class loaders.
Add some form of regression test suite.
Add ?_QUICK options to interpreter. Current some operations are very
slow without these shortcuts.