...
- Build
- HotSpot
- Load .jnilib (in addition to .dylib)
- remove ALWAYS_PASS_TEST_GAMMA hack
- register new threads as ObjC-GC capable
- Core Libraries
- Investigate JDK7-specific additions to NIO
- kqueue based Selector
- WatchService implementation
- Async I/O API
- Investigate JDK7-specific additions to NIO
- Networking
- X11
- Universal binaries
- JObjC
- get tests passing
- self-generate BridgeSupport full files
- Cocoa AWT
- 2D drawing (OpenGL based)
- Cocoa key/text events
- cleanup to use JRSEvent API
- threading cleanup
- merge JDK6 CWindow -> LWCWindow changes and style flags
- update CImage
- Headless
- remove $AWT_TOOLKIT=CToolkit, switch to default
- ObjC-GC cleanup
- Aqua LaF
- Screen Menu Bar
- Needs cleanup to use JRSMenu API
- Needs refresh from Apple trunk
- Requires an image tile cache
- Screen Menu Bar
- Fonts/Text drawing
- Needs cleanup to use JRSFont API
- Clipboard
- System properties fixup (vendor name, etc)
- Resolve "Darwin" vs. "Mac OS X" checks
- JNI interface for JavaVM.framework
- DTrace v2-style probes
Features not yet ported from Apple's Java SE 6
- Printing
- Proxy Server handling
- get config from System Configuration framework
- Shared Archive Generation
- Bundled app launching
may require additions to JavaRuntimeSupport.framework
- Locale support
- Requires a single locale setter CFBundle SPI call
- Accessibility (requires 1 method)
- Drag & Drop (requires some CoreDrag methods)
- SWT/3D embedding with JAWT
- might require CALayer cross-process linking internals
...
Overview
Content Tools
ThemeBuilder