Changeset 21064 in webkit for trunk/JavaScriptCore
- Timestamp:
- Apr 24, 2007, 1:44:14 AM (18 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r21050 r21064 1 2007-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 1 15 2007-04-23 Maciej Stachowiak <[email protected]> 2 16 -
trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
r20867 r21064 56 56 146AAB2B0B66A84900E55F16 /* JSStringRefCF.h in Headers */ = {isa = PBXBuildFile; fileRef = 146AAB2A0B66A84900E55F16 /* JSStringRefCF.h */; settings = {ATTRIBUTES = (Public, ); }; }; 57 57 146AAB380B66A94400E55F16 /* JSStringRefCF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 146AAB370B66A94400E55F16 /* JSStringRefCF.cpp */; }; 58 14760864099C633800437128 /* JSImmediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14760863099C633800437128 /* JSImmediate.cpp */; };59 58 1482B6EB0A4300B300517CFC /* JSValueRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B6EA0A4300B300517CFC /* JSValueRef.h */; settings = {ATTRIBUTES = (Public, ); }; }; 60 59 1482B74D0A43032800517CFC /* JSStringRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B74B0A43032800517CFC /* JSStringRef.h */; settings = {ATTRIBUTES = (Public, ); }; }; … … 72 71 14BD534C0A3E0AEA00BAF59C /* SavedBuiltins.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BD534A0A3E0AEA00BAF59C /* SavedBuiltins.h */; settings = {ATTRIBUTES = (Private, ); }; }; 73 72 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 */; };75 73 14BD59C50A3E8F9F00BAF59C /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; }; 76 74 14BD5A300A3E91F600BAF59C /* JSContextRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */; }; … … 78 76 14BD5A320A3E91F600BAF59C /* JSValueRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */; }; 79 77 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 */; };81 78 14F137830A3A765B00F26F90 /* context.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F137820A3A765B00F26F90 /* context.h */; settings = {ATTRIBUTES = (Private, ); }; }; 82 79 1CAF34890A6C421700ABE06E /* WebScriptObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CAF34880A6C421700ABE06E /* WebScriptObject.h */; }; 83 80 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 */; };85 81 65400C120A69BAF200509887 /* PropertyNameArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 65400C100A69BAF200509887 /* PropertyNameArray.h */; settings = {ATTRIBUTES = (Private, ); }; }; 86 82 6541BD7208E80A17002CBEE7 /* TCPageMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6E08E80A17002CBEE7 /* TCPageMap.h */; }; 87 83 6541BD7308E80A17002CBEE7 /* TCSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6F08E80A17002CBEE7 /* TCSpinLock.h */; }; 88 6541BD7408E80A17002CBEE7 /* TCSystemAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6541BD7008E80A17002CBEE7 /* TCSystemAlloc.cpp */; };89 84 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 */; };91 85 65621E6E089E859700760F35 /* property_slot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* property_slot.h */; settings = {ATTRIBUTES = (Private, ); }; }; 92 86 657EB7460B708F540063461B /* ListHashSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EB7450B708F540063461B /* ListHashSet.h */; settings = {ATTRIBUTES = (Private, ); }; }; 93 87 657EEBC0094E445E008C9C7B /* HashCountedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EEBBF094E445E008C9C7B /* HashCountedSet.h */; settings = {ATTRIBUTES = (Private, ); }; }; 94 88 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 */; }; 95 91 6592C318098B7DE10003D4F6 /* Vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C316098B7DE10003D4F6 /* Vector.h */; settings = {ATTRIBUTES = (Private, ); }; }; 96 92 6592C319098B7DE10003D4F6 /* VectorTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C317098B7DE10003D4F6 /* VectorTraits.h */; settings = {ATTRIBUTES = (Private, ); }; }; … … 100 96 65B174F809D100FA00820339 /* string_object.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B174F409D100FA00820339 /* string_object.lut.h */; }; 101 97 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 */; };103 98 65C7A1740A8EAACB00FA37EA /* JSWrapperObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C7A1720A8EAACB00FA37EA /* JSWrapperObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; 104 99 65D6D87F09B5A32E0002E4D7 /* Platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D6D87E09B5A32E0002E4D7 /* Platform.h */; settings = {ATTRIBUTES = (Private, ); }; }; … … 111 106 65DFC93508EA173A00F7300B /* HashTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92F08EA173A00F7300B /* HashTraits.h */; settings = {ATTRIBUTES = (Private, ); }; }; 112 107 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 */; };115 108 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 */; };117 109 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 */; };119 110 65EA73650BAE35D1001BB560 /* CommonIdentifiers.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */; settings = {ATTRIBUTES = (Private, ); }; }; 120 111 65FB3EB309D109F000F49DEB /* lexer.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3EB209D109F000F49DEB /* lexer.lut.h */; }; 121 112 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 */; };123 113 65FB3F5109D11B2400F49DEB /* grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FB3F4909D11B2400F49DEB /* grammar.h */; }; 124 114 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 */; }; 125 116 9302043B0B790750000C6115 /* FastMallocPCRE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9302043A0B790750000C6115 /* FastMallocPCRE.cpp */; }; 126 117 9303F568099118FA00AD71B8 /* OwnPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F567099118FA00AD71B8 /* OwnPtr.h */; settings = {ATTRIBUTES = (Private, ); }; }; … … 190 181 932F5B8D0822A1C700736975 /* npruntime_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 51DFF2C906CC36F6006F1ECC /* npruntime_priv.h */; }; 191 182 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 */; };222 183 932F5BB70822A1C700736975 /* jni_utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51856D8F0562EE95008B9D83 /* jni_utility.cpp */; }; 223 184 932F5BB80822A1C700736975 /* jni_runtime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511B0877056468BB0080E486 /* jni_runtime.cpp */; }; … … 264 225 93E26CF708B29A1C00F85226 /* pcre_get.c in Sources */ = {isa = PBXBuildFile; fileRef = 93E26CF608B29A1C00F85226 /* pcre_get.c */; }; 265 226 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 */; };267 227 93F0B3AC09BB4DC00068FCE3 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 93F0B3AA09BB4DC00068FCE3 /* Parser.h */; }; 268 228 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 */; };270 229 D212022B0AD4310D00ED79B6 /* DateMath.h in Headers */ = {isa = PBXBuildFile; fileRef = D21202290AD4310C00ED79B6 /* DateMath.h */; }; 271 230 E11D51760B2E798D0056C188 /* StringExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = E11D51750B2E798D0056C188 /* StringExtras.h */; settings = {ATTRIBUTES = (Private, ); }; }; … … 537 496 657EEBBF094E445E008C9C7B /* HashCountedSet.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = HashCountedSet.h; sourceTree = "<group>"; tabWidth = 8; }; 538 497 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>"; }; 539 499 6592C316098B7DE10003D4F6 /* Vector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Vector.h; sourceTree = "<group>"; }; 540 500 6592C317098B7DE10003D4F6 /* VectorTraits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = VectorTraits.h; sourceTree = "<group>"; }; … … 977 937 65400C100A69BAF200509887 /* PropertyNameArray.h */, 978 938 938772E5038BFE19008635CE /* array_instance.h */, 939 659126BC0BDD1728001921FB /* AllInOneFile.cpp */, 979 940 F692A84D0255597D01FF60F7 /* array_object.cpp */, 980 941 F692A84E0255597D01FF60F7 /* array_object.h */, … … 1489 1450 buildActionMask = 2147483647; 1490 1451 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 */,1521 1452 932F5BB70822A1C700736975 /* jni_utility.cpp in Sources */, 1522 1453 932F5BB80822A1C700736975 /* jni_runtime.cpp in Sources */, … … 1540 1471 932F5BCB0822A1C700736975 /* npruntime.cpp in Sources */, 1541 1472 932F5BCF0822A1C700736975 /* jni_objc.mm in Sources */, 1542 65621E6D089E859700760F35 /* property_slot.cpp in Sources */,1543 1473 930754C108B0F68000AB3056 /* pcre_compile.c in Sources */, 1544 1474 930754D008B0F74600AB3056 /* pcre_tables.c in Sources */, … … 1550 1480 93E26BD408B1514100F85226 /* pcre_xclass.c in Sources */, 1551 1481 93E26CF708B29A1C00F85226 /* pcre_get.c in Sources */, 1552 65E217BE08E7EECC0023E5F6 /* Assertions.cpp in Sources */,1553 65E217BF08E7EECC0023E5F6 /* FastMalloc.cpp in Sources */,1554 6541BD7408E80A17002CBEE7 /* TCSystemAlloc.cpp in Sources */,1555 1482 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 */,1561 1483 14BD5A300A3E91F600BAF59C /* JSContextRef.cpp in Sources */, 1562 1484 14BD5A320A3E91F600BAF59C /* JSValueRef.cpp in Sources */, 1563 14BD53F60A3E12D800BAF59C /* ExecState.cpp in Sources */,1564 1485 1482B74E0A43032800517CFC /* JSStringRef.cpp in Sources */, 1565 1486 1482B7E40A43076000517CFC /* JSObjectRef.cpp in Sources */, … … 1569 1490 1440FCE40A51E46B0005F061 /* JSClassRef.cpp in Sources */, 1570 1491 1421359B0A677F4F00A8195E /* JSBase.cpp in Sources */, 1571 65400C110A69BAF200509887 /* PropertyNameArray.cpp in Sources */,1572 65C7A1730A8EAACB00FA37EA /* JSWrapperObject.cpp in Sources */,1573 D212022A0AD4310D00ED79B6 /* DateMath.cpp in Sources */,1574 1492 146AAB380B66A94400E55F16 /* JSStringRefCF.cpp in Sources */, 1575 1493 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 */, 1577 1497 ); 1578 1498 runOnlyForDeploymentPostprocessing = 0; -
trunk/JavaScriptCore/kjs/dtoa.cpp
r19136 r21064 281 281 #endif 282 282 283 #ifndef CONST 283 #ifndef CONST_ 284 284 #ifdef KR_headers 285 #define CONST /* blank */286 #else 287 #define CONST const285 #define CONST_ /* blank */ 286 #else 287 #define CONST_ const 288 288 #endif 289 289 #endif … … 628 628 s2b 629 629 #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) 633 633 #endif 634 634 { … … 1409 1409 } 1410 1410 1411 static CONST double1411 static CONST_ double 1412 1412 tens[] = { 1413 1413 1e0, 1e1, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8, 1e9, … … 1419 1419 }; 1420 1420 1421 static CONST double1421 static CONST_ double 1422 1422 #ifdef IEEE_Arith 1423 1423 bigtens[] = { 1e16, 1e32, 1e64, 1e128, 1e256 }; 1424 static CONST double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128,1424 static CONST_ double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128, 1425 1425 #ifdef Avoid_Underflow 1426 1426 9007199254740992.*9007199254740992.e-256 … … 1437 1437 #ifdef IBM 1438 1438 bigtens[] = { 1e16, 1e32, 1e64 }; 1439 static CONST double tinytens[] = { 1e-16, 1e-32, 1e-64 };1439 static CONST_ double tinytens[] = { 1e-16, 1e-32, 1e-64 }; 1440 1440 #define n_bigtens 3 1441 1441 #else 1442 1442 bigtens[] = { 1e16, 1e32 }; 1443 static CONST double tinytens[] = { 1e-16, 1e-32 };1443 static CONST_ double tinytens[] = { 1e-16, 1e-32 }; 1444 1444 #define n_bigtens 2 1445 1445 #endif … … 1465 1465 (sp, t) char **sp, *t; 1466 1466 #else 1467 (CONST char **sp, CONSTchar *t)1467 (CONST_ char **sp, CONST_ char *t) 1468 1468 #endif 1469 1469 { 1470 1470 int c, d; 1471 CONST char *s = *sp;1471 CONST_ char *s = *sp; 1472 1472 1473 1473 while((d = *t++)) { … … 1485 1485 hexnan 1486 1486 #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) 1490 1490 #endif 1491 1491 { 1492 1492 ULong c, x[2]; 1493 CONST char *s;1493 CONST_ char *s; 1494 1494 int havedig, udx0, xshift; 1495 1495 … … 1498 1498 udx0 = 1; 1499 1499 s = *sp; 1500 while((c = *(CONST unsigned char*)++s)) {1500 while((c = *(CONST_ unsigned char*)++s)) { 1501 1501 if (c >= '0' && c <= '9') 1502 1502 c -= '0'; … … 1539 1539 strtod 1540 1540 #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) 1544 1544 #endif 1545 1545 { … … 1549 1549 int bb2, bb5, bbe, bd2, bd5, bbbits, bs2, c, dsign, 1550 1550 e, e1, esign, i, j, k, nd, nd0, nf, nz, nz0, sign; 1551 CONST char *s, *s0, *s1;1551 CONST_ char *s, *s0, *s1; 1552 1552 double aadj, aadj1, adj, rv, rv0; 1553 1553 Long L; … … 1561 1561 #endif 1562 1562 #ifdef USE_LOCALE 1563 CONST char *s2;1563 CONST_ char *s2; 1564 1564 #endif 1565 1565 … … 2575 2575 nrv_alloc(s, rve, n) char *s, **rve; int n; 2576 2576 #else 2577 nrv_alloc(CONST char *s, char **rve, int n)2577 nrv_alloc(CONST_ char *s, char **rve, int n) 2578 2578 #endif 2579 2579 { -
trunk/JavaScriptCore/kjs/lookup.cpp
r14256 r21064 28 28 #include <wtf/Assertions.h> 29 29 30 using namespace KJS; 30 namespace KJS { 31 31 32 32 static inline bool keysMatch(const UChar *c, unsigned len, const char *s) … … 93 93 return -1; 94 94 } 95 96 } 97
Note:
See TracChangeset
for help on using the changeset viewer.