Ignore:
Timestamp:
Oct 15, 2005, 5:46:25 PM (20 years ago)
Author:
mjs
Message:

Reverted fix for this bug, because it was part of a time range that caused a performance
regression:

<rdar://problem/4260481> Remove Reference type from JavaScriptCore

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r10825 r10857  
    3333                37B800F008EBB65B0035B474 /* HashTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92E08EA173A00F7300B /* HashTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
    3434                37B800F108EBB65C0035B474 /* HashTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92F08EA173A00F7300B /* HashTraits.h */; settings = {ATTRIBUTES = (Private, ); }; };
    35                 6512E62B08F3BA8B004A15B6 /* IdentifierSequencedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D6D61C08F2676800958B28 /* IdentifierSequencedSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
    36                 6512E63608F3BADE004A15B6 /* IdentifierSequencedSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65D6D61B08F2676800958B28 /* IdentifierSequencedSet.cpp */; };
    3735                65162EEB08E6A1FE007556CD /* SharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 65162EEA08E6A1FE007556CD /* SharedPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
    3836                65162F0208E6A2D0007556CD /* SharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 65162EEA08E6A1FE007556CD /* SharedPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
     37                652C107F08DA7B1E0020887D /* protected_reference.h in Headers */ = {isa = PBXBuildFile; fileRef = 652C107E08DA7B1E0020887D /* protected_reference.h */; };
    3938                6541BD7208E80A17002CBEE7 /* TCPageMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6E08E80A17002CBEE7 /* TCPageMap.h */; };
    4039                6541BD7308E80A17002CBEE7 /* TCSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6F08E80A17002CBEE7 /* TCSpinLock.h */; };
     
    4645                65621E6F089E85D300760F35 /* property_slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65621E6B089E859700760F35 /* property_slot.cpp */; };
    4746                65621E70089E85D300760F35 /* property_slot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* property_slot.h */; settings = {ATTRIBUTES = (Private, ); }; };
    48                 65D6D61D08F2676800958B28 /* IdentifierSequencedSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65D6D61B08F2676800958B28 /* IdentifierSequencedSet.cpp */; };
    49                 65D6D61E08F2676800958B28 /* IdentifierSequencedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D6D61C08F2676800958B28 /* IdentifierSequencedSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
    5047                65D7D19C08F10B5B0015ABD8 /* FastMallocInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D7D19B08F10B5B0015ABD8 /* FastMallocInternal.h */; };
    5148                65DFC93008EA173A00F7300B /* HashFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92A08EA173A00F7300B /* HashFunctions.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    9693                932F5B610822A1C700736975 /* JavaScriptCorePrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */; };
    9794                932F5B620822A1C700736975 /* simple_number.h in Headers */ = {isa = PBXBuildFile; fileRef = F50888B6030BB74C012A967E /* simple_number.h */; settings = {ATTRIBUTES = (Private, ); }; };
     95                932F5B630822A1C700736975 /* reference_list.h in Headers */ = {isa = PBXBuildFile; fileRef = F54F0800030CD22001B5C2EB /* reference_list.h */; settings = {ATTRIBUTES = (Private, ); }; };
     96                932F5B640822A1C700736975 /* reference.h in Headers */ = {isa = PBXBuildFile; fileRef = F5341391030CEEB1018BE7F3 /* reference.h */; settings = {ATTRIBUTES = (Private, ); }; };
    9897                932F5B650822A1C700736975 /* completion.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BB2BC5030F772101FCFE1D /* completion.h */; settings = {ATTRIBUTES = (Private, ); }; };
    9998                932F5B660822A1C700736975 /* identifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 933A349A038AE7C6008635CE /* identifier.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    160159                932F5BA90822A1C700736975 /* value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8870255597D01FF60F7 /* value.cpp */; };
    161160                932F5BAB0822A1C700736975 /* nodes2string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5FFE656026B47A6018635CA /* nodes2string.cpp */; };
     161                932F5BAC0822A1C700736975 /* reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5341390030CEEB1018BE7F3 /* reference.cpp */; settings = {ATTRIBUTES = (Private, ); }; };
     162                932F5BAD0822A1C700736975 /* reference_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5341394030CF5F8018BE7F3 /* reference_list.cpp */; settings = {ATTRIBUTES = (Private, ); }; };
    162163                932F5BAE0822A1C700736975 /* identifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933A349D038AE80F008635CE /* identifier.cpp */; };
    163164                932F5BAF0822A1C700736975 /* scope_chain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9374D3A8038D9D74008635CE /* scope_chain.cpp */; };
     
    248249                A85D8211087B2822006A9172 /* JavaScriptCorePrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */; };
    249250                A85D8212087B2822006A9172 /* simple_number.h in Headers */ = {isa = PBXBuildFile; fileRef = F50888B6030BB74C012A967E /* simple_number.h */; settings = {ATTRIBUTES = (Private, ); }; };
     251                A85D8213087B2822006A9172 /* reference_list.h in Headers */ = {isa = PBXBuildFile; fileRef = F54F0800030CD22001B5C2EB /* reference_list.h */; settings = {ATTRIBUTES = (Private, ); }; };
     252                A85D8214087B2822006A9172 /* reference.h in Headers */ = {isa = PBXBuildFile; fileRef = F5341391030CEEB1018BE7F3 /* reference.h */; settings = {ATTRIBUTES = (Private, ); }; };
    250253                A85D8215087B2822006A9172 /* completion.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BB2BC5030F772101FCFE1D /* completion.h */; settings = {ATTRIBUTES = (Private, ); }; };
    251254                A85D8216087B2822006A9172 /* identifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 933A349A038AE7C6008635CE /* identifier.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    314317                A85D8259087B2822006A9172 /* value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8870255597D01FF60F7 /* value.cpp */; };
    315318                A85D825A087B2822006A9172 /* nodes2string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5FFE656026B47A6018635CA /* nodes2string.cpp */; };
     319                A85D825B087B2822006A9172 /* reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5341390030CEEB1018BE7F3 /* reference.cpp */; settings = {ATTRIBUTES = (Private, ); }; };
     320                A85D825C087B2822006A9172 /* reference_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5341394030CF5F8018BE7F3 /* reference_list.cpp */; settings = {ATTRIBUTES = (Private, ); }; };
    316321                A85D825D087B2822006A9172 /* identifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933A349D038AE80F008635CE /* identifier.cpp */; };
    317322                A85D825E087B2822006A9172 /* scope_chain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9374D3A8038D9D74008635CE /* scope_chain.cpp */; };
     
    358363                A883C7F508EA12860051473E /* TCSystemAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6541BD7008E80A17002CBEE7 /* TCSystemAlloc.cpp */; };
    359364                A883C7F608EA12860051473E /* TCSystemAlloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD7108E80A17002CBEE7 /* TCSystemAlloc.h */; };
     365                A883C7F708EA12A20051473E /* protected_reference.h in Headers */ = {isa = PBXBuildFile; fileRef = 652C107E08DA7B1E0020887D /* protected_reference.h */; };
    360366                A8BC0DFC08D43D6D00379918 /* ucptable.c in Headers */ = {isa = PBXBuildFile; fileRef = 93E26C0D08B1520900F85226 /* ucptable.c */; };
    361367/* End PBXBuildFile section */
     
    497503                651F6412039D5B5F0078395C /* dtoa.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dtoa.cpp; sourceTree = "<group>"; };
    498504                651F6413039D5B5F0078395C /* dtoa.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dtoa.h; sourceTree = "<group>"; };
     505                652C107E08DA7B1E0020887D /* protected_reference.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = protected_reference.h; sourceTree = "<group>"; };
    499506                6541720E039E08B90058BFEB /* dftables.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dftables.c; path = pcre/dftables.c; sourceTree = "<group>"; };
    500507                6541720F039E08B90058BFEB /* pcre.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pcre.h; path = pcre/pcre.h; sourceTree = "<group>"; };
     
    510517                65621E6C089E859700760F35 /* property_slot.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = property_slot.h; sourceTree = "<group>"; };
    511518                65C02FBB0637462A003E7EE6 /* protect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = protect.h; sourceTree = "<group>"; };
    512                 65D6D61B08F2676800958B28 /* IdentifierSequencedSet.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = IdentifierSequencedSet.cpp; sourceTree = "<group>"; };
    513                 65D6D61C08F2676800958B28 /* IdentifierSequencedSet.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IdentifierSequencedSet.h; sourceTree = "<group>"; };
    514519                65D7D19B08F10B5B0015ABD8 /* FastMallocInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = FastMallocInternal.h; sourceTree = "<group>"; };
    515520                65DFC92A08EA173A00F7300B /* HashFunctions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HashFunctions.h; sourceTree = "<group>"; };
     
    568573                A85D8288087B2822006A9172 /* JavaScriptCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
    569574                F50888B6030BB74C012A967E /* simple_number.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = simple_number.h; sourceTree = "<group>"; };
     575                F5341390030CEEB1018BE7F3 /* reference.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reference.cpp; sourceTree = "<group>"; };
     576                F5341391030CEEB1018BE7F3 /* reference.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reference.h; sourceTree = "<group>"; };
     577                F5341394030CF5F8018BE7F3 /* reference_list.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reference_list.cpp; sourceTree = "<group>"; };
     578                F54F0800030CD22001B5C2EB /* reference_list.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reference_list.h; sourceTree = "<group>"; };
    570579                F5BB2BC5030F772101FCFE1D /* completion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = completion.h; sourceTree = "<group>"; };
    571580                F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = JavaScriptCorePrefix.h; path = ../JavaScriptCorePrefix.h; sourceTree = "<group>"; };
     
    706715                        isa = PBXGroup;
    707716                        children = (
    708                                 65D6D61B08F2676800958B28 /* IdentifierSequencedSet.cpp */,
    709                                 65D6D61C08F2676800958B28 /* IdentifierSequencedSet.h */,
    710717                                65621E6B089E859700760F35 /* property_slot.cpp */,
    711718                                65621E6C089E859700760F35 /* property_slot.h */,
    712719                                938772E5038BFE19008635CE /* array_instance.h */,
    713720                                650B68D80639033F009D42DE /* protected_values.cpp */,
     721                                652C107E08DA7B1E0020887D /* protected_reference.h */,
    714722                                650B68D90639033F009D42DE /* protected_values.h */,
    715723                                F692A84E0255597D01FF60F7 /* array_object.h */,
     
    758766                                F692A8790255597D01FF60F7 /* property_map.cpp */,
    759767                                65C02FBB0637462A003E7EE6 /* protect.h */,
     768                                F5341390030CEEB1018BE7F3 /* reference.cpp */,
     769                                F5341391030CEEB1018BE7F3 /* reference.h */,
     770                                F54F0800030CD22001B5C2EB /* reference_list.h */,
     771                                F5341394030CF5F8018BE7F3 /* reference_list.cpp */,
    760772                                F692A87B0255597D01FF60F7 /* regexp_object.cpp */,
    761773                                F692A87C0255597D01FF60F7 /* regexp_object.h */,
     
    960972                                932F5B610822A1C700736975 /* JavaScriptCorePrefix.h in Headers */,
    961973                                932F5B620822A1C700736975 /* simple_number.h in Headers */,
     974                                932F5B630822A1C700736975 /* reference_list.h in Headers */,
     975                                932F5B640822A1C700736975 /* reference.h in Headers */,
    962976                                932F5B650822A1C700736975 /* completion.h in Headers */,
    963977                                932F5B660822A1C700736975 /* identifier.h in Headers */,
     
    10061020                                93E26C1308B1523D00F85226 /* ucptable.c in Headers */,
    10071021                                93E26CCF08B2921900F85226 /* softlinking.h in Headers */,
     1022                                652C107F08DA7B1E0020887D /* protected_reference.h in Headers */,
    10081023                                65162EEB08E6A1FE007556CD /* SharedPtr.h in Headers */,
    10091024                                65E217BD08E7EECC0023E5F6 /* Assertions.h in Headers */,
     
    10191034                                6557E8F808EA5D4D0049CDFC /* HashMapPtrSpec.h in Headers */,
    10201035                                65D7D19C08F10B5B0015ABD8 /* FastMallocInternal.h in Headers */,
    1021                                 65D6D61E08F2676800958B28 /* IdentifierSequencedSet.h in Headers */,
    10221036                        );
    10231037                        runOnlyForDeploymentPostprocessing = 0;
     
    10551069                                A85D8211087B2822006A9172 /* JavaScriptCorePrefix.h in Headers */,
    10561070                                A85D8212087B2822006A9172 /* simple_number.h in Headers */,
     1071                                A85D8213087B2822006A9172 /* reference_list.h in Headers */,
     1072                                A85D8214087B2822006A9172 /* reference.h in Headers */,
    10571073                                A85D8215087B2822006A9172 /* completion.h in Headers */,
    10581074                                A85D8216087B2822006A9172 /* identifier.h in Headers */,
     
    11071123                                A883C7F408EA12860051473E /* TCSpinLock.h in Headers */,
    11081124                                A883C7F608EA12860051473E /* TCSystemAlloc.h in Headers */,
     1125                                A883C7F708EA12A20051473E /* protected_reference.h in Headers */,
    11091126                                37B800EB08EBB6520035B474 /* HashFunctions.h in Headers */,
    11101127                                37B800EC08EBB6540035B474 /* HashMap.h in Headers */,
     
    11131130                                37B800F008EBB65B0035B474 /* HashTable.h in Headers */,
    11141131                                37B800F108EBB65C0035B474 /* HashTraits.h in Headers */,
    1115                                 6512E62B08F3BA8B004A15B6 /* IdentifierSequencedSet.h in Headers */,
    11161132                        );
    11171133                        runOnlyForDeploymentPostprocessing = 0;
     
    16621678                                932F5BA90822A1C700736975 /* value.cpp in Sources */,
    16631679                                932F5BAB0822A1C700736975 /* nodes2string.cpp in Sources */,
     1680                                932F5BAC0822A1C700736975 /* reference.cpp in Sources */,
     1681                                932F5BAD0822A1C700736975 /* reference_list.cpp in Sources */,
    16641682                                932F5BAE0822A1C700736975 /* identifier.cpp in Sources */,
    16651683                                932F5BAF0822A1C700736975 /* scope_chain.cpp in Sources */,
     
    17081726                                6541BD7408E80A17002CBEE7 /* TCSystemAlloc.cpp in Sources */,
    17091727                                65DFC93308EA173A00F7300B /* HashTable.cpp in Sources */,
    1710                                 65D6D61D08F2676800958B28 /* IdentifierSequencedSet.cpp in Sources */,
    17111728                        );
    17121729                        runOnlyForDeploymentPostprocessing = 0;
     
    17581775                                A85D8259087B2822006A9172 /* value.cpp in Sources */,
    17591776                                A85D825A087B2822006A9172 /* nodes2string.cpp in Sources */,
     1777                                A85D825B087B2822006A9172 /* reference.cpp in Sources */,
     1778                                A85D825C087B2822006A9172 /* reference_list.cpp in Sources */,
    17601779                                A85D825D087B2822006A9172 /* identifier.cpp in Sources */,
    17611780                                A85D825E087B2822006A9172 /* scope_chain.cpp in Sources */,
     
    18041823                                A883C7F508EA12860051473E /* TCSystemAlloc.cpp in Sources */,
    18051824                                37B800EF08EBB65B0035B474 /* HashTable.cpp in Sources */,
    1806                                 6512E63608F3BADE004A15B6 /* IdentifierSequencedSet.cpp in Sources */,
    18071825                        );
    18081826                        runOnlyForDeploymentPostprocessing = 0;
Note: See TracChangeset for help on using the changeset viewer.