8ae59c1e7b
Motivation: These are necessary for creating a buffer implementation that uses Unsafe, and works generically for both on-heap and off-heap memory. Modification: PlatformDependent previously forced clients to decide if they are working on on-heap memory, or off-heap memory, by giving accessors distinct APIs for each. What is added here, are generic accessors that work the same in either case. Result: We can now make an Unsafe-based buffer implementation that is agnostic to whether the memory is on- or off-heap.