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)

Reply via email to