Wed, 25 Aug 2010 05:27:54 -0700
6978355: renaming for 6961697
Summary: This is the renaming part of 6961697 to keep the actual changes small for review.
Reviewed-by: kvn, never
duke@435 | 1 | /* |
trims@1907 | 2 | * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved. |
duke@435 | 3 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
duke@435 | 4 | * |
duke@435 | 5 | * This code is free software; you can redistribute it and/or modify it |
duke@435 | 6 | * under the terms of the GNU General Public License version 2 only, as |
duke@435 | 7 | * published by the Free Software Foundation. |
duke@435 | 8 | * |
duke@435 | 9 | * This code is distributed in the hope that it will be useful, but WITHOUT |
duke@435 | 10 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
duke@435 | 11 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
duke@435 | 12 | * version 2 for more details (a copy is included in the LICENSE file that |
duke@435 | 13 | * accompanied this code). |
duke@435 | 14 | * |
duke@435 | 15 | * You should have received a copy of the GNU General Public License version |
duke@435 | 16 | * 2 along with this work; if not, write to the Free Software Foundation, |
duke@435 | 17 | * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
duke@435 | 18 | * |
trims@1907 | 19 | * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
trims@1907 | 20 | * or visit www.oracle.com if you need additional information or have any |
trims@1907 | 21 | * questions. |
duke@435 | 22 | * |
duke@435 | 23 | */ |
duke@435 | 24 | |
duke@435 | 25 | provider hotspot_jni { |
duke@435 | 26 | probe AllocObject__entry(void*, void*); |
duke@435 | 27 | probe AllocObject__return(void*); |
duke@435 | 28 | probe AttachCurrentThreadAsDaemon__entry(void*, void**, void*); |
duke@435 | 29 | probe AttachCurrentThreadAsDaemon__return(uint32_t); |
duke@435 | 30 | probe AttachCurrentThread__entry(void*, void**, void*); |
duke@435 | 31 | probe AttachCurrentThread__return(uint32_t); |
duke@435 | 32 | probe CallBooleanMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 33 | probe CallBooleanMethodA__return(uintptr_t); |
duke@435 | 34 | probe CallBooleanMethod__entry(void*, void*, uintptr_t); |
duke@435 | 35 | probe CallBooleanMethod__return(uintptr_t); |
duke@435 | 36 | probe CallBooleanMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 37 | probe CallBooleanMethodV__return(uintptr_t); |
duke@435 | 38 | probe CallByteMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 39 | probe CallByteMethodA__return(char); |
duke@435 | 40 | probe CallByteMethod__entry(void*, void*, uintptr_t); |
duke@435 | 41 | probe CallByteMethod__return(char); |
duke@435 | 42 | probe CallByteMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 43 | probe CallByteMethodV__return(char); |
duke@435 | 44 | probe CallCharMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 45 | probe CallCharMethodA__return(uint16_t); |
duke@435 | 46 | probe CallCharMethod__entry(void*, void*, uintptr_t); |
duke@435 | 47 | probe CallCharMethod__return(uint16_t); |
duke@435 | 48 | probe CallCharMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 49 | probe CallCharMethodV__return(uint16_t); |
duke@435 | 50 | probe CallDoubleMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 51 | probe CallDoubleMethodA__return(); |
duke@435 | 52 | probe CallDoubleMethod__entry(void*, void*, uintptr_t); |
duke@435 | 53 | probe CallDoubleMethod__return(); |
duke@435 | 54 | probe CallDoubleMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 55 | probe CallDoubleMethodV__return(); |
duke@435 | 56 | probe CallFloatMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 57 | probe CallFloatMethodA__return(); |
duke@435 | 58 | probe CallFloatMethod__entry(void*, void*, uintptr_t); |
duke@435 | 59 | probe CallFloatMethod__return(); |
duke@435 | 60 | probe CallFloatMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 61 | probe CallFloatMethodV__return(); |
duke@435 | 62 | probe CallIntMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 63 | probe CallIntMethodA__return(uint32_t); |
duke@435 | 64 | probe CallIntMethod__entry(void*, void*, uintptr_t); |
duke@435 | 65 | probe CallIntMethod__return(uint32_t); |
duke@435 | 66 | probe CallIntMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 67 | probe CallIntMethodV__return(uint32_t); |
duke@435 | 68 | probe CallLongMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 69 | probe CallLongMethodA__return(uintptr_t); |
duke@435 | 70 | probe CallLongMethod__entry(void*, void*, uintptr_t); |
duke@435 | 71 | probe CallLongMethod__return(uintptr_t); |
duke@435 | 72 | probe CallLongMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 73 | probe CallLongMethodV__return(uintptr_t); |
duke@435 | 74 | probe CallNonvirtualBooleanMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 75 | probe CallNonvirtualBooleanMethodA__return(uintptr_t); |
duke@435 | 76 | probe CallNonvirtualBooleanMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 77 | probe CallNonvirtualBooleanMethod__return(uintptr_t); |
duke@435 | 78 | probe CallNonvirtualBooleanMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 79 | probe CallNonvirtualBooleanMethodV__return(uintptr_t); |
duke@435 | 80 | probe CallNonvirtualByteMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 81 | probe CallNonvirtualByteMethodA__return(char); |
duke@435 | 82 | probe CallNonvirtualByteMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 83 | probe CallNonvirtualByteMethod__return(char); |
duke@435 | 84 | probe CallNonvirtualByteMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 85 | probe CallNonvirtualByteMethodV__return(char); |
duke@435 | 86 | probe CallNonvirtualCharMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 87 | probe CallNonvirtualCharMethodA__return(uint16_t); |
duke@435 | 88 | probe CallNonvirtualCharMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 89 | probe CallNonvirtualCharMethod__return(uint16_t); |
duke@435 | 90 | probe CallNonvirtualCharMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 91 | probe CallNonvirtualCharMethodV__return(uint16_t); |
duke@435 | 92 | probe CallNonvirtualDoubleMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 93 | probe CallNonvirtualDoubleMethodA__return(); |
duke@435 | 94 | probe CallNonvirtualDoubleMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 95 | probe CallNonvirtualDoubleMethod__return(); |
duke@435 | 96 | probe CallNonvirtualDoubleMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 97 | probe CallNonvirtualDoubleMethodV__return(); |
duke@435 | 98 | probe CallNonvirtualFloatMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 99 | probe CallNonvirtualFloatMethodA__return(); |
duke@435 | 100 | probe CallNonvirtualFloatMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 101 | probe CallNonvirtualFloatMethod__return(); |
duke@435 | 102 | probe CallNonvirtualFloatMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 103 | probe CallNonvirtualFloatMethodV__return(); |
duke@435 | 104 | probe CallNonvirtualIntMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 105 | probe CallNonvirtualIntMethodA__return(uint32_t); |
duke@435 | 106 | probe CallNonvirtualIntMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 107 | probe CallNonvirtualIntMethod__return(uint32_t); |
duke@435 | 108 | probe CallNonvirtualIntMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 109 | probe CallNonvirtualIntMethodV__return(uint32_t); |
duke@435 | 110 | probe CallNonvirtualLongMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 111 | probe CallNonvirtualLongMethodA__return(uintptr_t); |
duke@435 | 112 | probe CallNonvirtualLongMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 113 | probe CallNonvirtualLongMethod__return(uintptr_t); |
duke@435 | 114 | probe CallNonvirtualLongMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 115 | probe CallNonvirtualLongMethodV__return(uintptr_t); |
duke@435 | 116 | probe CallNonvirtualObjectMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 117 | probe CallNonvirtualObjectMethodA__return(void*); |
duke@435 | 118 | probe CallNonvirtualObjectMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 119 | probe CallNonvirtualObjectMethod__return(void*); |
duke@435 | 120 | probe CallNonvirtualObjectMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 121 | probe CallNonvirtualObjectMethodV__return(void*); |
duke@435 | 122 | probe CallNonvirtualShortMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 123 | probe CallNonvirtualShortMethodA__return(uint16_t); |
duke@435 | 124 | probe CallNonvirtualShortMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 125 | probe CallNonvirtualShortMethod__return(uint16_t); |
duke@435 | 126 | probe CallNonvirtualShortMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 127 | probe CallNonvirtualShortMethodV__return(uint16_t); |
duke@435 | 128 | probe CallNonvirtualVoidMethodA__entry(void*, void*, void*, uintptr_t); |
duke@435 | 129 | probe CallNonvirtualVoidMethodA__return(); |
duke@435 | 130 | probe CallNonvirtualVoidMethod__entry(void*, void*, void*, uintptr_t); |
duke@435 | 131 | probe CallNonvirtualVoidMethod__return(); |
duke@435 | 132 | probe CallNonvirtualVoidMethodV__entry(void*, void*, void*, uintptr_t); |
duke@435 | 133 | probe CallNonvirtualVoidMethodV__return(); |
duke@435 | 134 | probe CallObjectMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 135 | probe CallObjectMethodA__return(void*); |
duke@435 | 136 | probe CallObjectMethod__entry(void*, void*, uintptr_t); |
duke@435 | 137 | probe CallObjectMethod__return(void*); |
duke@435 | 138 | probe CallObjectMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 139 | probe CallObjectMethodV__return(void*); |
duke@435 | 140 | probe CallShortMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 141 | probe CallShortMethodA__return(uint16_t); |
duke@435 | 142 | probe CallShortMethod__entry(void*, void*, uintptr_t); |
duke@435 | 143 | probe CallShortMethod__return(uint16_t); |
duke@435 | 144 | probe CallShortMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 145 | probe CallShortMethodV__return(uint16_t); |
duke@435 | 146 | probe CallStaticBooleanMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 147 | probe CallStaticBooleanMethodA__return(uintptr_t); |
duke@435 | 148 | probe CallStaticBooleanMethod__entry(void*, void*, uintptr_t); |
duke@435 | 149 | probe CallStaticBooleanMethod__return(uintptr_t); |
duke@435 | 150 | probe CallStaticBooleanMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 151 | probe CallStaticBooleanMethodV__return(uintptr_t); |
duke@435 | 152 | probe CallStaticByteMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 153 | probe CallStaticByteMethodA__return(char); |
duke@435 | 154 | probe CallStaticByteMethod__entry(void*, void*, uintptr_t); |
duke@435 | 155 | probe CallStaticByteMethod__return(char); |
duke@435 | 156 | probe CallStaticByteMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 157 | probe CallStaticByteMethodV__return(char); |
duke@435 | 158 | probe CallStaticCharMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 159 | probe CallStaticCharMethodA__return(uint16_t); |
duke@435 | 160 | probe CallStaticCharMethod__entry(void*, void*, uintptr_t); |
duke@435 | 161 | probe CallStaticCharMethod__return(uint16_t); |
duke@435 | 162 | probe CallStaticCharMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 163 | probe CallStaticCharMethodV__return(uint16_t); |
duke@435 | 164 | probe CallStaticDoubleMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 165 | probe CallStaticDoubleMethodA__return(); |
duke@435 | 166 | probe CallStaticDoubleMethod__entry(void*, void*, uintptr_t); |
duke@435 | 167 | probe CallStaticDoubleMethod__return(); |
duke@435 | 168 | probe CallStaticDoubleMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 169 | probe CallStaticDoubleMethodV__return(); |
duke@435 | 170 | probe CallStaticFloatMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 171 | probe CallStaticFloatMethodA__return(); |
duke@435 | 172 | probe CallStaticFloatMethod__entry(void*, void*, uintptr_t); |
duke@435 | 173 | probe CallStaticFloatMethod__return(); |
duke@435 | 174 | probe CallStaticFloatMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 175 | probe CallStaticFloatMethodV__return(); |
duke@435 | 176 | probe CallStaticIntMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 177 | probe CallStaticIntMethodA__return(uint32_t); |
duke@435 | 178 | probe CallStaticIntMethod__entry(void*, void*, uintptr_t); |
duke@435 | 179 | probe CallStaticIntMethod__return(uint32_t); |
duke@435 | 180 | probe CallStaticIntMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 181 | probe CallStaticIntMethodV__return(uint32_t); |
duke@435 | 182 | probe CallStaticLongMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 183 | probe CallStaticLongMethodA__return(uintptr_t); |
duke@435 | 184 | probe CallStaticLongMethod__entry(void*, void*, uintptr_t); |
duke@435 | 185 | probe CallStaticLongMethod__return(uintptr_t); |
duke@435 | 186 | probe CallStaticLongMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 187 | probe CallStaticLongMethodV__return(uintptr_t); |
duke@435 | 188 | probe CallStaticObjectMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 189 | probe CallStaticObjectMethodA__return(void*); |
duke@435 | 190 | probe CallStaticObjectMethod__entry(void*, void*, uintptr_t); |
duke@435 | 191 | probe CallStaticObjectMethod__return(void*); |
duke@435 | 192 | probe CallStaticObjectMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 193 | probe CallStaticObjectMethodV__return(void*); |
duke@435 | 194 | probe CallStaticShortMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 195 | probe CallStaticShortMethodA__return(uint16_t); |
duke@435 | 196 | probe CallStaticShortMethod__entry(void*, void*, uintptr_t); |
duke@435 | 197 | probe CallStaticShortMethod__return(uint16_t); |
duke@435 | 198 | probe CallStaticShortMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 199 | probe CallStaticShortMethodV__return(uint16_t); |
duke@435 | 200 | probe CallStaticVoidMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 201 | probe CallStaticVoidMethodA__return(); |
duke@435 | 202 | probe CallStaticVoidMethod__entry(void*, void*, uintptr_t); |
duke@435 | 203 | probe CallStaticVoidMethod__return(); |
duke@435 | 204 | probe CallStaticVoidMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 205 | probe CallStaticVoidMethodV__return(); |
duke@435 | 206 | probe CallVoidMethodA__entry(void*, void*, uintptr_t); |
duke@435 | 207 | probe CallVoidMethodA__return(); |
duke@435 | 208 | probe CallVoidMethod__entry(void*, void*, uintptr_t); |
duke@435 | 209 | probe CallVoidMethod__return(); |
duke@435 | 210 | probe CallVoidMethodV__entry(void*, void*, uintptr_t); |
duke@435 | 211 | probe CallVoidMethodV__return(); |
duke@435 | 212 | probe CreateJavaVM__entry(void**, void**, void*); |
duke@435 | 213 | probe CreateJavaVM__return(uint32_t); |
duke@435 | 214 | probe DefineClass__entry(void*, const char*, void*, char, uintptr_t); |
duke@435 | 215 | probe DefineClass__return(void*); |
duke@435 | 216 | probe DeleteGlobalRef__entry(void*, void*); |
duke@435 | 217 | probe DeleteGlobalRef__return(); |
duke@435 | 218 | probe DeleteLocalRef__entry(void*, void*); |
duke@435 | 219 | probe DeleteLocalRef__return(); |
duke@435 | 220 | probe DeleteWeakGlobalRef__entry(void*, void*); |
duke@435 | 221 | probe DeleteWeakGlobalRef__return(); |
duke@435 | 222 | probe DestroyJavaVM__entry(void*); |
duke@435 | 223 | probe DestroyJavaVM__return(uint32_t); |
duke@435 | 224 | probe DetachCurrentThread__entry(void*); |
duke@435 | 225 | probe DetachCurrentThread__return(uint32_t); |
duke@435 | 226 | probe EnsureLocalCapacity__entry(void*, uint32_t); |
duke@435 | 227 | probe EnsureLocalCapacity__return(uint32_t); |
duke@435 | 228 | probe ExceptionCheck__entry(void*); |
duke@435 | 229 | probe ExceptionCheck__return(uintptr_t); |
duke@435 | 230 | probe ExceptionClear__entry(void*); |
duke@435 | 231 | probe ExceptionClear__return(); |
duke@435 | 232 | probe ExceptionDescribe__entry(void*); |
duke@435 | 233 | probe ExceptionDescribe__return(); |
duke@435 | 234 | probe ExceptionOccurred__entry(void*); |
duke@435 | 235 | probe ExceptionOccurred__return(void*); |
duke@435 | 236 | probe FatalError__entry(void* env, const char*); |
duke@435 | 237 | probe FindClass__entry(void*, const char*); |
duke@435 | 238 | probe FindClass__return(void*); |
duke@435 | 239 | probe FromReflectedField__entry(void*, void*); |
duke@435 | 240 | probe FromReflectedField__return(uintptr_t); |
duke@435 | 241 | probe FromReflectedMethod__entry(void*, void*); |
duke@435 | 242 | probe FromReflectedMethod__return(uintptr_t); |
duke@435 | 243 | probe GetArrayLength__entry(void*, void*); |
duke@435 | 244 | probe GetArrayLength__return(uintptr_t); |
duke@435 | 245 | probe GetBooleanArrayElements__entry(void*, void*, uintptr_t*); |
duke@435 | 246 | probe GetBooleanArrayElements__return(uintptr_t*); |
duke@435 | 247 | probe GetBooleanArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, uintptr_t*); |
duke@435 | 248 | probe GetBooleanArrayRegion__return(); |
duke@435 | 249 | probe GetBooleanField__entry(void*, void*, uintptr_t); |
duke@435 | 250 | probe GetBooleanField__return(uintptr_t); |
duke@435 | 251 | probe GetByteArrayElements__entry(void*, void*, uintptr_t*); |
duke@435 | 252 | probe GetByteArrayElements__return(char*); |
duke@435 | 253 | probe GetByteArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, char*); |
duke@435 | 254 | probe GetByteArrayRegion__return(); |
duke@435 | 255 | probe GetByteField__entry(void*, void*, uintptr_t); |
duke@435 | 256 | probe GetByteField__return(char); |
duke@435 | 257 | probe GetCharArrayElements__entry(void*, void*, uintptr_t*); |
duke@435 | 258 | probe GetCharArrayElements__return(uint16_t*); |
duke@435 | 259 | probe GetCharArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, uint16_t*); |
duke@435 | 260 | probe GetCharArrayRegion__return(); |
duke@435 | 261 | probe GetCharField__entry(void*, void*, uintptr_t); |
duke@435 | 262 | probe GetCharField__return(uint16_t); |
duke@435 | 263 | probe GetCreatedJavaVMs__entry(void**, uintptr_t, uintptr_t*); |
duke@435 | 264 | probe GetCreatedJavaVMs__return(uintptr_t); |
duke@435 | 265 | probe GetDefaultJavaVMInitArgs__entry(void*); |
duke@435 | 266 | probe GetDefaultJavaVMInitArgs__return(uint32_t); |
duke@435 | 267 | probe GetDirectBufferAddress__entry(void*, void*); |
duke@435 | 268 | probe GetDirectBufferAddress__return(void*); |
duke@435 | 269 | probe GetDirectBufferCapacity__entry(void*, void*); |
duke@435 | 270 | probe GetDirectBufferCapacity__return(uintptr_t); |
duke@435 | 271 | probe GetDoubleArrayElements__entry(void*, void*, uintptr_t*); |
duke@435 | 272 | probe GetDoubleArrayElements__return(double*); |
duke@435 | 273 | probe GetDoubleArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, double*); |
duke@435 | 274 | probe GetDoubleArrayRegion__return(); |
duke@435 | 275 | probe GetDoubleField__entry(void*, void*, uintptr_t); |
duke@435 | 276 | probe GetDoubleField__return(); |
duke@435 | 277 | probe GetEnv__entry(void*, void*, uint32_t); |
duke@435 | 278 | probe GetEnv__return(uint32_t); |
duke@435 | 279 | probe GetFieldID__entry(void*, void*, const char*, const char*); |
duke@435 | 280 | probe GetFieldID__return(uintptr_t); |
duke@435 | 281 | probe GetFloatArrayElements__entry(void*, void*, uintptr_t*); |
duke@435 | 282 | probe GetFloatArrayElements__return(float*); |
duke@435 | 283 | probe GetFloatArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, float*); |
duke@435 | 284 | probe GetFloatArrayRegion__return(); |
duke@435 | 285 | probe GetFloatField__entry(void*, void*, uintptr_t); |
duke@435 | 286 | probe GetFloatField__return(); |
duke@435 | 287 | probe GetIntArrayElements__entry(void*, void*, uintptr_t*); |
duke@435 | 288 | probe GetIntArrayElements__return(uint32_t*); |
duke@435 | 289 | probe GetIntArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, uint32_t*); |
duke@435 | 290 | probe GetIntArrayRegion__return(); |
duke@435 | 291 | probe GetIntField__entry(void*, void*, uintptr_t); |
duke@435 | 292 | probe GetIntField__return(uint32_t); |
duke@435 | 293 | probe GetJavaVM__entry(void*, void**); |
duke@435 | 294 | probe GetJavaVM__return(uint32_t); |
duke@435 | 295 | probe GetLongArrayElements__entry(void*, void*, uintptr_t*); |
duke@435 | 296 | probe GetLongArrayElements__return(uintptr_t*); |
duke@435 | 297 | probe GetLongArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, uintptr_t*); |
duke@435 | 298 | probe GetLongArrayRegion__return(); |
duke@435 | 299 | probe GetLongField__entry(void*, void*, uintptr_t); |
duke@435 | 300 | probe GetLongField__return(uintptr_t); |
duke@435 | 301 | probe GetMethodID__entry(void*, void*, const char*, const char*); |
duke@435 | 302 | probe GetMethodID__return(uintptr_t); |
duke@435 | 303 | probe GetObjectArrayElement__entry(void*, void*, uintptr_t); |
duke@435 | 304 | probe GetObjectArrayElement__return(void*); |
duke@435 | 305 | probe GetObjectClass__entry(void*, void*); |
duke@435 | 306 | probe GetObjectClass__return(void*); |
duke@435 | 307 | probe GetObjectField__entry(void*, void*, uintptr_t); |
duke@435 | 308 | probe GetObjectField__return(void*); |
duke@435 | 309 | probe GetObjectRefType__entry(void*, void*); |
duke@435 | 310 | probe GetObjectRefType__return(void*); |
duke@435 | 311 | probe GetPrimitiveArrayCritical__entry(void*, void*, uintptr_t*); |
duke@435 | 312 | probe GetPrimitiveArrayCritical__return(void*); |
duke@435 | 313 | probe GetShortArrayElements__entry(void*, void*, uintptr_t*); |
duke@435 | 314 | probe GetShortArrayElements__return(uint16_t*); |
duke@435 | 315 | probe GetShortArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, uint16_t*); |
duke@435 | 316 | probe GetShortArrayRegion__return(); |
duke@435 | 317 | probe GetShortField__entry(void*, void*, uintptr_t); |
duke@435 | 318 | probe GetShortField__return(uint16_t); |
duke@435 | 319 | probe GetStaticBooleanField__entry(void*, void*, uintptr_t); |
duke@435 | 320 | probe GetStaticBooleanField__return(uintptr_t); |
duke@435 | 321 | probe GetStaticByteField__entry(void*, void*, uintptr_t); |
duke@435 | 322 | probe GetStaticByteField__return(char); |
duke@435 | 323 | probe GetStaticCharField__entry(void*, void*, uintptr_t); |
duke@435 | 324 | probe GetStaticCharField__return(uint16_t); |
duke@435 | 325 | probe GetStaticDoubleField__entry(void*, void*, uintptr_t); |
duke@435 | 326 | probe GetStaticDoubleField__return(); |
duke@435 | 327 | probe GetStaticFieldID__entry(void*, void*, const char*, const char*); |
duke@435 | 328 | probe GetStaticFieldID__return(uintptr_t); |
duke@435 | 329 | probe GetStaticFloatField__entry(void*, void*, uintptr_t); |
duke@435 | 330 | probe GetStaticFloatField__return(); |
duke@435 | 331 | probe GetStaticIntField__entry(void*, void*, uintptr_t); |
duke@435 | 332 | probe GetStaticIntField__return(uint32_t); |
duke@435 | 333 | probe GetStaticLongField__entry(void*, void*, uintptr_t); |
duke@435 | 334 | probe GetStaticLongField__return(uintptr_t); |
duke@435 | 335 | probe GetStaticMethodID__entry(void*, void*, const char*, const char*); |
duke@435 | 336 | probe GetStaticMethodID__return(uintptr_t); |
duke@435 | 337 | probe GetStaticObjectField__entry(void*, void*, uintptr_t); |
duke@435 | 338 | probe GetStaticObjectField__return(void*); |
duke@435 | 339 | probe GetStaticShortField__entry(void*, void*, uintptr_t); |
duke@435 | 340 | probe GetStaticShortField__return(uint16_t); |
duke@435 | 341 | probe GetStringChars__entry(void*, void*, uintptr_t*); |
duke@435 | 342 | probe GetStringChars__return(const uint16_t*); |
duke@435 | 343 | probe GetStringCritical__entry(void*, void*, uintptr_t*); |
duke@435 | 344 | probe GetStringCritical__return(const uint16_t*); |
duke@435 | 345 | probe GetStringLength__entry(void*, void*); |
duke@435 | 346 | probe GetStringLength__return(uintptr_t); |
duke@435 | 347 | probe GetStringRegion__entry(void*, void*, uintptr_t, uintptr_t, uint16_t*); |
duke@435 | 348 | probe GetStringRegion__return(); |
duke@435 | 349 | probe GetStringUTFChars__entry(void*, void*, uintptr_t*); |
duke@435 | 350 | probe GetStringUTFChars__return(const char*); |
duke@435 | 351 | probe GetStringUTFLength__entry(void*, void*); |
duke@435 | 352 | probe GetStringUTFLength__return(uintptr_t); |
duke@435 | 353 | probe GetStringUTFRegion__entry(void*, void*, uintptr_t, uintptr_t, char*); |
duke@435 | 354 | probe GetStringUTFRegion__return(); |
duke@435 | 355 | probe GetSuperclass__entry(void*, void*); |
duke@435 | 356 | probe GetSuperclass__return(void*); |
duke@435 | 357 | probe GetVersion__entry(void*); |
duke@435 | 358 | probe GetVersion__return(uint32_t); |
duke@435 | 359 | probe IsAssignableFrom__entry(void*, void*, void*); |
duke@435 | 360 | probe IsAssignableFrom__return(uintptr_t); |
duke@435 | 361 | probe IsInstanceOf__entry(void*, void*, void*); |
duke@435 | 362 | probe IsInstanceOf__return(uintptr_t); |
duke@435 | 363 | probe IsSameObject__entry(void*, void*, void*); |
duke@435 | 364 | probe IsSameObject__return(uintptr_t); |
duke@435 | 365 | probe MonitorEnter__entry(void*, void*); |
duke@435 | 366 | probe MonitorEnter__return(uint32_t); |
duke@435 | 367 | probe MonitorExit__entry(void*, void*); |
duke@435 | 368 | probe MonitorExit__return(uint32_t); |
duke@435 | 369 | probe NewBooleanArray__entry(void*, uintptr_t); |
duke@435 | 370 | probe NewBooleanArray__return(void*); |
duke@435 | 371 | probe NewByteArray__entry(void*, uintptr_t); |
duke@435 | 372 | probe NewByteArray__return(void*); |
duke@435 | 373 | probe NewCharArray__entry(void*, uintptr_t); |
duke@435 | 374 | probe NewCharArray__return(void*); |
duke@435 | 375 | probe NewDirectByteBuffer__entry(void*, void*, uintptr_t); |
duke@435 | 376 | probe NewDirectByteBuffer__return(void*); |
duke@435 | 377 | probe NewDoubleArray__entry(void*, uintptr_t); |
duke@435 | 378 | probe NewDoubleArray__return(void*); |
duke@435 | 379 | probe NewFloatArray__entry(void*, uintptr_t); |
duke@435 | 380 | probe NewFloatArray__return(void*); |
duke@435 | 381 | probe NewGlobalRef__entry(void*, void*); |
duke@435 | 382 | probe NewGlobalRef__return(void*); |
duke@435 | 383 | probe NewIntArray__entry(void*, uintptr_t); |
duke@435 | 384 | probe NewIntArray__return(void*); |
duke@435 | 385 | probe NewLocalRef__entry(void*, void*); |
duke@435 | 386 | probe NewLocalRef__return(void*); |
duke@435 | 387 | probe NewLongArray__entry(void*, uintptr_t); |
duke@435 | 388 | probe NewLongArray__return(void*); |
duke@435 | 389 | probe NewObjectA__entry(void*, void*, uintptr_t); |
duke@435 | 390 | probe NewObjectA__return(void*); |
duke@435 | 391 | probe NewObjectArray__entry(void*, uintptr_t, void*, void*); |
duke@435 | 392 | probe NewObjectArray__return(void*); |
duke@435 | 393 | probe NewObject__entry(void*, void*, uintptr_t); |
duke@435 | 394 | probe NewObject__return(void*); |
duke@435 | 395 | probe NewObjectV__entry(void*, void*, uintptr_t); |
duke@435 | 396 | probe NewObjectV__return(void*); |
duke@435 | 397 | probe NewShortArray__entry(void*, uintptr_t); |
duke@435 | 398 | probe NewShortArray__return(void*); |
duke@435 | 399 | probe NewString__entry(void*, const uint16_t*, uintptr_t); |
duke@435 | 400 | probe NewString__return(void*); |
duke@435 | 401 | probe NewStringUTF__entry(void*, const char*); |
duke@435 | 402 | probe NewStringUTF__return(void*); |
duke@435 | 403 | probe NewWeakGlobalRef__entry(void*, void*); |
duke@435 | 404 | probe NewWeakGlobalRef__return(void*); |
duke@435 | 405 | probe PopLocalFrame__entry(void*, void*); |
duke@435 | 406 | probe PopLocalFrame__return(void*); |
duke@435 | 407 | probe PushLocalFrame__entry(void*, uint32_t); |
duke@435 | 408 | probe PushLocalFrame__return(uint32_t); |
duke@435 | 409 | probe RegisterNatives__entry(void*, void*, const void*, uint32_t); |
duke@435 | 410 | probe RegisterNatives__return(uint32_t); |
duke@435 | 411 | probe ReleaseBooleanArrayElements__entry(void*, void*, uintptr_t*, uint32_t); |
duke@435 | 412 | probe ReleaseBooleanArrayElements__return(); |
duke@435 | 413 | probe ReleaseByteArrayElements__entry(void*, void*, char*, uint32_t); |
duke@435 | 414 | probe ReleaseByteArrayElements__return(); |
duke@435 | 415 | probe ReleaseCharArrayElements__entry(void*, void*, uint16_t*, uint32_t); |
duke@435 | 416 | probe ReleaseCharArrayElements__return(); |
duke@435 | 417 | probe ReleaseDoubleArrayElements__entry(void*, void*, double*, uint32_t); |
duke@435 | 418 | probe ReleaseDoubleArrayElements__return(); |
duke@435 | 419 | probe ReleaseFloatArrayElements__entry(void*, void*, float*, uint32_t); |
duke@435 | 420 | probe ReleaseFloatArrayElements__return(); |
duke@435 | 421 | probe ReleaseIntArrayElements__entry(void*, void*, uint32_t*, uint32_t); |
duke@435 | 422 | probe ReleaseIntArrayElements__return(); |
duke@435 | 423 | probe ReleaseLongArrayElements__entry(void*, void*, uintptr_t*, uint32_t); |
duke@435 | 424 | probe ReleaseLongArrayElements__return(); |
duke@435 | 425 | probe ReleasePrimitiveArrayCritical__entry(void*, void*, void*, uint32_t); |
duke@435 | 426 | probe ReleasePrimitiveArrayCritical__return(); |
duke@435 | 427 | probe ReleaseShortArrayElements__entry(void*, void*, uint16_t*, uint32_t); |
duke@435 | 428 | probe ReleaseShortArrayElements__return(); |
duke@435 | 429 | probe ReleaseStringChars__entry(void*, void*, const uint16_t*); |
duke@435 | 430 | probe ReleaseStringChars__return(); |
duke@435 | 431 | probe ReleaseStringCritical__entry(void*, void*, const uint16_t*); |
duke@435 | 432 | probe ReleaseStringCritical__return(); |
duke@435 | 433 | probe ReleaseStringUTFChars__entry(void*, void*, const char*); |
duke@435 | 434 | probe ReleaseStringUTFChars__return(); |
duke@435 | 435 | probe SetBooleanArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, const uintptr_t*); |
duke@435 | 436 | probe SetBooleanArrayRegion__return(); |
duke@435 | 437 | probe SetBooleanField__entry(void*, void*, uintptr_t, uintptr_t); |
duke@435 | 438 | probe SetBooleanField__return(); |
duke@435 | 439 | probe SetByteArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, const char*); |
duke@435 | 440 | probe SetByteArrayRegion__return(); |
duke@435 | 441 | probe SetByteField__entry(void*, void*, uintptr_t, char); |
duke@435 | 442 | probe SetByteField__return(); |
duke@435 | 443 | probe SetCharArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, const uint16_t*); |
duke@435 | 444 | probe SetCharArrayRegion__return(); |
duke@435 | 445 | probe SetCharField__entry(void*, void*, uintptr_t, uint16_t); |
duke@435 | 446 | probe SetCharField__return(); |
duke@435 | 447 | probe SetDoubleArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, const double*); |
duke@435 | 448 | probe SetDoubleArrayRegion__return(); |
duke@435 | 449 | probe SetDoubleField__entry(void*, void*, uintptr_t); |
duke@435 | 450 | probe SetDoubleField__return(); |
duke@435 | 451 | probe SetFloatArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, const float*); |
duke@435 | 452 | probe SetFloatArrayRegion__return(); |
duke@435 | 453 | probe SetFloatField__entry(void*, void*, uintptr_t); |
duke@435 | 454 | probe SetFloatField__return(); |
duke@435 | 455 | probe SetIntArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, const uint32_t*); |
duke@435 | 456 | probe SetIntArrayRegion__return(); |
duke@435 | 457 | probe SetIntField__entry(void*, void*, uintptr_t, uint32_t); |
duke@435 | 458 | probe SetIntField__return(); |
duke@435 | 459 | probe SetLongArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, const uintptr_t*); |
duke@435 | 460 | probe SetLongArrayRegion__return(); |
duke@435 | 461 | probe SetLongField__entry(void*, void*, uintptr_t, uintptr_t); |
duke@435 | 462 | probe SetLongField__return(); |
duke@435 | 463 | probe SetObjectArrayElement__entry(void*, void*, uintptr_t, void*); |
duke@435 | 464 | probe SetObjectArrayElement__return(); |
duke@435 | 465 | probe SetObjectField__entry(void*, void*, uintptr_t, void*); |
duke@435 | 466 | probe SetObjectField__return(); |
duke@435 | 467 | probe SetShortArrayRegion__entry(void*, void*, uintptr_t, uintptr_t, const uint16_t*); |
duke@435 | 468 | probe SetShortArrayRegion__return(); |
duke@435 | 469 | probe SetShortField__entry(void*, void*, uintptr_t, uint16_t); |
duke@435 | 470 | probe SetShortField__return(); |
duke@435 | 471 | probe SetStaticBooleanField__entry(void*, void*, uintptr_t, uintptr_t); |
duke@435 | 472 | probe SetStaticBooleanField__return(); |
duke@435 | 473 | probe SetStaticByteField__entry(void*, void*, uintptr_t, char); |
duke@435 | 474 | probe SetStaticByteField__return(); |
duke@435 | 475 | probe SetStaticCharField__entry(void*, void*, uintptr_t, uint16_t); |
duke@435 | 476 | probe SetStaticCharField__return(); |
duke@435 | 477 | probe SetStaticDoubleField__entry(void*, void*, uintptr_t); |
duke@435 | 478 | probe SetStaticDoubleField__return(); |
duke@435 | 479 | probe SetStaticFloatField__entry(void*, void*, uintptr_t); |
duke@435 | 480 | probe SetStaticFloatField__return(); |
duke@435 | 481 | probe SetStaticIntField__entry(void*, void*, uintptr_t, uint32_t); |
duke@435 | 482 | probe SetStaticIntField__return(); |
duke@435 | 483 | probe SetStaticLongField__entry(void*, void*, uintptr_t, uintptr_t); |
duke@435 | 484 | probe SetStaticLongField__return(); |
duke@435 | 485 | probe SetStaticObjectField__entry(void*, void*, uintptr_t, void*); |
duke@435 | 486 | probe SetStaticObjectField__return(); |
duke@435 | 487 | probe SetStaticShortField__entry(void*, void*, uintptr_t, uint16_t); |
duke@435 | 488 | probe SetStaticShortField__return(); |
duke@435 | 489 | probe Throw__entry(void*, void*); |
duke@435 | 490 | probe Throw__return(intptr_t); |
duke@435 | 491 | probe ThrowNew__entry(void*, void*, const char*); |
duke@435 | 492 | probe ThrowNew__return(intptr_t); |
duke@435 | 493 | probe ToReflectedField__entry(void*, void*, uintptr_t, uintptr_t); |
duke@435 | 494 | probe ToReflectedField__return(void*); |
duke@435 | 495 | probe ToReflectedMethod__entry(void*, void*, uintptr_t, uintptr_t); |
duke@435 | 496 | probe ToReflectedMethod__return(void*); |
duke@435 | 497 | probe UnregisterNatives__entry(void*, void*); |
duke@435 | 498 | probe UnregisterNatives__return(uint32_t); |
duke@435 | 499 | }; |
duke@435 | 500 | |
duke@435 | 501 | #pragma D attributes Standard/Standard/Common provider hotspot_jni provider |
duke@435 | 502 | #pragma D attributes Private/Private/Unknown provider hotspot_jni module |
duke@435 | 503 | #pragma D attributes Private/Private/Unknown provider hotspot_jni function |
duke@435 | 504 | #pragma D attributes Standard/Standard/Common provider hotspot_jni name |
duke@435 | 505 | #pragma D attributes Evolving/Evolving/Common provider hotspot_jni args |
duke@435 | 506 |