Lines Matching refs:current
69 // The current thread owns the handle and thus can dereference it.
93 HandleScopeData* current = isolate->handle_scope_data();
95 Address* result = current->next;
97 DCHECK(result == current->limit);
100 if (!Utils::ApiCheck(current->level != current->sealed_level,
110 if (current->limit != limit) {
111 current->limit = limit;
112 DCHECK_LT(limit - current->next, kHandleBlockSize);
117 // current handle scope by allocating a new handle block.
118 if (result == current->limit) {
119 // If there's a spare block, use it for growing the current scope.
122 // extension as part of the current scope.
124 current->limit = &result[kHandleBlockSize];
131 HandleScopeData* current = isolate->handle_scope_data();
132 isolate->handle_scope_implementer()->DeleteExtensions(current->limit);