V8 Project
utils-inl.h
Go to the documentation of this file.
1
// Copyright 2011 the V8 project authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#ifndef V8_UTILS_INL_H_
6
#define V8_UTILS_INL_H_
7
8
#include "
src/list-inl.h
"
9
10
namespace
v8
{
11
namespace
internal {
12
13
template
<
typename
T,
int
growth_factor,
int
max_growth>
14
void
Collector<T, growth_factor, max_growth>::Reset
() {
15
for
(
int
i
= chunks_.length() - 1;
i
>= 0;
i
--) {
16
chunks_.at(
i
).Dispose();
17
}
18
chunks_.Rewind(0);
19
index_ = 0;
20
size_ = 0;
21
}
22
23
} }
// namespace v8::internal
24
25
#endif
// V8_UTILS_INL_H_
v8::internal::Collector::Reset
virtual void Reset()
Definition:
utils-inl.h:14
list-inl.h
v8::internal
Definition:
accessors.cc:21
v8
Debugger support for the V8 JavaScript engine.
Definition:
accessors.cc:20
mnt
V8SourceCode
src
utils-inl.h
Generated on Tue Jul 1 2025 02:36:48 for V8 Project by
1.9.1