/external/v8/src/ |
H A D | scopeinfo.cc | 77 Handle<ScopeInfo> scope_info = FACTORY->NewScopeInfo(length); local 85 scope_info->SetFlags(flags); 86 scope_info->SetParameterCount(parameter_count); 87 scope_info->SetStackLocalCount(stack_local_count); 88 scope_info->SetContextLocalCount(context_local_count); 92 ASSERT(index == scope_info->ParameterEntriesIndex()); 94 scope_info->set(index++, *scope->parameter(i)->name()); 100 ASSERT(index == scope_info->StackLocalEntriesIndex()); 103 scope_info->set(index++, *stack_locals[i]->name()); 115 ASSERT(index == scope_info 462 PrintList(const char* list_name, int nof_internal_slots, int start, int end, ScopeInfo* scope_info) argument [all...] |
H A D | contexts.cc | 140 Handle<ScopeInfo> scope_info; local 142 scope_info = Handle<ScopeInfo>( 143 context->closure()->shared()->scope_info(), isolate); 145 scope_info = Handle<ScopeInfo>( 150 int slot_index = scope_info->ContextSlotIndex(*name, &mode, &init_flag); 200 int function_index = scope_info->FunctionContextSlotIndex(*name, &mode);
|
H A D | scopes.cc | 125 Handle<ScopeInfo> scope_info) 135 SetDefaults(type, NULL, scope_info); 136 if (!scope_info.is_null()) { 172 Handle<ScopeInfo> scope_info) { 193 scope_info_ = scope_info; 196 if (!scope_info.is_null()) { 197 scope_calls_eval_ = scope_info->CallsEval(); 198 language_mode_ = scope_info->language_mode(); 220 ScopeInfo* scope_info = context->closure()->shared()->scope_info(); local 123 Scope(Scope* inner_scope, ScopeType type, Handle<ScopeInfo> scope_info) argument 170 SetDefaults(ScopeType type, Scope* outer_scope, Handle<ScopeInfo> scope_info) argument 225 ScopeInfo* scope_info = ScopeInfo::cast(context->extension()); local [all...] |
H A D | compiler.cc | 349 Handle<ScopeInfo> scope_info = ScopeInfo::Create(info->scope()); local 350 info->shared_info()->set_scope_info(*scope_info); 646 ASSERT(shared->scope_info() != ScopeInfo::Empty()); 654 Handle<ScopeInfo> scope_info = ScopeInfo::Create(info->scope()); local 655 shared->set_scope_info(*scope_info); 722 Handle<ScopeInfo> scope_info(ScopeInfo::Empty()); 731 scope_info = ScopeInfo::Create(info.scope()); 741 scope_info);
|
H A D | frames.cc | 1044 // doesn't contain scope info, scope_info will return 0 for the number of 1047 Handle<ScopeInfo> scope_info(ScopeInfo::Empty()); 1051 scope_info = Handle<ScopeInfo>(shared->scope_info()); 1083 if (i < scope_info->ParameterCount()) { 1084 accumulator->PrintName(scope_info->ParameterName(i)); 1102 int stack_locals_count = scope_info->StackLocalCount(); 1103 int heap_locals_count = scope_info->ContextLocalCount(); 1112 accumulator->PrintName(scope_info->StackLocalName(i)); 1134 accumulator->PrintName(scope_info [all...] |
H A D | scopes.h | 591 Scope(Scope* inner_scope, ScopeType type, Handle<ScopeInfo> scope_info); 605 Handle<ScopeInfo> scope_info);
|
H A D | runtime.cc | 2186 target->shared()->set_scope_info(shared->scope_info()); 7634 Handle<ScopeInfo> scope_info(callee->shared()->scope_info()); 7637 Handle<String> name(scope_info->ParameterName(index)); 7638 int context_local_count = scope_info->ContextLocalCount(); 7641 if (scope_info->ParameterName(j) == *name) { 7657 if (scope_info->ContextLocalName(j) == *name) { 8499 int length = function->shared()->scope_info()->ContextLength(); 8585 ScopeInfo* scope_info = ScopeInfo::cast(args[0]); 8599 scope_info); [all...] |
H A D | accessors.cc | 617 Handle<ScopeInfo> scope_info(function->shared()->scope_info()); 618 int index = scope_info->StackSlotIndex(
|
H A D | gdb-jit.cc | 1098 ScopeInfo<FreeStoreAllocationPolicy> scope_info(info->scope()); 1114 int params = scope_info.number_of_parameters(); 1115 int slots = scope_info.number_of_stack_slots(); 1116 int context_slots = scope_info.number_of_context_slots(); 1119 int locals = scope_info.LocalCount(); 1125 *scope_info.ParameterName(param)->ToCString(DISALLOW_NULLS)); 1173 *scope_info.LocalName(local)->ToCString(DISALLOW_NULLS)); 1310 ScopeInfo<FreeStoreAllocationPolicy> scope_info(info->scope()); 1311 int params = scope_info.number_of_parameters(); 1312 int slots = scope_info [all...] |
H A D | factory.h | 183 Handle<ScopeInfo> scope_info); 431 Handle<ScopeInfo> scope_info);
|
H A D | liveedit-debugger.js | 827 this.scope_info = raw_array[6]; 873 var scope_info1 = function_info1.scope_info; 874 var scope_info2 = function_info2.scope_info;
|
H A D | full-codegen.cc | 922 Handle<ScopeInfo> scope_info = scope_->GetScopeInfo(); local 923 int heap_slots = scope_info->ContextLength() - Context::MIN_CONTEXT_SLOTS; 924 __ Push(scope_info);
|
H A D | factory.cc | 330 Handle<ScopeInfo> scope_info) { 335 *scope_info), 1044 Handle<ScopeInfo> scope_info) { 1047 shared->set_scope_info(*scope_info); 327 NewBlockContext( Handle<JSFunction> function, Handle<Context> previous, Handle<ScopeInfo> scope_info) argument 1040 NewSharedFunctionInfo( Handle<String> name, int number_of_literals, Handle<Code> code, Handle<ScopeInfo> scope_info) argument
|
H A D | profile-generator.cc | 1998 TagObject(shared->scope_info(), "(function scope info)"); 2000 "scope_info", shared->scope_info(), 2058 ScopeInfo* scope_info = context->closure()->shared()->scope_info(); local 2076 int context_locals = scope_info->ContextLocalCount(); 2078 String* local_name = scope_info->ContextLocalName(i); 2084 if (scope_info->HasFunctionName()) { 2085 String* name = scope_info->FunctionName(); 2089 ASSERT(idx == scope_info [all...] |
H A D | heap.cc | 4766 ScopeInfo* scope_info) { 4769 AllocateFixedArrayWithHoles(scope_info->ContextLength()); 4776 context->set_extension(scope_info); 4783 FixedArray* scope_info; local 4785 if (!maybe_scope_info->To(&scope_info)) return maybe_scope_info; 4786 scope_info->set_map_no_write_barrier(scope_info_map()); 4787 return scope_info; 4764 AllocateBlockContext(JSFunction* function, Context* previous, ScopeInfo* scope_info) argument
|
H A D | liveedit.cc | 835 Handle<Object>(shared->scope_info()));
|
H A D | objects-inl.h | 3768 ScopeInfo* SharedFunctionInfo::scope_info() { function in class:SharedFunctionInfo
|
H A D | objects.h | 5146 // [scope_info]: Scope info. 5147 DECL_ACCESSORS(scope_info, ScopeInfo)
|
H A D | parser.cc | 1913 Handle<ScopeInfo>(fun->shared()->scope_info()));
|
H A D | hydrogen.cc | 5328 if (target_shared->scope_info() == ScopeInfo::Empty()) {
|