Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • (tick) HotSpot
    • (tick) Load .jnilib (in addition to .dylib)
    • (warning) remove ALWAYS_PASS_TEST_GAMMA hack
    • (warning) register new threads as ObjC-GC capable
    • (error) build using clang
  • (tick) Core Libraries
    • (warning) Investigate JDK7-specific additions to NIO
      • kqueue based Selector
      • WatchService implementation
      • Async I/O API
    • (warning) build libraries -fobjc-gc to be ObjC-GC compatible
    • (error) build using clang
  • (tick) Networking
  • (tick) X11
  • (tick) Universal binaries
  • (tick) builds as .jdk bundle
  • (tick) JObjC
    • (warning) get tests passing
    • (tick) self-generate BridgeSupport full files
  • (warning) Lightweight AWT
    • (warning) 2D drawing (OpenGL based)
      • (error) OpenGL layer needs to be vended from an NSOpenGLLayer (10.6+)
    • (warning) Cocoa key/text events
      • (tick) cleanup to use JRSEvent API
    • (warning) threading cleanup
    • (warning) merge JDK6 CWindow -> LWCWindow changes and style flags
    • (tick) update CImage
    • (error) Complete AWT peers (ScrollPane, TextArea, etc)
    • (error) Headless
    • (warning) remove $AWT_TOOLKIT=CToolkit, switch to default
    • (warning) ObjC-GC cleanup
  • (warning) Aqua LaF
    • (warning) Screen Menu Bar
      • (tick) Needs cleanup to use JRSMenu API
    • (tick) Needs refresh from Apple trunk
    • (error) Requires an image tile cache
  • (warning) Fonts/Text drawing
    • (error) Needs cleanup to use JRSFont API
  • (warning) Robot

...