Java offheap memory management framework