Charles Connell created HBASE-30482:
---------------------------------------
Summary: Find a way to copy regions of memory without Unsafe
Key: HBASE-30482
URL: https://issues.apache.org/jira/browse/HBASE-30482
Project: HBase
Issue Type: Improvement
Reporter: Charles Connell
Assignee: Charles Connell
In order for HBase to one day support Java 25, we need to stop using
{{sun.misc.Unsafe}}. One way that {{Unsafe}} is currently used is for copying
regions of memory, for example in {{ByteBufferUtils#copyFromArrayToBuffer()}}.
If we can solve this and HBASE-29688, I think we can remove calls to Unsafe and
drop the dependency on {{org.apache.hbase.thirdparty:hbase-unsafe}}.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)