UKA Serialization: 5 key ideas
1 Explicit marshalling is faster than automatic marshalling by means of reflection
2 Slim type encoding is faster (no reflection needed)
- Sun will include hook-method for it with next JDK
- It is unlikely that Sun's RMI will use this hook
3 Two types of reset (avoid repetition)
- Sun will work on the efficiency of the internal impl.
4 Better buffering and better buffer accessibility
- Sun will not do that because they feel that making the buffer array visible is not very object-oriented
5 float[] and double[] with one JNI entry
- Hotspot guys promise to do it