Lines Matching defs:in

5  * you may not use this file except in compliance with the License.
10 * Unless required by applicable law or agreed to in writing, software
62 LOG(FATAL) << "Trying to abort, but not in transaction mode: " << msg;
67 // Helper function to deal with class loading in an unstarted runtime.
80 AbortTransactionOrFail(self, "%s failed in un-started runtime for class: %s",
96 // Common helper for class-loading cutouts in an unstarted runtime. We call Runtime methods that
97 // rely on Java code to wrap errors in the correct exception class (i.e., NoClassDefFoundError into
117 AbortTransactionOrFail(self, "Null-pointer in Class.forName.");
175 AbortTransactionOrFail(self, "Null-pointer in Class.newInstance.");
187 // If we're in a transaction, class must not be finalizable (it or a superclass has a finalizer).
196 // There are two situations in which we'll abort this run.
219 AbortTransactionOrFail(self, "Failed in Class.newInstance for '%s' with %s",
227 // Special managed code cut-out to allow field lookup in a un-started runtime that'd fail
251 AbortTransactionOrFail(self, "Failed to find field in Class.getDeclaredField in un-started "
299 AbortTransactionOrFail(self, "Types mismatched in arraycopy: %s vs %s.",
329 AbortTransactionOrFail(self, "src is null in arraycopy.");
333 AbortTransactionOrFail(self, "dst is null in arraycopy.");
358 AbortTransactionOrFail(self, "Type mismatch in arraycopy: %s vs %s",
367 AbortTransactionOrFail(self, "Types not the same in arraycopy: %s vs %s",
425 // Note: RealToString is implemented and used in a different fashion than IntegralToString.
430 // See also b/19548084 for a possible rewrite and bringing it in line with IntegralToString.
467 double in = shadow_frame->GetVRegDouble(arg_offset);
470 // 1) NaN, infinity, +0, -0 -> out := in. All are guaranteed by cmath.
471 // -1 < in < 0 -> out := -0.
472 if (-1.0 < in && in < 0) {
475 out = ceil(in);
488 double in = shadow_frame->GetVRegDouble(arg_offset);
489 result->SetJ(bit_cast<int64_t, double>(in));
542 // TODO: Check that this is in the heap somewhere. Otherwise we will segfault instead of
575 LOG(FATAL) << "Not in the Memory API: " << type;
608 Runtime::Current()->AbortTransactionAndThrowAbortError(self, "Null pointer in peekArray");
616 std::string error_msg(StringPrintf("Array out of bounds in peekArray: %d/%d vs %d",
644 LOG(FATAL) << "Not in the Memory API: " << type;
656 // This allows reading security.properties in an unstarted runtime and initialize Security.
677 AbortTransactionOrFail(self, "Could not find security.properties file in %s: %s",
685 AbortTransactionOrFail(self, "Could not unzip security.properties file in %s: %s",
1095 // problems in core libraries.
1101 // Clear out the result in case it's not zeroed out.
1110 // Hand select a number of methods to be run in a not yet started runtime without using JNI.
1116 // Clear out the result in case it's not zeroed out.
1120 AbortTransactionF(self, "Attempt to invoke native method in non-started runtime: %s",
1123 LOG(FATAL) << "Calling native method " << PrettyMethod(method) << " in an unstarted "