check_jni.cc | 467 bool Check(ScopedObjectAccess& soa, bool entry, const char* fmt, JniValueType* args) 483 TracePossibleHeapValue(soa, entry, fmt[i], args[i], &msg); 508 if (!CheckPossibleHeapValue(soa, fmt[i], args[i])) { 516 bool CheckNonHeap(JavaVMExt* vm, bool entry, const char* fmt, JniValueType* args) { 531 TraceNonHeapValue(fmt[i], args[i], &msg); 559 if (!CheckNonHeapValue(fmt[i], args[i])) { 874 VarArgs args(args_p->Clone()); 875 ArtMethod* m = CheckMethodID(args.GetMethodID()); 886 if (!CheckPossibleHeapValue(soa, shorty[i], args.GetValue(shorty[i]))) { 987 VarArgs args(va->Clone()) 1349 va_list args; local 1516 va_list args; local 1630 JniValueType args[1] = {{.E = env }}; local 1644 JniValueType args[2] = {{.E = env }, {.p = vm}}; local 1658 JniValueType args[4] = {{.E = env }, {.c = c}, {.p = methods}, {.I = nMethods}}; local 1672 JniValueType args[2] = {{.E = env }, {.c = c}}; local 1689 JniValueType args[2] = {{.E = env }, {.L = obj}}; local 1704 JniValueType args[5] = {{.E = env}, {.u = name}, {.L = loader}, {.p = buf}, {.z = bufLen}}; local 1718 JniValueType args[2] = {{.E = env}, {.u = name}}; local 1732 JniValueType args[2] = {{.E = env}, {.c = c}}; local 1746 JniValueType args[3] = {{.E = env}, {.c = c1}, {.c = c2}}; local 1760 JniValueType args[2] = {{.E = env}, {.L = method}}; local 1774 JniValueType args[2] = {{.E = env}, {.L = field}}; local 1788 JniValueType args[4] = {{.E = env}, {.c = cls}, {.m = mid}, {.b = isStatic}}; local 1803 JniValueType args[4] = {{.E = env}, {.c = cls}, {.f = fid}, {.b = isStatic}}; local 1818 JniValueType args[2] = {{.E = env}, {.t = obj}}; local 1832 JniValueType args[3] = {{.E = env}, {.c = c}, {.u = message}}; local 1846 JniValueType args[1] = {{.E = env}}; local 1860 JniValueType args[1] = {{.E = env}}; local 1872 JniValueType args[1] = {{.E = env}}; local 1884 JniValueType args[1] = {{.E = env}}; local 1901 JniValueType args[2] = {{.E = env}, {.u = msg}}; local 1914 JniValueType args[2] = {{.E = env}, {.I = capacity}}; local 1928 JniValueType args[2] = {{.E = env}, {.L = res}}; local 1965 JniValueType args[2] = {{.E = env}, {.I = capacity}}; local 1979 JniValueType args[3] = {{.E = env}, {.L = ref1}, {.L = ref2}}; local 1993 JniValueType args[2] = {{.E = env}, {.c = c}}; local 2008 JniValueType args[4] = {{.E = env}, {.c = c}, {.m = mid}, {.va = &rest}}; local 2021 va_list args; local 2032 JniValueType args[4] = {{.E = env}, {.c = c}, {.m = mid}, {.va = &rest}}; local 2047 JniValueType args[2] = {{.E = env}, {.L = obj}}; local 2061 JniValueType args[3] = {{.E = env}, {.L = obj}, {.c = c}}; local 2236 JniValueType args[3] = {{.E = env}, {.p = unicode_chars}, {.z = len}}; local 2250 JniValueType args[2] = {{.E = env}, {.u = chars}}; local 2265 JniValueType args[2] = {{.E = env}, {.s = string}}; local 2279 JniValueType args[2] = {{.E = env}, {.s = string}}; local 2320 JniValueType args[5] = {{.E = env}, {.s = string}, {.z = start}, {.z = len}, {.p = buf}}; local 2334 JniValueType args[5] = {{.E = env}, {.s = string}, {.z = start}, {.z = len}, {.p = buf}}; local 2348 JniValueType args[2] = {{.E = env}, {.a = array}}; local 2363 JniValueType args[4] = local 2379 JniValueType args[3] = {{.E = env}, {.a = array}, {.z = index}}; local 2393 JniValueType args[4] = {{.E = env}, {.a = array}, {.z = index}, {.L = value}}; local 2479 JniValueType args[2] = {{.E = env}, {.L = obj}}; local 2496 JniValueType args[2] = {{.E = env}, {.L = obj}}; local 2513 JniValueType args[3] = {{.E = env}, {.a = array}, {.p = is_copy}}; local 2532 JniValueType args[4] = {{.E = env}, {.a = array}, {.p = carray}, {.r = mode}}; local 2547 JniValueType args[3] = {{.E = env}, {.p = address}, {.J = capacity}}; local 2562 JniValueType args[2] = {{.E = env}, {.L = buf}}; local 2578 JniValueType args[2] = {{.E = env}, {.L = buf}}; local 2603 JniValueType args[2] = {{.E = env}, {.L = obj}}; local 2631 JniValueType args[2] = {{.E = env}, {.L = obj}}; local 2657 JniValueType args[4] = {{.E = env}, {.c = c}, {.u = name}, {.u = sig}}; local 2676 JniValueType args[4] = {{.E = env}, {.c = c}, {.u = name}, {.u = sig}}; local 2695 JniValueType args[3] = {{.E = env}, {.L = obj}, {.f = fid}}; local 2789 JniValueType args[4] = {{.E = env}, {.L = obj}, {.f = fid}, value}; local 2875 JniValueType args[4] = {{.E = env}, {.L = obj}, {.m = mid}, {.va = vargs}}; local 2880 JniValueType args[5] = {{.E = env}, {.L = obj}, {.c = c}, {.m = mid}, {.va = vargs}}; local 2886 JniValueType args[4] = {{.E = env}, {.c = c}, {.m = mid}, {.va = vargs}}; local 3271 JniValueType args[3] = {{.E = env}, {.s = string}, {.p = is_copy}}; local 3320 JniValueType args[3] = {{.E = env}, {.s = string}, {.p = chars}}; local 3342 JniValueType args[2] = {{.E = env}, {.z = length}}; local 3384 JniValueType args[3] = {{.E = env}, {.a = array}, {.p = is_copy}}; local 3440 JniValueType args[4] = {{.E = env}, {.a = array}, {.p = elems}, {.r = mode}}; local 3490 JniValueType args[5] = {{.E = env}, {.a = array}, {.z = start}, {.z = len}, {.p = buf}}; local 3540 JniValueType args[5] = {{.E = env}, {.a = array}, {.z = start}, {.z = len}, {.p = buf}}; local 3831 JniValueType args[1] = {{.v = vm}}; local 3832 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "v", args); local 3843 JniValueType args[3] = {{.v = vm}, {.p = p_env}, {.p = thr_args}}; local 3844 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "vpp", args); local 3853 JniValueType args[3] = {{.v = vm}, {.p = p_env}, {.p = thr_args}}; local 3854 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "vpp", args); local 3863 JniValueType args[1] = {{.v = vm}}; local 3864 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "v", args); local 3873 JniValueType args[3] = {{.v = vm}, {.p = p_env}, {.I = version}}; local 3874 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "vpI", args); local [all...] |