This is an automated email from the ASF dual-hosted git repository.

timoninmaxim pushed a commit to branch IGNITE-22996__epic_jdk_11
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/IGNITE-22996__epic_jdk_11 by 
this push:
     new bb7e9f9d51f Make Cleaner static
bb7e9f9d51f is described below

commit bb7e9f9d51fbb0b3461cc630606e382284096545
Author: Maksim Timonin <[email protected]>
AuthorDate: Wed Sep 11 16:53:21 2024 +0300

    Make Cleaner static
---
 .../internal/processors/platform/memory/PlatformMemoryPool.java       | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/platform/memory/PlatformMemoryPool.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/platform/memory/PlatformMemoryPool.java
index ec3653a944d..51b5b578be4 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/platform/memory/PlatformMemoryPool.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/platform/memory/PlatformMemoryPool.java
@@ -35,6 +35,9 @@ public class PlatformMemoryPool {
     /** base pointer. */
     private final long poolPtr;
 
+    /** Cleaner instance. */
+    private static final Cleaner cleaner = Cleaner.create();
+
     /** First pooled memory chunk. */
     private PlatformPooledMemory mem1;
 
@@ -50,7 +53,6 @@ public class PlatformMemoryPool {
     public PlatformMemoryPool() {
         poolPtr = allocatePool();
 
-        Cleaner cleaner = Cleaner.create();
         cleaner.register(this, new CleanerRunnable(poolPtr));
     }
 

Reply via email to