Lines Matching defs:env

25 #include "env-inl.h"
156 Environment* env = Environment::GetCurrent(args);
158 Integer::NewFromUnsigned(env->isolate(),
165 Environment* env = Environment::GetCurrent(args);
168 env->AddHeapSnapshotNearHeapLimitCallback();
169 env->set_heap_snapshot_near_heap_limit(limit);
309 GCProfiler::GCProfiler(Environment* env, Local<Object> object)
310 : BaseObject(env, object),
321 // 2. StartGCProfile is called then the env exits before
325 env()->isolate()->RemoveGCPrologueCallback(BeforeGCCallback, this);
326 env()->isolate()->RemoveGCEpilogueCallback(AfterGCCallback, this);
340 Environment* env = Environment::GetCurrent(args);
341 new GCProfiler(env, args.This());
345 Environment* env = Environment::GetCurrent(args);
362 env->isolate()->AddGCPrologueCallback(BeforeGCCallback,
364 env->isolate()->AddGCEpilogueCallback(AfterGCCallback,
370 Environment* env = Environment::GetCurrent(args);
387 args.GetReturnValue().Set(String::NewFromUtf8(env->isolate(),
399 Environment* env = realm->env();
420 size_t number_of_heap_spaces = env->isolate()->NumberOfHeapSpaces();
427 env->isolate()->GetHeapSpaceStatistics(&s, i);
428 heap_spaces[i] = String::NewFromUtf8(env->isolate(), s.space_name())
434 FIXED_ONE_BYTE_STRING(env->isolate(), "kHeapSpaces"),
435 Array::New(env->isolate(), heap_spaces.out(), number_of_heap_spaces))
446 FIXED_ONE_BYTE_STRING(env->isolate(), #name), \
447 Uint32::NewFromUnsigned(env->isolate(), i)) \
460 NewFunctionTemplate(env->isolate(), GCProfiler::New);
462 SetProtoMethod(env->isolate(), t, "start", GCProfiler::Start);
463 SetProtoMethod(env->isolate(), t, "stop", GCProfiler::Stop);