Lines Matching defs:depth
289 Environment* CheckContextExtensions(uint32_t depth);
291 Environment* CheckContextExtensionsSlowPath(uint32_t depth);
296 uint32_t depth);
1722 Environment* slow_environment, uint32_t depth) {
1724 javascript()->LoadContext(depth, Context::EXTENSION_INDEX, false));
1772 uint32_t depth) {
1775 return CheckContextExtensionsSlowPath(depth);
1779 // We only need to check up to the last-but-one depth, because an eval
1782 for (uint32_t d = 0; d < depth; d++) {
1786 DCHECK_IMPLIES(!scope_info.HasOuterScopeInfo(), d + 1 == depth);
1792 // The depth can be zero, in which case no slow-path checks are built, and
1794 DCHECK_IMPLIES(slow_environment == nullptr, depth == 0);
1799 BytecodeGraphBuilder::CheckContextExtensionsSlowPath(uint32_t depth) {
1803 // We only need to check up to the last-but-one depth, because an eval
1805 for (uint32_t d = 0; d < depth; d++) {
1825 // The depth can be zero, in which case no slow-path checks are built, and
1827 DCHECK_IMPLIES(slow_environment == nullptr, depth == 0);
1832 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(2);
1834 // Check if any context in the depth has an extension.
1835 Environment* slow_environment = CheckContextExtensions(depth);
1841 const Operator* op = javascript()->LoadContext(depth, slot_index, false);
1881 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(2);
1883 // Check if any context in the depth has an extension.
1884 Environment* slow_environment = CheckContextExtensions(depth);
2146 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(1);
2148 NewNode(javascript()->LoadContext(depth, Context::EXTENSION_INDEX, true));
2155 uint32_t depth = bytecode_iterator().GetUnsignedImmediateOperand(1);
2157 NewNode(javascript()->LoadContext(depth, Context::EXTENSION_INDEX, true));