f77891cc17
Motivation: We should prefer direct buffers whenever we can use the cleaner even if sun.misc.Unsafe is not present. Modifications: Correctly prefer direct buffers in all cases. Result: More correct code.