Lines Matching refs:v8
1 // Copyright 2010 the V8 project authors. All rights reserved.
37 #include <v8.h>
49 static char const* names[v8::internal::LAST_TYPE] = {0};
50 if (names[v8::internal::STRING_TYPE] == NULL) {
51 using namespace v8::internal;
151 if (value2 == v8::internal::HeapStats::kStartMarker) {
164 CHECK(READ_FIELD(0) == v8::internal::HeapStats::kStartMarker);
165 CHECK(READ_FIELD(24) == v8::internal::HeapStats::kEndMarker);
190 int objects_per_type[v8::internal::LAST_TYPE + 1] = {0};
192 v8::internal::LAST_TYPE + 1, objects_per_type);
194 int size_per_type[v8::internal::LAST_TYPE + 1] = {0};
195 ReadArrayFrom(memory_region, heap_stats_addr, 22, v8::internal::LAST_TYPE + 1,
199 objects_per_type[v8::internal::JS_GLOBAL_OBJECT_TYPE];
201 objects_per_type[v8::internal::JS_BUILTINS_OBJECT_TYPE];
203 objects_per_type[v8::internal::JS_GLOBAL_PROXY_TYPE];
205 int indices[v8::internal::LAST_TYPE + 1];
206 for (int i = 0; i <= v8::internal::LAST_TYPE; i++) {
214 for (int i = 0; i <= v8::internal::LAST_TYPE; i++) {
258 for (int i = 0; i <= v8::internal::LAST_TYPE; i++) {