Skip to content

Commit 6353f28

Browse files
committed
Adding logging information
1 parent 367ff50 commit 6353f28

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

graalpython/com.oracle.graal.python.test/src/tests/util.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,4 @@
4343
def storage_to_native(s):
4444
if sys.implementation.name == 'graalpy':
4545
assert hasattr(__graalpython__, 'storage_to_native'), "Needs to be run with --python.EnableDebuggingBuiltins"
46-
__graalpython__.storage_to_native(s)
47-
46+
__graalpython__.storage_to_native(s)

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/modules/GraalPythonModuleBuiltins.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,6 @@
7878
import java.util.List;
7979
import java.util.logging.Level;
8080

81-
import com.oracle.graal.python.runtime.sequence.storage.native2.ArrowSequenceStorage;
82-
import com.oracle.graal.python.runtime.sequence.storage.native2.ToArrowStorageNode;
8381
import org.graalvm.home.Version;
8482
import org.graalvm.nativeimage.ImageInfo;
8583

@@ -165,7 +163,6 @@
165163
import com.oracle.truffle.api.TruffleLogger;
166164
import com.oracle.truffle.api.dsl.Bind;
167165
import com.oracle.truffle.api.dsl.Cached;
168-
import com.oracle.truffle.api.dsl.Cached.Shared;
169166
import com.oracle.truffle.api.dsl.Fallback;
170167
import com.oracle.truffle.api.dsl.GenerateNodeFactory;
171168
import com.oracle.truffle.api.dsl.NeverDefault;

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/runtime/sequence/storage/native2/NativeBufferDeallocatorRunnable.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,18 @@
4141
package com.oracle.graal.python.runtime.sequence.storage.native2;
4242

4343
import com.oracle.graal.python.PythonLanguage;
44+
import com.oracle.graal.python.builtins.objects.cext.hpy.GraalHPyContext;
4445
import com.oracle.graal.python.runtime.PythonContext;
4546
import com.oracle.graal.python.runtime.exception.PythonThreadKillException;
4647
import com.oracle.graal.python.util.PythonUtils;
48+
import com.oracle.truffle.api.TruffleLogger;
4749
import sun.misc.Unsafe;
4850

4951
import java.lang.ref.ReferenceQueue;
5052
import java.util.concurrent.ConcurrentHashMap;
5153

5254
public class NativeBufferDeallocatorRunnable implements Runnable {
55+
private static final TruffleLogger LOGGER = GraalHPyContext.getLogger(NativeBufferDeallocatorRunnable.class);
5356

5457
private static final Unsafe unsafe = PythonUtils.initUnsafe();
5558

@@ -73,9 +76,10 @@ public void run() {
7376
references.remove(phantomRef);
7477
} catch (InterruptedException e) {
7578
Thread.currentThread().interrupt();
79+
LOGGER.fine("Native buffer reference cleaner thread was interrupted and is exiting");
7680
return;
7781
}
7882
}
79-
83+
LOGGER.fine("Native buffer reference cleaner thread is exiting.");
8084
}
8185
}

0 commit comments

Comments
 (0)