Home | History | Annotate | Download | only in jni

Lines Matching defs:AndroidRuntime

17 #define LOG_TAG "AndroidRuntime"
20 #include <android_runtime/AndroidRuntime.h>
181 static AndroidRuntime* gCurRuntime = NULL;
228 /*static*/ JavaVM* AndroidRuntime::mJavaVM = NULL;
231 AndroidRuntime::AndroidRuntime() :
253 AndroidRuntime::~AndroidRuntime()
261 /*static*/ int AndroidRuntime::registerNativeMethods(JNIEnv* env,
267 status_t AndroidRuntime::callMain(const char* className,
343 int AndroidRuntime::addVmArguments(int argc, const char* const argv[])
413 void AndroidRuntime::parseExtraOpts(char* extraOptsBuf)
447 int AndroidRuntime::startVm(JavaVM** pJavaVM, JNIEnv** pEnv)
783 char* AndroidRuntime::toSlashClassName(const char* className)
802 void AndroidRuntime::start(const char* className, const char* options)
804 ALOGD("\n>>>>>> AndroidRuntime START %s <<<<<<\n",
901 void AndroidRuntime::exit(int code)
913 void AndroidRuntime::onVmCreated(JNIEnv* env)
915 // If AndroidRuntime had anything to do here, we'd have done it in 'start'.
923 /*static*/ JNIEnv* AndroidRuntime::getJNIEnv()
926 JavaVM* vm = AndroidRuntime::getJavaVM();
946 vm = AndroidRuntime::getJavaVM();
968 vm = AndroidRuntime::getJavaVM();
982 /*static*/ int AndroidRuntime::javaThreadShell(void* args) {
1011 /*static*/ int AndroidRuntime::javaCreateThreadEtc(
1028 result = androidCreateRawThreadEtc(AndroidRuntime::javaThreadShell, args,
1038 /*static*/ android_thread_id_t AndroidRuntime::createJavaThread(const char* name,
1222 /*static*/ int AndroidRuntime::startReg(JNIEnv* env)
1252 AndroidRuntime* AndroidRuntime::getRuntime()