Lines Matching defs:current

1586   HeapObject current = (*objects)[0];
1589 if (CompareWords(size, current, (*objects)[i]) == 0) {
1593 duplicates.push_back(std::make_pair(count - 1, current));
1596 current = (*objects)[i];
1600 duplicates.push_back(std::make_pair(count - 1, current));
1692 int64_t current = external_memory_.total();
1697 static_cast<int>((current - baseline) / MB), "external_memory_limit_mb",
1699 if (current > baseline + external_memory_hard_limit()) {
1722 kMaxStepSize, std::max(kMinStepSize, static_cast<double>(current) /
1866 // Clear flags describing the current GC now that the current GC is
1915 // order; the latter may replace the current event with that of an
3101 Object current = list;
3102 while (current.IsAllocationSite()) {
3103 AllocationSite site = AllocationSite::cast(current);
3111 current = site.weak_next();
4371 for (auto& current : contexts) {
4373 v8::Utils::ToLocal(Handle<Context>::cast(current)))) {
4374 to_measure.push_back(current);
4942 HeapObject current = HeapObject::cast(*p);
4943 if (!current.map_word(cage_base(), kRelaxedLoad).IsForwardingAddress() &&
4944 current.IsFreeSpaceOrFiller(cage_base())) {
4948 !current.map_word(cage_base(), kRelaxedLoad).IsForwardingAddress() &&
4949 current.IsFreeSpaceOrFiller(cage_base())) {
4950 Address next = current.ptr();
4951 if (current.map(cage_base()) ==
4954 } else if (current.map(cage_base()) ==
4958 next += current.Size();
4960 current = HeapObject::cast(Object(next));
4963 current.map_word(cage_base(), kRelaxedLoad).IsForwardingAddress() ||
4964 current.IsFixedArrayBase(cage_base()));
5085 for (StrongRootsEntry* current = strong_roots_head_; current;
5086 current = current->next) {
5087 v->VisitRootPointers(Root::kStrongRoots, current->label, current->start,
5088 current->end);
5369 // TODO(leszeks): Include the string table in both current and peak usage.
6195 for (StrongRootsEntry* current = strong_roots_head_; current;
6196 current = next) {
6197 next = current->next;
6198 delete current;
6679 // If the current iterator has more objects we are fine.
6903 Object current = dirty_js_finalization_registries_list();
6904 while (!current.IsUndefined(isolate)) {
6906 JSFinalizationRegistry::cast(current);
6916 current = finalization_registry.next_dirty();
6920 prev = current;
6921 current = finalization_registry.next_dirty();
7110 for (FullObjectSlot current = start; current < end; ++current) {
7111 CHECK((*current).IsSmi());