Lines Matching refs:env

36 static jobjectArray VMDebug_getVmFeatureList(JNIEnv* env, jclass) {
43 return toStringArray(env, features);
67 static void VMDebug_startMethodTracingFd(JNIEnv* env, jclass, jstring javaTraceFilename,
69 int originalFd = jniGetFDFromFileDescriptor(env, javaFd);
76 ScopedObjectAccess soa(env);
83 ScopedUtfChars traceFilename(env, javaTraceFilename);
90 static void VMDebug_startMethodTracingFilename(JNIEnv* env, jclass, jstring javaTraceFilename,
92 ScopedUtfChars traceFilename(env, javaTraceFilename);
129 static void ThrowUnsupportedOperationException(JNIEnv* env) {
130 ScopedObjectAccess soa(env);
135 static void VMDebug_startInstructionCounting(JNIEnv* env, jclass) {
136 ThrowUnsupportedOperationException(env);
139 static void VMDebug_stopInstructionCounting(JNIEnv* env, jclass) {
140 ThrowUnsupportedOperationException(env);
143 static void VMDebug_getInstructionCount(JNIEnv* env, jclass, jintArray /*javaCounts*/) {
144 ThrowUnsupportedOperationException(env);
147 static void VMDebug_resetInstructionCount(JNIEnv* env, jclass) {
148 ThrowUnsupportedOperationException(env);
151 static void VMDebug_printLoadedClasses(JNIEnv* env, jclass, jint flags) {
152 ScopedObjectAccess soa(env);
156 static jint VMDebug_getLoadedClassCount(JNIEnv* env, jclass) {
157 ScopedObjectAccess soa(env);
175 static void VMDebug_dumpHprofData(JNIEnv* env, jclass, jstring javaFilename, jobject javaFd) {
178 ScopedObjectAccess soa(env);
185 ScopedUtfChars chars(env, javaFilename);
186 if (env->ExceptionCheck()) {
196 fd = jniGetFDFromFileDescriptor(env, javaFd);
198 ScopedObjectAccess soa(env);
211 static void VMDebug_dumpReferenceTables(JNIEnv* env, jclass) {
212 ScopedObjectAccess soa(env);
229 static jlong VMDebug_countInstancesOfClass(JNIEnv* env, jclass, jclass javaClass,
231 ScopedObjectAccess soa(env);
248 static void VMDebug_getHeapSpaceStats(JNIEnv* env, jclass, jlongArray data) {
249 jlong* arr = reinterpret_cast<jlong*>(env->GetPrimitiveArrayCritical(data, 0));
250 if (arr == NULL || env->GetArrayLength(data) < 9) {
303 env->ReleasePrimitiveArrayCritical(data, arr, 0);
338 void register_dalvik_system_VMDebug(JNIEnv* env) {