Changeset 21064 in webkit for trunk/JavaScriptCore


Ignore:
Timestamp:
Apr 24, 2007, 1:44:14 AM (18 years ago)
Author:
mjs
Message:

Reviewed by Geoff.


  • compile most of JavaScriptCore as one file for 4% JS iBench speed improvement
  • JavaScriptCore.xcodeproj/project.pbxproj: Add AllInOneFile.cpp, and remove files it includes from the build.
  • kjs/AllInOneFile.cpp: Added.
  • kjs/dtoa.cpp: Renamed CONST to CONST_ to avoid conflict. (Bigint::): (Bigint::nrv_alloc):
  • kjs/lookup.cpp: Use "namspace KJS { ... }" instead of "using namespace KJS;"
Location:
trunk/JavaScriptCore
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r21050 r21064  
     12007-04-23  Maciej Stachowiak  <[email protected]>
     2
     3        Reviewed by Geoff.
     4       
     5        - compile most of JavaScriptCore as one file for 4% JS iBench speed improvement
     6
     7        * JavaScriptCore.xcodeproj/project.pbxproj: Add AllInOneFile.cpp, and remove files it includes
     8        from the build.
     9        * kjs/AllInOneFile.cpp: Added.
     10        * kjs/dtoa.cpp: Renamed CONST to CONST_ to avoid conflict.
     11        (Bigint::):
     12        (Bigint::nrv_alloc):
     13        * kjs/lookup.cpp: Use "namspace KJS { ... }" instead of "using namespace KJS;"
     14
    1152007-04-23  Maciej Stachowiak  <[email protected]>
    216
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r20867 r21064  
    5656                146AAB2B0B66A84900E55F16 /* JSStringRefCF.h in Headers */ = {isa = PBXBuildFile; fileRef = 146AAB2A0B66A84900E55F16 /* JSStringRefCF.h */; settings = {ATTRIBUTES = (Public, ); }; };
    5757                146AAB380B66A94400E55F16 /* JSStringRefCF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 146AAB370B66A94400E55F16 /* JSStringRefCF.cpp */; };
    58                 14760864099C633800437128 /* JSImmediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14760863099C633800437128 /* JSImmediate.cpp */; };
    5958                1482B6EB0A4300B300517CFC /* JSValueRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B6EA0A4300B300517CFC /* JSValueRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
    6059                1482B74D0A43032800517CFC /* JSStringRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B74B0A43032800517CFC /* JSStringRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
     
    7271                14BD534C0A3E0AEA00BAF59C /* SavedBuiltins.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BD534A0A3E0AEA00BAF59C /* SavedBuiltins.h */; settings = {ATTRIBUTES = (Private, ); }; };
    7372                14BD53F50A3E12D800BAF59C /* ExecState.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BD53F30A3E12D800BAF59C /* ExecState.h */; settings = {ATTRIBUTES = (Private, ); }; };
    74                 14BD53F60A3E12D800BAF59C /* ExecState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD53F40A3E12D800BAF59C /* ExecState.cpp */; };
    7573                14BD59C50A3E8F9F00BAF59C /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
    7674                14BD5A300A3E91F600BAF59C /* JSContextRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */; };
     
    7876                14BD5A320A3E91F600BAF59C /* JSValueRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */; };
    7977                14BD5A360A3E91F600BAF59C /* JavaScriptCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BD5A2F0A3E91F600BAF59C /* JavaScriptCore.h */; settings = {ATTRIBUTES = (Public, ); }; };
    80                 14F137590A3A727E00F26F90 /* Context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14F137580A3A727E00F26F90 /* Context.cpp */; };
    8178                14F137830A3A765B00F26F90 /* context.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F137820A3A765B00F26F90 /* context.h */; settings = {ATTRIBUTES = (Private, ); }; };
    8279                1CAF34890A6C421700ABE06E /* WebScriptObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CAF34880A6C421700ABE06E /* WebScriptObject.h */; };
    8380                51F648D70BB4E2CA0033D760 /* RetainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F648D60BB4E2CA0033D760 /* RetainPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
    84                 65400C110A69BAF200509887 /* PropertyNameArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */; };
    8581                65400C120A69BAF200509887 /* PropertyNameArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 65400C100A69BAF200509887 /* PropertyNameArray.h */; settings = {ATTRIBUTES = (Private, ); }; };
    8682                6541BD7208E80A17002CBEE7 /* TCPageMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6E08E80A17002CBEE7 /* TCPageMap.h */; };
    8783                6541BD7308E80A17002CBEE7 /* TCSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6F08E80A17002CBEE7 /* TCSpinLock.h */; };
    88                 6541BD7408E80A17002CBEE7 /* TCSystemAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6541BD7008E80A17002CBEE7 /* TCSystemAlloc.cpp */; };
    8984                6541BD7508E80A17002CBEE7 /* TCSystemAlloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD7108E80A17002CBEE7 /* TCSystemAlloc.h */; };
    90                 65621E6D089E859700760F35 /* property_slot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65621E6B089E859700760F35 /* property_slot.cpp */; };
    9185                65621E6E089E859700760F35 /* property_slot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* property_slot.h */; settings = {ATTRIBUTES = (Private, ); }; };
    9286                657EB7460B708F540063461B /* ListHashSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EB7450B708F540063461B /* ListHashSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
    9387                657EEBC0094E445E008C9C7B /* HashCountedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EEBBF094E445E008C9C7B /* HashCountedSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
    9488                6580F796094070560082C219 /* PassRefPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 6580F795094070560082C219 /* PassRefPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
     89                659126BD0BDD1728001921FB /* AllInOneFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 659126BC0BDD1728001921FB /* AllInOneFile.cpp */; };
     90                659126C20BDD1802001921FB /* fpconst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9364B273045B7D6C00A9CAC1 /* fpconst.cpp */; };
    9591                6592C318098B7DE10003D4F6 /* Vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C316098B7DE10003D4F6 /* Vector.h */; settings = {ATTRIBUTES = (Private, ); }; };
    9692                6592C319098B7DE10003D4F6 /* VectorTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C317098B7DE10003D4F6 /* VectorTraits.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    10096                65B174F809D100FA00820339 /* string_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B174F409D100FA00820339 /* string_object.lut.h */; };
    10197                65C647B4093EF8D60022C380 /* RefPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C647B3093EF8D60022C380 /* RefPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
    102                 65C7A1730A8EAACB00FA37EA /* JSWrapperObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65C7A1710A8EAACB00FA37EA /* JSWrapperObject.cpp */; };
    10398                65C7A1740A8EAACB00FA37EA /* JSWrapperObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C7A1720A8EAACB00FA37EA /* JSWrapperObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
    10499                65D6D87F09B5A32E0002E4D7 /* Platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D6D87E09B5A32E0002E4D7 /* Platform.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    111106                65DFC93508EA173A00F7300B /* HashTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92F08EA173A00F7300B /* HashTraits.h */; settings = {ATTRIBUTES = (Private, ); }; };
    112107                65E217BD08E7EECC0023E5F6 /* Assertions.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E217B708E7EECC0023E5F6 /* Assertions.h */; settings = {ATTRIBUTES = (Private, ); }; };
    113                 65E217BE08E7EECC0023E5F6 /* Assertions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65E217B808E7EECC0023E5F6 /* Assertions.cpp */; };
    114                 65E217BF08E7EECC0023E5F6 /* FastMalloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65E217B908E7EECC0023E5F6 /* FastMalloc.cpp */; };
    115108                65E217C008E7EECC0023E5F6 /* FastMalloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E217BA08E7EECC0023E5F6 /* FastMalloc.h */; settings = {ATTRIBUTES = (Private, ); }; };
    116                 65EA4C9B092AF9E20093D800 /* JSLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65EA4C99092AF9E20093D800 /* JSLock.cpp */; };
    117109                65EA4C9C092AF9E20093D800 /* JSLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EA4C9A092AF9E20093D800 /* JSLock.h */; settings = {ATTRIBUTES = (Private, ); }; };
    118                 65EA73640BAE35D1001BB560 /* CommonIdentifiers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */; };
    119110                65EA73650BAE35D1001BB560 /* CommonIdentifiers.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */; settings = {ATTRIBUTES = (Private, ); }; };
    120111                65FB3EB309D109F000F49DEB /* lexer.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3EB209D109F000F49DEB /* lexer.lut.h */; };
    121112                65FB3F4F09D11B2400F49DEB /* date_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3F4709D11B2400F49DEB /* date_object.lut.h */; };
    122                 65FB3F5009D11B2400F49DEB /* grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65FB3F4809D11B2400F49DEB /* grammar.cpp */; };
    123113                65FB3F5109D11B2400F49DEB /* grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3F4909D11B2400F49DEB /* grammar.h */; };
    124114                65FB3F5409D11B2400F49DEB /* regexp_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3F4C09D11B2400F49DEB /* regexp_object.lut.h */; };
     115                65FDE49C0BDD1D4A00E80111 /* Assertions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65E217B808E7EECC0023E5F6 /* Assertions.cpp */; };
    125116                9302043B0B790750000C6115 /* FastMallocPCRE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9302043A0B790750000C6115 /* FastMallocPCRE.cpp */; };
    126117                9303F568099118FA00AD71B8 /* OwnPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F567099118FA00AD71B8 /* OwnPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    190181                932F5B8D0822A1C700736975 /* npruntime_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 51DFF2C906CC36F6006F1ECC /* npruntime_priv.h */; };
    191182                932F5B8E0822A1C700736975 /* npruntime_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 84ABF1DE070B628C00A3AC05 /* npruntime_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
    192                 932F5B920822A1C700736975 /* array_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A84D0255597D01FF60F7 /* array_object.cpp */; };
    193                 932F5B930822A1C700736975 /* bool_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8500255597D01FF60F7 /* bool_object.cpp */; };
    194                 932F5B940822A1C700736975 /* collector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8520255597D01FF60F7 /* collector.cpp */; };
    195                 932F5B950822A1C700736975 /* date_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8550255597D01FF60F7 /* date_object.cpp */; };
    196                 932F5B960822A1C700736975 /* debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8580255597D01FF60F7 /* debugger.cpp */; };
    197                 932F5B970822A1C700736975 /* error_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85A0255597D01FF60F7 /* error_object.cpp */; };
    198                 932F5B980822A1C700736975 /* function_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85C0255597D01FF60F7 /* function_object.cpp */; };
    199                 932F5B990822A1C700736975 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85E0255597D01FF60F7 /* function.cpp */; };
    200                 932F5B9A0822A1C700736975 /* internal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8610255597D01FF60F7 /* internal.cpp */; };
    201                 932F5B9B0822A1C700736975 /* interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8630255597D01FF60F7 /* interpreter.cpp */; };
    202                 932F5B9C0822A1C700736975 /* lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8650255597D01FF60F7 /* lexer.cpp */; };
    203                 932F5B9D0822A1C700736975 /* lookup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8680255597D01FF60F7 /* lookup.cpp */; };
    204                 932F5B9E0822A1C700736975 /* math_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86A0255597D01FF60F7 /* math_object.cpp */; };
    205                 932F5B9F0822A1C700736975 /* nodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86D0255597D01FF60F7 /* nodes.cpp */; };
    206                 932F5BA00822A1C700736975 /* number_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8700255597D01FF60F7 /* number_object.cpp */; };
    207                 932F5BA10822A1C700736975 /* object_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8730255597D01FF60F7 /* object_object.cpp */; };
    208                 932F5BA20822A1C700736975 /* object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8750255597D01FF60F7 /* object.cpp */; };
    209                 932F5BA30822A1C700736975 /* operations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8770255597D01FF60F7 /* operations.cpp */; };
    210                 932F5BA40822A1C700736975 /* property_map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8790255597D01FF60F7 /* property_map.cpp */; };
    211                 932F5BA50822A1C700736975 /* regexp_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87B0255597D01FF60F7 /* regexp_object.cpp */; };
    212                 932F5BA60822A1C700736975 /* regexp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87D0255597D01FF60F7 /* regexp.cpp */; };
    213                 932F5BA70822A1C700736975 /* string_object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87F0255597D01FF60F7 /* string_object.cpp */; };
    214                 932F5BA80822A1C700736975 /* ustring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8850255597D01FF60F7 /* ustring.cpp */; };
    215                 932F5BA90822A1C700736975 /* value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8870255597D01FF60F7 /* value.cpp */; };
    216                 932F5BAB0822A1C700736975 /* nodes2string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5FFE656026B47A6018635CA /* nodes2string.cpp */; };
    217                 932F5BAE0822A1C700736975 /* identifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933A349D038AE80F008635CE /* identifier.cpp */; };
    218                 932F5BAF0822A1C700736975 /* scope_chain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9374D3A8038D9D74008635CE /* scope_chain.cpp */; };
    219                 932F5BB00822A1C700736975 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 931C6CF0038EE8DE008635CE /* list.cpp */; };
    220                 932F5BB10822A1C700736975 /* dtoa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 651F6412039D5B5F0078395C /* dtoa.cpp */; };
    221                 932F5BB60822A1C700736975 /* fpconst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9364B273045B7D6C00A9CAC1 /* fpconst.cpp */; };
    222183                932F5BB70822A1C700736975 /* jni_utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51856D8F0562EE95008B9D83 /* jni_utility.cpp */; };
    223184                932F5BB80822A1C700736975 /* jni_runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511B0877056468BB0080E486 /* jni_runtime.cpp */; };
     
    264225                93E26CF708B29A1C00F85226 /* pcre_get.c in Sources */ = {isa = PBXBuildFile; fileRef = 93E26CF608B29A1C00F85226 /* pcre_get.c */; };
    265226                93E26DDC08B2A4F400F85226 /* pcre_printint.src in Headers */ = {isa = PBXBuildFile; fileRef = 93E26DDB08B2A4F400F85226 /* pcre_printint.src */; };
    266                 93F0B3AB09BB4DC00068FCE3 /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93F0B3A909BB4DC00068FCE3 /* Parser.cpp */; };
    267227                93F0B3AC09BB4DC00068FCE3 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 93F0B3AA09BB4DC00068FCE3 /* Parser.h */; };
    268228                BCF655590A2049710038A194 /* MathExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF6553B0A2048DE0038A194 /* MathExtras.h */; settings = {ATTRIBUTES = (Private, ); }; };
    269                 D212022A0AD4310D00ED79B6 /* DateMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D21202280AD4310C00ED79B6 /* DateMath.cpp */; };
    270229                D212022B0AD4310D00ED79B6 /* DateMath.h in Headers */ = {isa = PBXBuildFile; fileRef = D21202290AD4310C00ED79B6 /* DateMath.h */; };
    271230                E11D51760B2E798D0056C188 /* StringExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = E11D51750B2E798D0056C188 /* StringExtras.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    537496                657EEBBF094E445E008C9C7B /* HashCountedSet.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = HashCountedSet.h; sourceTree = "<group>"; tabWidth = 8; };
    538497                6580F795094070560082C219 /* PassRefPtr.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = PassRefPtr.h; sourceTree = "<group>"; tabWidth = 8; };
     498                659126BC0BDD1728001921FB /* AllInOneFile.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AllInOneFile.cpp; sourceTree = "<group>"; };
    539499                6592C316098B7DE10003D4F6 /* Vector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Vector.h; sourceTree = "<group>"; };
    540500                6592C317098B7DE10003D4F6 /* VectorTraits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = VectorTraits.h; sourceTree = "<group>"; };
     
    977937                                65400C100A69BAF200509887 /* PropertyNameArray.h */,
    978938                                938772E5038BFE19008635CE /* array_instance.h */,
     939                                659126BC0BDD1728001921FB /* AllInOneFile.cpp */,
    979940                                F692A84D0255597D01FF60F7 /* array_object.cpp */,
    980941                                F692A84E0255597D01FF60F7 /* array_object.h */,
     
    14891450                        buildActionMask = 2147483647;
    14901451                        files = (
    1491                                 932F5B920822A1C700736975 /* array_object.cpp in Sources */,
    1492                                 932F5B930822A1C700736975 /* bool_object.cpp in Sources */,
    1493                                 932F5B940822A1C700736975 /* collector.cpp in Sources */,
    1494                                 932F5B950822A1C700736975 /* date_object.cpp in Sources */,
    1495                                 932F5B960822A1C700736975 /* debugger.cpp in Sources */,
    1496                                 932F5B970822A1C700736975 /* error_object.cpp in Sources */,
    1497                                 932F5B980822A1C700736975 /* function_object.cpp in Sources */,
    1498                                 932F5B990822A1C700736975 /* function.cpp in Sources */,
    1499                                 932F5B9A0822A1C700736975 /* internal.cpp in Sources */,
    1500                                 932F5B9B0822A1C700736975 /* interpreter.cpp in Sources */,
    1501                                 932F5B9C0822A1C700736975 /* lexer.cpp in Sources */,
    1502                                 932F5B9D0822A1C700736975 /* lookup.cpp in Sources */,
    1503                                 932F5B9E0822A1C700736975 /* math_object.cpp in Sources */,
    1504                                 932F5B9F0822A1C700736975 /* nodes.cpp in Sources */,
    1505                                 932F5BA00822A1C700736975 /* number_object.cpp in Sources */,
    1506                                 932F5BA10822A1C700736975 /* object_object.cpp in Sources */,
    1507                                 932F5BA20822A1C700736975 /* object.cpp in Sources */,
    1508                                 932F5BA30822A1C700736975 /* operations.cpp in Sources */,
    1509                                 932F5BA40822A1C700736975 /* property_map.cpp in Sources */,
    1510                                 932F5BA50822A1C700736975 /* regexp_object.cpp in Sources */,
    1511                                 932F5BA60822A1C700736975 /* regexp.cpp in Sources */,
    1512                                 932F5BA70822A1C700736975 /* string_object.cpp in Sources */,
    1513                                 932F5BA80822A1C700736975 /* ustring.cpp in Sources */,
    1514                                 932F5BA90822A1C700736975 /* value.cpp in Sources */,
    1515                                 932F5BAB0822A1C700736975 /* nodes2string.cpp in Sources */,
    1516                                 932F5BAE0822A1C700736975 /* identifier.cpp in Sources */,
    1517                                 932F5BAF0822A1C700736975 /* scope_chain.cpp in Sources */,
    1518                                 932F5BB00822A1C700736975 /* list.cpp in Sources */,
    1519                                 932F5BB10822A1C700736975 /* dtoa.cpp in Sources */,
    1520                                 932F5BB60822A1C700736975 /* fpconst.cpp in Sources */,
    15211452                                932F5BB70822A1C700736975 /* jni_utility.cpp in Sources */,
    15221453                                932F5BB80822A1C700736975 /* jni_runtime.cpp in Sources */,
     
    15401471                                932F5BCB0822A1C700736975 /* npruntime.cpp in Sources */,
    15411472                                932F5BCF0822A1C700736975 /* jni_objc.mm in Sources */,
    1542                                 65621E6D089E859700760F35 /* property_slot.cpp in Sources */,
    15431473                                930754C108B0F68000AB3056 /* pcre_compile.c in Sources */,
    15441474                                930754D008B0F74600AB3056 /* pcre_tables.c in Sources */,
     
    15501480                                93E26BD408B1514100F85226 /* pcre_xclass.c in Sources */,
    15511481                                93E26CF708B29A1C00F85226 /* pcre_get.c in Sources */,
    1552                                 65E217BE08E7EECC0023E5F6 /* Assertions.cpp in Sources */,
    1553                                 65E217BF08E7EECC0023E5F6 /* FastMalloc.cpp in Sources */,
    1554                                 6541BD7408E80A17002CBEE7 /* TCSystemAlloc.cpp in Sources */,
    15551482                                65DFC93308EA173A00F7300B /* HashTable.cpp in Sources */,
    1556                                 65EA4C9B092AF9E20093D800 /* JSLock.cpp in Sources */,
    1557                                 14760864099C633800437128 /* JSImmediate.cpp in Sources */,
    1558                                 93F0B3AB09BB4DC00068FCE3 /* Parser.cpp in Sources */,
    1559                                 65FB3F5009D11B2400F49DEB /* grammar.cpp in Sources */,
    1560                                 14F137590A3A727E00F26F90 /* Context.cpp in Sources */,
    15611483                                14BD5A300A3E91F600BAF59C /* JSContextRef.cpp in Sources */,
    15621484                                14BD5A320A3E91F600BAF59C /* JSValueRef.cpp in Sources */,
    1563                                 14BD53F60A3E12D800BAF59C /* ExecState.cpp in Sources */,
    15641485                                1482B74E0A43032800517CFC /* JSStringRef.cpp in Sources */,
    15651486                                1482B7E40A43076000517CFC /* JSObjectRef.cpp in Sources */,
     
    15691490                                1440FCE40A51E46B0005F061 /* JSClassRef.cpp in Sources */,
    15701491                                1421359B0A677F4F00A8195E /* JSBase.cpp in Sources */,
    1571                                 65400C110A69BAF200509887 /* PropertyNameArray.cpp in Sources */,
    1572                                 65C7A1730A8EAACB00FA37EA /* JSWrapperObject.cpp in Sources */,
    1573                                 D212022A0AD4310D00ED79B6 /* DateMath.cpp in Sources */,
    15741492                                146AAB380B66A94400E55F16 /* JSStringRefCF.cpp in Sources */,
    15751493                                9302043B0B790750000C6115 /* FastMallocPCRE.cpp in Sources */,
    1576                                 65EA73640BAE35D1001BB560 /* CommonIdentifiers.cpp in Sources */,
     1494                                659126BD0BDD1728001921FB /* AllInOneFile.cpp in Sources */,
     1495                                659126C20BDD1802001921FB /* fpconst.cpp in Sources */,
     1496                                65FDE49C0BDD1D4A00E80111 /* Assertions.cpp in Sources */,
    15771497                        );
    15781498                        runOnlyForDeploymentPostprocessing = 0;
  • trunk/JavaScriptCore/kjs/dtoa.cpp

    r19136 r21064  
    281281#endif
    282282
    283 #ifndef CONST
     283#ifndef CONST_
    284284#ifdef KR_headers
    285 #define CONST /* blank */
    286 #else
    287 #define CONST const
     285#define CONST_ /* blank */
     286#else
     287#define CONST_ const
    288288#endif
    289289#endif
     
    628628s2b
    629629#ifdef KR_headers
    630         (s, nd0, nd, y9) CONST char *s; int nd0, nd; ULong y9;
    631 #else
    632         (CONST char *s, int nd0, int nd, ULong y9)
     630        (s, nd0, nd, y9) CONST_ char *s; int nd0, nd; ULong y9;
     631#else
     632        (CONST_ char *s, int nd0, int nd, ULong y9)
    633633#endif
    634634{
     
    14091409        }
    14101410
    1411  static CONST double
     1411 static CONST_ double
    14121412tens[] = {
    14131413                1e0, 1e1, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8, 1e9,
     
    14191419                };
    14201420
    1421  static CONST double
     1421 static CONST_ double
    14221422#ifdef IEEE_Arith
    14231423bigtens[] = { 1e16, 1e32, 1e64, 1e128, 1e256 };
    1424 static CONST double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128,
     1424static CONST_ double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128,
    14251425#ifdef Avoid_Underflow
    14261426                9007199254740992.*9007199254740992.e-256
     
    14371437#ifdef IBM
    14381438bigtens[] = { 1e16, 1e32, 1e64 };
    1439 static CONST double tinytens[] = { 1e-16, 1e-32, 1e-64 };
     1439static CONST_ double tinytens[] = { 1e-16, 1e-32, 1e-64 };
    14401440#define n_bigtens 3
    14411441#else
    14421442bigtens[] = { 1e16, 1e32 };
    1443 static CONST double tinytens[] = { 1e-16, 1e-32 };
     1443static CONST_ double tinytens[] = { 1e-16, 1e-32 };
    14441444#define n_bigtens 2
    14451445#endif
     
    14651465        (sp, t) char **sp, *t;
    14661466#else
    1467         (CONST char **sp, CONST char *t)
     1467        (CONST_ char **sp, CONST_ char *t)
    14681468#endif
    14691469{
    14701470        int c, d;
    1471         CONST char *s = *sp;
     1471        CONST_ char *s = *sp;
    14721472
    14731473        while((d = *t++)) {
     
    14851485hexnan
    14861486#ifdef KR_headers
    1487         (rvp, sp) double *rvp; CONST char **sp;
    1488 #else
    1489         (double *rvp, CONST char **sp)
     1487        (rvp, sp) double *rvp; CONST_ char **sp;
     1488#else
     1489        (double *rvp, CONST_ char **sp)
    14901490#endif
    14911491{
    14921492        ULong c, x[2];
    1493         CONST char *s;
     1493        CONST_ char *s;
    14941494        int havedig, udx0, xshift;
    14951495
     
    14981498        udx0 = 1;
    14991499        s = *sp;
    1500         while((c = *(CONST unsigned char*)++s)) {
     1500        while((c = *(CONST_ unsigned char*)++s)) {
    15011501                if (c >= '0' && c <= '9')
    15021502                        c -= '0';
     
    15391539strtod
    15401540#ifdef KR_headers
    1541         (s00, se) CONST char *s00; char **se;
    1542 #else
    1543         (CONST char *s00, char **se)
     1541        (s00, se) CONST_ char *s00; char **se;
     1542#else
     1543        (CONST_ char *s00, char **se)
    15441544#endif
    15451545{
     
    15491549        int bb2, bb5, bbe, bd2, bd5, bbbits, bs2, c, dsign,
    15501550                 e, e1, esign, i, j, k, nd, nd0, nf, nz, nz0, sign;
    1551         CONST char *s, *s0, *s1;
     1551        CONST_ char *s, *s0, *s1;
    15521552        double aadj, aadj1, adj, rv, rv0;
    15531553        Long L;
     
    15611561#endif
    15621562#ifdef USE_LOCALE
    1563         CONST char *s2;
     1563        CONST_ char *s2;
    15641564#endif
    15651565
     
    25752575nrv_alloc(s, rve, n) char *s, **rve; int n;
    25762576#else
    2577 nrv_alloc(CONST char *s, char **rve, int n)
     2577nrv_alloc(CONST_ char *s, char **rve, int n)
    25782578#endif
    25792579{
  • trunk/JavaScriptCore/kjs/lookup.cpp

    r14256 r21064  
    2828#include <wtf/Assertions.h>
    2929
    30 using namespace KJS;
     30namespace KJS {
    3131
    3232static inline bool keysMatch(const UChar *c, unsigned len, const char *s)
     
    9393  return -1;
    9494}
     95
     96}
     97
Note: See TracChangeset for help on using the changeset viewer.