Searched defs:flags (Results 1 - 25 of 39) sorted by relevance

12

/dalvik/vm/native/
H A Ddalvik_bytecode_OpcodeInfo.cpp35 int flags = dexGetFlagsFromOpcode(opcode); local
36 bool result = (flags & kInstrInvoke) != 0;
H A DInternalNative.cpp232 * check the access flags at the time of the method call. This results in
238 * the "traditional" meaning of the flags to their callers.
240 u4 dvmFixMethodFlags(u4 flags) argument
242 if ((flags & ACC_ABSTRACT) != 0) {
243 flags &= ~ACC_NATIVE;
246 flags &= ~ACC_SYNCHRONIZED;
248 if ((flags & ACC_DECLARED_SYNCHRONIZED) != 0) {
249 flags |= ACC_SYNCHRONIZED;
252 return flags & JAVA_FLAGS_MASK;
H A Djava_lang_Class.cpp327 * Return the class' modifier flags. If "ignoreInnerClassesAttrib" is false,
328 * and this is an inner class, we return the access flags from the inner class
340 /* see if we have an InnerClass annotation with flags in it */
750 int flags; local
752 if (dvmGetInnerClass(clazz, &nameObj, &flags)) {
H A Ddalvik_system_VMDebug.cpp227 * FileDescriptor fd, int bufferSize, int flags)
241 int flags = args[3]; local
272 fd, bufferSize, flags, (traceFileName == NULL && fd == -1));
439 * static void printLoadedClasses(int flags)
446 int flags = args[0]; local
448 dvmDumpAllClasses(flags);
/dalvik/vm/compiler/codegen/x86/libenc/
H A Ddec_base.h48 flags = 0;
87 unsigned flags; member in struct:Inst
/dalvik/vm/compiler/codegen/mips/
H A DGlobalOptimizations.cpp34 if (!thisLIR->flags.isNop && thisLIR->opcode == kMipsB) {
44 thisLIR->flags.isNop = true;
74 if (thisLIR->flags.isNop || thisLIR->opcode != kMipsMove)
88 if (nextLIR->flags.isNop || nextLIR->opcode == kMips32BitData)
106 /* these flags must come after the branching checks. */
110 if (EncodingMap[nextLIR->opcode].flags & REG_DEF_LR ||
118 if (EncodingMap[nextLIR->opcode].flags & IS_BRANCH) {
162 int flags = EncodingMap[savedLIR[i]->opcode].flags; local
165 if ((flags
345 int flags = EncodingMap[nextLIR->opcode].flags; local
[all...]
/dalvik/vm/
H A DJarFile.cpp43 * <flags> is passed directly to open(). O_CREAT is not supported.
46 int flags, char **pCachedName)
71 fd = open(buf, flags);
45 openAlternateSuffix(const char *fileName, const char *suffix, int flags, char **pCachedName) argument
H A DProfile.h45 int flags; member in struct:MethodTraceState
86 int flags, bool directToDdms);
103 * Bit flags for dvmMethodTraceStart "flags" argument. These must match
H A DMisc.cpp570 int flags; local
574 * value of the fd flags is probably unnecessary.
576 flags = fcntl(fd, F_GETFD);
577 if (flags < 0) {
578 ALOGW("Unable to get fd flags for fd %d", fd);
581 if (fcntl(fd, F_SETFD, flags | FD_CLOEXEC) < 0) {
645 unsigned long flags, minflt, cminflt, majflt, cmajflt, utime, stime;
658 &flags, &minflt, &cminflt, &majflt, &cmajflt, &utime, &stime,
H A DProfile.cpp362 int flags, bool directToDdms)
414 state->flags = flags;
415 if ((flags & TRACE_ALLOC_COUNTS) != 0)
453 * interpBreak flags only on the target thread.
586 if ((state->flags & TRACE_ALLOC_COUNTS) != 0)
678 if ((state->flags & TRACE_ALLOC_COUNTS) != 0) {
361 dvmMethodTraceStart(const char* traceFileName, int traceFd, int bufferSize, int flags, bool directToDdms) argument
/dalvik/vm/compiler/
H A DInlineTransformation.cpp318 int flags = (int)dexGetFlagsFromOpcode(opcode); local
321 if ((flags & kInstrInvoke) == 0)
H A DDataflow.cpp28 * TODO - many optimization flags are incomplete - they will only limit the
827 int flags; local
838 flags = 0;
841 flags = dexGetFlagsFromOpcode(insn->opcode);
848 if (flags & kInstrCanBranch) {
931 OpcodeFlags flags; local
954 flags = dexGetFlagsFromOpcode((Opcode)opcode);
956 if (flags & kInstrCanBranch) {
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DAccessFlags.java22 * Constants used as "access flags" in various places in classes, and
23 * related utilities. Although, at the rop layer, flags are generally
26 * identical to Java access flags, but {@code ACC_SUPER} isn't
106 /** flags defined on classes */
111 /** flags defined on inner classes */
117 /** flags defined on fields */
122 /** flags defined on methods */
129 /** indicates conversion of class flags */
132 /** indicates conversion of field flags */
135 /** indicates conversion of method flags */
152 classString(int flags) argument
163 innerClassString(int flags) argument
174 fieldString(int flags) argument
185 methodString(int flags) argument
196 isPublic(int flags) argument
207 isProtected(int flags) argument
218 isPrivate(int flags) argument
229 isStatic(int flags) argument
240 isSynchronized(int flags) argument
251 isAbstract(int flags) argument
262 isNative(int flags) argument
273 isAnnotation(int flags) argument
284 isDeclaredSynchronized(int flags) argument
297 humanHelper(int flags, int mask, int what) argument
[all...]
/dalvik/dexopt/
H A DOptMain.cpp68 int dexoptFlags = 0; /* bit flags, from enum DexoptFlags */
276 * 5. dexopt flags
324 * 4. dexopt flags
400 * 9. flags (optimization level, isBootstrap)
421 int fd, flags, vmBuildVersion; local
456 GET_ARG(flags, strtol, "bad flags");
459 fd, offset, length, debugFileName, modWhen, crc, flags, argc);
496 if ((flags & DEXOPT_VERIFY_ENABLED) != 0) {
497 if ((flags
[all...]
/dalvik/dx/src/com/android/dx/rop/code/
H A DAccessFlags.java22 * Constants used as "access flags" in various places in classes, and
23 * related utilities. Although, at the rop layer, flags are generally
26 * identical to Java access flags, but {@code ACC_SUPER} isn't
106 /** flags defined on classes */
111 /** flags defined on inner classes */
117 /** flags defined on fields */
122 /** flags defined on methods */
129 /** indicates conversion of class flags */
132 /** indicates conversion of field flags */
135 /** indicates conversion of method flags */
152 classString(int flags) argument
163 innerClassString(int flags) argument
174 fieldString(int flags) argument
185 methodString(int flags) argument
196 isPublic(int flags) argument
207 isProtected(int flags) argument
218 isPrivate(int flags) argument
229 isStatic(int flags) argument
240 isSynchronized(int flags) argument
251 isAbstract(int flags) argument
262 isNative(int flags) argument
273 isAnnotation(int flags) argument
284 isDeclaredSynchronized(int flags) argument
297 humanHelper(int flags, int mask, int what) argument
[all...]
/dalvik/vm/alloc/
H A DAlloc.cpp181 Object* dvmAllocObject(ClassObject* clazz, int flags) argument
189 newObj = (Object*)dvmMalloc(clazz->objectSize, flags);
204 Object* dvmCloneObject(Object* obj, int flags) argument
222 Object* copy = (Object*)dvmMalloc(size, flags);
H A DHeap.cpp333 void* dvmMalloc(size_t size, int flags) argument
376 if ((flags & ALLOC_DONT_TRACK) == 0) {
H A DCopying.cpp261 int flags = MAP_PRIVATE | MAP_ANONYMOUS; local
263 void *addr = mmap(NULL, length, prot, flags, -1, 0);
939 int flags;
941 flags = CLASS_ISREFERENCE |
944 return GET_CLASS_FLAG_GROUP(obj->clazz, flags);
H A DMarkSweep.cpp319 * Returns class flags relating to Reference subclasses.
323 int flags = CLASS_ISREFERENCE | local
327 return GET_CLASS_FLAG_GROUP(obj->clazz, flags);
/dalvik/vm/compiler/codegen/arm/
H A DCodegenCommon.cpp39 assert(EncodingMap[lir->opcode].flags & (IS_LOAD | IS_STORE));
45 /* Clear out the memref flags */
61 assert(!(EncodingMap[lir->opcode].flags & IS_STORE));
129 int flags; local
136 flags = EncodingMap[lir->opcode].flags;
139 if (flags & (IS_LOAD | IS_STORE)) {
141 setMemRefType(lir, flags & IS_LOAD, kHeapRef);
148 if (flags & IS_BRANCH) {
153 if (flags
234 int flags = EncodingMap[lir->opcode].flags; local
[all...]
/dalvik/libdex/
H A DDexFile.cpp289 DexFile* dexFileParse(const u1* data, size_t length, int flags) argument
318 ALOGV("Good opt header, DEX offset is %d, flags=0x%02x",
319 pDexFile->pOptHeader->dexOffset, pDexFile->pOptHeader->flags);
348 if (flags & kDexParseVerifyChecksum) {
353 if (!(flags & kDexParseContinueOnError))
365 if (!(flags & kDexParseContinueOnError))
391 if (!(flags & kDexParseContinueOnError))
401 if (!(flags & kDexParseContinueOnError))
H A DInstrUtils.h92 * Opcode control flow flags, used by the verifier and JIT.
117 OpcodeFlags* flags; member in struct:InstructionInfoTables
156 * Returns the flags for the specified opcode.
161 return gDexOpcodeInfo.flags[opcode];
165 * Returns true if the given flags represent a goto (unconditional branch).
167 DEX_INLINE bool dexIsGoto(OpcodeFlags flags) argument
169 return (flags & (kInstrCanBranch | kInstrCanContinue)) == kInstrCanBranch;
/dalvik/vm/jdwp/
H A DJdwpAdb.cpp432 u1 flags, cmdSet, cmd; local
441 flags = read1(&buf);
442 if ((flags & kJDWPFlagReply) != 0) {
H A DJdwpSocket.cpp550 u1 flags, cmdSet, cmd;
559 flags = read1(&buf);
560 if ((flags & kJDWPFlagReply) != 0) {
571 ALOGV("--- %s: dataLen=%u id=0x%08x flags=0x%02x cmd=%d/%d",
573 dataLen, id, flags, cmdSet, cmd);
588 u1 flags, cmdSet, cmd; local
599 flags = read1(&buf);
600 if ((flags & kJDWPFlagReply) != 0) {
/dalvik/vm/analysis/
H A DDexPrepare.cpp388 int flags; local
441 flags = 0;
443 flags |= DEXOPT_OPT_ENABLED;
445 flags |= DEXOPT_OPT_ALL;
448 flags |= DEXOPT_VERIFY_ENABLED;
450 flags |= DEXOPT_VERIFY_ALL;
453 flags |= DEXOPT_IS_BOOTSTRAP;
455 flags |= DEXOPT_GEN_REGISTER_MAPS;
456 sprintf(values[9], "%d", flags);
726 optHdr.flags
[all...]

Completed in 2191 milliseconds

12