Mini Shell
/* hotspot jni systemtap tapset.
Copyright (C) 2009, Red Hat Inc.
This file is part of IcedTea.
IcedTea is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
IcedTea is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with IcedTea; see the file COPYING. If not, write to the
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA.
*/
/*
Currently only works with full path in process probes below.
When things don't seem to work look if the correct
jre/lib/[arch]/[client|server]/libjvm.so is used
and exists under /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64//.
This version of hotspot.stp has been configured to instrument the
libjvm.so for arch amd64 installed at:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so
Each entry probe defines the jni probe name and a full probestr
which consists of the probe name and between brackets all argument
names and values. Each return probe defines the jni probe name and
a retstr (which might be the empty string for void methods).
*/
/* hotspot.jni.AllocObject
* Allocate object without calling any constructors.
*
* env - JNIEnv pointer.
* clazz - jclass pointer.
*/
probe hotspot.jni.AllocObject =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("AllocObject__entry")
{
name = "AllocObject"
env = $arg1
clazz = $arg2
probestr = sprintf("%s(env=0x%x,clazz=0x%x)", name, env, clazz)
}
/* hotspot.jni.AllocObject.return
* Allocate object without calling any constructors. Return.
*
* ret - jobject reference to allocated object or NULL
*/
probe hotspot.jni.AllocObject.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("AllocObject__return")
{
name = "AllocObject"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.AttachCurrentThreadAsDaemon
* Attach the current thread as daemon.
*
* vm - JavaVM pointer.
* penv - pointer to JNIEnv pointer.
* args - pointer to JavaVMAttachArgs struct.
*/
probe hotspot.jni.AttachCurrentThreadAsDaemon =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("AttachCurrentThreadAsDaemon__entry")
{
name = "AttachCurrentThreadAsDaemon"
vm = $arg1
penv = $arg2
args = $arg3
probestr = sprintf("%s(vm=0x%x,penv=0x%x,args=0x%x)", name, vm, penv, args)
}
/* hotspot.jni.AttachCurrentThreadAsDaemon.return
* Attach the current thread as daemon. Return.
*
* ret - Zero on success, negative on error.
*/
probe hotspot.jni.AttachCurrentThreadAsDaemon.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("AttachCurrentThreadAsDaemon__return")
{
name = "AttachCurrentThreadAsDaemon"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.AttachCurrentThread
* Attach the current thread.
*
* vm - JavaVM pointer.
* penv - pointer to JNIEnv pointer.
* args - pointer to JavaVMAttachArgs struct.
*/
probe hotspot.jni.AttachCurrentThread =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("AttachCurrentThread__entry")
{
name = "AttachCurrentThread"
vm = $arg1
penv = $arg2
args = $arg3
probestr = sprintf("%s(vm=0x%x,penv=0x%x,args=0x%x)", name, vm, penv, args)
}
/* hotspot.jni.AttachCurrentThread.return
* Attach the current thread. Return.
*
* ret - Zero on success, negative on error.
*/
probe hotspot.jni.AttachCurrentThread.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("AttachCurrentThread__return")
{
name = "AttachCurrentThread"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallBooleanMethodA
* Call virtual method returning a boolean using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallBooleanMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallBooleanMethodA__entry")
{
name = "CallBooleanMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallBooleanMethodA.return
* Call virtual method returning a boolean using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallBooleanMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallBooleanMethodA__return")
{
name = "CallBooleanMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallBooleanMethod
* Call virtual method returning a boolean.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallBooleanMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallBooleanMethod__entry")
{
name = "CallBooleanMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallBooleanMethod.return
* Call virtual method returning a boolean. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallBooleanMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallBooleanMethod__return")
{
name = "CallBooleanMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallBooleanMethodV
* Call virtual method returning a boolean using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallBooleanMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallBooleanMethodV__entry")
{
name = "CallBooleanMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallBooleanMethodV.return
* Call virtual method returning a boolean using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallBooleanMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallBooleanMethodV__return")
{
name = "CallBooleanMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallByteMethodA
* Call virtual method returning a byte using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallByteMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallByteMethodA__entry")
{
name = "CallByteMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallByteMethodA.return
* Call virtual method returning a byte using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallByteMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallByteMethodA__return")
{
name = "CallByteMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallByteMethod
* Call virtual method returning a byte.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallByteMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallByteMethod__entry")
{
name = "CallByteMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallByteMethod.return
* Call virtual method returning a byte. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallByteMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallByteMethod__return")
{
name = "CallByteMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallByteMethodV
* Call virtual method returning a byte using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallByteMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallByteMethodV__entry")
{
name = "CallByteMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallByteMethodV.return
* Call virtual method returning a byte using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallByteMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallByteMethodV__return")
{
name = "CallByteMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallCharMethodA
* Call virtual method returning a char using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallCharMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallCharMethodA__entry")
{
name = "CallCharMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallCharMethodA.return
* Call virtual method returning a char using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallCharMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallCharMethodA__return")
{
name = "CallCharMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallCharMethod
* Call virtual method returning a char.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallCharMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallCharMethod__entry")
{
name = "CallCharMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallCharMethod.return
* Call virtual method returning a char. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallCharMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallCharMethod__return")
{
name = "CallCharMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallCharMethodV
* Call virtual method returning a char using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallCharMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallCharMethodV__entry")
{
name = "CallCharMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallCharMethodV.return
* Call virtual method returning a char using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallCharMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallCharMethodV__return")
{
name = "CallCharMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallDoubleMethodA
* Call virtual method returning a double using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallDoubleMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallDoubleMethodA__entry")
{
name = "CallDoubleMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallDoubleMethodA.return
* Call virtual method returning a double using an array as arguments. Return.
*/
probe hotspot.jni.CallDoubleMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallDoubleMethodA__return")
{
name = "CallDoubleMethodA"
retstr = ""
}
/* hotspot.jni.CallDoubleMethod
* Call virtual method returning a double.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallDoubleMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallDoubleMethod__entry")
{
name = "CallDoubleMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallDoubleMethod.return
* Call virtual method returning a double. Return.
*/
probe hotspot.jni.CallDoubleMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallDoubleMethod__return")
{
name = "CallDoubleMethod"
retstr = ""
}
/* hotspot.jni.CallDoubleMethodV
* Call virtual method returning a double using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallDoubleMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallDoubleMethodV__entry")
{
name = "CallDoubleMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallDoubleMethodV.return
* Call virtual method returning a double using va_list as arguments. Return.
*/
probe hotspot.jni.CallDoubleMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallDoubleMethodV__return")
{
name = "CallDoubleMethodV"
retstr = ""
}
/* hotspot.jni.CallFloatMethodA
* Call virtual method returning a float using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallFloatMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallFloatMethodA__entry")
{
name = "CallFloatMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallFloatMethodA.return
* Call virtual method returning a float using an array as arguments. Return.
*/
probe hotspot.jni.CallFloatMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallFloatMethodA__return")
{
name = "CallFloatMethodA"
retstr = ""
}
/* hotspot.jni.CallFloatMethod
* Call virtual method returning a float.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallFloatMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallFloatMethod__entry")
{
name = "CallFloatMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallFloatMethod.return
* Call virtual method returning a float. Return.
*/
probe hotspot.jni.CallFloatMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallFloatMethod__return")
{
name = "CallFloatMethod"
retstr = ""
}
/* hotspot.jni.CallFloatMethodV
* Call virtual method returning a float using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallFloatMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallFloatMethodV__entry")
{
name = "CallFloatMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallFloatMethodV.return
* Call virtual method returning a float using va_list as arguments. Return.
*/
probe hotspot.jni.CallFloatMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallFloatMethodV__return")
{
name = "CallFloatMethodV"
retstr = ""
}
/* hotspot.jni.CallIntMethodA
* Call virtual method returning a int using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallIntMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallIntMethodA__entry")
{
name = "CallIntMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallIntMethodA.return
* Call virtual method returning a int using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallIntMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallIntMethodA__return")
{
name = "CallIntMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallIntMethod
* Call virtual method returning a int.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallIntMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallIntMethod__entry")
{
name = "CallIntMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallIntMethod.return
* Call virtual method returning a int. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallIntMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallIntMethod__return")
{
name = "CallIntMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallIntMethodV
* Call virtual method returning a int using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallIntMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallIntMethodV__entry")
{
name = "CallIntMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallIntMethodV.return
* Call virtual method returning a int using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallIntMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallIntMethodV__return")
{
name = "CallIntMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallLongMethodA
* Call virtual method returning a long using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallLongMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallLongMethodA__entry")
{
name = "CallLongMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallLongMethodA.return
* Call virtual method returning a long using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallLongMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallLongMethodA__return")
{
name = "CallLongMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallLongMethod
* Call virtual method returning a long.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallLongMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallLongMethod__entry")
{
name = "CallLongMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallLongMethod.return
* Call virtual method returning a long. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallLongMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallLongMethod__return")
{
name = "CallLongMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallLongMethodV
* Call virtual method returning a long using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallLongMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallLongMethodV__entry")
{
name = "CallLongMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallLongMethodV.return
* Call virtual method returning a long using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallLongMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallLongMethodV__return")
{
name = "CallLongMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallObjectMethodA
* Call virtual method returning a object using array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallObjectMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallObjectMethodA__entry")
{
name = "CallObjectMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallObjectMethodA.return
* Call virtual method returning a object using array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallObjectMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallObjectMethodA__return")
{
name = "CallObjectMethodA"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.CallObjectMethod
* Call virtual method returning a object.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallObjectMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallObjectMethod__entry")
{
name = "CallObjectMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallObjectMethod.return
* Call virtual method returning a object. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallObjectMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallObjectMethod__return")
{
name = "CallObjectMethod"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.CallObjectMethodV
* Call virtual method returning a object using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallObjectMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallObjectMethodV__entry")
{
name = "CallObjectMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallObjectMethodV.return
* Call virtual method returning a object using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallObjectMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallObjectMethodV__return")
{
name = "CallObjectMethodV"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.CallShortMethodA
* Call virtual method returning a short using array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallShortMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallShortMethodA__entry")
{
name = "CallShortMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallShortMethodA.return
* Call virtual method returning a short using array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallShortMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallShortMethodA__return")
{
name = "CallShortMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallShortMethod
* Call virtual method returning a short.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallShortMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallShortMethod__entry")
{
name = "CallShortMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallShortMethod.return
* Call virtual method returning a short. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallShortMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallShortMethod__return")
{
name = "CallShortMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallShortMethodV
* Call virtual method returning a short using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallShortMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallShortMethodV__entry")
{
name = "CallShortMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallShortMethodV.return
* Call virtual method returning a short using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallShortMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallShortMethodV__return")
{
name = "CallShortMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallVoidMethodA
* Call virtual method returning void using array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallVoidMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallVoidMethodA__entry")
{
name = "CallVoidMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallVoidMethodA.return
* Call virtual method returning void using array as arguments. Return.
*/
probe hotspot.jni.CallVoidMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallVoidMethodA__return")
{
name = "CallVoidMethodA"
retstr = ""
}
/* hotspot.jni.CallVoidMethod
* Call virtual method returning void.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallVoidMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallVoidMethod__entry")
{
name = "CallVoidMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallVoidMethod.return
* Call virtual method returning void. Return.
*/
probe hotspot.jni.CallVoidMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallVoidMethod__return")
{
name = "CallVoidMethod"
retstr = ""
}
/* hotspot.jni.CallVoidMethodV
* Call virtual method returning void using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallVoidMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallVoidMethodV__entry")
{
name = "CallVoidMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallVoidMethodV.return
* Call virtual method returning void using va_list as arguments. Return.
*/
probe hotspot.jni.CallVoidMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallVoidMethodV__return")
{
name = "CallVoidMethodV"
retstr = ""
}
/* hotspot.jni.CallNonvirtualBooleanMethodA
* Call non-virtual method returning a boolean using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualBooleanMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualBooleanMethodA__entry")
{
name = "CallNonvirtualBooleanMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualBooleanMethodA.return
* Call non-virtual method returning a boolean using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualBooleanMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualBooleanMethodA__return")
{
name = "CallNonvirtualBooleanMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualBooleanMethod
* Call non-virtual method returning a boolean.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualBooleanMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualBooleanMethod__entry")
{
name = "CallNonvirtualBooleanMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualBooleanMethod.return
* Call non-virtual method returning a boolean. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualBooleanMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualBooleanMethod__return")
{
name = "CallNonvirtualBooleanMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualBooleanMethodV
* Call non-virtual method returning a boolean using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualBooleanMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualBooleanMethodV__entry")
{
name = "CallNonvirtualBooleanMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualBooleanMethodV.return
* Call non-virtual method returning a boolean using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualBooleanMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualBooleanMethodV__return")
{
name = "CallNonvirtualBooleanMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualByteMethodA
* Call non-virtual method returning a byte using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualByteMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualByteMethodA__entry")
{
name = "CallNonvirtualByteMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualByteMethodA.return
* Call non-virtual method returning a byte using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualByteMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualByteMethodA__return")
{
name = "CallNonvirtualByteMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualByteMethod
* Call non-virtual method returning a byte.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualByteMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualByteMethod__entry")
{
name = "CallNonvirtualByteMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualByteMethod.return
* Call non-virtual method returning a byte. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualByteMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualByteMethod__return")
{
name = "CallNonvirtualByteMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualByteMethodV
* Call non-virtual method returning a byte using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualByteMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualByteMethodV__entry")
{
name = "CallNonvirtualByteMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualByteMethodV.return
* Call non-virtual method returning a byte using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualByteMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualByteMethodV__return")
{
name = "CallNonvirtualByteMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualCharMethodA
* Call non-virtual method returning a char using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualCharMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualCharMethodA__entry")
{
name = "CallNonvirtualCharMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualCharMethodA.return
* Call non-virtual method returning a char using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualCharMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualCharMethodA__return")
{
name = "CallNonvirtualCharMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualCharMethod
* Call non-virtual method returning a char.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualCharMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualCharMethod__entry")
{
name = "CallNonvirtualCharMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualCharMethod.return
* Call non-virtual method returning a char. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualCharMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualCharMethod__return")
{
name = "CallNonvirtualCharMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualCharMethodV
* Call non-virtual method returning a char using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualCharMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualCharMethodV__entry")
{
name = "CallNonvirtualCharMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualCharMethodV.return
* Call non-virtual method returning a char using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualCharMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualCharMethodV__return")
{
name = "CallNonvirtualCharMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualDoubleMethodA
* Call non-virtual method returning a double using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualDoubleMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualDoubleMethodA__entry")
{
name = "CallNonvirtualDoubleMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualDoubleMethodA.return
* Call non-virtual method returning a double using an array as arguments. Return.
*/
probe hotspot.jni.CallNonvirtualDoubleMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualDoubleMethodA__return")
{
name = "CallNonvirtualDoubleMethodA"
retstr = ""
}
/* hotspot.jni.CallNonvirtualDoubleMethod
* Call non-virtual method returning a double.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualDoubleMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualDoubleMethod__entry")
{
name = "CallNonvirtualDoubleMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualDoubleMethod.return
* Call non-virtual method returning a double. Return.
*/
probe hotspot.jni.CallNonvirtualDoubleMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualDoubleMethod__return")
{
name = "CallNonvirtualDoubleMethod"
retstr = ""
}
/* hotspot.jni.CallNonvirtualDoubleMethodV
* Call non-virtual method returning a double using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualDoubleMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualDoubleMethodV__entry")
{
name = "CallNonvirtualDoubleMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualDoubleMethodV.return
* Call non-virtual method returning a double using va_list as arguments. Return.
*/
probe hotspot.jni.CallNonvirtualDoubleMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualDoubleMethodV__return")
{
name = "CallNonvirtualDoubleMethodV"
retstr = ""
}
/* hotspot.jni.CallNonvirtualFloatMethodA
* Call non-virtual method returning a float using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualFloatMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualFloatMethodA__entry")
{
name = "CallNonvirtualFloatMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualFloatMethodA.return
* Call non-virtual method returning a float using an array as arguments. Return.
*/
probe hotspot.jni.CallNonvirtualFloatMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualFloatMethodA__return")
{
name = "CallNonvirtualFloatMethodA"
retstr = ""
}
/* hotspot.jni.CallNonvirtualFloatMethod
* Call non-virtual method returning a float.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualFloatMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualFloatMethod__entry")
{
name = "CallNonvirtualFloatMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualFloatMethod.return
* Call non-virtual method returning a float. Return.
*/
probe hotspot.jni.CallNonvirtualFloatMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualFloatMethod__return")
{
name = "CallNonvirtualFloatMethod"
retstr = ""
}
/* hotspot.jni.CallNonvirtualFloatMethodV
* Call non-virtual method returning a float using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualFloatMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualFloatMethodV__entry")
{
name = "CallNonvirtualFloatMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualFloatMethodV.return
* Call non-virtual method returning a float using va_list as arguments. Return.
*/
probe hotspot.jni.CallNonvirtualFloatMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualFloatMethodV__return")
{
name = "CallNonvirtualFloatMethodV"
retstr = ""
}
/* hotspot.jni.CallNonvirtualIntMethodA
* Call non-virtual method returning a int using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualIntMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualIntMethodA__entry")
{
name = "CallNonvirtualIntMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualIntMethodA.return
* Call non-virtual method returning a int using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualIntMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualIntMethodA__return")
{
name = "CallNonvirtualIntMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualIntMethod
* Call non-virtual method returning a int.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualIntMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualIntMethod__entry")
{
name = "CallNonvirtualIntMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualIntMethod.return
* Call non-virtual method returning a int. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualIntMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualIntMethod__return")
{
name = "CallNonvirtualIntMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualIntMethodV
* Call non-virtual method returning a int using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualIntMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualIntMethodV__entry")
{
name = "CallNonvirtualIntMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualIntMethodV.return
* Call non-virtual method returning a int using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualIntMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualIntMethodV__return")
{
name = "CallNonvirtualIntMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualLongMethodA
* Call non-virtual method returning a long using an array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualLongMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualLongMethodA__entry")
{
name = "CallNonvirtualLongMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualLongMethodA.return
* Call non-virtual method returning a long using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualLongMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualLongMethodA__return")
{
name = "CallNonvirtualLongMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualLongMethod
* Call non-virtual method returning a long.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualLongMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualLongMethod__entry")
{
name = "CallNonvirtualLongMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualLongMethod.return
* Call non-virtual method returning a long. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualLongMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualLongMethod__return")
{
name = "CallNonvirtualLongMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualLongMethodV
* Call non-virtual method returning a long using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualLongMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualLongMethodV__entry")
{
name = "CallNonvirtualLongMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualLongMethodV.return
* Call non-virtual method returning a long using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualLongMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualLongMethodV__return")
{
name = "CallNonvirtualLongMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualObjectMethodA
* Call non-virtual method returning a object using array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualObjectMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualObjectMethodA__entry")
{
name = "CallNonvirtualObjectMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualObjectMethodA.return
* Call non-virtual method returning a object using array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualObjectMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualObjectMethodA__return")
{
name = "CallNonvirtualObjectMethodA"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.CallNonvirtualObjectMethod
* Call non-virtual method returning a object.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualObjectMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualObjectMethod__entry")
{
name = "CallNonvirtualObjectMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualObjectMethod.return
* Call non-virtual method returning a object. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualObjectMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualObjectMethod__return")
{
name = "CallNonvirtualObjectMethod"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.CallNonvirtualObjectMethodV
* Call non-virtual method returning a object using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualObjectMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualObjectMethodV__entry")
{
name = "CallNonvirtualObjectMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualObjectMethodV.return
* Call non-virtual method returning a object using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualObjectMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualObjectMethodV__return")
{
name = "CallNonvirtualObjectMethodV"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.CallNonvirtualShortMethodA
* Call non-virtual method returning a short using array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualShortMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualShortMethodA__entry")
{
name = "CallNonvirtualShortMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualShortMethodA.return
* Call non-virtual method returning a short using array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualShortMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualShortMethodA__return")
{
name = "CallNonvirtualShortMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualShortMethod
* Call non-virtual method returning a short.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualShortMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualShortMethod__entry")
{
name = "CallNonvirtualShortMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualShortMethod.return
* Call non-virtual method returning a short. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualShortMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualShortMethod__return")
{
name = "CallNonvirtualShortMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualShortMethodV
* Call non-virtual method returning a short using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualShortMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualShortMethodV__entry")
{
name = "CallNonvirtualShortMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualShortMethodV.return
* Call non-virtual method returning a short using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallNonvirtualShortMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualShortMethodV__return")
{
name = "CallNonvirtualShortMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallNonvirtualVoidMethodA
* Call non-virtual method returning void using array as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualVoidMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualVoidMethodA__entry")
{
name = "CallNonvirtualVoidMethodA"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualVoidMethodA.return
* Call non-virtual method returning void using array as arguments. Return.
*/
probe hotspot.jni.CallNonvirtualVoidMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualVoidMethodA__return")
{
name = "CallNonvirtualVoidMethodA"
retstr = ""
}
/* hotspot.jni.CallNonvirtualVoidMethod
* Call non-virtual method returning void.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualVoidMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualVoidMethod__entry")
{
name = "CallNonvirtualVoidMethod"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualVoidMethod.return
* Call non-virtual method returning void. Return.
*/
probe hotspot.jni.CallNonvirtualVoidMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualVoidMethod__return")
{
name = "CallNonvirtualVoidMethod"
retstr = ""
}
/* hotspot.jni.CallNonvirtualVoidMethodV
* Call non-virtual method returning void using va_list as arguments.
*
* env - JNIEnv pointer.
* obj - jobject reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallNonvirtualVoidMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualVoidMethodV__entry")
{
name = "CallNonvirtualVoidMethodV"
env = $arg1
obj = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,methodid=0x%x)", name, env, obj, methodid)
}
/* hotspot.jni.CallNonvirtualVoidMethodV.return
* Call non-virtual method returning void using va_list as arguments. Return.
*/
probe hotspot.jni.CallNonvirtualVoidMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallNonvirtualVoidMethodV__return")
{
name = "CallNonvirtualVoidMethodV"
retstr = ""
}
/* hotspot.jni.CallStaticBooleanMethodA
* Call static method returning a boolean using an array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticBooleanMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticBooleanMethodA__entry")
{
name = "CallStaticBooleanMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticBooleanMethodA.return
* Call static method returning a boolean using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticBooleanMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticBooleanMethodA__return")
{
name = "CallStaticBooleanMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticBooleanMethod
* Call static method returning a boolean.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticBooleanMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticBooleanMethod__entry")
{
name = "CallStaticBooleanMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticBooleanMethod.return
* Call static method returning a boolean. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticBooleanMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticBooleanMethod__return")
{
name = "CallStaticBooleanMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticBooleanMethodV
* Call static method returning a boolean using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticBooleanMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticBooleanMethodV__entry")
{
name = "CallStaticBooleanMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticBooleanMethodV.return
* Call static method returning a boolean using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticBooleanMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticBooleanMethodV__return")
{
name = "CallStaticBooleanMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticByteMethodA
* Call static method returning a byte using an array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticByteMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticByteMethodA__entry")
{
name = "CallStaticByteMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticByteMethodA.return
* Call static method returning a byte using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticByteMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticByteMethodA__return")
{
name = "CallStaticByteMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticByteMethod
* Call static method returning a byte.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticByteMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticByteMethod__entry")
{
name = "CallStaticByteMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticByteMethod.return
* Call static method returning a byte. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticByteMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticByteMethod__return")
{
name = "CallStaticByteMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticByteMethodV
* Call static method returning a byte using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticByteMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticByteMethodV__entry")
{
name = "CallStaticByteMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticByteMethodV.return
* Call static method returning a byte using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticByteMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticByteMethodV__return")
{
name = "CallStaticByteMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticCharMethodA
* Call static method returning a char using an array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticCharMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticCharMethodA__entry")
{
name = "CallStaticCharMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticCharMethodA.return
* Call static method returning a char using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticCharMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticCharMethodA__return")
{
name = "CallStaticCharMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticCharMethod
* Call static method returning a char.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticCharMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticCharMethod__entry")
{
name = "CallStaticCharMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticCharMethod.return
* Call static method returning a char. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticCharMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticCharMethod__return")
{
name = "CallStaticCharMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticCharMethodV
* Call static method returning a char using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticCharMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticCharMethodV__entry")
{
name = "CallStaticCharMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticCharMethodV.return
* Call static method returning a char using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticCharMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticCharMethodV__return")
{
name = "CallStaticCharMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticDoubleMethodA
* Call static method returning a double using an array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticDoubleMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticDoubleMethodA__entry")
{
name = "CallStaticDoubleMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticDoubleMethodA.return
* Call static method returning a double using an array as arguments. Return.
*/
probe hotspot.jni.CallStaticDoubleMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticDoubleMethodA__return")
{
name = "CallStaticDoubleMethodA"
retstr = ""
}
/* hotspot.jni.CallStaticDoubleMethod
* Call static method returning a double.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticDoubleMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticDoubleMethod__entry")
{
name = "CallStaticDoubleMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticDoubleMethod.return
* Call static method returning a double. Return.
*/
probe hotspot.jni.CallStaticDoubleMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticDoubleMethod__return")
{
name = "CallStaticDoubleMethod"
retstr = ""
}
/* hotspot.jni.CallStaticDoubleMethodV
* Call static method returning a double using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticDoubleMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticDoubleMethodV__entry")
{
name = "CallStaticDoubleMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticDoubleMethodV.return
* Call static method returning a double using va_list as arguments. Return.
*/
probe hotspot.jni.CallStaticDoubleMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticDoubleMethodV__return")
{
name = "CallStaticDoubleMethodV"
retstr = ""
}
/* hotspot.jni.CallStaticFloatMethodA
* Call static method returning a float using an array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticFloatMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticFloatMethodA__entry")
{
name = "CallStaticFloatMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticFloatMethodA.return
* Call static method returning a float using an array as arguments. Return.
*/
probe hotspot.jni.CallStaticFloatMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticFloatMethodA__return")
{
name = "CallStaticFloatMethodA"
retstr = ""
}
/* hotspot.jni.CallStaticFloatMethod
* Call static method returning a float.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticFloatMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticFloatMethod__entry")
{
name = "CallStaticFloatMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticFloatMethod.return
* Call static method returning a float. Return.
*/
probe hotspot.jni.CallStaticFloatMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticFloatMethod__return")
{
name = "CallStaticFloatMethod"
retstr = ""
}
/* hotspot.jni.CallStaticFloatMethodV
* Call static method returning a float using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticFloatMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticFloatMethodV__entry")
{
name = "CallStaticFloatMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticFloatMethodV.return
* Call static method returning a float using va_list as arguments. Return.
*/
probe hotspot.jni.CallStaticFloatMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticFloatMethodV__return")
{
name = "CallStaticFloatMethodV"
retstr = ""
}
/* hotspot.jni.CallStaticIntMethodA
* Call static method returning a int using an array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticIntMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticIntMethodA__entry")
{
name = "CallStaticIntMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticIntMethodA.return
* Call static method returning a int using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticIntMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticIntMethodA__return")
{
name = "CallStaticIntMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticIntMethod
* Call static method returning a int.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticIntMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticIntMethod__entry")
{
name = "CallStaticIntMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticIntMethod.return
* Call static method returning a int. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticIntMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticIntMethod__return")
{
name = "CallStaticIntMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticIntMethodV
* Call static method returning a int using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticIntMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticIntMethodV__entry")
{
name = "CallStaticIntMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticIntMethodV.return
* Call static method returning a int using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticIntMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticIntMethodV__return")
{
name = "CallStaticIntMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticLongMethodA
* Call static method returning a long using an array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticLongMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticLongMethodA__entry")
{
name = "CallStaticLongMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticLongMethodA.return
* Call static method returning a long using an array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticLongMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticLongMethodA__return")
{
name = "CallStaticLongMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticLongMethod
* Call static method returning a long.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticLongMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticLongMethod__entry")
{
name = "CallStaticLongMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticLongMethod.return
* Call static method returning a long. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticLongMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticLongMethod__return")
{
name = "CallStaticLongMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticLongMethodV
* Call static method returning a long using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticLongMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticLongMethodV__entry")
{
name = "CallStaticLongMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticLongMethodV.return
* Call static method returning a long using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticLongMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticLongMethodV__return")
{
name = "CallStaticLongMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticObjectMethodA
* Call static method returning a object using array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticObjectMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticObjectMethodA__entry")
{
name = "CallStaticObjectMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticObjectMethodA.return
* Call static method returning a object using array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticObjectMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticObjectMethodA__return")
{
name = "CallStaticObjectMethodA"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.CallStaticObjectMethod
* Call static method returning a object.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticObjectMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticObjectMethod__entry")
{
name = "CallStaticObjectMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticObjectMethod.return
* Call static method returning a object. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticObjectMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticObjectMethod__return")
{
name = "CallStaticObjectMethod"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.CallStaticObjectMethodV
* Call static method returning a object using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticObjectMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticObjectMethodV__entry")
{
name = "CallStaticObjectMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticObjectMethodV.return
* Call static method returning a object using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticObjectMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticObjectMethodV__return")
{
name = "CallStaticObjectMethodV"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.CallStaticShortMethodA
* Call static method returning a short using array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticShortMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticShortMethodA__entry")
{
name = "CallStaticShortMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticShortMethodA.return
* Call static method returning a short using array as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticShortMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticShortMethodA__return")
{
name = "CallStaticShortMethodA"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticShortMethod
* Call static method returning a short.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticShortMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticShortMethod__entry")
{
name = "CallStaticShortMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticShortMethod.return
* Call static method returning a short. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticShortMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticShortMethod__return")
{
name = "CallStaticShortMethod"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticShortMethodV
* Call static method returning a short using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticShortMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticShortMethodV__entry")
{
name = "CallStaticShortMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticShortMethodV.return
* Call static method returning a short using va_list as arguments. Return.
*
* ret - The result of the method call.
*/
probe hotspot.jni.CallStaticShortMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticShortMethodV__return")
{
name = "CallStaticShortMethodV"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.CallStaticVoidMethodA
* Call static method returning void using array as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticVoidMethodA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticVoidMethodA__entry")
{
name = "CallStaticVoidMethodA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticVoidMethodA.return
* Call static method returning void using array as arguments. Return.
*/
probe hotspot.jni.CallStaticVoidMethodA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticVoidMethodA__return")
{
name = "CallStaticVoidMethodA"
retstr = ""
}
/* hotspot.jni.CallStaticVoidMethod
* Call static method returning void.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticVoidMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticVoidMethod__entry")
{
name = "CallStaticVoidMethod"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticVoidMethod.return
* Call static method returning void. Return.
*/
probe hotspot.jni.CallStaticVoidMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticVoidMethod__return")
{
name = "CallStaticVoidMethod"
retstr = ""
}
/* hotspot.jni.CallStaticVoidMethodV
* Call static method returning void using va_list as arguments.
*
* env - JNIEnv pointer.
* clazz - jclass reference.
* methodid - ID of the method to call.
*/
probe hotspot.jni.CallStaticVoidMethodV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticVoidMethodV__entry")
{
name = "CallStaticVoidMethodV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.CallStaticVoidMethodV.return
* Call static method returning void using va_list as arguments. Return.
*/
probe hotspot.jni.CallStaticVoidMethodV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CallStaticVoidMethodV__return")
{
name = "CallStaticVoidMethodV"
retstr = ""
}
/* hotspot.jni.CreateJavaVM
* Creates a java virtual machine instance.
*
* vm - pointer to a JavaVM pointer.
* penv - pointer to JNIEnv pointer.
* args - pointer to JavaVMInitArgs struct.
*/
probe hotspot.jni.CreateJavaVM =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CreateJavaVM__entry")
{
name = "CreateJavaVM"
vm = $arg1
penv = $arg2
args = $arg3
probestr = sprintf("%s(vm=0x%x,penv=0x%x,args=0x%x)", name, vm, penv, args)
}
/* hotspot.jni.CreateJavaVM.return
* Creates a java virtual machine instance. Return.
*
* ret - Zero on success, negative on error.
*/
probe hotspot.jni.CreateJavaVM.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("CreateJavaVM__return")
{
name = "CreateJavaVM"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.DefineClass
* Defines a java.lang.Class instance from byte code array.
*
* env - JNIEnv pointer.
* clazz - Name of class.
* loader - jobject of ClassLoader.
* buf - Pointer to jbyte array.
* buflen - Size of jbyte array.
*/
probe hotspot.jni.DefineClass =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DefineClass__entry")
{
name = "DefineClass"
env = $arg1
clazz = user_string($arg2)
loader = $arg3
buf = $arg4
buflen = $arg5
probestr = sprintf("%s(env=0x%x,clazz='%s',loader=0x%x,buf=0x%x,buflen=%d)", name, env, clazz, loader, buf, buflen)
}
/* hotspot.jni.DefineClass.return
* Defines a java.lang.Class instance from byte code array. Return.
*
* ret - jclass or NULL on error.
*/
probe hotspot.jni.DefineClass.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DefineClass__return")
{
name = "DefineClass"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.DeleteGlobalRef
* Delete a global jobject reference.
*
* env - JNIEnv pointer.
* gref - jobject reference to free.
*/
probe hotspot.jni.DeleteGlobalRef =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DeleteGlobalRef__entry")
{
name = "DeleteGlobalRef"
env = $arg1
gref = $arg2
probestr = sprintf("%s(env=0x%x,gref=0x%x)", name, env, gref)
}
/* hotspot.jni.DeleteGlobalRef.return
* Delete a global jobject reference. Return.
*/
probe hotspot.jni.DeleteGlobalRef.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DeleteGlobalRef__return")
{
name = "DeleteGlobalRef"
retstr = ""
}
/* hotspot.jni.DeleteLocalRef
* Delete a local jobject reference.
*
* env - JNIEnv pointer.
* lref - jobject reference to free.
*/
probe hotspot.jni.DeleteLocalRef =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DeleteLocalRef__entry")
{
name = "DeleteLocalRef"
env = $arg1
lref = $arg2
probestr = sprintf("%s(env=0x%x,lref=0x%x)", name, env, lref)
}
/* hotspot.jni.DeleteLocalRef.return
* Delete a local jobject reference. Return.
*/
probe hotspot.jni.DeleteLocalRef.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DeleteLocalRef__return")
{
name = "DeleteLocalRef"
retstr = ""
}
/* hotspot.jni.DeleteWeakGlobalRef
* Delete a weak global jobject reference.
*
* env - JNIEnv pointer.
* wref - jobject reference to free.
*/
probe hotspot.jni.DeleteWeakGlobalRef =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DeleteWeakGlobalRef__entry")
{
name = "DeleteWeakGlobalRef"
env = $arg1
wref = $arg2
probestr = sprintf("%s(env=0x%x,wref=0x%x)", name, env, wref)
}
/* hotspot.jni.DeleteWeakGlobalRef.return
* Delete a weak global jobject reference. Return.
*/
probe hotspot.jni.DeleteWeakGlobalRef.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DeleteWeakGlobalRef__return")
{
name = "DeleteWeakGlobalRef"
retstr = ""
}
/* hotspot.jni.DestroyJavaVM
* Destroys the given java virtual machine instance.
*
* vm - JavaVM pointer.
*/
probe hotspot.jni.DestroyJavaVM =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DestroyJavaVM__entry")
{
name = "DestroyJavaVM"
vm = $arg1
probestr = sprintf("%s(vm=0x%x)", name, vm)
}
/* hotspot.jni.DestroyJavaVM.return
* Destroys the given java virtual machine instance. Return.
*
* ret - Zero on success, negative on failure.
*/
probe hotspot.jni.DestroyJavaVM.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DestroyJavaVM__return")
{
name = "DestroyJavaVM"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.DetachCurrentThread
* Detaches current thread.
*
* vm - JavaVM pointer.
*/
probe hotspot.jni.DetachCurrentThread =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DetachCurrentThread__entry")
{
name = "DetachCurrentThread"
vm = $arg1
probestr = sprintf("%s(vm=0x%x)", name, vm)
}
/* hotspot.jni.DetachCurrentThread.return
* Detaches current thread. Return.
*
* ret - Zero on success, negative on failure.
*/
probe hotspot.jni.DetachCurrentThread.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("DetachCurrentThread__return")
{
name = "DetachCurrentThread"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.EnsureLocalCapacity
* Make sure capacity local references can be created.
*
* env - JNIEnv pointer.
* capacity - Number of desired local references.
*/
probe hotspot.jni.EnsureLocalCapacity =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("EnsureLocalCapacity__entry")
{
name = "EnsureLocalCapacity"
env = $arg1
capacity = $arg2
probestr = sprintf("%s(env=0x%x,capacity=%d)", name, env, capacity)
}
/* hotspot.jni.EnsureLocalCapacity.return
* Make sure capacity local references can be created. Return.
*
* ret - Returns zero on success, negative otherwise.
*/
probe hotspot.jni.EnsureLocalCapacity.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("EnsureLocalCapacity__return")
{
name = "EnsureLocalCapacity"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.ExceptionCheck
* Check whether there is a pending exception.
*
* env - JNIEnv pointer.
*/
probe hotspot.jni.ExceptionCheck =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ExceptionCheck__entry")
{
name = "ExceptionCheck"
env = $arg1
probestr = sprintf("%s(env=0x%x)", name, env)
}
/* hotspot.jni.ExceptionCheck.return
* Check whether there is a pending exception. Return.
*
* ret - One if there is a pending exception, zero if not.
*/
probe hotspot.jni.ExceptionCheck.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ExceptionCheck__return")
{
name = "ExceptionCheck"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.ExceptionClear
* Clear any pending exception.
*
* env - JNIEnv pointer.
*/
probe hotspot.jni.ExceptionClear =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ExceptionClear__entry")
{
name = "ExceptionClear"
env = $arg1
probestr = sprintf("%s(env=0x%x)", name, env)
}
/* hotspot.jni.ExceptionClear.return
* Clear any pending exception. Return.
*/
probe hotspot.jni.ExceptionClear.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ExceptionClear__return")
{
name = "ExceptionClear"
retstr = ""
}
/* hotspot.jni.ExceptionDescribe
* Print any pending exception plus backtrace, clearing exception.
*
* env - JNIEnv pointer.
*/
probe hotspot.jni.ExceptionDescribe =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ExceptionDescribe__entry")
{
name = "ExceptionDescribe"
env = $arg1
probestr = sprintf("%s(env=0x%x)", name, env)
}
/* hotspot.jni.ExceptionDescribe.return
* Print any pending exception plus backtrace, clearing exception. Return.
*/
probe hotspot.jni.ExceptionDescribe.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ExceptionDescribe__return")
{
name = "ExceptionDescribe"
retstr = ""
}
/* hotspot.jni.ExceptionOccurred
* Returns any pending exception.
*
* env - JNIEnv pointer.
*/
probe hotspot.jni.ExceptionOccurred =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ExceptionOccurred__entry")
{
name = "ExceptionOccurred"
env = $arg1
probestr = sprintf("%s(env=0x%x)", name, env)
}
/* hotspot.jni.ExceptionOccurred.return
* Returns any pending exception. Return.
*
* ret - Pending jthrowable or NULL when no exception pending.
*/
probe hotspot.jni.ExceptionOccurred.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ExceptionOccurred__return")
{
name = "ExceptionOccurred"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.FatalError
* Abort JVM because of fatal error.
*
* env - JNIEnv pointer.
* msg - Fatal exception message.
*/
probe hotspot.jni.FatalError =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("FatalError__entry")
{
name = "FatalError"
env = $arg1
msg = user_string($arg2)
probestr = sprintf("%s(env=0x%x,msg='%s')", name, env, msg)
}
/* hotspot.jni.FindClass
* Finds the named class.
*
* env - JNIEnv pointer.
* clazz - Class descriptor.
*/
probe hotspot.jni.FindClass =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("FindClass__entry")
{
name = "FindClass"
env = $arg1
clazz = user_string($arg2)
probestr = sprintf("%s(env=0x%x,clazz='%s')", name, env, clazz)
}
/* hotspot.jni.FindClass.return
* Finds the named class. Return.
*
* ret - jclass pointer or NULL when class cannot be found.
*/
probe hotspot.jni.FindClass.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("FindClass__return")
{
name = "FindClass"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.FromReflectedField
* Returns a jfieldID from a Field instance.
*
* env - JNIEnv pointer.
* field - jobject field.
*/
probe hotspot.jni.FromReflectedField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("FromReflectedField__entry")
{
name = "FromReflectedField"
env = $arg1
field = $arg2
probestr = sprintf("%s(env=0x%x,field=0x%x)", name, env, field)
}
/* hotspot.jni.FromReflectedField.return
* Returns a jfieldID from a Field instance. Return.
*
* ret - jfieldID or NULL on error.
*/
probe hotspot.jni.FromReflectedField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("FromReflectedField__return")
{
name = "FromReflectedField"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.FromReflectedMethod
* Returns a jmethodID from a Method instance.
*
* env - JNIEnv pointer.
* method - jobject method.
*/
probe hotspot.jni.FromReflectedMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("FromReflectedMethod__entry")
{
name = "FromReflectedMethod"
env = $arg1
method = $arg2
probestr = sprintf("%s(env=0x%x,method=0x%x)", name, env, method)
}
/* hotspot.jni.FromReflectedMethod.return
* Returns a jmethodID from a Method instance. Return.
*
* ret - jmethodID or NULL on error.
*/
probe hotspot.jni.FromReflectedMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("FromReflectedMethod__return")
{
name = "FromReflectedMethod"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetArrayLength
* Gets the length of an array.
*
* env - JNIEnv pointer.
* array - jarray.
*/
probe hotspot.jni.GetArrayLength =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetArrayLength__entry")
{
name = "GetArrayLength"
env = $arg1
array = $arg2
probestr = sprintf("%s(env=0x%x,array=0x%x)", name, env, array)
}
/* hotspot.jni.GetArrayLength.return
* Gets the length of an array. Return.
*
* ret - Length of the jarray.
*/
probe hotspot.jni.GetArrayLength.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetArrayLength__return")
{
name = "GetArrayLength"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetBooleanArrayElements
* Returns jboolean array elements.
*
* env - JNIEnv pointer.
* array - jbooleanArray.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetBooleanArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetBooleanArrayElements__entry")
{
name = "GetBooleanArrayElements"
env = $arg1
array = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,iscopy=0x%x)", name, env, array, iscopy)
}
/* hotspot.jni.GetBooleanArrayElements.return
* Returns jboolean array elements. Return.
*
* ret - Pointer to jboolean array.
*/
probe hotspot.jni.GetBooleanArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetBooleanArrayElements__return")
{
name = "GetBooleanArrayElements"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetBooleanArrayRegion
* Copies a region out of a jboolean array elements.
*
* env - JNIEnv pointer.
* array - jbooleanArray to copy from.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jboolean array pointer to copy into.
*/
probe hotspot.jni.GetBooleanArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetBooleanArrayRegion__entry")
{
name = "GetBooleanArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.GetBooleanArrayRegion.return
* Copies a region out of a jboolean array elements. Return.
*/
probe hotspot.jni.GetBooleanArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetBooleanArrayRegion__return")
{
name = "GetBooleanArrayRegion"
retstr = ""
}
/* hotspot.jni.GetBooleanField
* Get non-static jboolean field value.
* NEEDS: -XX:-UseFastJNIAccessors
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.GetBooleanField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetBooleanField__entry")
{
name = "GetBooleanField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.GetBooleanField.return
* Get non-static jboolean field value. Return.
* NEEDS: -XX:-UseFastJNIAccessors
*
* ret - jboolean value.
*/
probe hotspot.jni.GetBooleanField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetBooleanField__return")
{
name = "GetBooleanField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetByteArrayElements
* Returns jbyte array elements.
*
* env - JNIEnv pointer.
* array - jbyteArray.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetByteArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetByteArrayElements__entry")
{
name = "GetByteArrayElements"
env = $arg1
array = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,iscopy=0x%x)", name, env, array, iscopy)
}
/* hotspot.jni.GetByteArrayElements.return
* Returns jbyte array elements. Return.
*
* ret - Pointer to jbyte array.
*/
probe hotspot.jni.GetByteArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetByteArrayElements__return")
{
name = "GetByteArrayElements"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetByteArrayRegion
* Copies a region out of a jbyte array elements.
*
* env - JNIEnv pointer.
* array - jbyteArray to copy from.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jbyte array pointer to copy into.
*/
probe hotspot.jni.GetByteArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetByteArrayRegion__entry")
{
name = "GetByteArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.GetByteArrayRegion.return
* Copies a region out of a jbyte array elements. Return.
*/
probe hotspot.jni.GetByteArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetByteArrayRegion__return")
{
name = "GetByteArrayRegion"
retstr = ""
}
/* hotspot.jni.GetByteField
* Get non-static jbyte field value.
* NEEDS: -XX:-UseFastJNIAccessors
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.GetByteField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetByteField__entry")
{
name = "GetByteField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.GetByteField.return
* Get non-static jbyte field value. Return.
* NEEDS: -XX:-UseFastJNIAccessors
*
* ret - jbyte value.
*/
probe hotspot.jni.GetByteField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetByteField__return")
{
name = "GetByteField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetCharArrayElements
* Returns jchar array elements.
*
* env - JNIEnv pointer.
* array - jcharArray.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetCharArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetCharArrayElements__entry")
{
name = "GetCharArrayElements"
env = $arg1
array = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,iscopy=0x%x)", name, env, array, iscopy)
}
/* hotspot.jni.GetCharArrayElements.return
* Returns jchar array elements. Return.
*
* ret - Pointer to jchar array.
*/
probe hotspot.jni.GetCharArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetCharArrayElements__return")
{
name = "GetCharArrayElements"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetCharArrayRegion
* Copies a region out of a jchar array elements.
*
* env - JNIEnv pointer.
* array - jcharArray to copy from.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jchar array pointer to copy into.
*/
probe hotspot.jni.GetCharArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetCharArrayRegion__entry")
{
name = "GetCharArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.GetCharArrayRegion.return
* Copies a region out of a jchar array elements. Return.
*/
probe hotspot.jni.GetCharArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetCharArrayRegion__return")
{
name = "GetCharArrayRegion"
retstr = ""
}
/* hotspot.jni.GetCharField
* Get non-static jchar field value.
* NEEDS: -XX:-UseFastJNIAccessors
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.GetCharField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetCharField__entry")
{
name = "GetCharField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.GetCharField.return
* Get non-static jchar field value. Return.
* NEEDS: -XX:-UseFastJNIAccessors
*
* ret - jchar value.
*/
probe hotspot.jni.GetCharField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetCharField__return")
{
name = "GetCharField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetCreatedJavaVMs
* Return all created Java Virtual Machines.
*
* vmbuf - Pointer to JavaVM pointer.
* buflen - Max number of vms returned.
* nvms - Pointer to where the number of created JavaVMs will be returned.
*/
probe hotspot.jni.GetCreatedJavaVMs =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetCreatedJavaVMs__entry")
{
name = "GetCreatedJavaVMs"
vmbuf = $arg1
buflen = $arg2
nvms = $arg3
probestr = sprintf("%s(vmbuf=0x%x,buflen=%d,nvms=0x%x)", name, vmbuf, buflen, nvms)
}
/* hotspot.jni.GetCreatedJavaVMs.return
* Return all created Java Virtual Machines. Return.
*
* ret - Zero on success, negative on error.
*/
probe hotspot.jni.GetCreatedJavaVMs.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetCreatedJavaVMs__return")
{
name = "GetCreatedJavaVMs"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetDefaultJavaVMInitArgs
* Returns default vm configuration.
*
* vm_args - JDK1_1InitArgs pointer
*/
probe hotspot.jni.GetDefaultJavaVMInitArgs =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDefaultJavaVMInitArgs__entry")
{
name = "GetDefaultJavaVMInitArgs"
vm_args = $arg1
probestr = sprintf("%s(vm_args=0x%x)", name, vm_args)
}
/* hotspot.jni.GetDefaultJavaVMInitArgs.return
* Returns default vm configuration. Return.
*
* ret - Zero if JDK1_1InitArgs version field supporter, negative otherwise.
*/
probe hotspot.jni.GetDefaultJavaVMInitArgs.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDefaultJavaVMInitArgs__return")
{
name = "GetDefaultJavaVMInitArgs"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetDirectBufferAddress
* Returns starting memory address of given Buffer.
*
* env - JNIEnv pointer.
* buf - java.nio.Buffer jobject.
*/
probe hotspot.jni.GetDirectBufferAddress =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDirectBufferAddress__entry")
{
name = "GetDirectBufferAddress"
env = $arg1
buf = $arg2
probestr = sprintf("%s(env=0x%x,buf=0x%x)", name, env, buf)
}
/* hotspot.jni.GetDirectBufferAddress.return
* Returns starting memory address of given Buffer. Return.
*
* ret - Address or NULL on error.
*/
probe hotspot.jni.GetDirectBufferAddress.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDirectBufferAddress__return")
{
name = "GetDirectBufferAddress"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetDirectBufferCapacity
* Returns size of memory region of given Buffer.
*
* env - JNIEnv pointer.
* buf - java.nio.Buffer jobject.
*/
probe hotspot.jni.GetDirectBufferCapacity =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDirectBufferCapacity__entry")
{
name = "GetDirectBufferCapacity"
env = $arg1
buf = $arg2
probestr = sprintf("%s(env=0x%x,buf=0x%x)", name, env, buf)
}
/* hotspot.jni.GetDirectBufferCapacity.return
* Returns size of memory region of given Buffer. Return.
*
* ret - Capacity of buffer or -1 on error.
*/
probe hotspot.jni.GetDirectBufferCapacity.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDirectBufferCapacity__return")
{
name = "GetDirectBufferCapacity"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetDoubleArrayElements
* Returns jdouble array elements.
*
* env - JNIEnv pointer.
* array - jdoubleArray.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetDoubleArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDoubleArrayElements__entry")
{
name = "GetDoubleArrayElements"
env = $arg1
array = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,iscopy=0x%x)", name, env, array, iscopy)
}
/* hotspot.jni.GetDoubleArrayElements.return
* Returns jdouble array elements. Return.
*
* ret - Pointer to jdouble array.
*/
probe hotspot.jni.GetDoubleArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDoubleArrayElements__return")
{
name = "GetDoubleArrayElements"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetDoubleArrayRegion
* Copies a region out of a jdouble array elements.
*
* env - JNIEnv pointer.
* array - jdoubleArray to copy from.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jdouble array pointer to copy into.
*/
probe hotspot.jni.GetDoubleArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDoubleArrayRegion__entry")
{
name = "GetDoubleArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.GetDoubleArrayRegion.return
* Copies a region out of a jdouble array elements. Return.
*/
probe hotspot.jni.GetDoubleArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDoubleArrayRegion__return")
{
name = "GetDoubleArrayRegion"
retstr = ""
}
/* hotspot.jni.GetDoubleField
* Get non-static jdouble field value.
* NEEDS: -XX:-UseFastJNIAccessors
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.GetDoubleField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDoubleField__entry")
{
name = "GetDoubleField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.GetDoubleField.return
* Get non-static jdouble field value. Return.
* NEEDS: -XX:-UseFastJNIAccessors
*/
probe hotspot.jni.GetDoubleField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetDoubleField__return")
{
name = "GetDoubleField"
retstr = ""
}
/* hotspot.jni.GetEnv
* Returns JNIEnv for current thread if attached and jni version supported.
*
* vm - JavaVM pointer.
* penv - Pointer to JNIEnv pointer.
* version - JNI version requested.
*/
probe hotspot.jni.GetEnv =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetEnv__entry")
{
name = "GetEnv"
vm = $arg1
penv = $arg2
version = $arg3
probestr = sprintf("%s(vm=0x%x,penv=0x%x,version=0x%x)", name, vm, penv, version)
}
/* hotspot.jni.GetEnv.return
* Returns JNIEnv for current thread if attached and jni version supported. Return.
*
* ret - ro on success, negative on error.
*/
probe hotspot.jni.GetEnv.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetEnv__return")
{
name = "GetEnv"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetFieldID
* Get jfieldID of a non-static field of a jclass.
*
* env - JNIEnv pointer.
* clazz - jclass object.
* field - UTF-8 field name.
* sig - UTF-8 signature of the field.
*/
probe hotspot.jni.GetFieldID =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetFieldID__entry")
{
name = "GetFieldID"
env = $arg1
clazz = $arg2
field = user_string($arg3)
sig = user_string($arg4)
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field='%s',sig='%s')", name, env, clazz, field, sig)
}
/* hotspot.jni.GetFieldID.return
* Get jfieldID of a non-static field of a jclass. Return.
*
* ret - jfieldID or NULL on failure.
*/
probe hotspot.jni.GetFieldID.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetFieldID__return")
{
name = "GetFieldID"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetFloatArrayElements
* Returns jfloat array elements.
*
* env - JNIEnv pointer.
* array - jfloatArray.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetFloatArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetFloatArrayElements__entry")
{
name = "GetFloatArrayElements"
env = $arg1
array = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,iscopy=0x%x)", name, env, array, iscopy)
}
/* hotspot.jni.GetFloatArrayElements.return
* Returns jfloat array elements. Return.
*
* ret - Pointer to jfloat array.
*/
probe hotspot.jni.GetFloatArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetFloatArrayElements__return")
{
name = "GetFloatArrayElements"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetFloatArrayRegion
* Copies a region out of a jfloat array elements.
*
* env - JNIEnv pointer.
* array - jfloatArray to copy from.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jfloat array pointer to copy into.
*/
probe hotspot.jni.GetFloatArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetFloatArrayRegion__entry")
{
name = "GetFloatArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.GetFloatArrayRegion.return
* Copies a region out of a jfloat array elements. Return.
*/
probe hotspot.jni.GetFloatArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetFloatArrayRegion__return")
{
name = "GetFloatArrayRegion"
retstr = ""
}
/* hotspot.jni.GetFloatField
* Get non-static jfloat field value.
* NEEDS: -XX:-UseFastJNIAccessors
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.GetFloatField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetFloatField__entry")
{
name = "GetFloatField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.GetFloatField.return
* Get non-static jfloat field value. Return.
* NEEDS: -XX:-UseFastJNIAccessors
*/
probe hotspot.jni.GetFloatField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetFloatField__return")
{
name = "GetFloatField"
retstr = ""
}
/* hotspot.jni.GetIntArrayElements
* Returns jint array elements.
*
* env - JNIEnv pointer.
* array - jintArray.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetIntArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetIntArrayElements__entry")
{
name = "GetIntArrayElements"
env = $arg1
array = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,iscopy=0x%x)", name, env, array, iscopy)
}
/* hotspot.jni.GetIntArrayElements.return
* Returns jint array elements. Return.
*
* ret - Pointer to jint array.
*/
probe hotspot.jni.GetIntArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetIntArrayElements__return")
{
name = "GetIntArrayElements"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetIntArrayRegion
* Copies a region out of a jint array elements.
*
* env - JNIEnv pointer.
* array - jintArray to copy from.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jint array pointer to copy into.
*/
probe hotspot.jni.GetIntArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetIntArrayRegion__entry")
{
name = "GetIntArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.GetIntArrayRegion.return
* Copies a region out of a jint array elements. Return.
*/
probe hotspot.jni.GetIntArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetIntArrayRegion__return")
{
name = "GetIntArrayRegion"
retstr = ""
}
/* hotspot.jni.GetIntField
* Get non-static jint field value.
* NEEDS: -XX:-UseFastJNIAccessors
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.GetIntField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetIntField__entry")
{
name = "GetIntField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.GetIntField.return
* Get non-static jint field value. Return.
* NEEDS: -XX:-UseFastJNIAccessors
*
* ret - jint value.
*/
probe hotspot.jni.GetIntField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetIntField__return")
{
name = "GetIntField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetJavaVM
* Get the JavaVM struct associated with the current JNIEnv.
*
* env - JNIEnv pointer.
* pvm - Pointer to JavaVM pointer.
*/
probe hotspot.jni.GetJavaVM =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetJavaVM__entry")
{
name = "GetJavaVM"
env = $arg1
pvm = $arg2
probestr = sprintf("%s(env=0x%x,pvm=0x%x)", name, env, pvm)
}
/* hotspot.jni.GetJavaVM.return
* Get the JavaVM struct associated with the current JNIEnv. Return.
*
* ret - Zero on success, negative on failure.
*/
probe hotspot.jni.GetJavaVM.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetJavaVM__return")
{
name = "GetJavaVM"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetLongArrayElements
* Returns jlong array elements.
*
* env - JNIEnv pointer.
* array - jlongArray.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetLongArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetLongArrayElements__entry")
{
name = "GetLongArrayElements"
env = $arg1
array = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,iscopy=0x%x)", name, env, array, iscopy)
}
/* hotspot.jni.GetLongArrayElements.return
* Returns jlong array elements. Return.
*
* ret - Pointer to jlong array.
*/
probe hotspot.jni.GetLongArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetLongArrayElements__return")
{
name = "GetLongArrayElements"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetLongArrayRegion
* Copies a region out of a jlong array elements.
*
* env - JNIEnv pointer.
* array - jlongArray to copy from.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jlong array pointer to copy into.
*/
probe hotspot.jni.GetLongArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetLongArrayRegion__entry")
{
name = "GetLongArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.GetLongArrayRegion.return
* Copies a region out of a jlong array elements. Return.
*/
probe hotspot.jni.GetLongArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetLongArrayRegion__return")
{
name = "GetLongArrayRegion"
retstr = ""
}
/* hotspot.jni.GetLongField
* Get non-static jlong field value.
* NEEDS: -XX:-UseFastJNIAccessors
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.GetLongField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetLongField__entry")
{
name = "GetLongField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.GetLongField.return
* Get non-static jlong field value. Return.
* NEEDS: -XX:-UseFastJNIAccessors
*
* ret - jlong value.
*/
probe hotspot.jni.GetLongField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetLongField__return")
{
name = "GetLongField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetMethodID
* Returns jmethodID of requested method.
*
* env - JINEnv pointer.
* clazz - jclass pointer.
* method - Name of the method.
* sig - Signature of the method.
*/
probe hotspot.jni.GetMethodID =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetMethodID__entry")
{
name = "GetMethodID"
env = $arg1
clazz = $arg2
method = user_string($arg3)
sig = user_string($arg4)
probestr = sprintf("%s(env=0x%x,clazz=0x%x,method='%s',sig='%s')", name, env, clazz, method, sig)
}
/* hotspot.jni.GetMethodID.return
* Returns jmethodID of requested method. Return.
*
* ret - jmethodID of the requested method or NULL on failure.
*/
probe hotspot.jni.GetMethodID.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetMethodID__return")
{
name = "GetMethodID"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetObjectArrayElement
* Get Object element from array.
*
* env - JNIEnv pointer.
* array - jobjectArray.
* index - Element index.
*/
probe hotspot.jni.GetObjectArrayElement =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetObjectArrayElement__entry")
{
name = "GetObjectArrayElement"
env = $arg1
array = $arg2
index = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,index=%d)", name, env, array, index)
}
/* hotspot.jni.GetObjectArrayElement.return
* Get Object element from array. Return.
*
* ret - jobject or NULL on failure.
*/
probe hotspot.jni.GetObjectArrayElement.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetObjectArrayElement__return")
{
name = "GetObjectArrayElement"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetObjectClass
* Returns the class of a given object.
*
* env - JNIEnv pointer.
* obj - jobject pointer.
*/
probe hotspot.jni.GetObjectClass =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetObjectClass__entry")
{
name = "GetObjectClass"
env = $arg1
obj = $arg2
probestr = sprintf("%s(env=0x%x,obj=0x%x)", name, env, obj)
}
/* hotspot.jni.GetObjectClass.return
* Returns the class of a given object. Return.
*
* ret - jclass of the given jobject.
*/
probe hotspot.jni.GetObjectClass.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetObjectClass__return")
{
name = "GetObjectClass"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetObjectField
* Get non-static jobject field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.GetObjectField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetObjectField__entry")
{
name = "GetObjectField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.GetObjectField.return
* Get non-static jobject field value. Return.
*
* ret - jobject value.
*/
probe hotspot.jni.GetObjectField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetObjectField__return")
{
name = "GetObjectField"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetObjectRefType
* Whether a jobject is a local, global or weak reference.
*
* env - JNIEnv pointer.
* obj - jobject.
*/
probe hotspot.jni.GetObjectRefType =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetObjectRefType__entry")
{
name = "GetObjectRefType"
env = $arg1
obj = $arg2
probestr = sprintf("%s(env=0x%x,obj=0x%x)", name, env, obj)
}
/* hotspot.jni.GetObjectRefType.return
* Whether a jobject is a local, global or weak reference. Return.
*
* ret - 0 for invalid, 1 for local, 2 for global or 3 for weak references.
*/
probe hotspot.jni.GetObjectRefType.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetObjectRefType__return")
{
name = "GetObjectRefType"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetPrimitiveArrayCritical
* Get pointer to primitive array elements.
*
* env - JNIEnv pointer.
* array - jarray.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetPrimitiveArrayCritical =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetPrimitiveArrayCritical__entry")
{
name = "GetPrimitiveArrayCritical"
env = $arg1
array = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,iscopy=0x%x)", name, env, array, iscopy)
}
/* hotspot.jni.GetPrimitiveArrayCritical.return
* Get pointer to primitive array elements. Return.
*
* ret - Address of jarray elements or NULL on error.
*/
probe hotspot.jni.GetPrimitiveArrayCritical.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetPrimitiveArrayCritical__return")
{
name = "GetPrimitiveArrayCritical"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetShortArrayElements
* Returns jshort array elements.
*
* env - JNIEnv pointer.
* array - jshortArray.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetShortArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetShortArrayElements__entry")
{
name = "GetShortArrayElements"
env = $arg1
array = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,array=0x%x,iscopy=0x%x)", name, env, array, iscopy)
}
/* hotspot.jni.GetShortArrayElements.return
* Returns jshort array elements. Return.
*
* ret - Pointer to jshort array.
*/
probe hotspot.jni.GetShortArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetShortArrayElements__return")
{
name = "GetShortArrayElements"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetShortArrayRegion
* Copies a region out of a jshort array elements.
*
* env - JNIEnv pointer.
* array - jshortArray to copy from.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jshort array pointer to copy into.
*/
probe hotspot.jni.GetShortArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetShortArrayRegion__entry")
{
name = "GetShortArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.GetShortArrayRegion.return
* Copies a region out of a jshort array elements. Return.
*/
probe hotspot.jni.GetShortArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetShortArrayRegion__return")
{
name = "GetShortArrayRegion"
retstr = ""
}
/* hotspot.jni.GetShortField
* Get non-static jshort field value.
* NEEDS: -XX:-UseFastJNIAccessors
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.GetShortField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetShortField__entry")
{
name = "GetShortField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.GetShortField.return
* Get non-static jshort field value. Return.
* NEEDS: -XX:-UseFastJNIAccessors
*
* ret - jshort value.
*/
probe hotspot.jni.GetShortField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetShortField__return")
{
name = "GetShortField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStaticBooleanField
* Get static jboolean field value.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.GetStaticBooleanField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticBooleanField__entry")
{
name = "GetStaticBooleanField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.GetStaticBooleanField.return
* Get static jboolean field value. Return.
*
* ret - jboolean value.
*/
probe hotspot.jni.GetStaticBooleanField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticBooleanField__return")
{
name = "GetStaticBooleanField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStaticByteField
* Get static jbyte field value.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.GetStaticByteField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticByteField__entry")
{
name = "GetStaticByteField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.GetStaticByteField.return
* Get static jbyte field value. Return.
*
* ret - jbyte value.
*/
probe hotspot.jni.GetStaticByteField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticByteField__return")
{
name = "GetStaticByteField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStaticCharField
* Get static jchar field value.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.GetStaticCharField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticCharField__entry")
{
name = "GetStaticCharField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.GetStaticCharField.return
* Get static jchar field value. Return.
*
* ret - jchar value.
*/
probe hotspot.jni.GetStaticCharField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticCharField__return")
{
name = "GetStaticCharField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStaticDoubleField
* Get static jdouble field value.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.GetStaticDoubleField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticDoubleField__entry")
{
name = "GetStaticDoubleField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.GetStaticDoubleField.return
* Get static jdouble field value. Return.
*/
probe hotspot.jni.GetStaticDoubleField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticDoubleField__return")
{
name = "GetStaticDoubleField"
retstr = ""
}
/* hotspot.jni.GetStaticFieldID
* Get jfieldID of a static field of a jclass.
*
* env - JNIEnv pointer.
* clazz - jclass object.
* field - UTF-8 field name.
* sig - UTF-8 signature of the field.
*/
probe hotspot.jni.GetStaticFieldID =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticFieldID__entry")
{
name = "GetStaticFieldID"
env = $arg1
clazz = $arg2
field = user_string($arg3)
sig = user_string($arg4)
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field='%s',sig='%s')", name, env, clazz, field, sig)
}
/* hotspot.jni.GetStaticFieldID.return
* Get jfieldID of a static field of a jclass. Return.
*
* ret - jfieldID or NULL on failure.
*/
probe hotspot.jni.GetStaticFieldID.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticFieldID__return")
{
name = "GetStaticFieldID"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetStaticFloatField
* Get static jfloat field value.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.GetStaticFloatField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticFloatField__entry")
{
name = "GetStaticFloatField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.GetStaticFloatField.return
* Get static jfloat field value. Return.
*/
probe hotspot.jni.GetStaticFloatField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticFloatField__return")
{
name = "GetStaticFloatField"
retstr = ""
}
/* hotspot.jni.GetStaticIntField
* Get static jint field value.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.GetStaticIntField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticIntField__entry")
{
name = "GetStaticIntField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.GetStaticIntField.return
* Get static jint field value. Return.
*
* ret - jint value.
*/
probe hotspot.jni.GetStaticIntField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticIntField__return")
{
name = "GetStaticIntField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStaticLongField
* Get static jlong field value.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.GetStaticLongField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticLongField__entry")
{
name = "GetStaticLongField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.GetStaticLongField.return
* Get static jlong field value. Return.
*
* ret - jlong value.
*/
probe hotspot.jni.GetStaticLongField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticLongField__return")
{
name = "GetStaticLongField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStaticMethodID
* Returns jmethodID of requested static method.
*
* env - JINEnv pointer.
* clazz - jclass pointer.
* method - Name of the method.
* sig - Signature of the method.
*/
probe hotspot.jni.GetStaticMethodID =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticMethodID__entry")
{
name = "GetStaticMethodID"
env = $arg1
clazz = $arg2
method = user_string($arg3)
sig = user_string($arg4)
probestr = sprintf("%s(env=0x%x,clazz=0x%x,method='%s',sig='%s')", name, env, clazz, method, sig)
}
/* hotspot.jni.GetStaticMethodID.return
* Returns jmethodID of requested static method. Return.
*
* ret - jmethodID of the requested method or NULL on failure.
*/
probe hotspot.jni.GetStaticMethodID.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticMethodID__return")
{
name = "GetStaticMethodID"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetStaticObjectField
* Get static jobject field value.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.GetStaticObjectField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticObjectField__entry")
{
name = "GetStaticObjectField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.GetStaticObjectField.return
* Get static jobject field value. Return.
*
* ret - jobject value.
*/
probe hotspot.jni.GetStaticObjectField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticObjectField__return")
{
name = "GetStaticObjectField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStaticShortField
* Get static jshort field value.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.GetStaticShortField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticShortField__entry")
{
name = "GetStaticShortField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.GetStaticShortField.return
* Get static jshort field value. Return.
*
* ret - jshort value.
*/
probe hotspot.jni.GetStaticShortField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStaticShortField__return")
{
name = "GetStaticShortField"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStringChars
* Get unicode jchar array of jstring.
*
* env - JNIEnv pointer.
* str - jstring.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetStringChars =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringChars__entry")
{
name = "GetStringChars"
env = $arg1
str = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,str=0x%x,iscopy=0x%x)", name, env, str, iscopy)
}
/* hotspot.jni.GetStringChars.return
* Get unicode jchar array of jstring. Return.
*
* ret - Pointer to jchar array.
*/
probe hotspot.jni.GetStringChars.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringChars__return")
{
name = "GetStringChars"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetStringCritical
* Get critical unicode jchar array of jstring.
*
* env - JNIEnv pointer.
* str - jstring.
* iscopy - Pointer to jboolean.
*/
probe hotspot.jni.GetStringCritical =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringCritical__entry")
{
name = "GetStringCritical"
env = $arg1
str = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,str=0x%x,iscopy=0x%x)", name, env, str, iscopy)
}
/* hotspot.jni.GetStringCritical.return
* Get critical unicode jchar array of jstring. Return.
*
* ret - Pointer to jchar array.
*/
probe hotspot.jni.GetStringCritical.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringCritical__return")
{
name = "GetStringCritical"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetStringLength
* Returns number of unicode jchars in jstring.
*
* env - JNIEnv pointer.
* str - jstring.
*/
probe hotspot.jni.GetStringLength =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringLength__entry")
{
name = "GetStringLength"
env = $arg1
str = $arg2
probestr = sprintf("%s(env=0x%x,str=0x%x)", name, env, str)
}
/* hotspot.jni.GetStringLength.return
* Returns number of unicode jchars in jstring. Return.
*
* ret - Length of string.
*/
probe hotspot.jni.GetStringLength.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringLength__return")
{
name = "GetStringLength"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStringRegion
* Retrieves jchar unicode characters from jstring.
*
* env - JNIEnv pointer.
* str - jstring.
* start - Starting character to copy.
* len - Number of jchars to copy.
* buf - Pointer to jchar buffer to copy unicode characters in.
*/
probe hotspot.jni.GetStringRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringRegion__entry")
{
name = "GetStringRegion"
env = $arg1
str = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,str=0x%x,start=%d,len=%d,buf=0x%x)", name, env, str, start, len, buf)
}
/* hotspot.jni.GetStringRegion.return
* Retrieves jchar unicode characters from jstring. Return.
*/
probe hotspot.jni.GetStringRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringRegion__return")
{
name = "GetStringRegion"
retstr = ""
}
/* hotspot.jni.GetStringUTFChars
* Retrieves UTF-8 encoded chars from jstring.
*
* env - JNIEnv pointer.
* str - jstring pointer.
* iscopy - pointer to a jboolean.
*/
probe hotspot.jni.GetStringUTFChars =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringUTFChars__entry")
{
name = "GetStringUTFChars"
env = $arg1
str = $arg2
iscopy = $arg3
probestr = sprintf("%s(env=0x%x,str=0x%x,iscopy=0x%x)", name, env, str, iscopy)
}
/* hotspot.jni.GetStringUTFChars.return
* Retrieves UTF-8 encoded chars from jstring. Return.
*
* ret - Pointer to a UTF-8 string or NULL when called failed.
*/
probe hotspot.jni.GetStringUTFChars.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringUTFChars__return")
{
name = "GetStringUTFChars"
ret = user_string($arg1)
retstr = ret
}
/* hotspot.jni.GetStringUTFLength
* Returns length of jstring in UTF-8 encoded chars.
*
* env - JNIEnv pointer.
* str - jstring pointer.
*/
probe hotspot.jni.GetStringUTFLength =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringUTFLength__entry")
{
name = "GetStringUTFLength"
env = $arg1
str = $arg2
probestr = sprintf("%s(env=0x%x,str=0x%x)", name, env, str)
}
/* hotspot.jni.GetStringUTFLength.return
* Returns length of jstring in UTF-8 encoded chars. Return.
*
* ret - Number of UTF-8 chars in jstring.
*/
probe hotspot.jni.GetStringUTFLength.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringUTFLength__return")
{
name = "GetStringUTFLength"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.GetStringUTFRegion
*
*
* env - JNIEnv pointer.
* str - jstring.
* start - jchar offset to start at.
* len - Number of jchars to get from jstring.
* buf - Native char array to put UTF-8 encoded strings in.
*/
probe hotspot.jni.GetStringUTFRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringUTFRegion__entry")
{
name = "GetStringUTFRegion"
env = $arg1
str = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,str=0x%x,start=%d,len=%d,buf=0x%x)", name, env, str, start, len, buf)
}
/* hotspot.jni.GetStringUTFRegion.return
* Return.
*/
probe hotspot.jni.GetStringUTFRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetStringUTFRegion__return")
{
name = "GetStringUTFRegion"
retstr = ""
}
/* hotspot.jni.GetSuperclass
* Returns super class of given jclass.
*
* env - JNIEnv pointer.
* clazz - jclass.
*/
probe hotspot.jni.GetSuperclass =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetSuperclass__entry")
{
name = "GetSuperclass"
env = $arg1
clazz = $arg2
probestr = sprintf("%s(env=0x%x,clazz=0x%x)", name, env, clazz)
}
/* hotspot.jni.GetSuperclass.return
* Returns super class of given jclass. Return.
*
* ret - Super jclass or NULL if the given jclass is Object or an interface.
*/
probe hotspot.jni.GetSuperclass.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetSuperclass__return")
{
name = "GetSuperclass"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.GetVersion
* Returns JNI version.
*
* env - JNIEnv pointer.
*/
probe hotspot.jni.GetVersion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetVersion__entry")
{
name = "GetVersion"
env = $arg1
probestr = sprintf("%s(env=0x%x)", name, env)
}
/* hotspot.jni.GetVersion.return
* Returns JNI version. Return.
*
* ret - JNI version.
*/
probe hotspot.jni.GetVersion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("GetVersion__return")
{
name = "GetVersion"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.IsAssignableFrom
* Whether a given jclass can be cast to another jclass.
*
* env - JNIEnv pointer.
* clazz1 - jclass to cast from.
* clazz2 - jclass to cast to.
*/
probe hotspot.jni.IsAssignableFrom =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("IsAssignableFrom__entry")
{
name = "IsAssignableFrom"
env = $arg1
clazz1 = $arg2
clazz2 = $arg3
probestr = sprintf("%s(env=0x%x,clazz1=0x%x,clazz2=0x%x)", name, env, clazz1, clazz2)
}
/* hotspot.jni.IsAssignableFrom.return
* Whether a given jclass can be cast to another jclass. Return.
*
* ret - One if clazz1 can be cast to clazz2, zero otherwise.
*/
probe hotspot.jni.IsAssignableFrom.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("IsAssignableFrom__return")
{
name = "IsAssignableFrom"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.IsInstanceOf
* Whether a given jobject is an instance of a jclass.
*
* env - JNIEnv pointer.
* obj - jobject.
* clazz - jclass.
*/
probe hotspot.jni.IsInstanceOf =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("IsInstanceOf__entry")
{
name = "IsInstanceOf"
env = $arg1
obj = $arg2
clazz = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,clazz=0x%x)", name, env, obj, clazz)
}
/* hotspot.jni.IsInstanceOf.return
* Whether a given jobject is an instance of a jclass. Return.
*
* ret - One if obj can be cast to clazz, zero otherwise.
*/
probe hotspot.jni.IsInstanceOf.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("IsInstanceOf__return")
{
name = "IsInstanceOf"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.IsSameObject
* Whether two jobjects identify the same java object.
*
* env - JNIEnv pointer.
* obj1 - jobject.
* obj2 - jobject.
*/
probe hotspot.jni.IsSameObject =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("IsSameObject__entry")
{
name = "IsSameObject"
env = $arg1
obj1 = $arg2
obj2 = $arg3
probestr = sprintf("%s(env=0x%x,obj1=0x%x,obj2=0x%x)", name, env, obj1, obj2)
}
/* hotspot.jni.IsSameObject.return
* Whether two jobjects identify the same java object. Return.
*
* ret - One if obj1 and obj2 are references to the same java object.
*/
probe hotspot.jni.IsSameObject.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("IsSameObject__return")
{
name = "IsSameObject"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.MonitorEnter
* Enter monitor for given jobject.
*
* env - JNIEnv pointer.
* obj - jobject.
*/
probe hotspot.jni.MonitorEnter =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("MonitorEnter__entry")
{
name = "MonitorEnter"
env = $arg1
obj = $arg2
probestr = sprintf("%s(env=0x%x,obj=0x%x)", name, env, obj)
}
/* hotspot.jni.MonitorEnter.return
* Enter monitor for given jobject. Return.
*
* ret - Zero on success, negative on failure.
*/
probe hotspot.jni.MonitorEnter.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("MonitorEnter__return")
{
name = "MonitorEnter"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.MonitorExit
* Exit monitor for given jobject.
*
* env - JNIEnv pointer.
* obj - jobject.
*/
probe hotspot.jni.MonitorExit =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("MonitorExit__entry")
{
name = "MonitorExit"
env = $arg1
obj = $arg2
probestr = sprintf("%s(env=0x%x,obj=0x%x)", name, env, obj)
}
/* hotspot.jni.MonitorExit.return
* Exit monitor for given jobject. Return.
*
* ret - Zero on success, negative on failure.
*/
probe hotspot.jni.MonitorExit.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("MonitorExit__return")
{
name = "MonitorExit"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.NewBooleanArray
* Create new boolean array.
*
* env - JNIEnv pointer.
* length - size of the array.
*/
probe hotspot.jni.NewBooleanArray =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewBooleanArray__entry")
{
name = "NewBooleanArray"
env = $arg1
length = $arg2
probestr = sprintf("%s(env=0x%x,length=%d)", name, env, length)
}
/* hotspot.jni.NewBooleanArray.return
* Create new boolean array. Return.
*
* ret - jbooleanArray or NULL on failure.
*/
probe hotspot.jni.NewBooleanArray.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewBooleanArray__return")
{
name = "NewBooleanArray"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewByteArray
* Create new byte array.
*
* env - JNIEnv pointer.
* length - size of the array.
*/
probe hotspot.jni.NewByteArray =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewByteArray__entry")
{
name = "NewByteArray"
env = $arg1
length = $arg2
probestr = sprintf("%s(env=0x%x,length=%d)", name, env, length)
}
/* hotspot.jni.NewByteArray.return
* Create new byte array. Return.
*
* ret - jbyteArray or NULL on failure.
*/
probe hotspot.jni.NewByteArray.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewByteArray__return")
{
name = "NewByteArray"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewCharArray
* Create new char array.
*
* env - JNIEnv pointer.
* length - size of the array.
*/
probe hotspot.jni.NewCharArray =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewCharArray__entry")
{
name = "NewCharArray"
env = $arg1
length = $arg2
probestr = sprintf("%s(env=0x%x,length=%d)", name, env, length)
}
/* hotspot.jni.NewCharArray.return
* Create new char array. Return.
*
* ret - jcharArray or NULL on failure.
*/
probe hotspot.jni.NewCharArray.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewCharArray__return")
{
name = "NewCharArray"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewDirectByteBuffer
* Create DirectByteBuffer for given address and size.
*
* env - JNIEnv pointer.
* addr - Address to start.
* size - Capacity of the buffer.
*/
probe hotspot.jni.NewDirectByteBuffer =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewDirectByteBuffer__entry")
{
name = "NewDirectByteBuffer"
env = $arg1
addr = $arg2
size = $arg3
probestr = sprintf("%s(env=0x%x,addr=0x%x,size=%d)", name, env, addr, size)
}
/* hotspot.jni.NewDirectByteBuffer.return
* Create DirectByteBuffer for given address and size. Return.
*
* ret - DirectByteBuffer jobject or NULL on failure.
*/
probe hotspot.jni.NewDirectByteBuffer.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewDirectByteBuffer__return")
{
name = "NewDirectByteBuffer"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewDoubleArray
* Create new double array.
*
* env - JNIEnv pointer.
* length - size of the array.
*/
probe hotspot.jni.NewDoubleArray =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewDoubleArray__entry")
{
name = "NewDoubleArray"
env = $arg1
length = $arg2
probestr = sprintf("%s(env=0x%x,length=%d)", name, env, length)
}
/* hotspot.jni.NewDoubleArray.return
* Create new double array. Return.
*
* ret - jdoubleArray or NULL on failure.
*/
probe hotspot.jni.NewDoubleArray.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewDoubleArray__return")
{
name = "NewDoubleArray"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewFloatArray
* Create new floar array.
*
* env - JNIEnv pointer.
* length - size of the array.
*/
probe hotspot.jni.NewFloatArray =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewFloatArray__entry")
{
name = "NewFloatArray"
env = $arg1
length = $arg2
probestr = sprintf("%s(env=0x%x,length=%d)", name, env, length)
}
/* hotspot.jni.NewFloatArray.return
* Create new floar array. Return.
*
* ret - jfloatArray or NULL on failure.
*/
probe hotspot.jni.NewFloatArray.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewFloatArray__return")
{
name = "NewFloatArray"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewGlobalRef
* Create a new global reference for a jobject.
*
* env - JNIEnv pointer.
* obj - jobject to create a global reference for.
*/
probe hotspot.jni.NewGlobalRef =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewGlobalRef__entry")
{
name = "NewGlobalRef"
env = $arg1
obj = $arg2
probestr = sprintf("%s(env=0x%x,obj=0x%x)", name, env, obj)
}
/* hotspot.jni.NewGlobalRef.return
* Create a new global reference for a jobject. Return.
*
* ret - Global jobject reference, or NULL on failure.
*/
probe hotspot.jni.NewGlobalRef.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewGlobalRef__return")
{
name = "NewGlobalRef"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewIntArray
* Create new int array.
*
* env - JNIEnv pointer.
* length - size of the array.
*/
probe hotspot.jni.NewIntArray =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewIntArray__entry")
{
name = "NewIntArray"
env = $arg1
length = $arg2
probestr = sprintf("%s(env=0x%x,length=%d)", name, env, length)
}
/* hotspot.jni.NewIntArray.return
* Create new int array. Return.
*
* ret - jintArray or NULL on failure.
*/
probe hotspot.jni.NewIntArray.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewIntArray__return")
{
name = "NewIntArray"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewLocalRef
* Create a new local reference for a jobject.
*
* env - JNIEnv pointer.
* obj - jobject to create a local reference for.
*/
probe hotspot.jni.NewLocalRef =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewLocalRef__entry")
{
name = "NewLocalRef"
env = $arg1
obj = $arg2
probestr = sprintf("%s(env=0x%x,obj=0x%x)", name, env, obj)
}
/* hotspot.jni.NewLocalRef.return
* Create a new local reference for a jobject. Return.
*
* ret - Global jobject reference, or NULL on failure.
*/
probe hotspot.jni.NewLocalRef.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewLocalRef__return")
{
name = "NewLocalRef"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewLongArray
* Create new long array.
*
* env - JNIEnv pointer.
* length - size of the array.
*/
probe hotspot.jni.NewLongArray =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewLongArray__entry")
{
name = "NewLongArray"
env = $arg1
length = $arg2
probestr = sprintf("%s(env=0x%x,length=%d)", name, env, length)
}
/* hotspot.jni.NewLongArray.return
* Create new long array. Return.
*
* ret - jlongArray or NULL on failure.
*/
probe hotspot.jni.NewLongArray.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewLongArray__return")
{
name = "NewLongArray"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewObjectA
* Create a new object from jclass from arguments in array.
*
* env - JNIEnv pointer.
* clazz - jclass.
* methodid - jmethodID of constructor to call.
*/
probe hotspot.jni.NewObjectA =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewObjectA__entry")
{
name = "NewObjectA"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.NewObjectA.return
* Create a new object from jclass from arguments in array. Return.
*
* ret - jobject or NULL on failure.
*/
probe hotspot.jni.NewObjectA.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewObjectA__return")
{
name = "NewObjectA"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewObjectArray
* Create new jobject array of given element type.
*
* env - JNIEnv pointer.
* length - size of the array.
* element - jclass of the elements in the array.
* initial - jobject initial value.
*/
probe hotspot.jni.NewObjectArray =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewObjectArray__entry")
{
name = "NewObjectArray"
env = $arg1
length = $arg2
element = $arg3
initial = $arg4
probestr = sprintf("%s(env=0x%x,length=%d,element=0x%x,initial=0x%x)", name, env, length, element, initial)
}
/* hotspot.jni.NewObjectArray.return
* Create new jobject array of given element type. Return.
*
* ret - jarray or NULL on failure.
*/
probe hotspot.jni.NewObjectArray.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewObjectArray__return")
{
name = "NewObjectArray"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewObject
* Create a new object from jclass using the jmethodID constructor.
*
* env - JNIEnv pointer.
* clazz - jclass.
* methodid - jmethodID of constructor to call.
*/
probe hotspot.jni.NewObject =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewObject__entry")
{
name = "NewObject"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.NewObject.return
* Create a new object from jclass using the jmethodID constructor. Return.
*
* ret - jobject or NULL on failure.
*/
probe hotspot.jni.NewObject.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewObject__return")
{
name = "NewObject"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewObjectV
* Create a new object from jclass from va_list arguments.
*
* env - JNIEnv pointer.
* clazz - jclass.
* methodid - jmethodID of constructor to call.
*/
probe hotspot.jni.NewObjectV =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewObjectV__entry")
{
name = "NewObjectV"
env = $arg1
clazz = $arg2
methodid = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methodid=0x%x)", name, env, clazz, methodid)
}
/* hotspot.jni.NewObjectV.return
* Create a new object from jclass from va_list arguments. Return.
*
* ret - jobject or NULL on failure.
*/
probe hotspot.jni.NewObjectV.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewObjectV__return")
{
name = "NewObjectV"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewShortArray
* Create new short array.
*
* env - JNIEnv pointer.
* length - size of the array.
*/
probe hotspot.jni.NewShortArray =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewShortArray__entry")
{
name = "NewShortArray"
env = $arg1
length = $arg2
probestr = sprintf("%s(env=0x%x,length=%d)", name, env, length)
}
/* hotspot.jni.NewShortArray.return
* Create new short array. Return.
*
* ret - jlongArray or NULL on failure.
*/
probe hotspot.jni.NewShortArray.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewShortArray__return")
{
name = "NewShortArray"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewString
* Create a new string from jchar unicode characters.
*
* env - JNIEnv pointer.
* chars - jchar array.
* len - Length of jchar array.
*/
probe hotspot.jni.NewString =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewString__entry")
{
name = "NewString"
env = $arg1
chars = $arg2
len = $arg3
probestr = sprintf("%s(env=0x%x,chars=0x%x,len=%d)", name, env, chars, len)
}
/* hotspot.jni.NewString.return
* Create a new string from jchar unicode characters. Return.
*
* ret - jstring or NULL on error.
*/
probe hotspot.jni.NewString.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewString__return")
{
name = "NewString"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewStringUTF
* Creates a new string from a UTF-8 array.
*
* env - JNIEnv pointer.
* bytes - UTF-8 array.
*/
probe hotspot.jni.NewStringUTF =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewStringUTF__entry")
{
name = "NewStringUTF"
env = $arg1
bytes = user_string($arg2)
probestr = sprintf("%s(env=0x%x,bytes='%s')", name, env, bytes)
}
/* hotspot.jni.NewStringUTF.return
* Creates a new string from a UTF-8 array. Return.
*
* ret - jstring created or NULL on failure.
*/
probe hotspot.jni.NewStringUTF.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewStringUTF__return")
{
name = "NewStringUTF"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.NewWeakGlobalRef
* Create a new weak reference for a jobject.
*
* env - JNIEnv pointer.
* obj - jobject to create a weak reference for.
*/
probe hotspot.jni.NewWeakGlobalRef =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewWeakGlobalRef__entry")
{
name = "NewWeakGlobalRef"
env = $arg1
obj = $arg2
probestr = sprintf("%s(env=0x%x,obj=0x%x)", name, env, obj)
}
/* hotspot.jni.NewWeakGlobalRef.return
* Create a new weak reference for a jobject. Return.
*
* ret - jweak reference, or NULL on failure.
*/
probe hotspot.jni.NewWeakGlobalRef.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("NewWeakGlobalRef__return")
{
name = "NewWeakGlobalRef"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.PopLocalFrame
* Pops local reference frame.
*
* env - JNIEnv pointer.
* obj - jobject reference in current frame.
*/
probe hotspot.jni.PopLocalFrame =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("PopLocalFrame__entry")
{
name = "PopLocalFrame"
env = $arg1
obj = $arg2
probestr = sprintf("%s(env=0x%x,obj=0x%x)", name, env, obj)
}
/* hotspot.jni.PopLocalFrame.return
* Pops local reference frame. Return.
*
* ret - jobject reference in previous frame for given obj or NULL when non given.
*/
probe hotspot.jni.PopLocalFrame.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("PopLocalFrame__return")
{
name = "PopLocalFrame"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.PushLocalFrame
* Pushes local reference frame.
*
* env - JNIEnv pointer.
* capacity - Minimum number of references needed.
*/
probe hotspot.jni.PushLocalFrame =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("PushLocalFrame__entry")
{
name = "PushLocalFrame"
env = $arg1
capacity = $arg2
probestr = sprintf("%s(env=0x%x,capacity=%d)", name, env, capacity)
}
/* hotspot.jni.PushLocalFrame.return
* Pushes local reference frame. Return.
*
* ret - Zero on success, negative on failure.
*/
probe hotspot.jni.PushLocalFrame.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("PushLocalFrame__return")
{
name = "PushLocalFrame"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.RegisterNatives
* Registers native methods for class.
*
* env - JNIEnv pointer.
* clazz - jclass to register methods for.
* methods - pointer to JNINativeMethods array.
* nmethods - number of methods.
*/
probe hotspot.jni.RegisterNatives =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("RegisterNatives__entry")
{
name = "RegisterNatives"
env = $arg1
clazz = $arg2
methods = $arg3
nmethods = $arg4
probestr = sprintf("%s(env=0x%x,clazz=0x%x,methods=0x%x,nmethods=0x%x)", name, env, clazz, methods, nmethods)
}
/* hotspot.jni.RegisterNatives.return
* Registers native methods for class. Return.
*
* ret - Zero on success, negative otherwise.
*/
probe hotspot.jni.RegisterNatives.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("RegisterNatives__return")
{
name = "RegisterNatives"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.ReleaseBooleanArrayElements
* Releases boolean array elements.
*
* env - JNIEnv pointer.
* array - jbooleanArray.
* elems - jboolean array.
* mode - How array should be released (0 commit back and free, 1 commit back and do not free, 2 free but do not commit back)
*/
probe hotspot.jni.ReleaseBooleanArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseBooleanArrayElements__entry")
{
name = "ReleaseBooleanArrayElements"
env = $arg1
array = $arg2
elems = $arg3
mode = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,elems=0x%x,mode=%d)", name, env, array, elems, mode)
}
/* hotspot.jni.ReleaseBooleanArrayElements.return
* Releases boolean array elements. Return.
*/
probe hotspot.jni.ReleaseBooleanArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseBooleanArrayElements__return")
{
name = "ReleaseBooleanArrayElements"
retstr = ""
}
/* hotspot.jni.ReleaseByteArrayElements
* Releases byte array elements.
*
* env - JNIEnv pointer.
* array - jbyteArray.
* elems - jbyte array.
* mode - How array should be released (0 commit back and free, 1 commit back and do not free, 2 free but do not commit back)
*/
probe hotspot.jni.ReleaseByteArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseByteArrayElements__entry")
{
name = "ReleaseByteArrayElements"
env = $arg1
array = $arg2
elems = $arg3
mode = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,elems=0x%x,mode=%d)", name, env, array, elems, mode)
}
/* hotspot.jni.ReleaseByteArrayElements.return
* Releases byte array elements. Return.
*/
probe hotspot.jni.ReleaseByteArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseByteArrayElements__return")
{
name = "ReleaseByteArrayElements"
retstr = ""
}
/* hotspot.jni.ReleaseCharArrayElements
* Releases char array elements.
*
* env - JNIEnv pointer.
* array - jcharArray.
* elems - jchar array.
* mode - How array should be released (0 commit back and free, 1 commit back and do not free, 2 free but do not commit back)
*/
probe hotspot.jni.ReleaseCharArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseCharArrayElements__entry")
{
name = "ReleaseCharArrayElements"
env = $arg1
array = $arg2
elems = $arg3
mode = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,elems=0x%x,mode=%d)", name, env, array, elems, mode)
}
/* hotspot.jni.ReleaseCharArrayElements.return
* Releases char array elements. Return.
*/
probe hotspot.jni.ReleaseCharArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseCharArrayElements__return")
{
name = "ReleaseCharArrayElements"
retstr = ""
}
/* hotspot.jni.ReleaseDoubleArrayElements
* Releases double array elements.
*
* env - JNIEnv pointer.
* array - jdoubleArray.
* elems - jdouble array.
* mode - How array should be released (0 commit back and free, 1 commit back and do not free, 2 free but do not commit back)
*/
probe hotspot.jni.ReleaseDoubleArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseDoubleArrayElements__entry")
{
name = "ReleaseDoubleArrayElements"
env = $arg1
array = $arg2
elems = $arg3
mode = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,elems=0x%x,mode=%d)", name, env, array, elems, mode)
}
/* hotspot.jni.ReleaseDoubleArrayElements.return
* Releases double array elements. Return.
*/
probe hotspot.jni.ReleaseDoubleArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseDoubleArrayElements__return")
{
name = "ReleaseDoubleArrayElements"
retstr = ""
}
/* hotspot.jni.ReleaseFloatArrayElements
* Releases float array elements.
*
* env - JNIEnv pointer.
* array - jfloatArray.
* elems - jfloat array.
* mode - How array should be released (0 commit back and free, 1 commit back and do not free, 2 free but do not commit back)
*/
probe hotspot.jni.ReleaseFloatArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseFloatArrayElements__entry")
{
name = "ReleaseFloatArrayElements"
env = $arg1
array = $arg2
elems = $arg3
mode = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,elems=0x%x,mode=%d)", name, env, array, elems, mode)
}
/* hotspot.jni.ReleaseFloatArrayElements.return
* Releases float array elements. Return.
*/
probe hotspot.jni.ReleaseFloatArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseFloatArrayElements__return")
{
name = "ReleaseFloatArrayElements"
retstr = ""
}
/* hotspot.jni.ReleaseIntArrayElements
* Releases int array elements.
*
* env - JNIEnv pointer.
* array - jintArray.
* elems - jint array.
* mode - How array should be released (0 commit back and free, 1 commit back and do not free, 2 free but do not commit back)
*/
probe hotspot.jni.ReleaseIntArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseIntArrayElements__entry")
{
name = "ReleaseIntArrayElements"
env = $arg1
array = $arg2
elems = $arg3
mode = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,elems=0x%x,mode=%d)", name, env, array, elems, mode)
}
/* hotspot.jni.ReleaseIntArrayElements.return
* Releases int array elements. Return.
*/
probe hotspot.jni.ReleaseIntArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseIntArrayElements__return")
{
name = "ReleaseIntArrayElements"
retstr = ""
}
/* hotspot.jni.ReleaseLongArrayElements
* Releases long array elements.
*
* env - JNIEnv pointer.
* array - jlongArray.
* elems - jlong array.
* mode - How array should be released (0 commit back and free, 1 commit back and do not free, 2 free but do not commit back)
*/
probe hotspot.jni.ReleaseLongArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseLongArrayElements__entry")
{
name = "ReleaseLongArrayElements"
env = $arg1
array = $arg2
elems = $arg3
mode = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,elems=0x%x,mode=%d)", name, env, array, elems, mode)
}
/* hotspot.jni.ReleaseLongArrayElements.return
* Releases long array elements. Return.
*/
probe hotspot.jni.ReleaseLongArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseLongArrayElements__return")
{
name = "ReleaseLongArrayElements"
retstr = ""
}
/* hotspot.jni.ReleasePrimitiveArrayCritical
* Releases critical array elements.
*
* env - JNIEnv pointer.
* array - jarray.
* carray - Native elements pointer.
* mode - How array should be released (0 commit back and free, 1 commit back and do not free, 2 free but do not commit back).
*/
probe hotspot.jni.ReleasePrimitiveArrayCritical =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleasePrimitiveArrayCritical__entry")
{
name = "ReleasePrimitiveArrayCritical"
env = $arg1
array = $arg2
carray = $arg3
mode = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,carray=0x%x,mode=%d)", name, env, array, carray, mode)
}
/* hotspot.jni.ReleasePrimitiveArrayCritical.return
* Releases critical array elements. Return.
*/
probe hotspot.jni.ReleasePrimitiveArrayCritical.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleasePrimitiveArrayCritical__return")
{
name = "ReleasePrimitiveArrayCritical"
retstr = ""
}
/* hotspot.jni.ReleaseShortArrayElements
* Releases short array elements.
*
* env - JNIEnv pointer.
* array - jshortArray.
* elems - jshort array.
* mode - How array should be released (0 commit back and free, 1 commit back and do not free, 2 free but do not commit back)
*/
probe hotspot.jni.ReleaseShortArrayElements =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseShortArrayElements__entry")
{
name = "ReleaseShortArrayElements"
env = $arg1
array = $arg2
elems = $arg3
mode = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,elems=0x%x,mode=%d)", name, env, array, elems, mode)
}
/* hotspot.jni.ReleaseShortArrayElements.return
* Releases short array elements. Return.
*/
probe hotspot.jni.ReleaseShortArrayElements.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseShortArrayElements__return")
{
name = "ReleaseShortArrayElements"
retstr = ""
}
/* hotspot.jni.ReleaseStringChars
* Releases GetStringChar jchar array.
*
* env - JNIEnv pointer.
* str - jstring.
* chars - jchar array to release.
*/
probe hotspot.jni.ReleaseStringChars =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseStringChars__entry")
{
name = "ReleaseStringChars"
env = $arg1
str = $arg2
chars = $arg3
probestr = sprintf("%s(env=0x%x,str=0x%x,chars=0x%x)", name, env, str, chars)
}
/* hotspot.jni.ReleaseStringChars.return
* Releases GetStringChar jchar array. Return.
*/
probe hotspot.jni.ReleaseStringChars.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseStringChars__return")
{
name = "ReleaseStringChars"
retstr = ""
}
/* hotspot.jni.ReleaseStringCritical
* Releases GetStringCritical jchar array.
*
* env - JNIEnv pointer.
* str - jstring.
* chars - jchar array to release.
*/
probe hotspot.jni.ReleaseStringCritical =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseStringCritical__entry")
{
name = "ReleaseStringCritical"
env = $arg1
str = $arg2
chars = $arg3
probestr = sprintf("%s(env=0x%x,str=0x%x,chars=0x%x)", name, env, str, chars)
}
/* hotspot.jni.ReleaseStringCritical.return
* Releases GetStringCritical jchar array. Return.
*/
probe hotspot.jni.ReleaseStringCritical.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseStringCritical__return")
{
name = "ReleaseStringCritical"
retstr = ""
}
/* hotspot.jni.ReleaseStringUTFChars
* Releases GetStringUTF char array.
*
* env - JNIEnv pointer.
* str - jstring pointer.
* utf - Pointer to utf-8 chars to release.
*/
probe hotspot.jni.ReleaseStringUTFChars =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseStringUTFChars__entry")
{
name = "ReleaseStringUTFChars"
env = $arg1
str = $arg2
utf = user_string($arg3)
probestr = sprintf("%s(env=0x%x,str=0x%x,utf='%s')", name, env, str, utf)
}
/* hotspot.jni.ReleaseStringUTFChars.return
* Releases GetStringUTF char array. Return.
*/
probe hotspot.jni.ReleaseStringUTFChars.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ReleaseStringUTFChars__return")
{
name = "ReleaseStringUTFChars"
retstr = ""
}
/* hotspot.jni.SetBooleanArrayRegion
* Copies a region into a jboolean array.
*
* env - JNIEnv pointer.
* array - jbooleanArray to copy into.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jboolean array pointer to copy from.
*/
probe hotspot.jni.SetBooleanArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetBooleanArrayRegion__entry")
{
name = "SetBooleanArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.SetBooleanArrayRegion.return
* Copies a region into a jboolean array. Return.
*/
probe hotspot.jni.SetBooleanArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetBooleanArrayRegion__return")
{
name = "SetBooleanArrayRegion"
retstr = ""
}
/* hotspot.jni.SetBooleanField
* Set non-static jboolean field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
* value - jboolean value.
*/
probe hotspot.jni.SetBooleanField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetBooleanField__entry")
{
name = "SetBooleanField"
env = $arg1
obj = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x,value=%d)", name, env, obj, field, value)
}
/* hotspot.jni.SetBooleanField.return
* Set non-static jboolean field value. Return.
*/
probe hotspot.jni.SetBooleanField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetBooleanField__return")
{
name = "SetBooleanField"
retstr = ""
}
/* hotspot.jni.SetByteArrayRegion
* Copies a region into a jbyte array.
*
* env - JNIEnv pointer.
* array - jbyteArray to copy into.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jbyte array pointer to copy from.
*/
probe hotspot.jni.SetByteArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetByteArrayRegion__entry")
{
name = "SetByteArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.SetByteArrayRegion.return
* Copies a region into a jbyte array. Return.
*/
probe hotspot.jni.SetByteArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetByteArrayRegion__return")
{
name = "SetByteArrayRegion"
retstr = ""
}
/* hotspot.jni.SetByteField
* Set non-static jbyte field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
* value - jbyte value.
*/
probe hotspot.jni.SetByteField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetByteField__entry")
{
name = "SetByteField"
env = $arg1
obj = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x,value=%d)", name, env, obj, field, value)
}
/* hotspot.jni.SetByteField.return
* Set non-static jbyte field value. Return.
*/
probe hotspot.jni.SetByteField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetByteField__return")
{
name = "SetByteField"
retstr = ""
}
/* hotspot.jni.SetCharArrayRegion
* Copies a region into a jchar array.
*
* env - JNIEnv pointer.
* array - jcharArray to copy into.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jchar array pointer to copy from.
*/
probe hotspot.jni.SetCharArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetCharArrayRegion__entry")
{
name = "SetCharArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.SetCharArrayRegion.return
* Copies a region into a jchar array. Return.
*/
probe hotspot.jni.SetCharArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetCharArrayRegion__return")
{
name = "SetCharArrayRegion"
retstr = ""
}
/* hotspot.jni.SetCharField
* Set non-static jchar field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
* value - jchar value.
*/
probe hotspot.jni.SetCharField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetCharField__entry")
{
name = "SetCharField"
env = $arg1
obj = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x,value=%d)", name, env, obj, field, value)
}
/* hotspot.jni.SetCharField.return
* Set non-static jchar field value. Return.
*/
probe hotspot.jni.SetCharField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetCharField__return")
{
name = "SetCharField"
retstr = ""
}
/* hotspot.jni.SetDoubleArrayRegion
* Copies a region into a jdouble array.
*
* env - JNIEnv pointer.
* array - jdoubleArray to copy into.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jdouble array pointer to copy from.
*/
probe hotspot.jni.SetDoubleArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetDoubleArrayRegion__entry")
{
name = "SetDoubleArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.SetDoubleArrayRegion.return
* Copies a region into a jdouble array. Return.
*/
probe hotspot.jni.SetDoubleArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetDoubleArrayRegion__return")
{
name = "SetDoubleArrayRegion"
retstr = ""
}
/* hotspot.jni.SetDoubleField
* Set non-static jdouble field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.SetDoubleField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetDoubleField__entry")
{
name = "SetDoubleField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.SetDoubleField.return
* Set non-static jdouble field value. Return.
*/
probe hotspot.jni.SetDoubleField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetDoubleField__return")
{
name = "SetDoubleField"
retstr = ""
}
/* hotspot.jni.SetFloatArrayRegion
* Copies a region into a jfloat array.
*
* env - JNIEnv pointer.
* array - jfloatArray to copy into.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jfloat array pointer to copy from.
*/
probe hotspot.jni.SetFloatArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetFloatArrayRegion__entry")
{
name = "SetFloatArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.SetFloatArrayRegion.return
* Copies a region into a jfloat array. Return.
*/
probe hotspot.jni.SetFloatArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetFloatArrayRegion__return")
{
name = "SetFloatArrayRegion"
retstr = ""
}
/* hotspot.jni.SetFloatField
* Set non-static jfloat field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
*/
probe hotspot.jni.SetFloatField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetFloatField__entry")
{
name = "SetFloatField"
env = $arg1
obj = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x)", name, env, obj, field)
}
/* hotspot.jni.SetFloatField.return
* Set non-static jfloat field value. Return.
*/
probe hotspot.jni.SetFloatField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetFloatField__return")
{
name = "SetFloatField"
retstr = ""
}
/* hotspot.jni.SetIntArrayRegion
* Copies a region into a jint array.
*
* env - JNIEnv pointer.
* array - jintArray to copy into.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jint array pointer to copy from.
*/
probe hotspot.jni.SetIntArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetIntArrayRegion__entry")
{
name = "SetIntArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.SetIntArrayRegion.return
* Copies a region into a jint array. Return.
*/
probe hotspot.jni.SetIntArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetIntArrayRegion__return")
{
name = "SetIntArrayRegion"
retstr = ""
}
/* hotspot.jni.SetIntField
* Set non-static jint field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
* value - jint value.
*/
probe hotspot.jni.SetIntField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetIntField__entry")
{
name = "SetIntField"
env = $arg1
obj = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x,value=%d)", name, env, obj, field, value)
}
/* hotspot.jni.SetIntField.return
* Set non-static jint field value. Return.
*/
probe hotspot.jni.SetIntField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetIntField__return")
{
name = "SetIntField"
retstr = ""
}
/* hotspot.jni.SetLongArrayRegion
* Copies a region into a jlong arry.
*
* env - JNIEnv pointer.
* array - jlongArray to copy into.
* start - Starting index.
* len - Number of elements to copy.
* buf - Native jlong array pointer to copy from.
*/
probe hotspot.jni.SetLongArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetLongArrayRegion__entry")
{
name = "SetLongArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.SetLongArrayRegion.return
* Copies a region into a jlong arry. Return.
*/
probe hotspot.jni.SetLongArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetLongArrayRegion__return")
{
name = "SetLongArrayRegion"
retstr = ""
}
/* hotspot.jni.SetLongField
* Set non-static jlong field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
* value - jlong value.
*/
probe hotspot.jni.SetLongField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetLongField__entry")
{
name = "SetLongField"
env = $arg1
obj = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x,value=%d)", name, env, obj, field, value)
}
/* hotspot.jni.SetLongField.return
* Set non-static jlong field value. Return.
*/
probe hotspot.jni.SetLongField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetLongField__return")
{
name = "SetLongField"
retstr = ""
}
/* hotspot.jni.SetObjectArrayElement
* Set jobjectArray element.
*
* env - JNIEnv pointer.
* array - jobjectArray.
* index - Element index to set.
* value - jobject value.
*/
probe hotspot.jni.SetObjectArrayElement =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetObjectArrayElement__entry")
{
name = "SetObjectArrayElement"
env = $arg1
array = $arg2
index = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,array=0x%x,index=%d,value=0x%x)", name, env, array, index, value)
}
/* hotspot.jni.SetObjectArrayElement.return
* Set jobjectArray element. Return.
*/
probe hotspot.jni.SetObjectArrayElement.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetObjectArrayElement__return")
{
name = "SetObjectArrayElement"
retstr = ""
}
/* hotspot.jni.SetObjectField
* Set non-static jobject field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
* value - jobject value.
*/
probe hotspot.jni.SetObjectField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetObjectField__entry")
{
name = "SetObjectField"
env = $arg1
obj = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x,value=0x%x)", name, env, obj, field, value)
}
/* hotspot.jni.SetObjectField.return
* Set non-static jobject field value. Return.
*/
probe hotspot.jni.SetObjectField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetObjectField__return")
{
name = "SetObjectField"
retstr = ""
}
/* hotspot.jni.SetShortArrayRegion
* Copies a region into a jshort array.
*
* env - JNIEnv pointer.
* array - jshortArray to copy into.
* start - Starting index.
* len - Number of elements to copy.
* buf - jshort array pointer to copy from.
*/
probe hotspot.jni.SetShortArrayRegion =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetShortArrayRegion__entry")
{
name = "SetShortArrayRegion"
env = $arg1
array = $arg2
start = $arg3
len = $arg4
buf = $arg5
probestr = sprintf("%s(env=0x%x,array=0x%x,start=%d,len=%d,buf=0x%x)", name, env, array, start, len, buf)
}
/* hotspot.jni.SetShortArrayRegion.return
* Copies a region into a jshort array. Return.
*/
probe hotspot.jni.SetShortArrayRegion.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetShortArrayRegion__return")
{
name = "SetShortArrayRegion"
retstr = ""
}
/* hotspot.jni.SetShortField
* Set non-static jshort field value.
*
* env - JNIEnv pointer.
* obj - jobject.
* field - jfieldID.
* value - jshort value.
*/
probe hotspot.jni.SetShortField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetShortField__entry")
{
name = "SetShortField"
env = $arg1
obj = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,obj=0x%x,field=0x%x,value=%d)", name, env, obj, field, value)
}
/* hotspot.jni.SetShortField.return
* Set non-static jshort field value. Return.
*/
probe hotspot.jni.SetShortField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetShortField__return")
{
name = "SetShortField"
retstr = ""
}
/* hotspot.jni.SetStaticBooleanField
* Set static jboolean field value.
*
* env - JNIEnv pointer.
* clazz - jclazz.
* field - jfieldID.
* value - jboolean value.
*/
probe hotspot.jni.SetStaticBooleanField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticBooleanField__entry")
{
name = "SetStaticBooleanField"
env = $arg1
clazz = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x,value=%d)", name, env, clazz, field, value)
}
/* hotspot.jni.SetStaticBooleanField.return
* Set static jboolean field value. Return.
*/
probe hotspot.jni.SetStaticBooleanField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticBooleanField__return")
{
name = "SetStaticBooleanField"
retstr = ""
}
/* hotspot.jni.SetStaticByteField
* Set static jbyte field value.
*
* env - JNIEnv pointer.
* clazz - jclazz.
* field - jfieldID.
* value - jbyte value.
*/
probe hotspot.jni.SetStaticByteField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticByteField__entry")
{
name = "SetStaticByteField"
env = $arg1
clazz = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x,value=%d)", name, env, clazz, field, value)
}
/* hotspot.jni.SetStaticByteField.return
* Set static jbyte field value. Return.
*/
probe hotspot.jni.SetStaticByteField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticByteField__return")
{
name = "SetStaticByteField"
retstr = ""
}
/* hotspot.jni.SetStaticCharField
* Set static jchar field value.
*
* env - JNIEnv pointer.
* clazz - jclazz.
* field - jfieldID.
* value - jchar value.
*/
probe hotspot.jni.SetStaticCharField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticCharField__entry")
{
name = "SetStaticCharField"
env = $arg1
clazz = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x,value=%d)", name, env, clazz, field, value)
}
/* hotspot.jni.SetStaticCharField.return
* Set static jchar field value. Return.
*/
probe hotspot.jni.SetStaticCharField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticCharField__return")
{
name = "SetStaticCharField"
retstr = ""
}
/* hotspot.jni.SetStaticDoubleField
* Set static jdouble field value.
*
* env - JNIEnv pointer.
* clazz - jclazz.
* field - jfieldID.
*/
probe hotspot.jni.SetStaticDoubleField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticDoubleField__entry")
{
name = "SetStaticDoubleField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.SetStaticDoubleField.return
* Set static jdouble field value. Return.
*/
probe hotspot.jni.SetStaticDoubleField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticDoubleField__return")
{
name = "SetStaticDoubleField"
retstr = ""
}
/* hotspot.jni.SetStaticFloatField
* Set static jfloat field value.
*
* env - JNIEnv pointer.
* clazz - jclazz.
* field - jfieldID.
*/
probe hotspot.jni.SetStaticFloatField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticFloatField__entry")
{
name = "SetStaticFloatField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.SetStaticFloatField.return
* Set static jfloat field value. Return.
*/
probe hotspot.jni.SetStaticFloatField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticFloatField__return")
{
name = "SetStaticFloatField"
retstr = ""
}
/* hotspot.jni.SetStaticIntField
* Set static jint field value.
*
* env - JNIEnv pointer.
* clazz - jclazz.
* field - jfieldID.
* value - jint value.
*/
probe hotspot.jni.SetStaticIntField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticIntField__entry")
{
name = "SetStaticIntField"
env = $arg1
clazz = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x,value=%d)", name, env, clazz, field, value)
}
/* hotspot.jni.SetStaticIntField.return
* Set static jint field value. Return.
*/
probe hotspot.jni.SetStaticIntField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticIntField__return")
{
name = "SetStaticIntField"
retstr = ""
}
/* hotspot.jni.SetStaticLongField
* Set static jlong field value.
*
* env - JNIEnv pointer.
* clazz - jclazz.
* field - jfieldID.
* value - jlong value.
*/
probe hotspot.jni.SetStaticLongField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticLongField__entry")
{
name = "SetStaticLongField"
env = $arg1
clazz = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x,value=%d)", name, env, clazz, field, value)
}
/* hotspot.jni.SetStaticLongField.return
* Set static jlong field value. Return.
*/
probe hotspot.jni.SetStaticLongField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticLongField__return")
{
name = "SetStaticLongField"
retstr = ""
}
/* hotspot.jni.SetStaticObjectField
* Set static jobject field value.
*
* env - JNIEnv pointer.
* clazz - jclazz.
* field - jfieldID.
* value - jobject value.
*/
probe hotspot.jni.SetStaticObjectField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticObjectField__entry")
{
name = "SetStaticObjectField"
env = $arg1
clazz = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x,value=0x%x)", name, env, clazz, field, value)
}
/* hotspot.jni.SetStaticObjectField.return
* Set static jobject field value. Return.
*/
probe hotspot.jni.SetStaticObjectField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticObjectField__return")
{
name = "SetStaticObjectField"
retstr = ""
}
/* hotspot.jni.SetStaticShortField
* Set static jshort field value.
*
* env - JNIEnv pointer.
* clazz - jclazz.
* field - jfieldID.
* value - jshort value.
*/
probe hotspot.jni.SetStaticShortField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticShortField__entry")
{
name = "SetStaticShortField"
env = $arg1
clazz = $arg2
field = $arg3
value = $arg4
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x,value=%d)", name, env, clazz, field, value)
}
/* hotspot.jni.SetStaticShortField.return
* Set static jshort field value. Return.
*/
probe hotspot.jni.SetStaticShortField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("SetStaticShortField__return")
{
name = "SetStaticShortField"
retstr = ""
}
/* hotspot.jni.Throw
* Throws a given jthrowable object.
*
* env - JNIEnv pointer.
* obj - jthrowable to throw.
*/
probe hotspot.jni.Throw =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("Throw__entry")
{
name = "Throw"
env = $arg1
obj = $arg2
probestr = sprintf("%s(env=0x%x,obj=0x%x)", name, env, obj)
}
/* hotspot.jni.Throw.return
* Throws a given jthrowable object. Return.
*
* ret - Zero on success, negative on error.
*/
probe hotspot.jni.Throw.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("Throw__return")
{
name = "Throw"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.ThrowNew
* Throws a new instance of the given jclass throwable with message.
*
* env - JNIEnv pointer.
* clazz - jclass of the throwable.
* msg - Message of the throwable.
*/
probe hotspot.jni.ThrowNew =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ThrowNew__entry")
{
name = "ThrowNew"
env = $arg1
clazz = $arg2
msg = user_string($arg3)
probestr = sprintf("%s(env=0x%x,clazz=0x%x,msg='%s')", name, env, clazz, msg)
}
/* hotspot.jni.ThrowNew.return
* Throws a new instance of the given jclass throwable with message. Return.
*
* ret - Zero on success, negative on error.
*/
probe hotspot.jni.ThrowNew.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ThrowNew__return")
{
name = "ThrowNew"
ret = $arg1
retstr = sprint(ret)
}
/* hotspot.jni.ToReflectedField
* Get Field object from jfieldID.
*
* env - JNIEnv pointer.
* clazz - jclass.
* field - jfieldID.
*/
probe hotspot.jni.ToReflectedField =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ToReflectedField__entry")
{
name = "ToReflectedField"
env = $arg1
clazz = $arg2
field = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,field=0x%x)", name, env, clazz, field)
}
/* hotspot.jni.ToReflectedField.return
* Get Field object from jfieldID. Return.
*
* ret - jobject to instance of Field or NULL on failure
*/
probe hotspot.jni.ToReflectedField.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ToReflectedField__return")
{
name = "ToReflectedField"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.ToReflectedMethod
* Get Method object from jmethodID.
*
* env - JNIEnv pointer.
* clazz - jclass.
* method - jmethodID.
*/
probe hotspot.jni.ToReflectedMethod =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ToReflectedMethod__entry")
{
name = "ToReflectedMethod"
env = $arg1
clazz = $arg2
method = $arg3
probestr = sprintf("%s(env=0x%x,clazz=0x%x,method=0x%x)", name, env, clazz, method)
}
/* hotspot.jni.ToReflectedMethod.return
* Get Method object from jmethodID. Return.
*
* ret - jobject to instance of Method or NULL on failure
*/
probe hotspot.jni.ToReflectedMethod.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("ToReflectedMethod__return")
{
name = "ToReflectedMethod"
ret = $arg1
retstr = sprintf("0x%x", ret)
}
/* hotspot.jni.UnregisterNatives
* Unregisters native methods from the given jclass.
*
* env - JNIEnv pointer.
* clazz - jclass to unregister native methods from.
*/
probe hotspot.jni.UnregisterNatives =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("UnregisterNatives__entry")
{
name = "UnregisterNatives"
env = $arg1
clazz = $arg2
probestr = sprintf("%s(env=0x%x,clazz=0x%x)", name, env, clazz)
}
/* hotspot.jni.UnregisterNatives.return
* Unregisters native methods from the given jclass. Return.
*
* ret - Zero on success, negative on error.
*/
probe hotspot.jni.UnregisterNatives.return =
process("/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.432.b06-2.el8.x86_64/lib/server/libjvm.so").mark("UnregisterNatives__return")
{
name = "UnregisterNatives"
ret = $arg1
retstr = sprint(ret)
}
Zerion Mini Shell 1.0