Home | History | Annotate | Download | only in src

Lines Matching full:isolate

90     : zone_(Isolate::Current()->zone()),
257 return isolate()->factory()->LookupAsciiSymbol(
260 return isolate()->factory()->LookupTwoByteSymbol(
278 result = isolate()->factory()->LookupAsciiSymbol(
281 result = isolate()->factory()->LookupTwoByteSymbol(
287 isolate()->counters()->total_preparse_symbols_skipped()->Increment();
486 Isolate* isolate)
491 this_property_assignments_(isolate->factory()->empty_fixed_array()),
495 saved_ast_node_id_(isolate->ast_node_id()),
496 factory_(isolate) {
499 isolate->set_ast_node_id(AstNode::kDeclarationsId + 1);
507 parser_->isolate()->set_ast_node_id(saved_ast_node_id_);
566 ZoneScope zone_scope(isolate(), DONT_DELETE_ON_EXIT);
568 HistogramTimerScope timer(isolate()->counters()->parse());
570 isolate()->counters()->total_parse_size()->Increment(source->length());
571 fni_ = new(zone()) FuncNameInferrer(isolate());
602 Handle<String> no_name = isolate()->factory()->empty_symbol();
618 FunctionState function_state(this, scope, isolate());
648 isolate()->StackOverflow();
663 ZoneScope zone_scope(isolate(), DONT_DELETE_ON_EXIT);
664 HistogramTimerScope timer(isolate()->counters()->parse_lazy());
666 isolate()->counters()->total_parse_size()->Increment(source->length());
697 fni_ = new(zone()) FuncNameInferrer(isolate());
712 FunctionState function_state(this, scope, isolate());
740 if (stack_overflow_) isolate()->StackOverflow();
776 Factory* factory = isolate()->factory();
784 isolate()->Throw(*result, &location);
794 Factory* factory = isolate()->factory();
801 isolate()->Throw(*result, &location);
945 explicit ThisNamedPropertyAssignmentFinder(Isolate* isolate)
946 : isolate_(isolate),
1093 Isolate* isolate_;
1116 ThisNamedPropertyAssignmentFinder this_property_assignment_finder(isolate());
1143 directive->Equals(isolate()->heap()->use_strict()) &&
1145 isolate()->heap()->use_strict()->length() + 2) {
1229 isolate()->heap()->module_symbol()) &&
1771 isolate()->factory()->NewStringFromUtf8(CStrVector(type), TENURED);
1773 NewThrowTypeError(isolate()->factory()->redeclaration_symbol(),
1912 isolate()->factory()->NewSharedFunctionInfo(name, literals, code,
2038 return string.is_identical_to(isolate()->factory()->eval_symbol()) ||
2039 string.is_identical_to(isolate()->factory()->arguments_symbol());
2289 isolate()->factory()->InitializeConstGlobal_symbol(),
2312 isolate()->factory()->InitializeVarGlobal_symbol(),
2419 isolate()->heap()->native_symbol()) &&
2431 isolate()->heap()->module_symbol()) ||
2556 Handle<String> type = isolate()->factory()->illegal_return_symbol();
2621 return new(zone()) CaseClause(isolate(), label, statements, pos);
2936 isolate()->factory()->invalid_lhs_in_for_in_symbol();
3049 isolate()->factory()->invalid_lhs_in_assignment_symbol();
3250 Handle<Object> result(isolate()->heap()->ToBoolean(!condition));
3289 isolate()->factory()->invalid_lhs_in_prefix_op_symbol();
3324 isolate()->factory()->invalid_lhs_in_postfix_op_symbol();
3393 callee->IsVariable(isolate()->factory()->eval_symbol())) {
3500 isolate()->factory()->anonymous_function_symbol());
3610 result = factory()->NewLiteral(isolate()->factory()->null_value());
3615 result = factory()->NewLiteral(isolate()->factory()->true_value());
3620 result = factory()->NewLiteral(isolate()->factory()->false_value());
3641 double value = StringToDouble(isolate()->unicode_cache(),
3753 isolate()->factory()->NewFixedArray(values->length(), TENURED);
3789 double_literals = isolate()->factory()->NewFixedDoubleArray(
3830 object_literals->set_map(isolate()->heap()->fixed_cow_array_map());
3840 isolate()->factory()->NewFixedArray(2, TENURED);
3915 return isolate()->factory()->undefined_value();
4164 double value = StringToDouble(isolate()->unicode_cache(),
4188 new(zone()) ObjectLiteral::Property(key, value, isolate());
4218 Handle<FixedArray> constant_properties = isolate()->factory()->NewFixedArray(
4389 function_name = isolate()->factory()->empty_symbol();
4409 { FunctionState function_state(this, scope, isolate());
4509 isolate()->counters()->total_preparse_skipped()->Increment(
4515 this_property_assignments = isolate()->factory()->empty_fixed_array();
4545 isolate()->counters()->total_preparse_skipped()->Increment(
4551 this_property_assignments = isolate()->factory()->empty_fixed_array();
4656 HistogramTimerScope preparse_scope(isolate()->counters()->pre_parse());
4660 intptr_t stack_limit = isolate()->stack_guard()->real_climit();
4786 return factory()->NewLiteral(isolate()->factory()->undefined_value());
4791 return factory()->NewLiteral(isolate()->factory()->the_hole_value());
4970 return NewThrowError(isolate()->factory()->MakeReferenceError_symbol(),
4980 isolate()->factory()->MakeSyntaxError_symbol(), type, arguments);
4992 isolate()->factory()->MakeTypeError_symbol(), type, arguments);
5000 Handle<FixedArray> elements = isolate()->factory()->NewFixedArray(argc,
5008 Handle<JSArray> array = isolate()->factory()->NewJSArrayWithElements(
5026 : isolate_(Isolate::Current()),
5054 StackLimitCheck check(isolate());
5056 ReportError(CStrVector(Isolate::kStackOverflowMessage));
5057 } else if (isolate()->zone()->excess_allocation()) {
5088 *error_ = isolate()->factory()->NewStringFromAscii(message, NOT_TENURED);
5896 Isolate* isolate = Isolate::Current();
5897 HistogramTimerScope timer(isolate->counters()->pre_parse());
5898 Scanner scanner(isolate->unicode_cache());
5901 intptr_t stack_limit = isolate->stack_guard()->real_climit();
5908 isolate->StackOverflow();
6015 ASSERT(info->isolate()->has_pending_exception());