Lines Matching defs:AndroidRuntime

17 #define LOG_TAG "AndroidRuntime"
20 #include <android_runtime/AndroidRuntime.h>
194 static AndroidRuntime* gCurRuntime = NULL;
241 /*static*/ JavaVM* AndroidRuntime::mJavaVM = NULL;
243 AndroidRuntime::AndroidRuntime(char* argBlockStart, const size_t argBlockLength) :
259 AndroidRuntime::~AndroidRuntime()
267 /*static*/ int AndroidRuntime::registerNativeMethods(JNIEnv* env,
273 void AndroidRuntime::setArgv0(const char* argv0) {
278 status_t AndroidRuntime::callMain(const String8& className, jclass clazz,
387 void AndroidRuntime::addOption(const char* optionString, void* extraInfo)
405 void AndroidRuntime::parseExtraOpts(char* extraOptsBuf, const char* quotingArg)
441 bool AndroidRuntime::parseRuntimeOption(const char* property,
468 bool AndroidRuntime::parseCompilerOption(const char* property,
497 bool AndroidRuntime::parseCompilerRuntimeOption(const char* property,
531 int AndroidRuntime::startVm(JavaVM** pJavaVM, JNIEnv** pEnv)
918 char* AndroidRuntime::toSlashClassName(const char* className)
930 jstring AndroidRuntime::NewStringLatin1(JNIEnv* env, const char* bytes) {
951 void AndroidRuntime::start(const char* className, const Vector<String8>& options)
1056 void AndroidRuntime::exit(int code)
1068 void AndroidRuntime::onVmCreated(JNIEnv* env)
1070 // If AndroidRuntime had anything to do here, we'd have done it in 'start'.
1078 /*static*/ JNIEnv* AndroidRuntime::getJNIEnv()
1081 JavaVM* vm = AndroidRuntime::getJavaVM();
1101 vm = AndroidRuntime::getJavaVM();
1123 vm = AndroidRuntime::getJavaVM();
1137 /*static*/ int AndroidRuntime::javaThreadShell(void* args) {
1166 /*static*/ int AndroidRuntime::javaCreateThreadEtc(
1184 result = androidCreateRawThreadEtc(AndroidRuntime::javaThreadShell, args,
1194 /*static*/ android_thread_id_t AndroidRuntime::createJavaThread(const char* name,
1392 /*static*/ int AndroidRuntime::startReg(JNIEnv* env)
1422 AndroidRuntime* AndroidRuntime::getRuntime()