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 >
Text File  |  1996-09-28  |  1KB  |  40 lines

  1. Known problems and things to fix:
  2. =================================
  3.  
  4. java.lang.System.arraycopy 
  5.     You got the semantics wrong:  You can copy
  6.     arrays if their types are identical, *or*
  7.     if they are reference objects with compatible
  8.     types (ie. assign subtype to supertype):
  9.     - If both are primitives of same type you can
  10.     blindly copy
  11.     - If both are references of the same type, you can
  12.     blindly copy
  13.     - If the src is a subclass of the dest you can
  14.     blindly copy
  15.     - If the src is a superclass of the dest you
  16.     can copy an element at a time as long as
  17.     each element of the src is the same type or a
  18.     subclass type of the dest array element types.
  19.  
  20. InetAddress 
  21.     not sure if your threads package or model
  22.     handles this, but the gethostby*() routines
  23.     use a static buffer and arent thread safe.
  24.  
  25. Fix Unicode! Currently Kaffe uses ASCII characters rather than Unicode
  26.    characters.
  27.  
  28. Add support for thread wait timeouts.
  29.  
  30. Finish native and net libraries.
  31.  
  32. Bytecode verification.
  33.  
  34. Add support for class loaders.
  35.  
  36. Add some form of regression test suite.
  37.  
  38. Add ?_QUICK options to interpreter.  Current some operations are very
  39. slow without these shortcuts.
  40.