Merge pull request #50 from netty/panama-update
Update APIs with the latest project-panama changes
This commit is contained in:
commit
b541a20b4c
@ -60,7 +60,7 @@ public class NativeMemorySegmentManager extends AbstractMemorySegmentManager {
|
|||||||
@Override
|
@Override
|
||||||
protected MemorySegment createSegment(long size, Cleaner cleaner) {
|
protected MemorySegment createSegment(long size, Cleaner cleaner) {
|
||||||
final ResourceScope scope = cleaner == null ? newSharedScope() : newSharedScope(cleaner);
|
final ResourceScope scope = cleaner == null ? newSharedScope() : newSharedScope(cleaner);
|
||||||
scope.addOnClose(getCleanupAction(size));
|
scope.addCloseAction(getCleanupAction(size));
|
||||||
var segment = MemorySegment.allocateNative(size, scope);
|
var segment = MemorySegment.allocateNative(size, scope);
|
||||||
MEM_USAGE_NATIVE.add(size);
|
MEM_USAGE_NATIVE.add(size);
|
||||||
return segment;
|
return segment;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user