/external/chromium_org/v8/src/ |
D | ast.cc | 204 bool ObjectLiteral::Property::IsCompileTimeValue() { in IsCompileTimeValue() 211 void ObjectLiteral::Property::set_emit_store(bool emit_store) { in set_emit_store() 216 bool ObjectLiteral::Property::emit_store() { in emit_store() 221 void ObjectLiteral::CalculateEmitStore(Zone* zone) { in CalculateEmitStore() 227 ObjectLiteral::Property* property = properties()->at(i); in CalculateEmitStore() 233 if ((property->kind() == ObjectLiteral::Property::MATERIALIZED_LITERAL || in CalculateEmitStore() 234 property->kind() == ObjectLiteral::Property::COMPUTED) && in CalculateEmitStore() 245 bool ObjectLiteral::IsBoilerplateProperty(ObjectLiteral::Property* property) { in IsBoilerplateProperty() 247 property->kind() != ObjectLiteral::Property::PROTOTYPE; in IsBoilerplateProperty() 251 void ObjectLiteral::BuildConstantProperties(Isolate* isolate) { in BuildConstantProperties() [all …]
|
D | parser.h | 368 typedef ObjectLiteral::Property* ObjectLiteralProperty; 370 typedef ZoneList<ObjectLiteral::Property*>* PropertyList; 414 static bool IsBoilerplateProperty(ObjectLiteral::Property* property) { in IsBoilerplateProperty() 415 return ObjectLiteral::IsBoilerplateProperty(property); in IsBoilerplateProperty() 553 ZoneList<ObjectLiteral::Property*>* properties, 571 ZoneList<ObjectLiteral::Property*>* NewPropertyList(int size, Zone* zone) { in NewPropertyList() 572 return new(zone) ZoneList<ObjectLiteral::Property*>(size, zone); in NewPropertyList()
|
D | prettyprinter.cc | 337 void PrettyPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral() 1026 void AstPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral() 1031 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1034 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() 1037 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1040 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral() 1043 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral() 1046 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral()
|
D | typing.cc | 401 void AstTyper::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 402 ZoneList<ObjectLiteral::Property*>* properties = expr->properties(); in VisitObjectLiteral() 404 ObjectLiteral::Property* prop = properties->at(i); in VisitObjectLiteral() 407 if ((prop->kind() == ObjectLiteral::Property::MATERIALIZED_LITERAL && in VisitObjectLiteral() 409 prop->kind() == ObjectLiteral::Property::COMPUTED) { in VisitObjectLiteral()
|
D | ast.h | 85 V(ObjectLiteral) \ 1434 friend class ObjectLiteral; variable 1499 class ObjectLiteral FINAL : public MaterializedLiteral { 1503 DECLARE_NODE_TYPE(ObjectLiteral) in DECLARE_NODE_TYPE() argument 1544 ObjectLiteral(Zone* zone, ZoneList<Property*>* properties, int literal_index, in ObjectLiteral() function 3324 ObjectLiteral* NewObjectLiteral( in NewObjectLiteral() 3325 ZoneList<ObjectLiteral::Property*>* properties, in NewObjectLiteral() 3330 ObjectLiteral* lit = new (zone_) in NewObjectLiteral() 3331 ObjectLiteral(zone_, properties, literal_index, boilerplate_properties, in NewObjectLiteral() 3333 VISIT_AND_RETURN(ObjectLiteral, lit) in NewObjectLiteral() [all …]
|
D | full-codegen.h | 851 ObjectLiteral::Accessors, 855 TemplateHashMap<Literal, ObjectLiteral::Accessors, in AccessorTable() 862 if (it->second == NULL) it->second = new(zone_) ObjectLiteral::Accessors(); in lookup()
|
D | hydrogen.cc | 5537 void HOptimizedGraphBuilder::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 5570 ? ObjectLiteral::kFastElements : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 5572 ? ObjectLiteral::kHasFunction : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 5595 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 5602 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 5605 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() 5640 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral() 5641 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral() 5642 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral()
|
D | full-codegen.cc | 213 void BreakableStatementChecker::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
|
D | parser.cc | 670 ZoneList<ObjectLiteral::Property*>* properties, int pos, in ClassLiteral() 3343 ObjectLiteral* object_literal = expression->AsObjectLiteral(); in GetValue()
|
D | runtime.cc | 460 bool should_have_fast_elements = (flags & ObjectLiteral::kFastElements) != 0; in RUNTIME_FUNCTION() 461 bool has_function_literal = (flags & ObjectLiteral::kHasFunction) != 0; in RUNTIME_FUNCTION()
|
/external/chromium_org/v8/src/compiler/ |
D | ast-graph-builder.cc | 868 void AstGraphBuilder::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 893 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 898 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 900 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 903 case ObjectLiteral::Property::COMPUTED: { in VisitObjectLiteral() 932 case ObjectLiteral::Property::PROTOTYPE: { in VisitObjectLiteral() 943 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral() 946 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral()
|
/external/chromium_org/v8/src/arm64/ |
D | full-codegen-arm64.cc | 1646 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1656 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1657 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1659 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1660 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1666 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1686 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1696 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1698 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1701 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
/external/chromium_org/v8/src/x87/ |
D | full-codegen-x87.cc | 1583 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1589 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1590 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1592 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1593 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1597 flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1626 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1636 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1638 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1641 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
/external/chromium_org/v8/src/ia32/ |
D | full-codegen-ia32.cc | 1594 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1600 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1601 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1603 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1604 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1608 flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1637 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1647 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1649 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1652 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
/external/chromium_org/v8/src/x64/ |
D | full-codegen-x64.cc | 1628 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1634 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1635 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1637 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1638 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1641 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1670 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1680 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1682 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1685 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
/external/chromium_org/v8/test/cctest/ |
D | test-func-name-inference.cc | 211 TEST(ObjectLiteral) { in TEST() argument
|
/external/chromium_org/v8/src/mips/ |
D | full-codegen-mips.cc | 1653 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1663 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1664 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1666 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1667 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1671 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1691 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1701 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1703 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1706 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
/external/chromium_org/v8/src/arm/ |
D | full-codegen-arm.cc | 1668 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1678 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1679 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1681 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1682 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1686 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1706 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1716 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1718 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1721 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
/external/chromium_org/v8/src/mips64/ |
D | full-codegen-mips64.cc | 1650 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1660 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1661 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1663 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1664 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1668 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1688 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1698 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1700 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1703 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
/external/chromium_org/tools/telemetry/unittest_data/ |
D | perf_report_output.txt | 1818 … ^[.] v8::internal::FullCodeGenerator::VisitObjectLiteral(v8::internal::ObjectLiteral*) 1820 --- v8::internal::FullCodeGenerator::VisitObjectLiteral(v8::internal::ObjectLiteral*)
|