From 26be0be4638a452b18d413e33a1070ca37a52441 Mon Sep 17 00:00:00 2001
From: Mick Jordan <mick.jordan@oracle.com>
Date: Tue, 13 Dec 2016 14:36:52 -0800
Subject: [PATCH] NativeCallInfo: add toString

---
 .../com/oracle/truffle/r/runtime/ffi/NativeCallInfo.java   | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/ffi/NativeCallInfo.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/ffi/NativeCallInfo.java
index b2559c719e..c904948ab6 100644
--- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/ffi/NativeCallInfo.java
+++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/ffi/NativeCallInfo.java
@@ -22,6 +22,7 @@
  */
 package com.oracle.truffle.r.runtime.ffi;
 
+import com.oracle.truffle.api.CompilerAsserts;
 import com.oracle.truffle.api.CompilerDirectives.ValueType;
 import com.oracle.truffle.r.runtime.data.RList;
 import com.oracle.truffle.r.runtime.ffi.DLL.DLLInfo;
@@ -42,4 +43,10 @@ public final class NativeCallInfo {
         this.address = address;
         this.dllInfo = dllInfo;
     }
+
+    @Override
+    public String toString() {
+        CompilerAsserts.neverPartOfCompilation();
+        return String.format("dll: %s, name: %s", dllInfo.name, name);
+    }
 }
-- 
GitLab