Searched defs:shared_info (Results 1 - 16 of 16) sorted by relevance

/external/v8/src/
H A Dcompiler.cc68 CompilationInfo::CompilationInfo(Handle<SharedFunctionInfo> shared_info) argument
69 : isolate_(shared_info->GetIsolate()),
75 shared_info_(shared_info),
76 script_(Handle<Script>(Script::cast(shared_info->script()))),
122 (shared_info().is_null() || !shared_info()->optimization_disabled());
127 Handle<Code> code(shared_info()->code());
198 Handle<Code> code(info->shared_info()->code());
203 ASSERT(!info->shared_info()->optimization_disabled());
217 if (info->shared_info()
[all...]
H A Dcompiler.h45 explicit CompilationInfo(Handle<SharedFunctionInfo> shared_info);
66 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } function in class:v8::internal::BASE_EMBEDDED
H A Dliveedit.cc1085 Handle<SharedFunctionInfo> shared_info = shared_info_wrapper.GetInfo(); local
1089 if (IsJSFunctionCode(shared_info->code())) {
1091 ReplaceCodeObject(shared_info->code(), *code);
1094 shared_info->set_scope_info(ScopeInfo::cast(*code_scope_info));
1098 if (shared_info->debug_info()->IsDebugInfo()) {
1099 Handle<DebugInfo> debug_info(DebugInfo::cast(shared_info->debug_info()));
1107 shared_info->set_start_position(start_position);
1108 shared_info->set_end_position(end_position);
1110 shared_info->set_construct_stub(
1114 DeoptimizeDependentFunctions(*shared_info);
1130 Handle<SharedFunctionInfo> shared_info = shared_info_wrapper.GetInfo(); local
1141 Handle<SharedFunctionInfo> shared_info = local
[all...]
H A Dhydrogen-instructions.h4571 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } function in class:v8::HFunctionLiteral
H A Dmark-compact.cc770 void AddCandidate(SharedFunctionInfo* shared_info) { argument
771 SetNextCandidate(shared_info, shared_function_info_candidates_head_);
772 shared_function_info_candidates_head_ = shared_info;
1222 SharedFunctionInfo* shared_info = function->unchecked_shared(); local
1228 if (!Marking::MarkBitFrom(shared_info).Get()) {
1229 shared_info->set_code_age(0);
1235 if (function->code() != shared_info->code()) {
1239 return IsFlushable(heap, shared_info);
1242 inline static bool IsFlushable(Heap* heap, SharedFunctionInfo* shared_info) { argument
1246 Marking::MarkBitFrom(shared_info
1505 SharedFunctionInfo* shared_info = object->unchecked_shared(); local
[all...]
H A Dparser.cc608 Handle<SharedFunctionInfo> shared = info->shared_info();
668 Handle<SharedFunctionInfo> shared_info = info->shared_info(); local
674 shared_info->start_position(),
675 shared_info->end_position());
680 shared_info->start_position(),
681 shared_info->end_position());
691 Handle<SharedFunctionInfo> shared_info = info->shared_info(); local
696 Handle<String> name(String::cast(shared_info
[all...]
H A Dprofile-generator.cc1911 SharedFunctionInfo* shared_info = js_fun->shared(); local
1913 bool bound = shared_info->bound();
1921 "shared", shared_info,
H A Dhydrogen.cc1631 return info()->shared_info()->opt_count() + 1 < Compiler::kDefaultMaxOptCount;
2386 info()->shared_info()->DebugName()->ToCString());
3479 Handle<SharedFunctionInfo> shared_info = local
3480 SearchSharedFunctionInfo(info()->shared_info()->code(),
3482 if (shared_info.is_null()) {
3483 shared_info = Compiler::BuildFunctionInfo(expr, info()->script());
3489 new(zone()) HFunctionLiteral(context, shared_info, expr->pretenure());
8088 source_size_ += info->shared_info()->SourceSize();
/external/v8/src/ia32/
H A Dlithium-ia32.h2111 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
H A Dlithium-codegen-ia32.cc101 info()->shared_info()->DebugName()->ToCString());
562 Handle<SharedFunctionInfo> shared(info_->shared_info());
4629 Handle<SharedFunctionInfo> shared_info = instr->shared_info(); local
4631 if (!pretenure && shared_info->num_literals() == 0) {
4632 FastNewClosureStub stub(shared_info->language_mode());
4633 __ push(Immediate(shared_info));
4637 __ push(Immediate(shared_info));
/external/v8/src/arm/
H A Dlithium-arm.h2021 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
H A Dlithium-codegen-arm.cc97 info()->shared_info()->DebugName()->ToCString());
659 info_->shared_info()->opt_count() == id) {
4776 Handle<SharedFunctionInfo> shared_info = instr->shared_info(); local
4778 if (!pretenure && shared_info->num_literals() == 0) {
4779 FastNewClosureStub stub(shared_info->language_mode());
4780 __ mov(r1, Operand(shared_info));
4784 __ mov(r2, Operand(shared_info));
/external/v8/src/mips/
H A Dlithium-mips.h2001 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
H A Dlithium-codegen-mips.cc95 info()->shared_info()->DebugName()->ToCString());
623 info_->shared_info()->opt_count() == id) {
4673 Handle<SharedFunctionInfo> shared_info = instr->shared_info(); local
4675 if (!pretenure && shared_info->num_literals() == 0) {
4676 FastNewClosureStub stub(shared_info->language_mode());
4677 __ li(a1, Operand(shared_info));
4681 __ li(a2, Operand(shared_info));
/external/v8/src/x64/
H A Dlithium-x64.h1990 Handle<SharedFunctionInfo> shared_info() { return hydrogen()->shared_info(); } function in class:v8::internal::LFunctionLiteral
H A Dlithium-codegen-x64.cc98 info()->shared_info()->DebugName()->ToCString());
4391 Handle<SharedFunctionInfo> shared_info = instr->shared_info(); local
4393 if (!pretenure && shared_info->num_literals() == 0) {
4394 FastNewClosureStub stub(shared_info->language_mode());
4395 __ Push(shared_info);
4399 __ Push(shared_info);

Completed in 302 milliseconds