Searched refs:flags (Results 51 - 75 of 83) sorted by relevance

1234

/art/runtime/mirror/
H A Dclass.cc185 void Class::DumpClass(std::ostream& os, int flags) { argument
186 if ((flags & kDumpClassFullDetail) == 0) {
188 if ((flags & kDumpClassClassLoader) != 0) {
191 if ((flags & kDumpClassInitialized) != 0) {
1167 uint32_t flags; local
1168 if (!h_this->GetDexFile().GetInnerClassFlags(h_this, &flags)) {
1171 return flags;
/art/runtime/
H A Ddex_instruction.cc55 #define INSTRUCTION_FLAGS(o, c, p, f, r, i, flags, v) flags,
H A Delf_file_impl.h140 bool Setup(File* file, int prot, int flags, bool low_4gb, std::string* error_msg);
H A Dtrace.cc308 void Trace::Start(const char* trace_filename, int trace_fd, size_t buffer_size, int flags, argument
346 // Enable count of allocs if specified in the flags.
360 enable_stats = (flags && kTraceCountAllocs) != 0;
361 the_trace_ = new Trace(trace_file.release(), trace_filename, buffer_size, flags, output_mode,
539 // Enable count of allocs if specified in the flags.
586 Trace::Trace(File* trace_file, const char* trace_name, size_t buffer_size, int flags, argument
590 flags_(flags), trace_output_mode_(output_mode), trace_mode_(trace_mode),
H A Druntime.cc764 // Start the JDWP thread. If the command-line debugger flags specified "suspend=y",
1086 // Change the implicit checks flags based on runtime architecture.
1594 void Runtime::VisitConcurrentRoots(RootVisitor* visitor, VisitRootFlags flags) { argument
1595 intern_table_->VisitRoots(visitor, flags);
1596 class_linker_->VisitRoots(visitor, flags);
1598 if ((flags & kVisitRootFlagNewRoots) == 0) {
1634 void Runtime::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { argument
1636 VisitConcurrentRoots(visitor, flags);
H A Dintern_table.h109 void VisitRoots(RootVisitor* visitor, VisitRootFlags flags)
H A Dthread.h226 (state_and_flags.as_struct.flags & kSuspendRequest) != 0;
965 return (tls32_.state_and_flags.as_struct.flags & flag) != 0;
969 return (tls32_.state_and_flags.as_struct.flags != 0);
1198 // 32 bits of atomically changed state and flags. Keeping as 32 bits allows and atomic CAS to
1205 volatile uint16_t flags; variable
H A Dclass_linker.h229 void DumpAllClasses(int flags)
404 void VisitClassRoots(RootVisitor* visitor, VisitRootFlags flags)
407 void VisitRoots(RootVisitor* visitor, VisitRootFlags flags)
1028 // kAccVerificationAttempted bit on the class access flags to determine whether this has been done
H A Ddex_file_verifier.cc523 // Check field access flags.
565 // Check method access flags.
838 // These calls use the raw access flags to check whether the whole dex field is valid.
1937 ErrorStringPrintf("Invalid class flags: '%d'", item->access_flags_);
2410 static bool CheckAtMostOneOfPublicProtectedPrivate(uint32_t flags) { argument
2411 size_t count = (((flags & kAccPublic) == 0) ? 0 : 1) +
2412 (((flags & kAccProtected) == 0) ? 0 : 1) +
2413 (((flags & kAccPrivate) == 0) ? 0 : 1);
2494 // Generally sort out >16-bit flags.
2503 // Flags allowed on fields, in general. Other lower-16-bit flags ar
[all...]
H A Ddex_instruction.h468 // Returns the flags for the given opcode.
473 // Return the verify flags for the given opcode.
619 std::ostream& operator<<(std::ostream& os, const Instruction::Flags& flags);
H A Doat_file.cc651 extinfo.flags = ANDROID_DLEXT_FORCE_LOAD | // Force-load, don't reuse handle
657 extinfo.flags |= ANDROID_DLEXT_LOAD_AT_FIXED_ADDRESS; // Use the requested addr if
H A Dcheck_jni.cc68 #define kFlag_ForceTrace 0x80000000 // Add this to a JNI function's flags if you want to trace every call.
245 ScopedCheck(int flags, const char* functionName, bool has_method = true) argument
246 : function_name_(functionName), flags_(flags), indent_(0), has_method_(has_method) {
1215 LOG(FATAL) << "Bad flags (internal error): " << flags_;
3254 int flags = critical ? kFlag_CritGet : kFlag_CritOkay; local
3255 ScopedCheck sc(flags, function_name);
3294 int flags = kFlag_ExcepOkay | kFlag_Release; local
3296 flags |= kFlag_CritRelease;
3298 ScopedCheck sc(flags, function_name);
H A Dthread.cc1020 uint16_t flags = kSuspendRequest; local
1034 flags |= kActiveSuspendBarrier;
1046 tls32_.state_and_flags.as_atomic_int.FetchAndOrSequentiallyConsistent(flags);
1171 new_state_and_flags.as_struct.flags |= kCheckpointRequest;
1614 tls32_.state_and_flags.as_struct.flags = 0;
H A Dclass_linker.cc1824 void ClassLinker::VisitClassRoots(RootVisitor* visitor, VisitRootFlags flags) { argument
1832 if ((flags & kVisitRootFlagAllRoots) != 0) {
1857 } else if ((flags & kVisitRootFlagNewRoots) != 0) {
1867 if ((flags & kVisitRootFlagClearRootLog) != 0) {
1870 if ((flags & kVisitRootFlagStartLoggingNewRoots) != 0) {
1872 } else if ((flags & kVisitRootFlagStopLoggingNewRoots) != 0) {
1882 void ClassLinker::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { argument
1884 VisitClassRoots(visitor, flags);
3174 // Fix broken access flags for initializers. Bug 11157540.
3503 // Inherit access flags fro
7919 DumpClassVisitor(int flags) argument
7930 DumpAllClasses(int flags) argument
[all...]
/art/compiler/dex/quick/
H A Ddex_file_method_inliner.cc694 DCHECK_NE(it->second.flags & (kInlineIntrinsic | kInlineSpecial), 0);
695 return it->second.flags;
704 bool res = (it != inline_methods_.end() && (it->second.flags & kInlineIntrinsic) != 0);
714 return it != inline_methods_.end() && (it->second.flags & kInlineSpecial) != 0;
/art/dexlist/
H A Ddexlist.cc95 const char* fileName, u4 idx, u4 flags ATTRIBUTE_UNUSED,
/art/runtime/gc/collector/
H A Dmark_sweep.h101 void MarkConcurrentRoots(VisitRootFlags flags)
H A Dmark_sweep.cc67 // Profiling and information flags.
627 void MarkSweep::MarkConcurrentRoots(VisitRootFlags flags) { argument
629 // Visit all runtime roots and clear dirty flags.
631 this, static_cast<VisitRootFlags>(flags | kVisitRootFlagNonMoving));
/art/runtime/interpreter/mterp/
H A Dmterp.cc510 extern "C" void MterpLogSuspendFallback(Thread* self, ShadowFrame* shadow_frame, uint32_t flags)
515 if (flags & kCheckpointRequest) {
517 } else if (flags & kSuspendRequest) {
/art/compiler/driver/
H A Dcompiler_driver.cc269 void ProcessedInvoke(InvokeType type, int flags) REQUIRES(!stats_lock_) {
271 if (flags == 0) {
274 DCHECK_NE((flags & kFlagMethodResolved), 0);
276 if ((flags & kFlagVirtualMadeDirect) != 0) {
278 if ((flags & kFlagPreciseTypeDevirtualization) != 0) {
282 DCHECK_EQ((flags & kFlagPreciseTypeDevirtualization), 0);
284 if ((flags & kFlagDirectCallToBoot) != 0) {
287 if ((flags & kFlagDirectMethodToBoot) != 0) {
1585 void CompilerDriver::ProcessedInvoke(InvokeType invoke_type, int flags) { argument
1586 stats_->ProcessedInvoke(invoke_type, flags);
[all...]
H A Dcompiler_driver.h331 // Can we fast-path an INVOKE? If no, returns 0. If yes, returns a non-zero opaque flags value
353 void ProcessedInvoke(InvokeType invoke_type, int flags);
520 // These flags are internal to CompilerDriver for collecting INVOKE resolution statistics.
521 // The only external contract is that unresolved method has flags 0 and resolved non-0.
/art/runtime/native/
H A Ddalvik_system_DexFile.cc160 jint flags ATTRIBUTE_UNUSED,
/art/runtime/verifier/
H A Dmethod_verifier.h123 void Init(RegisterTrackingMode mode, InstructionFlags* flags, uint32_t insns_size,
202 // Dump the state of the verifier, namely each instruction, what flags are set on it, register
402 * Set the "in try" flags for all instructions protected by "try" statements. Also sets the
403 * "branch target" flags for exception handlers.
422 * As a side effect, this sets the "branch target" flags in InsnFlags.
577 * addresses. Does not set or clear any other flags in "insn_flags_".
758 const uint32_t method_access_flags_; // Method's access flags.
768 // Instruction widths and flags, one entry per code unit.
837 // the flags in the dex file. Some older code does not mark methods named "<init>" and "<clinit>"
/art/tools/dmtracedump/
H A Dtracedump.cc1245 void printInclusiveMethod(MethodEntry* method, TimedMethod* list, int32_t numCalls, int32_t flags) { argument
1278 if (flags & kIsRecursive) {
1289 if (flags & kIsRecursive) {
/art/compiler/optimizing/
H A Dnodes.h1552 // Returns string representation of flags (for debugging only).
1555 std::string flags = "|"; local
1561 flags += "GC";
1563 flags += "|";
1569 flags += kDebug[s];
1573 flags += "|";
1577 return flags;
1639 // Private constructor on direct flags value.
1640 explicit SideEffects(uint64_t flags) : flags_(flags) {} argument
[all...]

Completed in 9609 milliseconds

1234