Lines Matching defs:that
2 // Use of this source code is governed by a BSD-style license that can be
182 // relaxed since we can guarantee that the current thread has initialized these
306 // Verify that the contents of the embedded blob are unchanged from
312 "indicates that the embedded blob has been modified since compilation "
319 "indicates that the embedded blob has been modified since "
608 void Isolate::RegisterTryCatchHandler(v8::TryCatch* that) {
609 thread_local_top()->try_catch_handler_ = that;
612 void Isolate::UnregisterTryCatchHandler(v8::TryCatch* that) {
613 DCHECK(thread_local_top()->try_catch_handler_ == that);
614 thread_local_top()->try_catch_handler_ = that->next_;
687 // Keeping a reference to the last code objects to increase likelyhood that
781 // Filter out internal frames that we do not want to show.
912 // Ensure that limit is not negative.
931 // Check that the {promise} is not settled.
934 // Check that we have exactly one PromiseReaction on the {promise}.
984 // find the promise capability that's being resolved when all
1003 // find the promise capability that's being resolved when all
1021 // find the promise capability that's being resolved when any of
1205 // in which case we collect a separate trace below. Note that
1216 // stack trace" above and whether that's usable (meaning the API
1218 // cap for the stack trace (either a positive limit indicating that
1221 // collect a "detailed stack trace" eagerly and stash that away.
1335 // Skip frames that aren't subject to debugging.
1375 // Skip frames that aren't subject to debugging. Keep this in sync with
1379 // Frames that are subject to debugging always have a valid script object.
1686 // builtins, print the actual source here so that line numbers match.
1719 // or if the custom callback determined that V8 should abort, then
1875 // Create the {SetThreadInWasmFlagScope} first in this function so that its
1877 // that the destructor sets the thread-in-wasm flag after all other
1899 // Return and clear pending exception. The contract is that:
1901 // (2) within generated-code land, that one place is the return register.
1959 // Compute the stack pointer from the frame pointer. This ensures that
1983 // Compute the stack pointer from the frame pointer. This ensures that
2014 // that argument slots on the stack are dropped as returning would.
2024 // return address, but we make a note that we are throwing, so
2025 // that the deoptimizer can do the right thing.
2053 // that argument slots on the stack are dropped as returning would.
2074 // Compute the stack pointer from the frame pointer. This ensures that
2076 // Note: This is only needed for interpreted frames that have been
2085 // take care of continuing to dispatch at that position. Also restore
2095 // Patch the context register directly on the frame, so that we don't
2444 // We fetch the stack trace that corresponds to this error object.
2446 // object. In that case, we fall through and capture the stack trace
2514 // Note, that finally clauses would re-throw an exception unless it's aborted
2604 // JavaScript frames on the way to the C++ frame that has the
2749 // that Debug::OnException will see. In the synchronous case,
2773 // assume that async function calls are awaited.
2879 // NOTE: This code assumes that the stack grows downward.
2897 // Given that there is no other author function is running, there must be
3185 // Temporarily set this isolate as current so that various parts of
3270 // pointers to be uncompressed (!COMPRESS_POINTER_BOOL), or that there is a
3400 // We start with the heap tear down so that releasing managed objects does
3457 // After all concurrent tasks are stopped, we know for sure that stats aren't
3579 // Assert that |default_microtask_queue_| is the last MicrotaskQueue instance.
3697 // Check again now that we hold the lock.
3947 // Ensure that the thread has a valid stack guard. The v8::Locker object
3994 // Additionally, enable if there is already a process-wide CodeRange that
4007 // is close enough to embedded builtins so that the latter could be
4062 // template for further copies that may later be created to help profile
4065 // assuming that all possible Code targets may be addressed with an int24
4138 // Verify that the current heap state (usually deserialized from the snapshot)
4747 // This can happen if the property has a getter function that throws
4760 // This can happen if the property has a getter function that throws
4802 // This can happen if the property has a getter function that throws
5098 // indicator that we're currently pumping the microtask queue).
5101 // job task, then signal the async event delegate and debugger that the