Skip to content

Instantly share code, notes, and snippets.

@AlanQuatermain
Created May 27, 2010 19:38
Show Gist options
  • Save AlanQuatermain/416248 to your computer and use it in GitHub Desktop.
Save AlanQuatermain/416248 to your computer and use it in GitHub Desktop.
This is based on SVN checkout of revision 60307
Index: JavaScriptCore/profiler/ProfilerServer.mm
===================================================================
--- JavaScriptCore/profiler/ProfilerServer.mm (revision 60307)
+++ JavaScriptCore/profiler/ProfilerServer.mm (working copy)
@@ -30,7 +30,7 @@
#import "JSRetainPtr.h"
#import <Foundation/Foundation.h>
-#if PLATFORM(IPHONE_SIMULATOR)
+#if !PLATFORM(IPHONE)
#import <Foundation/NSDistributedNotificationCenter.h>
#endif
@@ -65,7 +65,7 @@
if ([defaults boolForKey:@"EnableJSProfiling"])
[self startProfiling];
-#if !PLATFORM(IPHONE) || PLATFORM(IPHONE_SIMULATOR)
+#if !PLATFORM(IPHONE)// || PLATFORM(IPHONE_SIMULATOR)
// FIXME: <rdar://problem/6546135>
// The catch-all notifications
[[NSDistributedNotificationCenter defaultCenter] addObserver:self selector:@selector(startProfiling) name:@"ProfilerServerStartNotification" object:nil];
@@ -76,7 +76,7 @@
NSProcessInfo *processInfo = [NSProcessInfo processInfo];
_serverName = [[NSString alloc] initWithFormat:@"ProfilerServer-%d", [processInfo processIdentifier]];
-#if !PLATFORM(IPHONE) || PLATFORM(IPHONE_SIMULATOR)
+#if !PLATFORM(IPHONE)// || PLATFORM(IPHONE_SIMULATOR)
// FIXME: <rdar://problem/6546135>
[[NSDistributedNotificationCenter defaultCenter] addObserver:self selector:@selector(startProfiling) name:[_serverName stringByAppendingString:@"-Start"] object:nil];
[[NSDistributedNotificationCenter defaultCenter] addObserver:self selector:@selector(stopProfiling) name:[_serverName stringByAppendingString:@"-Stop"] object:nil];
Index: JavaScriptCore/wtf/Platform.h
===================================================================
--- JavaScriptCore/wtf/Platform.h (revision 60307)
+++ JavaScriptCore/wtf/Platform.h (working copy)
@@ -714,7 +714,11 @@
#if !defined(BUILDING_ON_TIGER) && !defined(BUILDING_ON_LEOPARD)
+#if PLATFORM(IPHONE)
+#define HAVE_DISPATCH_H 0
+#else
#define HAVE_DISPATCH_H 1
+#endif
#if !PLATFORM(IPHONE) && !PLATFORM(QT)
#define HAVE_MADV_FREE_REUSE 1
Index: JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp
===================================================================
--- JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp (revision 60307)
+++ JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp (working copy)
@@ -65,7 +65,10 @@
RetainPtr<CFLocaleRef> currentLocale(AdoptCF, CFLocaleCopyCurrent());
CFStringRef collationOrder = (CFStringRef)CFLocaleGetValue(currentLocale.get(), kCFLocaleCollatorIdentifier);
#else
- RetainPtr<CFStringRef> collationOrderRetainer(AdoptCF, (CFStringRef)CFPreferencesCopyValue(CFSTR("AppleCollationOrder"), kCFPreferencesAnyApplication, kCFPreferencesCurrentUser, kCFPreferencesAnyHost));
+ // C++ doesn't like CFSTR("SomeString") for some reason, grrr
+ CFStringRef keyStr = CFStringCreateWithCString( kCFAllocatorDefault, "AppleCollationOrder", kCFStringEncodingUTF8 );
+ RetainPtr<CFStringRef> collationOrderRetainer(AdoptCF, (CFStringRef)CFPreferencesCopyValue(keyStr, kCFPreferencesAnyApplication, kCFPreferencesCurrentUser, kCFPreferencesAnyHost));
+ CFRelease( keyStr );
CFStringRef collationOrder = collationOrderRetainer.get();
#endif
char buf[256];
Index: JavaScriptCore/assembler/MacroAssemblerARMv7.h
===================================================================
--- JavaScriptCore/assembler/MacroAssemblerARMv7.h (revision 60307)
+++ JavaScriptCore/assembler/MacroAssemblerARMv7.h (working copy)
@@ -459,7 +459,7 @@
void load16(ImplicitAddress address, RegisterID dest)
{
- m_assembler.ldrh(dest, address.base, address.offset);
+ m_assembler.ldrh(dest, address.base, static_cast<RegisterID>(address.offset));
}
DataLabel32 store32WithAddressOffsetPatch(RegisterID src, Address address)
Index: JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
===================================================================
--- JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj (revision 60307)
+++ JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj (working copy)
@@ -23,7 +23,6 @@
buildPhases = (
);
dependencies = (
- 932F5BE70822A1C700736975 /* PBXTargetDependency */,
141214BF0A49190E00480255 /* PBXTargetDependency */,
932F5BE90822A1C700736975 /* PBXTargetDependency */,
14BD59C70A3E8FA400BAF59C /* PBXTargetDependency */,
@@ -50,7 +49,7 @@
140566D6107EC271005DBC8D /* JSFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85E0255597D01FF60F7 /* JSFunction.cpp */; };
140B7D1D0DC69AF7009C42B8 /* JSActivation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */; };
140D17D70E8AD4A9000CD17D /* JSBasePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 140D17D60E8AD4A9000CD17D /* JSBasePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
- 141211310A48794D00480255 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
+ 141211310A48794D00480255 /* JavaScriptCore in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore */; };
141211340A48795800480255 /* minidom.c in Sources */ = {isa = PBXBuildFile; fileRef = 141211020A48780900480255 /* minidom.c */; };
1420BE7B10AA6DDB00F455D2 /* WeakRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */; settings = {ATTRIBUTES = (Private, ); }; };
1421359B0A677F4F00A8195E /* JSBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1421359A0A677F4F00A8195E /* JSBase.cpp */; };
@@ -157,7 +156,7 @@
14A42E400F4F60EE00599099 /* TimeoutChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A42E3E0F4F60EE00599099 /* TimeoutChecker.h */; settings = {ATTRIBUTES = (Private, ); }; };
14ABDF600A437FEF00ECCA01 /* JSCallbackObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */; };
14B8EC720A5652090062BE54 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
- 14BD59C50A3E8F9F00BAF59C /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
+ 14BD59C50A3E8F9F00BAF59C /* JavaScriptCore in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore */; };
14BD5A300A3E91F600BAF59C /* JSContextRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */; };
14BD5A320A3E91F600BAF59C /* JSValueRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */; };
14BFCE6910CDB1FC00364CCE /* WeakGCMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BFCE6810CDB1FC00364CCE /* WeakGCMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
@@ -173,6 +172,464 @@
18BAB55410DAE066000D945B /* ThreadIdentifierDataPthreads.h in Headers */ = {isa = PBXBuildFile; fileRef = 18BAB52810DADFCD000D945B /* ThreadIdentifierDataPthreads.h */; };
1C61516C0EBAC7A00031376F /* ProfilerServer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1C61516A0EBAC7A00031376F /* ProfilerServer.mm */; settings = {COMPILER_FLAGS = "-fno-strict-aliasing"; }; };
1C61516D0EBAC7A00031376F /* ProfilerServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C61516B0EBAC7A00031376F /* ProfilerServer.h */; };
+ 389F2B0B11AEE2BF006E0DFD /* AbstractMacroAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161DF0F3A83C100F84710 /* AbstractMacroAssembler.h */; };
+ 389F2B0C11AEE2BF006E0DFD /* AlwaysInline.h in Headers */ = {isa = PBXBuildFile; fileRef = 93AA4F770957251F0084B3A7 /* AlwaysInline.h */; };
+ 389F2B0D11AEE2BF006E0DFD /* APICast.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B78A0A4305AB00517CFC /* APICast.h */; };
+ 389F2B0E11AEE2BF006E0DFD /* APIShims.h in Headers */ = {isa = PBXBuildFile; fileRef = 865F408710E7D56300947361 /* APIShims.h */; };
+ 389F2B0F11AEE2BF006E0DFD /* ArgList.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF605120E203EF800B9A64D /* ArgList.h */; };
+ 389F2B1011AEE2BF006E0DFD /* Arguments.h in Headers */ = {isa = PBXBuildFile; fileRef = BC257DE60E1F51C50016B6C9 /* Arguments.h */; };
+ 389F2B1111AEE2BF006E0DFD /* ARMAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C010156BDE002865E7 /* ARMAssembler.h */; };
+ 389F2B1211AEE2BF006E0DFD /* ARMv7Assembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86ADD1430FDDEA980006EEC2 /* ARMv7Assembler.h */; };
+ 389F2B1311AEE2BF006E0DFD /* ArrayConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC7952070E15E8A800A898AB /* ArrayConstructor.h */; };
+ 389F2B1411AEE2BF006E0DFD /* ArrayPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A84E0255597D01FF60F7 /* ArrayPrototype.h */; };
+ 389F2B1511AEE2BF006E0DFD /* ArrayPrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C5230E16FC8A00B34460 /* ArrayPrototype.lut.h */; };
+ 389F2B1611AEE2BF006E0DFD /* ASCIICType.h in Headers */ = {isa = PBXBuildFile; fileRef = 938C4F690CA06BC700D9310A /* ASCIICType.h */; };
+ 389F2B1711AEE2BF006E0DFD /* AssemblerBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9688CB130ED12B4E001D649F /* AssemblerBuffer.h */; };
+ 389F2B1811AEE2BF006E0DFD /* AssemblerBufferWithConstantPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C110156BDE002865E7 /* AssemblerBufferWithConstantPool.h */; };
+ 389F2B1911AEE2BF006E0DFD /* Assertions.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E217B708E7EECC0023E5F6 /* Assertions.h */; };
+ 389F2B1A11AEE2BF006E0DFD /* AVLTree.h in Headers */ = {isa = PBXBuildFile; fileRef = E1A596370DE3E1C300C17E37 /* AVLTree.h */; };
+ 389F2B1B11AEE2BF006E0DFD /* BatchedTransitionOptimizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */; };
+ 389F2B1C11AEE2BF006E0DFD /* BooleanObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 704FD35305697E6D003DBED9 /* BooleanObject.h */; };
+ 389F2B1D11AEE2BF006E0DFD /* ByteArray.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A1F7AB0F252B3C00E184E2 /* ByteArray.h */; };
+ 389F2B1E11AEE2BF006E0DFD /* BytecodeGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07210ED1CE3300F1F681 /* BytecodeGenerator.h */; };
+ 389F2B1F11AEE2BF006E0DFD /* CallData.h in Headers */ = {isa = PBXBuildFile; fileRef = 145C507F0D9DF63B0088F6B9 /* CallData.h */; };
+ 389F2B2011AEE2BF006E0DFD /* CallFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D8DC0ED2205B00B89619 /* CallFrame.h */; };
+ 389F2B2111AEE2BF006E0DFD /* CallIdentifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 95E3BC040E1AE68200B2D1C1 /* CallIdentifier.h */; };
+ 389F2B2211AEE2BF006E0DFD /* ClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BC6AAAE40E1F426500AD87D8 /* ClassInfo.h */; };
+ 389F2B2311AEE2BF006E0DFD /* CodeBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07910ED1D3AE00F1F681 /* CodeBlock.h */; };
+ 389F2B2411AEE2BF006E0DFD /* CodeLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E116B00FE75AC800B512BC /* CodeLocation.h */; };
+ 389F2B2511AEE2BF006E0DFD /* Collator.h in Headers */ = {isa = PBXBuildFile; fileRef = E1A862AA0D7EBB7D001EC6AA /* Collator.h */; };
+ 389F2B2611AEE2BF006E0DFD /* Collector.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8530255597D01FF60F7 /* Collector.h */; };
+ 389F2B2711AEE2BF006E0DFD /* CollectorHeapIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F3488E0E95EF8A003648BC /* CollectorHeapIterator.h */; };
+ 389F2B2811AEE2BF006E0DFD /* CommonIdentifiers.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */; };
+ 389F2B2911AEE2BF006E0DFD /* Completion.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BB2BC5030F772101FCFE1D /* Completion.h */; };
+ 389F2B2A11AEE2BF006E0DFD /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = F68EBB8C0255D4C601FF60F7 /* config.h */; };
+ 389F2B2B11AEE2BF006E0DFD /* ConstructData.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */; };
+ 389F2B2C11AEE2BF006E0DFD /* create_hash_table in Headers */ = {isa = PBXBuildFile; fileRef = F692A8540255597D01FF60F7 /* create_hash_table */; };
+ 389F2B2D11AEE2BF006E0DFD /* CrossThreadRefCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BDFFAD40FC6171000D69EF4 /* CrossThreadRefCounted.h */; };
+ 389F2B2E11AEE2BF006E0DFD /* CurrentTime.h in Headers */ = {isa = PBXBuildFile; fileRef = 180B9AF00F16C569009BDBC5 /* CurrentTime.h */; };
+ 389F2B2F11AEE2BF006E0DFD /* DateConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD203460E17135E002C7E82 /* DateConstructor.h */; };
+ 389F2B3011AEE2BF006E0DFD /* DateConversion.h in Headers */ = {isa = PBXBuildFile; fileRef = D21202290AD4310C00ED79B6 /* DateConversion.h */; };
+ 389F2B3111AEE2BF006E0DFD /* DateInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = BC1166010E1997B1008066DD /* DateInstance.h */; };
+ 389F2B3211AEE2BF006E0DFD /* DateInstanceCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A1563010966365006FA260 /* DateInstanceCache.h */; };
+ 389F2B3311AEE2BF006E0DFD /* DateMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 41359CF50FDD89CB00206180 /* DateMath.h */; };
+ 389F2B3411AEE2BF006E0DFD /* DatePrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD203480E17135E002C7E82 /* DatePrototype.h */; };
+ 389F2B3511AEE2BF006E0DFD /* DatePrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD203E70E1718F4002C7E82 /* DatePrototype.lut.h */; };
+ 389F2B3611AEE2BF006E0DFD /* Debugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8590255597D01FF60F7 /* Debugger.h */; };
+ 389F2B3711AEE2BF006E0DFD /* DebuggerActivation.h in Headers */ = {isa = PBXBuildFile; fileRef = BC3135620F302FA3003DFD3A /* DebuggerActivation.h */; };
+ 389F2B3811AEE2BF006E0DFD /* DebuggerCallFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */; };
+ 389F2B3911AEE2BF006E0DFD /* Deque.h in Headers */ = {isa = PBXBuildFile; fileRef = 5186111D0CC824830081412B /* Deque.h */; };
+ 389F2B3A11AEE2BF006E0DFD /* DisallowCType.h in Headers */ = {isa = PBXBuildFile; fileRef = 938C4F6B0CA06BCE00D9310A /* DisallowCType.h */; };
+ 389F2B3B11AEE2BF006E0DFD /* dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 651F6413039D5B5F0078395C /* dtoa.h */; };
+ 389F2B3C11AEE2BF006E0DFD /* Error.h in Headers */ = {isa = PBXBuildFile; fileRef = BC3046060E1F497F003232CF /* Error.h */; };
+ 389F2B3D11AEE2BF006E0DFD /* ErrorConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9050E1839DB000F9297 /* ErrorConstructor.h */; };
+ 389F2B3E11AEE2BF006E0DFD /* ErrorInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E98B0E183E38000F9297 /* ErrorInstance.h */; };
+ 389F2B3F11AEE2BF006E0DFD /* ErrorPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9070E1839DB000F9297 /* ErrorPrototype.h */; };
+ 389F2B4011AEE2BF006E0DFD /* EvalCodeCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07920ED1D3AE00F1F681 /* EvalCodeCache.h */; };
+ 389F2B4111AEE2BF006E0DFD /* ExceptionHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = A72701B30DADE94900E548D7 /* ExceptionHelpers.h */; };
+ 389F2B4211AEE2BF006E0DFD /* Executable.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CAFEE21035DDE60028A609 /* Executable.h */; };
+ 389F2B4311AEE2BF006E0DFD /* ExecutableAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B48DB50EE74CFC00DCBDB6 /* ExecutableAllocator.h */; };
+ 389F2B4411AEE2BF006E0DFD /* FastAllocBase.h in Headers */ = {isa = PBXBuildFile; fileRef = E48E0F2C0F82151700A8CA37 /* FastAllocBase.h */; };
+ 389F2B4511AEE2BF006E0DFD /* FastMalloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E217BA08E7EECC0023E5F6 /* FastMalloc.h */; };
+ 389F2B4611AEE2BF006E0DFD /* Forward.h in Headers */ = {isa = PBXBuildFile; fileRef = 935AF46909E9D9DB00ACD1D8 /* Forward.h */; };
+ 389F2B4711AEE2BF006E0DFD /* FunctionConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */; };
+ 389F2B4811AEE2BF006E0DFD /* FunctionPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85D0255597D01FF60F7 /* FunctionPrototype.h */; };
+ 389F2B4911AEE2BF006E0DFD /* GetPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 93B6A0DE0AA64DA40076DE27 /* GetPtr.h */; };
+ 389F2B4A11AEE2BF006E0DFD /* GlobalEvalFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = BC257DEE0E1F52ED0016B6C9 /* GlobalEvalFunction.h */; };
+ 389F2B4B11AEE2BF006E0DFD /* Grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C52F0E16FCEB00B34460 /* Grammar.h */; };
+ 389F2B4C11AEE2BF006E0DFD /* HashCountedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EEBBF094E445E008C9C7B /* HashCountedSet.h */; };
+ 389F2B4D11AEE2BF006E0DFD /* HashFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92A08EA173A00F7300B /* HashFunctions.h */; };
+ 389F2B4E11AEE2BF006E0DFD /* HashIterators.h in Headers */ = {isa = PBXBuildFile; fileRef = 652246A40C8D7A0E007BDAF7 /* HashIterators.h */; };
+ 389F2B4F11AEE2BF006E0DFD /* HashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92B08EA173A00F7300B /* HashMap.h */; };
+ 389F2B5011AEE2BF006E0DFD /* HashSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92C08EA173A00F7300B /* HashSet.h */; };
+ 389F2B5111AEE2BF006E0DFD /* HashTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92E08EA173A00F7300B /* HashTable.h */; };
+ 389F2B5211AEE2BF006E0DFD /* HashTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92F08EA173A00F7300B /* HashTraits.h */; };
+ 389F2B5311AEE2BF006E0DFD /* Identifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 933A349A038AE7C6008635CE /* Identifier.h */; };
+ 389F2B5411AEE2BF006E0DFD /* InitializeThreading.h in Headers */ = {isa = PBXBuildFile; fileRef = E178633F0D9BEC0000D74E75 /* InitializeThreading.h */; };
+ 389F2B5511AEE2BF006E0DFD /* Instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07930ED1D3AE00F1F681 /* Instruction.h */; };
+ 389F2B5611AEE2BF006E0DFD /* InternalFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = BC11667A0E199C05008066DD /* InternalFunction.h */; };
+ 389F2B5711AEE2BF006E0DFD /* Interpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D77B0ED20D7300B89619 /* Interpreter.h */; };
+ 389F2B5811AEE2BF006E0DFD /* JavaScript.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CAA8B4A0D32C39A0041BCFF /* JavaScript.h */; };
+ 389F2B5911AEE2BF006E0DFD /* JavaScriptCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CAA8B4B0D32C39A0041BCFF /* JavaScriptCore.h */; };
+ 389F2B5A11AEE2BF006E0DFD /* JavaScriptCorePrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */; };
+ 389F2B5B11AEE2BF006E0DFD /* JIT.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D92E0ED22D7000B89619 /* JIT.h */; };
+ 389F2B5C11AEE2BF006E0DFD /* JITCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CCEFDD0F413F8900FD7F9E /* JITCode.h */; };
+ 389F2B5D11AEE2BF006E0DFD /* JITInlineMethods.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CC85A00EE79A4700288682 /* JITInlineMethods.h */; };
+ 389F2B5E11AEE2BF006E0DFD /* JITStubCall.h in Headers */ = {isa = PBXBuildFile; fileRef = 960626950FB8EC02009798AB /* JITStubCall.h */; };
+ 389F2B5F11AEE2BF006E0DFD /* JITStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A6581A0F4E36F4000150FD /* JITStubs.h */; };
+ 389F2B6011AEE2BF006E0DFD /* JSActivation.h in Headers */ = {isa = PBXBuildFile; fileRef = 14DA818E0D99FD2000B0A4FB /* JSActivation.h */; };
+ 389F2B6111AEE2BF006E0DFD /* JSAPIValueWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = BC0894D60FAFBA2D00001865 /* JSAPIValueWrapper.h */; };
+ 389F2B6211AEE2BF006E0DFD /* JSArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 938772E5038BFE19008635CE /* JSArray.h */; };
+ 389F2B6311AEE2BF006E0DFD /* JSBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 142711380A460BBB0080EEEA /* JSBase.h */; };
+ 389F2B6411AEE2BF006E0DFD /* JSBasePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 140D17D60E8AD4A9000CD17D /* JSBasePrivate.h */; };
+ 389F2B6511AEE2BF006E0DFD /* JSByteArray.h in Headers */ = {isa = PBXBuildFile; fileRef = A791EF260F11E07900AE1F68 /* JSByteArray.h */; };
+ 389F2B6611AEE2BF006E0DFD /* JSCallbackConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440F8AC0A508D200005F061 /* JSCallbackConstructor.h */; };
+ 389F2B6711AEE2BF006E0DFD /* JSCallbackFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440F88F0A508B100005F061 /* JSCallbackFunction.h */; };
+ 389F2B6811AEE2BF006E0DFD /* JSCallbackObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */; };
+ 389F2B6911AEE2BF006E0DFD /* JSCallbackObjectFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E894310CD0602400367179 /* JSCallbackObjectFunctions.h */; };
+ 389F2B6A11AEE2BF006E0DFD /* JSCell.h in Headers */ = {isa = PBXBuildFile; fileRef = BC1167D80E19BCC9008066DD /* JSCell.h */; };
+ 389F2B6B11AEE2BF006E0DFD /* JSClassRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440FCE10A51E46B0005F061 /* JSClassRef.h */; };
+ 389F2B6C11AEE2BF006E0DFD /* JSContextRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BD5A2A0A3E91F600BAF59C /* JSContextRef.h */; };
+ 389F2B6D11AEE2BF006E0DFD /* JSContextRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 148CD1D7108CF902008163C6 /* JSContextRefPrivate.h */; };
+ 389F2B6E11AEE2BF006E0DFD /* JSFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85F0255597D01FF60F7 /* JSFunction.h */; };
+ 389F2B6F11AEE2BF006E0DFD /* JSGlobalData.h in Headers */ = {isa = PBXBuildFile; fileRef = E18E3A560DF9278C00D90B34 /* JSGlobalData.h */; };
+ 389F2B7011AEE2BF006E0DFD /* JSGlobalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E894330CD0603F00367179 /* JSGlobalObject.h */; };
+ 389F2B7111AEE2BF006E0DFD /* JSGlobalObjectFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = BC756FC70E2031B200DE7D12 /* JSGlobalObjectFunctions.h */; };
+ 389F2B7211AEE2BF006E0DFD /* JSImmediate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1483B589099BC1950016E4F0 /* JSImmediate.h */; };
+ 389F2B7311AEE2BF006E0DFD /* JSLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EA4C9A092AF9E20093D800 /* JSLock.h */; };
+ 389F2B7411AEE2BF006E0DFD /* JSNumberCell.h in Headers */ = {isa = PBXBuildFile; fileRef = BC7F8FB80E19D1C3008632C0 /* JSNumberCell.h */; };
+ 389F2B7511AEE2BF006E0DFD /* JSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BC22A3990E16E14800AF21C8 /* JSObject.h */; };
+ 389F2B7611AEE2BF006E0DFD /* JSObjectRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B7E10A43076000517CFC /* JSObjectRef.h */; };
+ 389F2B7711AEE2BF006E0DFD /* JSONObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A7F9935D0FD7325100A0B2D0 /* JSONObject.h */; };
+ 389F2B7811AEE2BF006E0DFD /* JSONObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC87CDB810712ACA000614CF /* JSONObject.lut.h */; };
+ 389F2B7911AEE2BF006E0DFD /* JSProfilerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 952C63AC0E4777D600C13936 /* JSProfilerPrivate.h */; };
+ 389F2B7A11AEE2BF006E0DFD /* JSRetainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C18D3E0C90E7EF00E72F73 /* JSRetainPtr.h */; };
+ 389F2B7B11AEE2BF006E0DFD /* JSString.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8620255597D01FF60F7 /* JSString.h */; };
+ 389F2B7C11AEE2BF006E0DFD /* JSStringBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E85538111B9968001AF51E /* JSStringBuilder.h */; };
+ 389F2B7D11AEE2BF006E0DFD /* JSStringRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B74B0A43032800517CFC /* JSStringRef.h */; };
+ 389F2B7E11AEE2BF006E0DFD /* JSStringRefCF.h in Headers */ = {isa = PBXBuildFile; fileRef = 146AAB2A0B66A84900E55F16 /* JSStringRefCF.h */; };
+ 389F2B7F11AEE2BF006E0DFD /* JSType.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABB454099C2A0F00E2A24F /* JSType.h */; };
+ 389F2B8011AEE2BF006E0DFD /* JSTypeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6507D2970E871E4A00D7D896 /* JSTypeInfo.h */; };
+ 389F2B8111AEE2BF006E0DFD /* JSValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABB36E099C076400E2A24F /* JSValue.h */; };
+ 389F2B8211AEE2BF006E0DFD /* JSValueRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B6EA0A4300B300517CFC /* JSValueRef.h */; };
+ 389F2B8311AEE2BF006E0DFD /* JSVariableObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F252560D08DD8D004ECFFF /* JSVariableObject.h */; };
+ 389F2B8411AEE2BF006E0DFD /* JSWrapperObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C7A1720A8EAACB00FA37EA /* JSWrapperObject.h */; };
+ 389F2B8511AEE2BF006E0DFD /* JumpTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BCFD8C910EEB2EE700283848 /* JumpTable.h */; };
+ 389F2B8611AEE2BF006E0DFD /* Label.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07270ED1CE6900F1F681 /* Label.h */; };
+ 389F2B8711AEE2BF006E0DFD /* LabelScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 960097A50EBABB58007A7297 /* LabelScope.h */; };
+ 389F2B8811AEE2BF006E0DFD /* Lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8660255597D01FF60F7 /* Lexer.h */; };
+ 389F2B8911AEE2BF006E0DFD /* Lexer.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C52D0E16FCE100B34460 /* Lexer.lut.h */; };
+ 389F2B8A11AEE2BF006E0DFD /* LinkBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B3C110159D7F002865E7 /* LinkBuffer.h */; };
+ 389F2B8B11AEE2BF006E0DFD /* ListHashSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EB7450B708F540063461B /* ListHashSet.h */; };
+ 389F2B8C11AEE2BF006E0DFD /* ListRefPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 148A1626095D16BB00666D0D /* ListRefPtr.h */; };
+ 389F2B8D11AEE2BF006E0DFD /* LiteralParser.h in Headers */ = {isa = PBXBuildFile; fileRef = A7E2EA690FB460CF00601F06 /* LiteralParser.h */; };
+ 389F2B8E11AEE2BF006E0DFD /* Locker.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE79270D6C964500FEA3BA /* Locker.h */; };
+ 389F2B8F11AEE2BF006E0DFD /* Lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8690255597D01FF60F7 /* Lookup.h */; };
+ 389F2B9011AEE2BF006E0DFD /* MacroAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C36EE90EE1289D00B3DF59 /* MacroAssembler.h */; };
+ 389F2B9111AEE2BF006E0DFD /* MacroAssemblerARM.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C210156BDE002865E7 /* MacroAssemblerARM.h */; };
+ 389F2B9211AEE2BF006E0DFD /* MacroAssemblerARMv7.h in Headers */ = {isa = PBXBuildFile; fileRef = 86ADD1440FDDEA980006EEC2 /* MacroAssemblerARMv7.h */; };
+ 389F2B9311AEE2BF006E0DFD /* MacroAssemblerCodeRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 863B23DF0FC60E6200703AA4 /* MacroAssemblerCodeRef.h */; };
+ 389F2B9411AEE2BF006E0DFD /* MacroAssemblerX86.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161E00F3A83C100F84710 /* MacroAssemblerX86.h */; };
+ 389F2B9511AEE2BF006E0DFD /* MacroAssemblerX86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161E10F3A83C100F84710 /* MacroAssemblerX86_64.h */; };
+ 389F2B9611AEE2BF006E0DFD /* MacroAssemblerX86Common.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161E20F3A83C100F84710 /* MacroAssemblerX86Common.h */; };
+ 389F2B9711AEE2BF006E0DFD /* MainThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 06D358A30DAAD9C4003B174E /* MainThread.h */; };
+ 389F2B9811AEE2BF006E0DFD /* MallocZoneSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DBD18AF0C5401A700C15EAE /* MallocZoneSupport.h */; };
+ 389F2B9911AEE2BF006E0DFD /* MarkStack.h in Headers */ = {isa = PBXBuildFile; fileRef = A779558F101A74D500114E55 /* MarkStack.h */; };
+ 389F2B9A11AEE2BF006E0DFD /* MathExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF6553B0A2048DE0038A194 /* MathExtras.h */; };
+ 389F2B9B11AEE2BF006E0DFD /* MathObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86B0255597D01FF60F7 /* MathObject.h */; };
+ 389F2B9C11AEE2BF006E0DFD /* MathObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C5290E16FCC200B34460 /* MathObject.lut.h */; };
+ 389F2B9D11AEE2BF006E0DFD /* MessageQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE798B0D6CA53D00FEA3BA /* MessageQueue.h */; };
+ 389F2B9E11AEE2BF006E0DFD /* NativeErrorConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9090E1839DB000F9297 /* NativeErrorConstructor.h */; };
+ 389F2B9F11AEE2BF006E0DFD /* NativeErrorPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E90B0E1839DB000F9297 /* NativeErrorPrototype.h */; };
+ 389F2BA011AEE2BF006E0DFD /* NativeFunctionWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A76EE6580FAE59D5003F069A /* NativeFunctionWrapper.h */; };
+ 389F2BA111AEE2BF006E0DFD /* NodeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EFF00630EC05A9A00AA7C93 /* NodeInfo.h */; };
+ 389F2BA211AEE2BF006E0DFD /* Nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86E0255597D01FF60F7 /* Nodes.h */; };
+ 389F2BA311AEE2BF006E0DFD /* Noncopyable.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F5690991190000AD71B8 /* Noncopyable.h */; };
+ 389F2BA411AEE2BF006E0DFD /* NotFound.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A2723F0E509F1E00E96E15 /* NotFound.h */; };
+ 389F2BA511AEE2BF006E0DFD /* NumberConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C30E16D4E900A06E92 /* NumberConstructor.h */; };
+ 389F2BA611AEE2BF006E0DFD /* NumberConstructor.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680E60E16D52300A06E92 /* NumberConstructor.lut.h */; };
+ 389F2BA711AEE2BF006E0DFD /* NumberObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8710255597D01FF60F7 /* NumberObject.h */; };
+ 389F2BA811AEE2BF006E0DFD /* NumberPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C50E16D4E900A06E92 /* NumberPrototype.h */; };
+ 389F2BA911AEE2BF006E0DFD /* NumericStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = 142D3938103E4560007DCB52 /* NumericStrings.h */; };
+ 389F2BAA11AEE2BF006E0DFD /* ObjectConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C70E16D4E900A06E92 /* ObjectConstructor.h */; };
+ 389F2BAB11AEE2BF006E0DFD /* ObjectPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C90E16D4E900A06E92 /* ObjectPrototype.h */; };
+ 389F2BAC11AEE2BF006E0DFD /* OpaqueJSString.h in Headers */ = {isa = PBXBuildFile; fileRef = E124A8F50E555775003091F1 /* OpaqueJSString.h */; };
+ 389F2BAD11AEE2BF006E0DFD /* Opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07950ED1D3AE00F1F681 /* Opcode.h */; };
+ 389F2BAE11AEE2BF006E0DFD /* Operations.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8780255597D01FF60F7 /* Operations.h */; };
+ 389F2BAF11AEE2BF006E0DFD /* OwnArrayPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F5A409911A5800AD71B8 /* OwnArrayPtr.h */; };
+ 389F2BB011AEE2BF006E0DFD /* OwnFastMallocPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BDFFAD10FC616EC00D69EF4 /* OwnFastMallocPtr.h */; };
+ 389F2BB111AEE2BF006E0DFD /* OwnPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F567099118FA00AD71B8 /* OwnPtr.h */; };
+ 389F2BB211AEE2BF006E0DFD /* OwnPtrCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 440B7AED0FAF7FCB0073323E /* OwnPtrCommon.h */; };
+ 389F2BB311AEE2BF006E0DFD /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 93F0B3AA09BB4DC00068FCE3 /* Parser.h */; };
+ 389F2BB411AEE2BF006E0DFD /* ParserArena.h in Headers */ = {isa = PBXBuildFile; fileRef = 93052C330FB792190048FDC3 /* ParserArena.h */; };
+ 389F2BB511AEE2BF006E0DFD /* PassOwnPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 44DD48520FAEA85000D6B4EB /* PassOwnPtr.h */; };
+ 389F2BB611AEE2BF006E0DFD /* PassRefPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 6580F795094070560082C219 /* PassRefPtr.h */; };
+ 389F2BB711AEE2BF006E0DFD /* pcre.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541720F039E08B90058BFEB /* pcre.h */; };
+ 389F2BB811AEE2BF006E0DFD /* pcre_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E26BE508B1517100F85226 /* pcre_internal.h */; };
+ 389F2BB911AEE2BF006E0DFD /* Platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D6D87E09B5A32E0002E4D7 /* Platform.h */; };
+ 389F2BBA11AEE2BF006E0DFD /* PossiblyNull.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D649A91015224E009B2E1B /* PossiblyNull.h */; };
+ 389F2BBB11AEE2BF006E0DFD /* Profile.h in Headers */ = {isa = PBXBuildFile; fileRef = 95742F640DD11F5A000917FB /* Profile.h */; };
+ 389F2BBC11AEE2BF006E0DFD /* ProfileGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CD45750E1C4FDD0085358E /* ProfileGenerator.h */; };
+ 389F2BBD11AEE2BF006E0DFD /* ProfileNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 95AB83550DA43B4400BC83F3 /* ProfileNode.h */; };
+ 389F2BBE11AEE2BF006E0DFD /* Profiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 95AB832F0DA42CAD00BC83F3 /* Profiler.h */; };
+ 389F2BBF11AEE2BF006E0DFD /* ProfilerServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C61516B0EBAC7A00031376F /* ProfilerServer.h */; };
+ 389F2BC011AEE2BF006E0DFD /* PropertyDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7FB604B103F5EAB0017A286 /* PropertyDescriptor.h */; };
+ 389F2BC111AEE2BF006E0DFD /* PropertyMapHashTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BC95437C0EBA70FD0072B6D3 /* PropertyMapHashTable.h */; };
+ 389F2BC211AEE2BF006E0DFD /* PropertyNameArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 65400C100A69BAF200509887 /* PropertyNameArray.h */; };
+ 389F2BC311AEE2BF006E0DFD /* PropertySlot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* PropertySlot.h */; };
+ 389F2BC411AEE2BF006E0DFD /* Protect.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C02FBB0637462A003E7EE6 /* Protect.h */; };
+ 389F2BC511AEE2BF006E0DFD /* PrototypeFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = BC257DF20E1F53740016B6C9 /* PrototypeFunction.h */; };
+ 389F2BC611AEE2BF006E0DFD /* PutPropertySlot.h in Headers */ = {isa = PBXBuildFile; fileRef = 147B84620E6DE6B1004775A4 /* PutPropertySlot.h */; };
+ 389F2BC711AEE2BF006E0DFD /* RandomNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 088FA5BA0EF76D4300578E6F /* RandomNumber.h */; };
+ 389F2BC811AEE2BF006E0DFD /* RandomNumberSeed.h in Headers */ = {isa = PBXBuildFile; fileRef = 08E279E80EF83B10007DB523 /* RandomNumberSeed.h */; };
+ 389F2BC911AEE2BF006E0DFD /* RefCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 1419D32C0CEA7CDE00FF507A /* RefCounted.h */; };
+ 389F2BCA11AEE2BF006E0DFD /* RefCountedLeakCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D3469B0E285280009492EE /* RefCountedLeakCounter.h */; };
+ 389F2BCB11AEE2BF006E0DFD /* RefPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C647B3093EF8D60022C380 /* RefPtr.h */; };
+ 389F2BCC11AEE2BF006E0DFD /* RefPtrHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 148A1ECD0D10C23B0069A47C /* RefPtrHashMap.h */; };
+ 389F2BCD11AEE2BF006E0DFD /* RegexCompiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC48E0F93E8D1008EC948 /* RegexCompiler.h */; };
+ 389F2BCE11AEE2BF006E0DFD /* RegexInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC4900F93E8D1008EC948 /* RegexInterpreter.h */; };
+ 389F2BCF11AEE2BF006E0DFD /* RegexJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC4920F93E8D1008EC948 /* RegexJIT.h */; };
+ 389F2BD011AEE2BF006E0DFD /* RegExp.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87E0255597D01FF60F7 /* RegExp.h */; };
+ 389F2BD111AEE2BF006E0DFD /* RegexParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC4930F93E8D1008EC948 /* RegexParser.h */; };
+ 389F2BD211AEE2BF006E0DFD /* RegexPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC4940F93E8D1008EC948 /* RegexPattern.h */; };
+ 389F2BD311AEE2BF006E0DFD /* RegExpConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD202BE0E1706A7002C7E82 /* RegExpConstructor.h */; };
+ 389F2BD411AEE2BF006E0DFD /* RegExpConstructor.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD202D50E170708002C7E82 /* RegExpConstructor.lut.h */; };
+ 389F2BD511AEE2BF006E0DFD /* RegExpObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87C0255597D01FF60F7 /* RegExpObject.h */; };
+ 389F2BD611AEE2BF006E0DFD /* RegExpObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C52B0E16FCD200B34460 /* RegExpObject.lut.h */; };
+ 389F2BD711AEE2BF006E0DFD /* RegExpPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD202C00E1706A7002C7E82 /* RegExpPrototype.h */; };
+ 389F2BD811AEE2BF006E0DFD /* Register.h in Headers */ = {isa = PBXBuildFile; fileRef = 149B24FF0D8AF6D1009CB8C7 /* Register.h */; };
+ 389F2BD911AEE2BF006E0DFD /* RegisterFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 14D792640DAA03FB001A9F05 /* RegisterFile.h */; };
+ 389F2BDA11AEE2BF006E0DFD /* RegisterID.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07280ED1CE6900F1F681 /* RegisterID.h */; };
+ 389F2BDB11AEE2BF006E0DFD /* RepatchBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B3C210159D7F002865E7 /* RepatchBuffer.h */; };
+ 389F2BDC11AEE2BF006E0DFD /* ResultType.h in Headers */ = {isa = PBXBuildFile; fileRef = 869EBCB60E8C6D4A008722CC /* ResultType.h */; };
+ 389F2BDD11AEE2BF006E0DFD /* RetainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F648D60BB4E2CA0033D760 /* RetainPtr.h */; };
+ 389F2BDE11AEE2BF006E0DFD /* SamplingTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D8840ED21C3D00B89619 /* SamplingTool.h */; };
+ 389F2BDF11AEE2BF006E0DFD /* ScopeChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 9374D3A7038D9D74008635CE /* ScopeChain.h */; };
+ 389F2BE011AEE2BF006E0DFD /* SegmentedVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07290ED1CE6900F1F681 /* SegmentedVector.h */; };
+ 389F2BE111AEE2BF006E0DFD /* SmallStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = 93303FEA0E6A72C000786E6A /* SmallStrings.h */; };
+ 389F2BE211AEE2BF006E0DFD /* SourceCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E866EE0DD59AFA00A2B2A1 /* SourceCode.h */; };
+ 389F2BE311AEE2BF006E0DFD /* SourceProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E866ED0DD59AFA00A2B2A1 /* SourceProvider.h */; };
+ 389F2BE411AEE2BF006E0DFD /* StdLibExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = FE1B44790ECCD73B004F4DD1 /* StdLibExtras.h */; };
+ 389F2BE511AEE2BF006E0DFD /* StringBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8698B86810D44D9400D8D01B /* StringBuilder.h */; };
+ 389F2BE611AEE2BF006E0DFD /* StringConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C10E16EE3300B34460 /* StringConstructor.h */; };
+ 389F2BE711AEE2BF006E0DFD /* StringExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = E11D51750B2E798D0056C188 /* StringExtras.h */; };
+ 389F2BE811AEE2BF006E0DFD /* StringHashFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D63E9AC10F2BD6E00FC8AE9 /* StringHashFunctions.h */; };
+ 389F2BE911AEE2BF006E0DFD /* StringObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C30E16EE3300B34460 /* StringObject.h */; };
+ 389F2BEA11AEE2BF006E0DFD /* StringObjectThatMasqueradesAsUndefined.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C40E16EE3300B34460 /* StringObjectThatMasqueradesAsUndefined.h */; };
+ 389F2BEB11AEE2BF006E0DFD /* StringPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C60E16EE3300B34460 /* StringPrototype.h */; };
+ 389F2BEC11AEE2BF006E0DFD /* StringPrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C5250E16FCA700B34460 /* StringPrototype.lut.h */; };
+ 389F2BED11AEE2BF006E0DFD /* Structure.h in Headers */ = {isa = PBXBuildFile; fileRef = BCDE3AB10E6C82CF001453A7 /* Structure.h */; };
+ 389F2BEE11AEE2BF006E0DFD /* StructureChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E4EE7080EBB7963005934AA /* StructureChain.h */; };
+ 389F2BEF11AEE2BF006E0DFD /* StructureStubInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BCCF0D070EF0AAB900413C8F /* StructureStubInfo.h */; };
+ 389F2BF011AEE2BF006E0DFD /* StructureTransitionTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9041470EB9250900FE26FA /* StructureTransitionTable.h */; };
+ 389F2BF111AEE2BF006E0DFD /* SymbolTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A396A60CD2933100B5B4FF /* SymbolTable.h */; };
+ 389F2BF211AEE2BF006E0DFD /* TCPackedCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DA479650CFBCF56009328A0 /* TCPackedCache.h */; };
+ 389F2BF311AEE2BF006E0DFD /* TCPageMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6E08E80A17002CBEE7 /* TCPageMap.h */; };
+ 389F2BF411AEE2BF006E0DFD /* TCSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6F08E80A17002CBEE7 /* TCSpinLock.h */; };
+ 389F2BF511AEE2BF006E0DFD /* TCSystemAlloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD7108E80A17002CBEE7 /* TCSystemAlloc.h */; };
+ 389F2BF611AEE2BF006E0DFD /* ThreadIdentifierDataPthreads.h in Headers */ = {isa = PBXBuildFile; fileRef = 18BAB52810DADFCD000D945B /* ThreadIdentifierDataPthreads.h */; };
+ 389F2BF711AEE2BF006E0DFD /* Threading.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE79220D6C95CD00FEA3BA /* Threading.h */; };
+ 389F2BF811AEE2BF006E0DFD /* ThreadSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = E1B7C8BD0DA3A3360074B0DC /* ThreadSpecific.h */; };
+ 389F2BF911AEE2BF006E0DFD /* Terminator.h in Headers */ = {isa = PBXBuildFile; fileRef = 97F6903A1169DF7F00A6BB46 /* Terminator.h */; };
+ 389F2BFA11AEE2BF006E0DFD /* TimeoutChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A42E3E0F4F60EE00599099 /* TimeoutChecker.h */; };
+ 389F2BFB11AEE2BF006E0DFD /* Tracing.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D53726E0E1C54880021E549 /* Tracing.h */; };
+ 389F2BFC11AEE2BF006E0DFD /* TypeTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B4D7E620F319AC800AD7E58 /* TypeTraits.h */; };
+ 389F2BFD11AEE2BF006E0DFD /* ucpinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E26BFC08B151D400F85226 /* ucpinternal.h */; };
+ 389F2BFE11AEE2BF006E0DFD /* Unicode.h in Headers */ = {isa = PBXBuildFile; fileRef = E195679409E7CF1200B89D13 /* Unicode.h */; };
+ 389F2BFF11AEE2BF006E0DFD /* UnicodeIcu.h in Headers */ = {isa = PBXBuildFile; fileRef = E195678F09E7CF1200B89D13 /* UnicodeIcu.h */; };
+ 389F2C0011AEE2BF006E0DFD /* UnusedParam.h in Headers */ = {isa = PBXBuildFile; fileRef = 935AF46B09E9D9DB00ACD1D8 /* UnusedParam.h */; };
+ 389F2C0111AEE2BF006E0DFD /* UString.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8860255597D01FF60F7 /* UString.h */; };
+ 389F2C0211AEE2BF006E0DFD /* UStringImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8698BB3710D86BAF00D8D01B /* UStringImpl.h */; };
+ 389F2C0311AEE2BF006E0DFD /* UTF8.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EF79A90CE97BA60088D500 /* UTF8.h */; };
+ 389F2C0411AEE2BF006E0DFD /* ValueCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = E17FF770112131D200076A19 /* ValueCheck.h */; };
+ 389F2C0511AEE2BF006E0DFD /* Vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C316098B7DE10003D4F6 /* Vector.h */; };
+ 389F2C0611AEE2BF006E0DFD /* VectorTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C317098B7DE10003D4F6 /* VectorTraits.h */; };
+ 389F2C0711AEE2BF006E0DFD /* VMTags.h in Headers */ = {isa = PBXBuildFile; fileRef = 96DD73780F9DA3100027FBCC /* VMTags.h */; };
+ 389F2C0811AEE2BF006E0DFD /* WeakGCMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BFCE6810CDB1FC00364CCE /* WeakGCMap.h */; };
+ 389F2C0911AEE2BF006E0DFD /* WeakGCPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 14035DB010DBFB2A00FFFFE7 /* WeakGCPtr.h */; };
+ 389F2C0A11AEE2BF006E0DFD /* WeakRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */; };
+ 389F2C0B11AEE2BF006E0DFD /* WebKitAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DE3D0F40DD8DDFB00468714 /* WebKitAvailability.h */; };
+ 389F2C0C11AEE2BF006E0DFD /* X86Assembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 9688CB140ED12B4E001D649F /* X86Assembler.h */; };
+ 389F2C0D11AEE2BF006E0DFD /* JSObjectRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A79EDB0811531CD60019E912 /* JSObjectRefPrivate.h */; };
+ 389F2C0E11AEE2BF006E0DFD /* CString.h in Headers */ = {isa = PBXBuildFile; fileRef = 86565741115BE3DA00291F40 /* CString.h */; };
+ 389F2C0F11AEE2BF006E0DFD /* JSWeakObjectMapRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7482B791166CDEA003B0712 /* JSWeakObjectMapRefPrivate.h */; };
+ 389F2C1011AEE2BF006E0DFD /* JSWeakObjectMapRefInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A7482E37116A697B003B0712 /* JSWeakObjectMapRefInternal.h */; };
+ 389F2C1111AEE2BF006E0DFD /* WTFThreadData.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D08D5211793613006E5ED0 /* WTFThreadData.h */; };
+ 389F2C1211AEE2BF006E0DFD /* AtomicString.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA01117CEFD100B908B1 /* AtomicString.h */; };
+ 389F2C1311AEE2BF006E0DFD /* AtomicStringImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA02117CEFD100B908B1 /* AtomicStringImpl.h */; };
+ 389F2C1411AEE2BF006E0DFD /* StringHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA05117CEFD100B908B1 /* StringHash.h */; };
+ 389F2C1511AEE2BF006E0DFD /* StringImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA07117CEFD100B908B1 /* StringImpl.h */; };
+ 389F2C1611AEE2BF006E0DFD /* WTFString.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA16117CF19900B908B1 /* WTFString.h */; };
+ 389F2C1711AEE2BF006E0DFD /* StaticConstructors.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA5F117D048200B908B1 /* StaticConstructors.h */; };
+ 389F2C1811AEE2BF006E0DFD /* RopeImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B99AB7117E391E00DF5A90 /* RopeImpl.h */; };
+ 389F2C1911AEE2BF006E0DFD /* StringBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B99AE1117E578100DF5A90 /* StringBuffer.h */; };
+ 389F2C1A11AEE2BF006E0DFD /* StringImplBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B99AE2117E578100DF5A90 /* StringImplBase.h */; };
+ 389F2C1B11AEE2BF006E0DFD /* MD5.h in Headers */ = {isa = PBXBuildFile; fileRef = 511FC4CA117EE2A800425272 /* MD5.h */; };
+ 389F2C1C11AEE2BF006E0DFD /* Atomics.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5F7BBB11823B590052C02C /* Atomics.h */; };
+ 389F2C1D11AEE2BF006E0DFD /* ThreadingPrimitives.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5F7BBC11823B590052C02C /* ThreadingPrimitives.h */; };
+ 389F2C1E11AEE2BF006E0DFD /* ThreadSafeShared.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5F7BBD11823B590052C02C /* ThreadSafeShared.h */; };
+ 389F2C1F11AEE2BF006E0DFD /* JSInterfaceJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = A76C51741182748D00715B05 /* JSInterfaceJIT.h */; };
+ 389F2C2011AEE2BF006E0DFD /* SpecializedThunkJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = A7386551118697B400540279 /* SpecializedThunkJIT.h */; };
+ 389F2C2111AEE2BF006E0DFD /* ThunkGenerators.h in Headers */ = {isa = PBXBuildFile; fileRef = A7386553118697B400540279 /* ThunkGenerators.h */; };
+ 389F2C2211AEE2BF006E0DFD /* CachedTranscendentalFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 869D04AE1193B54D00803475 /* CachedTranscendentalFunction.h */; };
+ 389F2C2311AEE2BF006E0DFD /* MacroAssemblerMIPS.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C568DE11A213EE0007F7F0 /* MacroAssemblerMIPS.h */; };
+ 389F2C2411AEE2BF006E0DFD /* MIPSAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C568DF11A213EE0007F7F0 /* MIPSAssembler.h */; };
+ 389F2C2511AEE2BF006E0DFD /* JSObjectWithGlobalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A783A0D011A36DCA00563D20 /* JSObjectWithGlobalObject.h */; };
+ 389F2C2611AEE2BF006E0DFD /* JSZombie.h in Headers */ = {isa = PBXBuildFile; fileRef = BC01D4F011A8F1FF00A54B2A /* JSZombie.h */; };
+ 389F2C2711AEE2E4006E0DFD /* ArgList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCF605110E203EF800B9A64D /* ArgList.cpp */; };
+ 389F2C2811AEE2E4006E0DFD /* Arguments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC257DE50E1F51C50016B6C9 /* Arguments.cpp */; };
+ 389F2C2911AEE2E4006E0DFD /* ARMAssembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86D3B2BF10156BDE002865E7 /* ARMAssembler.cpp */; };
+ 389F2C2A11AEE2E4006E0DFD /* ArrayConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7952060E15E8A800A898AB /* ArrayConstructor.cpp */; };
+ 389F2C2B11AEE2E4006E0DFD /* ArrayPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */; };
+ 389F2C2C11AEE2E4006E0DFD /* Assertions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65E217B808E7EECC0023E5F6 /* Assertions.cpp */; };
+ 389F2C2D11AEE2E4006E0DFD /* BooleanConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7952320E15EB5600A898AB /* BooleanConstructor.cpp */; };
+ 389F2C2E11AEE2E4006E0DFD /* BooleanObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8500255597D01FF60F7 /* BooleanObject.cpp */; };
+ 389F2C2F11AEE2E4006E0DFD /* BooleanPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7952340E15EB5600A898AB /* BooleanPrototype.cpp */; };
+ 389F2C3011AEE2E4006E0DFD /* ByteArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7A1F7AA0F252B3C00E184E2 /* ByteArray.cpp */; };
+ 389F2C3111AEE2E4006E0DFD /* BytecodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07200ED1CE3300F1F681 /* BytecodeGenerator.cpp */; };
+ 389F2C3211AEE2E4006E0DFD /* CallData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCA62DFE0E2826230004F30D /* CallData.cpp */; };
+ 389F2C3311AEE2E4006E0DFD /* CallFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8DB0ED2205B00B89619 /* CallFrame.cpp */; };
+ 389F2C3411AEE2E4006E0DFD /* CodeBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07900ED1D3AE00F1F681 /* CodeBlock.cpp */; };
+ 389F2C3511AEE2E4006E0DFD /* CollatorDefault.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1A862D50D7F2B5C001EC6AA /* CollatorDefault.cpp */; };
+ 389F2C3611AEE2E4006E0DFD /* CollatorICU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1A862A80D7EBB76001EC6AA /* CollatorICU.cpp */; };
+ 389F2C3711AEE2E4006E0DFD /* Collector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8520255597D01FF60F7 /* Collector.cpp */; };
+ 389F2C3811AEE2E4006E0DFD /* CommonIdentifiers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */; };
+ 389F2C3911AEE2E4006E0DFD /* Completion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A09220ED1E09C00F1F681 /* Completion.cpp */; };
+ 389F2C3A11AEE2E4006E0DFD /* ConstructData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCA62DFF0E2826310004F30D /* ConstructData.cpp */; };
+ 389F2C3B11AEE2E4006E0DFD /* CurrentTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 180B9AEF0F16C569009BDBC5 /* CurrentTime.cpp */; };
+ 389F2C3C11AEE2E4006E0DFD /* DateConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD203450E17135E002C7E82 /* DateConstructor.cpp */; };
+ 389F2C3D11AEE2E4006E0DFD /* DateConversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D21202280AD4310C00ED79B6 /* DateConversion.cpp */; };
+ 389F2C3E11AEE2E4006E0DFD /* DateInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC1166000E1997B1008066DD /* DateInstance.cpp */; };
+ 389F2C3F11AEE2E4006E0DFD /* DateMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41359CF40FDD89CB00206180 /* DateMath.cpp */; };
+ 389F2C4011AEE2E4006E0DFD /* DatePrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD203470E17135E002C7E82 /* DatePrototype.cpp */; };
+ 389F2C4111AEE2E4006E0DFD /* Debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8580255597D01FF60F7 /* Debugger.cpp */; };
+ 389F2C4211AEE2E4006E0DFD /* DebuggerActivation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC3135630F302FA3003DFD3A /* DebuggerActivation.cpp */; };
+ 389F2C4311AEE2E4006E0DFD /* DebuggerCallFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */; };
+ 389F2C4411AEE2E4006E0DFD /* dtoa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 651F6412039D5B5F0078395C /* dtoa.cpp */; };
+ 389F2C4511AEE2E4006E0DFD /* Error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC337BEA0E1B00CB0076918A /* Error.cpp */; };
+ 389F2C4611AEE2E4006E0DFD /* ErrorConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9040E1839DB000F9297 /* ErrorConstructor.cpp */; };
+ 389F2C4711AEE2E4006E0DFD /* ErrorInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E98A0E183E38000F9297 /* ErrorInstance.cpp */; };
+ 389F2C4811AEE2E4006E0DFD /* ErrorPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9060E1839DB000F9297 /* ErrorPrototype.cpp */; };
+ 389F2C4911AEE2E4006E0DFD /* ExceptionHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */; };
+ 389F2C4A11AEE2E4006E0DFD /* Executable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86CA032D1038E8440028A609 /* Executable.cpp */; };
+ 389F2C4B11AEE2E4006E0DFD /* ExecutableAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7B48DB60EE74CFC00DCBDB6 /* ExecutableAllocator.cpp */; };
+ 389F2C4C11AEE2E4006E0DFD /* ExecutableAllocatorFixedVMPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86DB64630F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp */; };
+ 389F2C4D11AEE2E4006E0DFD /* ExecutableAllocatorPosix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A782F1A40EEC9FA20036273F /* ExecutableAllocatorPosix.cpp */; };
+ 389F2C4E11AEE2E4006E0DFD /* FastMalloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65E217B908E7EECC0023E5F6 /* FastMalloc.cpp */; };
+ 389F2C4F11AEE2E4006E0DFD /* FunctionConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C00E16D4E900A06E92 /* FunctionConstructor.cpp */; };
+ 389F2C5011AEE2E4006E0DFD /* FunctionPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */; };
+ 389F2C5111AEE2E4006E0DFD /* GetterSetter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9B80E184545000F9297 /* GetterSetter.cpp */; };
+ 389F2C5211AEE2E4006E0DFD /* GlobalEvalFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC257DED0E1F52ED0016B6C9 /* GlobalEvalFunction.cpp */; };
+ 389F2C5311AEE2E4006E0DFD /* Grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65FB3F4809D11B2400F49DEB /* Grammar.cpp */; };
+ 389F2C5411AEE2E4006E0DFD /* HashTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65DFC92D08EA173A00F7300B /* HashTable.cpp */; };
+ 389F2C5511AEE2E4006E0DFD /* Identifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933A349D038AE80F008635CE /* Identifier.cpp */; };
+ 389F2C5611AEE2E4006E0DFD /* InitializeThreading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E178636C0D9BEEC300D74E75 /* InitializeThreading.cpp */; };
+ 389F2C5711AEE2E4006E0DFD /* InternalFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC9BB95B0E19680600DF8855 /* InternalFunction.cpp */; };
+ 389F2C5811AEE2E4006E0DFD /* Interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D7D30ED2128200B89619 /* Interpreter.cpp */; };
+ 389F2C5911AEE2E4006E0DFD /* JIT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D92D0ED22D7000B89619 /* JIT.cpp */; };
+ 389F2C5A11AEE2E4006E0DFD /* JITArithmetic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86A90ECF0EE7D51F00AB350D /* JITArithmetic.cpp */; };
+ 389F2C5B11AEE2E4006E0DFD /* JITCall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86CC85A20EE79B7400288682 /* JITCall.cpp */; };
+ 389F2C5C11AEE2E4006E0DFD /* JITOpcodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDD51E90FB8DF74004A8BDC /* JITOpcodes.cpp */; };
+ 389F2C5D11AEE2E4006E0DFD /* JITPropertyAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86CC85C30EE7A89400288682 /* JITPropertyAccess.cpp */; };
+ 389F2C5E11AEE2E4006E0DFD /* JITPropertyAccess32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7C1E8C8112E701C00A37F98 /* JITPropertyAccess32_64.cpp */; };
+ 389F2C5F11AEE2E4006E0DFD /* JITStubs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14A23D6C0F4E19CE0023CDAD /* JITStubs.cpp */; };
+ 389F2C6011AEE2E4006E0DFD /* JSActivation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */; };
+ 389F2C6111AEE2E4006E0DFD /* JSAPIValueWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC0894D50FAFBA2D00001865 /* JSAPIValueWrapper.cpp */; };
+ 389F2C6211AEE2E4006E0DFD /* JSArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */; };
+ 389F2C6311AEE2E4006E0DFD /* JSBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1421359A0A677F4F00A8195E /* JSBase.cpp */; };
+ 389F2C6411AEE2E4006E0DFD /* JSByteArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A791EF270F11E07900AE1F68 /* JSByteArray.cpp */; };
+ 389F2C6511AEE2E4006E0DFD /* JSCallbackConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1440F8AD0A508D200005F061 /* JSCallbackConstructor.cpp */; };
+ 389F2C6611AEE2E4006E0DFD /* JSCallbackFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1440F8900A508B100005F061 /* JSCallbackFunction.cpp */; };
+ 389F2C6711AEE2E4006E0DFD /* JSCallbackObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */; };
+ 389F2C6811AEE2E4006E0DFD /* JSCell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */; };
+ 389F2C6911AEE2E4006E0DFD /* JSClassRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1440FCE20A51E46B0005F061 /* JSClassRef.cpp */; };
+ 389F2C6A11AEE2E4006E0DFD /* JSContextRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */; };
+ 389F2C6B11AEE2E4006E0DFD /* JSFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85E0255597D01FF60F7 /* JSFunction.cpp */; };
+ 389F2C6C11AEE2E4006E0DFD /* JSGlobalData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E18E3A570DF9278C00D90B34 /* JSGlobalData.cpp */; };
+ 389F2C6D11AEE2E4006E0DFD /* JSGlobalObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DE0D680D02431400AACCA2 /* JSGlobalObject.cpp */; };
+ 389F2C6E11AEE2E4006E0DFD /* JSGlobalObjectFunctions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC756FC60E2031B200DE7D12 /* JSGlobalObjectFunctions.cpp */; };
+ 389F2C6F11AEE2E4006E0DFD /* JSImmediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14760863099C633800437128 /* JSImmediate.cpp */; };
+ 389F2C7011AEE2E4006E0DFD /* JSLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65EA4C99092AF9E20093D800 /* JSLock.cpp */; };
+ 389F2C7111AEE2E4006E0DFD /* JSNotAnObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A72700780DAC605600E548D7 /* JSNotAnObject.cpp */; };
+ 389F2C7211AEE2E4006E0DFD /* JSNumberCell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9B90E184580000F9297 /* JSNumberCell.cpp */; };
+ 389F2C7311AEE2E4006E0DFD /* JSObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC22A3980E16E14800AF21C8 /* JSObject.cpp */; };
+ 389F2C7411AEE2E4006E0DFD /* JSObjectRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1482B7E20A43076000517CFC /* JSObjectRef.cpp */; };
+ 389F2C7511AEE2E4006E0DFD /* JSONObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7F9935E0FD7325100A0B2D0 /* JSONObject.cpp */; };
+ 389F2C7611AEE2E4006E0DFD /* JSProfilerPrivate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95988BA90E477BEC00D28D4D /* JSProfilerPrivate.cpp */; };
+ 389F2C7711AEE2E4006E0DFD /* JSPropertyNameIterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */; };
+ 389F2C7811AEE2E4006E0DFD /* JSStaticScopeObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7E42C190E3938830065A544 /* JSStaticScopeObject.cpp */; };
+ 389F2C7911AEE2E4006E0DFD /* JSString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9B60E1842FA000F9297 /* JSString.cpp */; };
+ 389F2C7A11AEE2E4006E0DFD /* JSStringRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1482B74C0A43032800517CFC /* JSStringRef.cpp */; };
+ 389F2C7B11AEE2E4006E0DFD /* JSStringRefCF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 146AAB370B66A94400E55F16 /* JSStringRefCF.cpp */; };
+ 389F2C7C11AEE2E4006E0DFD /* JSValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8870255597D01FF60F7 /* JSValue.cpp */; };
+ 389F2C7D11AEE2E4006E0DFD /* JSValueRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */; };
+ 389F2C7E11AEE2E4006E0DFD /* JSVariableObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC22A39A0E16E14800AF21C8 /* JSVariableObject.cpp */; };
+ 389F2C7F11AEE2E4006E0DFD /* JSWrapperObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65C7A1710A8EAACB00FA37EA /* JSWrapperObject.cpp */; };
+ 389F2C8011AEE2E4006E0DFD /* JumpTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCFD8C900EEB2EE700283848 /* JumpTable.cpp */; };
+ 389F2C8111AEE2E4006E0DFD /* Lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8650255597D01FF60F7 /* Lexer.cpp */; };
+ 389F2C8211AEE2E4006E0DFD /* LiteralParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7E2EA6A0FB460CF00601F06 /* LiteralParser.cpp */; };
+ 389F2C8311AEE2E4006E0DFD /* Lookup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8680255597D01FF60F7 /* Lookup.cpp */; };
+ 389F2C8411AEE2E4006E0DFD /* MainThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06D358A20DAAD9C4003B174E /* MainThread.cpp */; };
+ 389F2C8511AEE2E4006E0DFD /* MainThreadMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = 06D358A10DAAD9C4003B174E /* MainThreadMac.mm */; };
+ 389F2C8611AEE2E4006E0DFD /* MarkStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A74B3498102A5F8E0032AB98 /* MarkStack.cpp */; };
+ 389F2C8711AEE2E4006E0DFD /* MarkStackPosix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7C530E3102A3813005BC741 /* MarkStackPosix.cpp */; };
+ 389F2C8811AEE2E4006E0DFD /* MathObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86A0255597D01FF60F7 /* MathObject.cpp */; };
+ 389F2C8911AEE2E4006E0DFD /* NativeErrorConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9080E1839DB000F9297 /* NativeErrorConstructor.cpp */; };
+ 389F2C8A11AEE2E4006E0DFD /* NativeErrorPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E90A0E1839DB000F9297 /* NativeErrorPrototype.cpp */; };
+ 389F2C8B11AEE2E4006E0DFD /* Nodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86D0255597D01FF60F7 /* Nodes.cpp */; };
+ 389F2C8C11AEE2E4006E0DFD /* NodesCodegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 655EB29A10CE2581001A990E /* NodesCodegen.cpp */; };
+ 389F2C8D11AEE2E4006E0DFD /* NumberConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C20E16D4E900A06E92 /* NumberConstructor.cpp */; };
+ 389F2C8E11AEE2E4006E0DFD /* NumberObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8700255597D01FF60F7 /* NumberObject.cpp */; };
+ 389F2C8F11AEE2E4006E0DFD /* NumberPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C40E16D4E900A06E92 /* NumberPrototype.cpp */; };
+ 389F2C9011AEE2E4006E0DFD /* ObjectConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C60E16D4E900A06E92 /* ObjectConstructor.cpp */; };
+ 389F2C9111AEE2E4006E0DFD /* ObjectPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C80E16D4E900A06E92 /* ObjectPrototype.cpp */; };
+ 389F2C9211AEE2E4006E0DFD /* OpaqueJSString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E124A8F60E555775003091F1 /* OpaqueJSString.cpp */; };
+ 389F2C9311AEE2E4006E0DFD /* Opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07940ED1D3AE00F1F681 /* Opcode.cpp */; };
+ 389F2C9411AEE2E4006E0DFD /* Operations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8770255597D01FF60F7 /* Operations.cpp */; };
+ 389F2C9511AEE2E4006E0DFD /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93F0B3A909BB4DC00068FCE3 /* Parser.cpp */; };
+ 389F2C9611AEE2E4006E0DFD /* ParserArena.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93052C320FB792190048FDC3 /* ParserArena.cpp */; };
+ 389F2C9711AEE2E4006E0DFD /* pcre_compile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 930754BF08B0F68000AB3056 /* pcre_compile.cpp */; };
+ 389F2C9811AEE2E4006E0DFD /* pcre_exec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 930754E908B0F78500AB3056 /* pcre_exec.cpp */; };
+ 389F2C9911AEE2E4006E0DFD /* pcre_tables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 930754CE08B0F74500AB3056 /* pcre_tables.cpp */; };
+ 389F2C9A11AEE2E4006E0DFD /* pcre_ucp_searchfuncs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 937013470CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.cpp */; };
+ 389F2C9B11AEE2E4006E0DFD /* pcre_xclass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93E26BD308B1514100F85226 /* pcre_xclass.cpp */; };
+ 389F2C9C11AEE2E4006E0DFD /* Profile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95742F630DD11F5A000917FB /* Profile.cpp */; };
+ 389F2C9D11AEE2E4006E0DFD /* ProfileGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95CD45740E1C4FDD0085358E /* ProfileGenerator.cpp */; };
+ 389F2C9E11AEE2E4006E0DFD /* ProfileNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95AB83540DA43B4400BC83F3 /* ProfileNode.cpp */; };
+ 389F2C9F11AEE2E4006E0DFD /* Profiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95AB832E0DA42CAD00BC83F3 /* Profiler.cpp */; };
+ 389F2CA011AEE2E4006E0DFD /* ProfilerServer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1C61516A0EBAC7A00031376F /* ProfilerServer.mm */; };
+ 389F2CA111AEE2E4006E0DFD /* PropertyDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7FB60A3103F7DC20017A286 /* PropertyDescriptor.cpp */; };
+ 389F2CA211AEE2E4006E0DFD /* PropertyNameArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */; };
+ 389F2CA311AEE2E4006E0DFD /* PropertySlot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65621E6B089E859700760F35 /* PropertySlot.cpp */; };
+ 389F2CA411AEE2E4006E0DFD /* PrototypeFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC257DF10E1F53740016B6C9 /* PrototypeFunction.cpp */; };
+ 389F2CA511AEE2E4006E0DFD /* RandomNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 088FA5B90EF76D4300578E6F /* RandomNumber.cpp */; };
+ 389F2CA611AEE2E4006E0DFD /* RefCountedLeakCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 905B02AD0E28640F006DF882 /* RefCountedLeakCounter.cpp */; };
+ 389F2CA711AEE2E4006E0DFD /* RegexCompiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EAC48D0F93E8D1008EC948 /* RegexCompiler.cpp */; };
+ 389F2CA811AEE2E4006E0DFD /* RegexInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EAC48F0F93E8D1008EC948 /* RegexInterpreter.cpp */; };
+ 389F2CA911AEE2E4006E0DFD /* RegexJIT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EAC4910F93E8D1008EC948 /* RegexJIT.cpp */; };
+ 389F2CAA11AEE2E4006E0DFD /* RegExp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87D0255597D01FF60F7 /* RegExp.cpp */; };
+ 389F2CAB11AEE2E4006E0DFD /* RegExpConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD202BD0E1706A7002C7E82 /* RegExpConstructor.cpp */; };
+ 389F2CAC11AEE2E4006E0DFD /* RegExpObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87B0255597D01FF60F7 /* RegExpObject.cpp */; };
+ 389F2CAD11AEE2E4006E0DFD /* RegExpPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD202BF0E1706A7002C7E82 /* RegExpPrototype.cpp */; };
+ 389F2CAE11AEE2E4006E0DFD /* RegisterFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D85B0ED218E900B89619 /* RegisterFile.cpp */; };
+ 389F2CAF11AEE2E4006E0DFD /* SamplingTool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8830ED21C3D00B89619 /* SamplingTool.cpp */; };
+ 389F2CB011AEE2E4006E0DFD /* ScopeChain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9374D3A8038D9D74008635CE /* ScopeChain.cpp */; };
+ 389F2CB111AEE2E4006E0DFD /* SmallStrings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93303FE80E6A72B500786E6A /* SmallStrings.cpp */; };
+ 389F2CB211AEE2E4006E0DFD /* StringConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC18C3C00E16EE3300B34460 /* StringConstructor.cpp */; };
+ 389F2CB311AEE2E4006E0DFD /* StringObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC18C3C20E16EE3300B34460 /* StringObject.cpp */; };
+ 389F2CB411AEE2E4006E0DFD /* StringPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC18C3C50E16EE3300B34460 /* StringPrototype.cpp */; };
+ 389F2CB511AEE2E4006E0DFD /* Structure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDE3AB00E6C82CF001453A7 /* Structure.cpp */; };
+ 389F2CB611AEE2E4006E0DFD /* StructureChain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E4EE70E0EBB7A5B005934AA /* StructureChain.cpp */; };
+ 389F2CB711AEE2E4006E0DFD /* StructureStubInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCCF0D0B0EF0B8A500413C8F /* StructureStubInfo.cpp */; };
+ 389F2CB811AEE2E4006E0DFD /* TCSystemAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6541BD7008E80A17002CBEE7 /* TCSystemAlloc.cpp */; };
+ 389F2CB911AEE2E4006E0DFD /* ThreadIdentifierDataPthreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18BAB52710DADFCD000D945B /* ThreadIdentifierDataPthreads.cpp */; };
+ 389F2CBA11AEE2E4006E0DFD /* Threading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D6A566A0F05995500266145 /* Threading.cpp */; };
+ 389F2CBB11AEE2E4006E0DFD /* ThreadingPthreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE793C0D6C9B9200FEA3BA /* ThreadingPthreads.cpp */; };
+ 389F2CBC11AEE2E4006E0DFD /* TimeoutChecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14A42E3D0F4F60EE00599099 /* TimeoutChecker.cpp */; };
+ 389F2CBD11AEE2E4006E0DFD /* TypeTraits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B330C260F38C62300692DE3 /* TypeTraits.cpp */; };
+ 389F2CBE11AEE2E4006E0DFD /* UString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8850255597D01FF60F7 /* UString.cpp */; };
+ 389F2CBF11AEE2E4006E0DFD /* UTF8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EF79A80CE97BA60088D500 /* UTF8.cpp */; };
+ 389F2CC011AEE2E4006E0DFD /* CString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86565740115BE3DA00291F40 /* CString.cpp */; };
+ 389F2CC111AEE2E4006E0DFD /* JSWeakObjectMapRefPrivate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7482B7A1166CDEA003B0712 /* JSWeakObjectMapRefPrivate.cpp */; };
+ 389F2CC211AEE2E4006E0DFD /* SizeLimits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0BF28A2811A33DC300638F84 /* SizeLimits.cpp */; };
+ 389F2CC311AEE2E4006E0DFD /* WTFThreadData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86D08D5111793613006E5ED0 /* WTFThreadData.cpp */; };
+ 389F2CC411AEE2E4006E0DFD /* AtomicString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 868BFA00117CEFD100B908B1 /* AtomicString.cpp */; };
+ 389F2CC511AEE2E4006E0DFD /* StringImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 868BFA06117CEFD100B908B1 /* StringImpl.cpp */; };
+ 389F2CC611AEE2E4006E0DFD /* WTFString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 868BFA15117CF19900B908B1 /* WTFString.cpp */; };
+ 389F2CC711AEE2E4006E0DFD /* RopeImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86B99AB6117E391E00DF5A90 /* RopeImpl.cpp */; };
+ 389F2CC811AEE2E4006E0DFD /* MD5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511FC4C7117EE23D00425272 /* MD5.cpp */; };
+ 389F2CC911AEE2E4006E0DFD /* ThunkGenerators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7386552118697B400540279 /* ThunkGenerators.cpp */; };
+ 389F2CCA11AEE2E4006E0DFD /* JITArithmetic32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A75706DD118A2BCF0057F88F /* JITArithmetic32_64.cpp */; };
+ 389F2CCB11AEE2E4006E0DFD /* StringStatics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8626BECE11928E3900782FAB /* StringStatics.cpp */; };
+ 389F2CCC11AEE2E4006E0DFD /* JITOpcodes32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A71236E41195F33C00BD2174 /* JITOpcodes32_64.cpp */; };
+ 389F2CCD11AEE2E4006E0DFD /* MacroAssemblerARM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86C568DD11A213EE0007F7F0 /* MacroAssemblerARM.cpp */; };
+ 389F2CCE11AEE2E4006E0DFD /* JITCall32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 146FE51111A710430087AE66 /* JITCall32_64.cpp */; };
+ 389F2CCF11AEE2E4006E0DFD /* JSObjectWithGlobalObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A783A2AA11A5BE8400563D20 /* JSObjectWithGlobalObject.cpp */; };
+ 389F2CD011AEE2E4006E0DFD /* JSZombie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC01D4EF11A8F1FF00A54B2A /* JSZombie.cpp */; };
+ 389F2D7C11AEE2F2006E0DFD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
+ 389F2D7D11AEE2F2006E0DFD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */; };
+ 389F2D7E11AEE2F2006E0DFD /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9322A00306C341D3009067BB /* libicucore.dylib */; };
+ 389F2D7F11AEE2F2006E0DFD /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */; };
41359CF30FDD89AD00206180 /* DateConversion.h in Headers */ = {isa = PBXBuildFile; fileRef = D21202290AD4310C00ED79B6 /* DateConversion.h */; };
41359CF60FDD89CB00206180 /* DateMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41359CF40FDD89CB00206180 /* DateMath.cpp */; };
41359CF70FDD89CB00206180 /* DateMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 41359CF50FDD89CB00206180 /* DateMath.h */; settings = {ATTRIBUTES = (Private, ); }; };
@@ -264,7 +721,6 @@
932F5BD60822A1C700736975 /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */; };
932F5BD70822A1C700736975 /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9322A00306C341D3009067BB /* libicucore.dylib */; };
932F5BDD0822A1C700736975 /* jsc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 45E12D8806A49B0F00E9DF84 /* jsc.cpp */; };
- 932F5BEA0822A1C700736975 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
933040040E6A749400786E6A /* SmallStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = 93303FEA0E6A72C000786E6A /* SmallStrings.h */; settings = {ATTRIBUTES = (Private, ); }; };
9330402C0E6A764000786E6A /* SmallStrings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93303FE80E6A72B500786E6A /* SmallStrings.cpp */; };
937013480CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 937013470CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.cpp */; settings = {COMPILER_FLAGS = "-Wno-sign-compare"; }; };
@@ -535,13 +991,6 @@
remoteGlobalIDString = 932F5B3E0822A1C700736975;
remoteInfo = JavaScriptCore;
};
- 14270B0B0A451DA40080EEEA /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 932F5B3E0822A1C700736975;
- remoteInfo = JavaScriptCore;
- };
14BD59C60A3E8FA400BAF59C /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
@@ -556,13 +1005,6 @@
remoteGlobalIDString = 65FB3F6609D11E9100F49DEB;
remoteInfo = "Generate Derived Sources";
};
- 932F5BE60822A1C700736975 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 932F5B3E0822A1C700736975;
- remoteInfo = "JavaScriptCore (Upgraded)";
- };
932F5BE80822A1C700736975 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
@@ -602,7 +1044,7 @@
140D17D60E8AD4A9000CD17D /* JSBasePrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSBasePrivate.h; sourceTree = "<group>"; };
141211020A48780900480255 /* minidom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = minidom.c; path = tests/minidom.c; sourceTree = "<group>"; };
1412110D0A48788700480255 /* minidom.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = minidom.js; path = tests/minidom.js; sourceTree = "<group>"; };
- 141211200A48793C00480255 /* minidom */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = minidom; sourceTree = BUILT_PRODUCTS_DIR; };
+ 141211200A48793C00480255 /* minidom */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.executable"; path = minidom; sourceTree = BUILT_PRODUCTS_DIR; };
1419D32C0CEA7CDE00FF507A /* RefCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RefCounted.h; sourceTree = "<group>"; };
1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakRandom.h; sourceTree = "<group>"; };
1421359A0A677F4F00A8195E /* JSBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBase.cpp; sourceTree = "<group>"; };
@@ -663,7 +1105,7 @@
14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackObject.h; sourceTree = "<group>"; };
14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCallbackObject.cpp; sourceTree = "<group>"; };
14B8ECA60A5653980062BE54 /* JavaScriptCore.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = JavaScriptCore.exp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 0; };
- 14BD59BF0A3E8F9000BAF59C /* testapi */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testapi; sourceTree = BUILT_PRODUCTS_DIR; };
+ 14BD59BF0A3E8F9000BAF59C /* testapi */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.executable"; path = testapi; sourceTree = BUILT_PRODUCTS_DIR; };
14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSContextRef.cpp; sourceTree = "<group>"; };
14BD5A2A0A3E91F600BAF59C /* JSContextRef.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSContextRef.h; sourceTree = "<group>"; };
14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSValueRef.cpp; sourceTree = "<group>"; };
@@ -688,6 +1130,7 @@
1C9051450BA9E8A70081E9D0 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; };
1CAA8B4A0D32C39A0041BCFF /* JavaScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaScript.h; sourceTree = "<group>"; };
1CAA8B4B0D32C39A0041BCFF /* JavaScriptCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptCore.h; sourceTree = "<group>"; };
+ 389F2AFA11AEE17D006E0DFD /* liblibJavaScriptCore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblibJavaScriptCore.a; sourceTree = BUILT_PRODUCTS_DIR; };
41359CF40FDD89CB00206180 /* DateMath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateMath.cpp; sourceTree = "<group>"; };
41359CF50FDD89CB00206180 /* DateMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateMath.h; sourceTree = "<group>"; };
440B7AED0FAF7FCB0073323E /* OwnPtrCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OwnPtrCommon.h; sourceTree = "<group>"; };
@@ -829,8 +1272,8 @@
930DAD030FB1EB1A0082D205 /* NodeConstructors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NodeConstructors.h; sourceTree = "<group>"; };
9322A00306C341D3009067BB /* libicucore.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicucore.dylib; path = /usr/lib/libicucore.dylib; sourceTree = "<absolute>"; };
932F5BD80822A1C700736975 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
- 932F5BD90822A1C700736975 /* JavaScriptCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 932F5BE10822A1C700736975 /* jsc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = jsc; sourceTree = BUILT_PRODUCTS_DIR; };
+ 932F5BD90822A1C700736975 /* JavaScriptCore */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.framework; path = JavaScriptCore; sourceTree = BUILT_PRODUCTS_DIR; };
+ 932F5BE10822A1C700736975 /* jsc */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.executable"; path = jsc; sourceTree = BUILT_PRODUCTS_DIR; };
93303FE80E6A72B500786E6A /* SmallStrings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SmallStrings.cpp; sourceTree = "<group>"; };
93303FEA0E6A72C000786E6A /* SmallStrings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SmallStrings.h; sourceTree = "<group>"; };
933A3499038AE7C6008635CE /* Grammar.y */ = {isa = PBXFileReference; explicitFileType = sourcecode.yacc; fileEncoding = 4; indentWidth = 4; path = Grammar.y; sourceTree = "<group>"; tabWidth = 8; };
@@ -1098,7 +1541,7 @@
buildActionMask = 2147483647;
files = (
14B8EC720A5652090062BE54 /* CoreFoundation.framework in Frameworks */,
- 141211310A48794D00480255 /* JavaScriptCore.framework in Frameworks */,
+ 141211310A48794D00480255 /* JavaScriptCore in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1107,10 +1550,21 @@
buildActionMask = 2147483647;
files = (
143A97E60A4A06E200456B66 /* CoreFoundation.framework in Frameworks */,
- 14BD59C50A3E8F9F00BAF59C /* JavaScriptCore.framework in Frameworks */,
+ 14BD59C50A3E8F9F00BAF59C /* JavaScriptCore in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 389F2AF811AEE17D006E0DFD /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 389F2D7C11AEE2F2006E0DFD /* CoreFoundation.framework in Frameworks */,
+ 389F2D7D11AEE2F2006E0DFD /* Foundation.framework in Frameworks */,
+ 389F2D7E11AEE2F2006E0DFD /* libicucore.dylib in Frameworks */,
+ 389F2D7F11AEE2F2006E0DFD /* libobjc.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
932F5BD20822A1C700736975 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -1126,7 +1580,6 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 932F5BEA0822A1C700736975 /* JavaScriptCore.framework in Frameworks */,
5D5D8AD10E0D0EBE00F9C692 /* libedit.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -1137,10 +1590,11 @@
034768DFFF38A50411DB9C8B /* Products */ = {
isa = PBXGroup;
children = (
- 932F5BD90822A1C700736975 /* JavaScriptCore.framework */,
+ 932F5BD90822A1C700736975 /* JavaScriptCore */,
932F5BE10822A1C700736975 /* jsc */,
141211200A48793C00480255 /* minidom */,
14BD59BF0A3E8F9000BAF59C /* testapi */,
+ 389F2AFA11AEE17D006E0DFD /* liblibJavaScriptCore.a */,
);
name = Products;
sourceTree = "<group>";
@@ -1180,7 +1634,7 @@
65162EF108E6A21C007556CD /* wtf */,
86EAC48C0F93E8B9008EC948 /* yarr */,
1C90513E0BA9E8830081E9D0 /* Configurations */,
- 650FDF8D09D0FCA700769E54 /* Derived Sources */,
+ 650FDF8D09D0FCA700769E54 /* JavaScriptCore */,
0867D69AFE84028FC02AAC07 /* Frameworks */,
034768DFFF38A50411DB9C8B /* Products */,
932FC3C20824BB70005B3C75 /* Resources */,
@@ -1354,7 +1808,7 @@
tabWidth = 4;
usesTabs = 0;
};
- 650FDF8D09D0FCA700769E54 /* Derived Sources */ = {
+ 650FDF8D09D0FCA700769E54 /* JavaScriptCore */ = {
isa = PBXGroup;
children = (
A718F61A11754A21002465A7 /* RegExpJitTables.h */,
@@ -1372,7 +1826,7 @@
BC18C5250E16FCA700B34460 /* StringPrototype.lut.h */,
5D53727D0E1C55EC0021E549 /* TracingDtrace.h */,
);
- name = "Derived Sources";
+ name = JavaScriptCore;
path = DerivedSources/JavaScriptCore;
sourceTree = BUILT_PRODUCTS_DIR;
tabWidth = 4;
@@ -1872,6 +2326,297 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 389F2AF611AEE17D006E0DFD /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 389F2B0B11AEE2BF006E0DFD /* AbstractMacroAssembler.h in Headers */,
+ 389F2B0C11AEE2BF006E0DFD /* AlwaysInline.h in Headers */,
+ 389F2B0D11AEE2BF006E0DFD /* APICast.h in Headers */,
+ 389F2B0E11AEE2BF006E0DFD /* APIShims.h in Headers */,
+ 389F2B0F11AEE2BF006E0DFD /* ArgList.h in Headers */,
+ 389F2B1011AEE2BF006E0DFD /* Arguments.h in Headers */,
+ 389F2B1111AEE2BF006E0DFD /* ARMAssembler.h in Headers */,
+ 389F2B1211AEE2BF006E0DFD /* ARMv7Assembler.h in Headers */,
+ 389F2B1311AEE2BF006E0DFD /* ArrayConstructor.h in Headers */,
+ 389F2B1411AEE2BF006E0DFD /* ArrayPrototype.h in Headers */,
+ 389F2B1511AEE2BF006E0DFD /* ArrayPrototype.lut.h in Headers */,
+ 389F2B1611AEE2BF006E0DFD /* ASCIICType.h in Headers */,
+ 389F2B1711AEE2BF006E0DFD /* AssemblerBuffer.h in Headers */,
+ 389F2B1811AEE2BF006E0DFD /* AssemblerBufferWithConstantPool.h in Headers */,
+ 389F2B1911AEE2BF006E0DFD /* Assertions.h in Headers */,
+ 389F2B1A11AEE2BF006E0DFD /* AVLTree.h in Headers */,
+ 389F2B1B11AEE2BF006E0DFD /* BatchedTransitionOptimizer.h in Headers */,
+ 389F2B1C11AEE2BF006E0DFD /* BooleanObject.h in Headers */,
+ 389F2B1D11AEE2BF006E0DFD /* ByteArray.h in Headers */,
+ 389F2B1E11AEE2BF006E0DFD /* BytecodeGenerator.h in Headers */,
+ 389F2B1F11AEE2BF006E0DFD /* CallData.h in Headers */,
+ 389F2B2011AEE2BF006E0DFD /* CallFrame.h in Headers */,
+ 389F2B2111AEE2BF006E0DFD /* CallIdentifier.h in Headers */,
+ 389F2B2211AEE2BF006E0DFD /* ClassInfo.h in Headers */,
+ 389F2B2311AEE2BF006E0DFD /* CodeBlock.h in Headers */,
+ 389F2B2411AEE2BF006E0DFD /* CodeLocation.h in Headers */,
+ 389F2B2511AEE2BF006E0DFD /* Collator.h in Headers */,
+ 389F2B2611AEE2BF006E0DFD /* Collector.h in Headers */,
+ 389F2B2711AEE2BF006E0DFD /* CollectorHeapIterator.h in Headers */,
+ 389F2B2811AEE2BF006E0DFD /* CommonIdentifiers.h in Headers */,
+ 389F2B2911AEE2BF006E0DFD /* Completion.h in Headers */,
+ 389F2B2A11AEE2BF006E0DFD /* config.h in Headers */,
+ 389F2B2B11AEE2BF006E0DFD /* ConstructData.h in Headers */,
+ 389F2B2C11AEE2BF006E0DFD /* create_hash_table in Headers */,
+ 389F2B2D11AEE2BF006E0DFD /* CrossThreadRefCounted.h in Headers */,
+ 389F2B2E11AEE2BF006E0DFD /* CurrentTime.h in Headers */,
+ 389F2B2F11AEE2BF006E0DFD /* DateConstructor.h in Headers */,
+ 389F2B3011AEE2BF006E0DFD /* DateConversion.h in Headers */,
+ 389F2B3111AEE2BF006E0DFD /* DateInstance.h in Headers */,
+ 389F2B3211AEE2BF006E0DFD /* DateInstanceCache.h in Headers */,
+ 389F2B3311AEE2BF006E0DFD /* DateMath.h in Headers */,
+ 389F2B3411AEE2BF006E0DFD /* DatePrototype.h in Headers */,
+ 389F2B3511AEE2BF006E0DFD /* DatePrototype.lut.h in Headers */,
+ 389F2B3611AEE2BF006E0DFD /* Debugger.h in Headers */,
+ 389F2B3711AEE2BF006E0DFD /* DebuggerActivation.h in Headers */,
+ 389F2B3811AEE2BF006E0DFD /* DebuggerCallFrame.h in Headers */,
+ 389F2B3911AEE2BF006E0DFD /* Deque.h in Headers */,
+ 389F2B3A11AEE2BF006E0DFD /* DisallowCType.h in Headers */,
+ 389F2B3B11AEE2BF006E0DFD /* dtoa.h in Headers */,
+ 389F2B3C11AEE2BF006E0DFD /* Error.h in Headers */,
+ 389F2B3D11AEE2BF006E0DFD /* ErrorConstructor.h in Headers */,
+ 389F2B3E11AEE2BF006E0DFD /* ErrorInstance.h in Headers */,
+ 389F2B3F11AEE2BF006E0DFD /* ErrorPrototype.h in Headers */,
+ 389F2B4011AEE2BF006E0DFD /* EvalCodeCache.h in Headers */,
+ 389F2B4111AEE2BF006E0DFD /* ExceptionHelpers.h in Headers */,
+ 389F2B4211AEE2BF006E0DFD /* Executable.h in Headers */,
+ 389F2B4311AEE2BF006E0DFD /* ExecutableAllocator.h in Headers */,
+ 389F2B4411AEE2BF006E0DFD /* FastAllocBase.h in Headers */,
+ 389F2B4511AEE2BF006E0DFD /* FastMalloc.h in Headers */,
+ 389F2B4611AEE2BF006E0DFD /* Forward.h in Headers */,
+ 389F2B4711AEE2BF006E0DFD /* FunctionConstructor.h in Headers */,
+ 389F2B4811AEE2BF006E0DFD /* FunctionPrototype.h in Headers */,
+ 389F2B4911AEE2BF006E0DFD /* GetPtr.h in Headers */,
+ 389F2B4A11AEE2BF006E0DFD /* GlobalEvalFunction.h in Headers */,
+ 389F2B4B11AEE2BF006E0DFD /* Grammar.h in Headers */,
+ 389F2B4C11AEE2BF006E0DFD /* HashCountedSet.h in Headers */,
+ 389F2B4D11AEE2BF006E0DFD /* HashFunctions.h in Headers */,
+ 389F2B4E11AEE2BF006E0DFD /* HashIterators.h in Headers */,
+ 389F2B4F11AEE2BF006E0DFD /* HashMap.h in Headers */,
+ 389F2B5011AEE2BF006E0DFD /* HashSet.h in Headers */,
+ 389F2B5111AEE2BF006E0DFD /* HashTable.h in Headers */,
+ 389F2B5211AEE2BF006E0DFD /* HashTraits.h in Headers */,
+ 389F2B5311AEE2BF006E0DFD /* Identifier.h in Headers */,
+ 389F2B5411AEE2BF006E0DFD /* InitializeThreading.h in Headers */,
+ 389F2B5511AEE2BF006E0DFD /* Instruction.h in Headers */,
+ 389F2B5611AEE2BF006E0DFD /* InternalFunction.h in Headers */,
+ 389F2B5711AEE2BF006E0DFD /* Interpreter.h in Headers */,
+ 389F2B5811AEE2BF006E0DFD /* JavaScript.h in Headers */,
+ 389F2B5911AEE2BF006E0DFD /* JavaScriptCore.h in Headers */,
+ 389F2B5A11AEE2BF006E0DFD /* JavaScriptCorePrefix.h in Headers */,
+ 389F2B5B11AEE2BF006E0DFD /* JIT.h in Headers */,
+ 389F2B5C11AEE2BF006E0DFD /* JITCode.h in Headers */,
+ 389F2B5D11AEE2BF006E0DFD /* JITInlineMethods.h in Headers */,
+ 389F2B5E11AEE2BF006E0DFD /* JITStubCall.h in Headers */,
+ 389F2B5F11AEE2BF006E0DFD /* JITStubs.h in Headers */,
+ 389F2B6011AEE2BF006E0DFD /* JSActivation.h in Headers */,
+ 389F2B6111AEE2BF006E0DFD /* JSAPIValueWrapper.h in Headers */,
+ 389F2B6211AEE2BF006E0DFD /* JSArray.h in Headers */,
+ 389F2B6311AEE2BF006E0DFD /* JSBase.h in Headers */,
+ 389F2B6411AEE2BF006E0DFD /* JSBasePrivate.h in Headers */,
+ 389F2B6511AEE2BF006E0DFD /* JSByteArray.h in Headers */,
+ 389F2B6611AEE2BF006E0DFD /* JSCallbackConstructor.h in Headers */,
+ 389F2B6711AEE2BF006E0DFD /* JSCallbackFunction.h in Headers */,
+ 389F2B6811AEE2BF006E0DFD /* JSCallbackObject.h in Headers */,
+ 389F2B6911AEE2BF006E0DFD /* JSCallbackObjectFunctions.h in Headers */,
+ 389F2B6A11AEE2BF006E0DFD /* JSCell.h in Headers */,
+ 389F2B6B11AEE2BF006E0DFD /* JSClassRef.h in Headers */,
+ 389F2B6C11AEE2BF006E0DFD /* JSContextRef.h in Headers */,
+ 389F2B6D11AEE2BF006E0DFD /* JSContextRefPrivate.h in Headers */,
+ 389F2B6E11AEE2BF006E0DFD /* JSFunction.h in Headers */,
+ 389F2B6F11AEE2BF006E0DFD /* JSGlobalData.h in Headers */,
+ 389F2B7011AEE2BF006E0DFD /* JSGlobalObject.h in Headers */,
+ 389F2B7111AEE2BF006E0DFD /* JSGlobalObjectFunctions.h in Headers */,
+ 389F2B7211AEE2BF006E0DFD /* JSImmediate.h in Headers */,
+ 389F2B7311AEE2BF006E0DFD /* JSLock.h in Headers */,
+ 389F2B7411AEE2BF006E0DFD /* JSNumberCell.h in Headers */,
+ 389F2B7511AEE2BF006E0DFD /* JSObject.h in Headers */,
+ 389F2B7611AEE2BF006E0DFD /* JSObjectRef.h in Headers */,
+ 389F2B7711AEE2BF006E0DFD /* JSONObject.h in Headers */,
+ 389F2B7811AEE2BF006E0DFD /* JSONObject.lut.h in Headers */,
+ 389F2B7911AEE2BF006E0DFD /* JSProfilerPrivate.h in Headers */,
+ 389F2B7A11AEE2BF006E0DFD /* JSRetainPtr.h in Headers */,
+ 389F2B7B11AEE2BF006E0DFD /* JSString.h in Headers */,
+ 389F2B7C11AEE2BF006E0DFD /* JSStringBuilder.h in Headers */,
+ 389F2B7D11AEE2BF006E0DFD /* JSStringRef.h in Headers */,
+ 389F2B7E11AEE2BF006E0DFD /* JSStringRefCF.h in Headers */,
+ 389F2B7F11AEE2BF006E0DFD /* JSType.h in Headers */,
+ 389F2B8011AEE2BF006E0DFD /* JSTypeInfo.h in Headers */,
+ 389F2B8111AEE2BF006E0DFD /* JSValue.h in Headers */,
+ 389F2B8211AEE2BF006E0DFD /* JSValueRef.h in Headers */,
+ 389F2B8311AEE2BF006E0DFD /* JSVariableObject.h in Headers */,
+ 389F2B8411AEE2BF006E0DFD /* JSWrapperObject.h in Headers */,
+ 389F2B8511AEE2BF006E0DFD /* JumpTable.h in Headers */,
+ 389F2B8611AEE2BF006E0DFD /* Label.h in Headers */,
+ 389F2B8711AEE2BF006E0DFD /* LabelScope.h in Headers */,
+ 389F2B8811AEE2BF006E0DFD /* Lexer.h in Headers */,
+ 389F2B8911AEE2BF006E0DFD /* Lexer.lut.h in Headers */,
+ 389F2B8A11AEE2BF006E0DFD /* LinkBuffer.h in Headers */,
+ 389F2B8B11AEE2BF006E0DFD /* ListHashSet.h in Headers */,
+ 389F2B8C11AEE2BF006E0DFD /* ListRefPtr.h in Headers */,
+ 389F2B8D11AEE2BF006E0DFD /* LiteralParser.h in Headers */,
+ 389F2B8E11AEE2BF006E0DFD /* Locker.h in Headers */,
+ 389F2B8F11AEE2BF006E0DFD /* Lookup.h in Headers */,
+ 389F2B9011AEE2BF006E0DFD /* MacroAssembler.h in Headers */,
+ 389F2B9111AEE2BF006E0DFD /* MacroAssemblerARM.h in Headers */,
+ 389F2B9211AEE2BF006E0DFD /* MacroAssemblerARMv7.h in Headers */,
+ 389F2B9311AEE2BF006E0DFD /* MacroAssemblerCodeRef.h in Headers */,
+ 389F2B9411AEE2BF006E0DFD /* MacroAssemblerX86.h in Headers */,
+ 389F2B9511AEE2BF006E0DFD /* MacroAssemblerX86_64.h in Headers */,
+ 389F2B9611AEE2BF006E0DFD /* MacroAssemblerX86Common.h in Headers */,
+ 389F2B9711AEE2BF006E0DFD /* MainThread.h in Headers */,
+ 389F2B9811AEE2BF006E0DFD /* MallocZoneSupport.h in Headers */,
+ 389F2B9911AEE2BF006E0DFD /* MarkStack.h in Headers */,
+ 389F2B9A11AEE2BF006E0DFD /* MathExtras.h in Headers */,
+ 389F2B9B11AEE2BF006E0DFD /* MathObject.h in Headers */,
+ 389F2B9C11AEE2BF006E0DFD /* MathObject.lut.h in Headers */,
+ 389F2B9D11AEE2BF006E0DFD /* MessageQueue.h in Headers */,
+ 389F2B9E11AEE2BF006E0DFD /* NativeErrorConstructor.h in Headers */,
+ 389F2B9F11AEE2BF006E0DFD /* NativeErrorPrototype.h in Headers */,
+ 389F2BA011AEE2BF006E0DFD /* NativeFunctionWrapper.h in Headers */,
+ 389F2BA111AEE2BF006E0DFD /* NodeInfo.h in Headers */,
+ 389F2BA211AEE2BF006E0DFD /* Nodes.h in Headers */,
+ 389F2BA311AEE2BF006E0DFD /* Noncopyable.h in Headers */,
+ 389F2BA411AEE2BF006E0DFD /* NotFound.h in Headers */,
+ 389F2BA511AEE2BF006E0DFD /* NumberConstructor.h in Headers */,
+ 389F2BA611AEE2BF006E0DFD /* NumberConstructor.lut.h in Headers */,
+ 389F2BA711AEE2BF006E0DFD /* NumberObject.h in Headers */,
+ 389F2BA811AEE2BF006E0DFD /* NumberPrototype.h in Headers */,
+ 389F2BA911AEE2BF006E0DFD /* NumericStrings.h in Headers */,
+ 389F2BAA11AEE2BF006E0DFD /* ObjectConstructor.h in Headers */,
+ 389F2BAB11AEE2BF006E0DFD /* ObjectPrototype.h in Headers */,
+ 389F2BAC11AEE2BF006E0DFD /* OpaqueJSString.h in Headers */,
+ 389F2BAD11AEE2BF006E0DFD /* Opcode.h in Headers */,
+ 389F2BAE11AEE2BF006E0DFD /* Operations.h in Headers */,
+ 389F2BAF11AEE2BF006E0DFD /* OwnArrayPtr.h in Headers */,
+ 389F2BB011AEE2BF006E0DFD /* OwnFastMallocPtr.h in Headers */,
+ 389F2BB111AEE2BF006E0DFD /* OwnPtr.h in Headers */,
+ 389F2BB211AEE2BF006E0DFD /* OwnPtrCommon.h in Headers */,
+ 389F2BB311AEE2BF006E0DFD /* Parser.h in Headers */,
+ 389F2BB411AEE2BF006E0DFD /* ParserArena.h in Headers */,
+ 389F2BB511AEE2BF006E0DFD /* PassOwnPtr.h in Headers */,
+ 389F2BB611AEE2BF006E0DFD /* PassRefPtr.h in Headers */,
+ 389F2BB711AEE2BF006E0DFD /* pcre.h in Headers */,
+ 389F2BB811AEE2BF006E0DFD /* pcre_internal.h in Headers */,
+ 389F2BB911AEE2BF006E0DFD /* Platform.h in Headers */,
+ 389F2BBA11AEE2BF006E0DFD /* PossiblyNull.h in Headers */,
+ 389F2BBB11AEE2BF006E0DFD /* Profile.h in Headers */,
+ 389F2BBC11AEE2BF006E0DFD /* ProfileGenerator.h in Headers */,
+ 389F2BBD11AEE2BF006E0DFD /* ProfileNode.h in Headers */,
+ 389F2BBE11AEE2BF006E0DFD /* Profiler.h in Headers */,
+ 389F2BBF11AEE2BF006E0DFD /* ProfilerServer.h in Headers */,
+ 389F2BC011AEE2BF006E0DFD /* PropertyDescriptor.h in Headers */,
+ 389F2BC111AEE2BF006E0DFD /* PropertyMapHashTable.h in Headers */,
+ 389F2BC211AEE2BF006E0DFD /* PropertyNameArray.h in Headers */,
+ 389F2BC311AEE2BF006E0DFD /* PropertySlot.h in Headers */,
+ 389F2BC411AEE2BF006E0DFD /* Protect.h in Headers */,
+ 389F2BC511AEE2BF006E0DFD /* PrototypeFunction.h in Headers */,
+ 389F2BC611AEE2BF006E0DFD /* PutPropertySlot.h in Headers */,
+ 389F2BC711AEE2BF006E0DFD /* RandomNumber.h in Headers */,
+ 389F2BC811AEE2BF006E0DFD /* RandomNumberSeed.h in Headers */,
+ 389F2BC911AEE2BF006E0DFD /* RefCounted.h in Headers */,
+ 389F2BCA11AEE2BF006E0DFD /* RefCountedLeakCounter.h in Headers */,
+ 389F2BCB11AEE2BF006E0DFD /* RefPtr.h in Headers */,
+ 389F2BCC11AEE2BF006E0DFD /* RefPtrHashMap.h in Headers */,
+ 389F2BCD11AEE2BF006E0DFD /* RegexCompiler.h in Headers */,
+ 389F2BCE11AEE2BF006E0DFD /* RegexInterpreter.h in Headers */,
+ 389F2BCF11AEE2BF006E0DFD /* RegexJIT.h in Headers */,
+ 389F2BD011AEE2BF006E0DFD /* RegExp.h in Headers */,
+ 389F2BD111AEE2BF006E0DFD /* RegexParser.h in Headers */,
+ 389F2BD211AEE2BF006E0DFD /* RegexPattern.h in Headers */,
+ 389F2BD311AEE2BF006E0DFD /* RegExpConstructor.h in Headers */,
+ 389F2BD411AEE2BF006E0DFD /* RegExpConstructor.lut.h in Headers */,
+ 389F2BD511AEE2BF006E0DFD /* RegExpObject.h in Headers */,
+ 389F2BD611AEE2BF006E0DFD /* RegExpObject.lut.h in Headers */,
+ 389F2BD711AEE2BF006E0DFD /* RegExpPrototype.h in Headers */,
+ 389F2BD811AEE2BF006E0DFD /* Register.h in Headers */,
+ 389F2BD911AEE2BF006E0DFD /* RegisterFile.h in Headers */,
+ 389F2BDA11AEE2BF006E0DFD /* RegisterID.h in Headers */,
+ 389F2BDB11AEE2BF006E0DFD /* RepatchBuffer.h in Headers */,
+ 389F2BDC11AEE2BF006E0DFD /* ResultType.h in Headers */,
+ 389F2BDD11AEE2BF006E0DFD /* RetainPtr.h in Headers */,
+ 389F2BDE11AEE2BF006E0DFD /* SamplingTool.h in Headers */,
+ 389F2BDF11AEE2BF006E0DFD /* ScopeChain.h in Headers */,
+ 389F2BE011AEE2BF006E0DFD /* SegmentedVector.h in Headers */,
+ 389F2BE111AEE2BF006E0DFD /* SmallStrings.h in Headers */,
+ 389F2BE211AEE2BF006E0DFD /* SourceCode.h in Headers */,
+ 389F2BE311AEE2BF006E0DFD /* SourceProvider.h in Headers */,
+ 389F2BE411AEE2BF006E0DFD /* StdLibExtras.h in Headers */,
+ 389F2BE511AEE2BF006E0DFD /* StringBuilder.h in Headers */,
+ 389F2BE611AEE2BF006E0DFD /* StringConstructor.h in Headers */,
+ 389F2BE711AEE2BF006E0DFD /* StringExtras.h in Headers */,
+ 389F2BE811AEE2BF006E0DFD /* StringHashFunctions.h in Headers */,
+ 389F2BE911AEE2BF006E0DFD /* StringObject.h in Headers */,
+ 389F2BEA11AEE2BF006E0DFD /* StringObjectThatMasqueradesAsUndefined.h in Headers */,
+ 389F2BEB11AEE2BF006E0DFD /* StringPrototype.h in Headers */,
+ 389F2BEC11AEE2BF006E0DFD /* StringPrototype.lut.h in Headers */,
+ 389F2BED11AEE2BF006E0DFD /* Structure.h in Headers */,
+ 389F2BEE11AEE2BF006E0DFD /* StructureChain.h in Headers */,
+ 389F2BEF11AEE2BF006E0DFD /* StructureStubInfo.h in Headers */,
+ 389F2BF011AEE2BF006E0DFD /* StructureTransitionTable.h in Headers */,
+ 389F2BF111AEE2BF006E0DFD /* SymbolTable.h in Headers */,
+ 389F2BF211AEE2BF006E0DFD /* TCPackedCache.h in Headers */,
+ 389F2BF311AEE2BF006E0DFD /* TCPageMap.h in Headers */,
+ 389F2BF411AEE2BF006E0DFD /* TCSpinLock.h in Headers */,
+ 389F2BF511AEE2BF006E0DFD /* TCSystemAlloc.h in Headers */,
+ 389F2BF611AEE2BF006E0DFD /* ThreadIdentifierDataPthreads.h in Headers */,
+ 389F2BF711AEE2BF006E0DFD /* Threading.h in Headers */,
+ 389F2BF811AEE2BF006E0DFD /* ThreadSpecific.h in Headers */,
+ 389F2BF911AEE2BF006E0DFD /* Terminator.h in Headers */,
+ 389F2BFA11AEE2BF006E0DFD /* TimeoutChecker.h in Headers */,
+ 389F2BFB11AEE2BF006E0DFD /* Tracing.h in Headers */,
+ 389F2BFC11AEE2BF006E0DFD /* TypeTraits.h in Headers */,
+ 389F2BFD11AEE2BF006E0DFD /* ucpinternal.h in Headers */,
+ 389F2BFE11AEE2BF006E0DFD /* Unicode.h in Headers */,
+ 389F2BFF11AEE2BF006E0DFD /* UnicodeIcu.h in Headers */,
+ 389F2C0011AEE2BF006E0DFD /* UnusedParam.h in Headers */,
+ 389F2C0111AEE2BF006E0DFD /* UString.h in Headers */,
+ 389F2C0211AEE2BF006E0DFD /* UStringImpl.h in Headers */,
+ 389F2C0311AEE2BF006E0DFD /* UTF8.h in Headers */,
+ 389F2C0411AEE2BF006E0DFD /* ValueCheck.h in Headers */,
+ 389F2C0511AEE2BF006E0DFD /* Vector.h in Headers */,
+ 389F2C0611AEE2BF006E0DFD /* VectorTraits.h in Headers */,
+ 389F2C0711AEE2BF006E0DFD /* VMTags.h in Headers */,
+ 389F2C0811AEE2BF006E0DFD /* WeakGCMap.h in Headers */,
+ 389F2C0911AEE2BF006E0DFD /* WeakGCPtr.h in Headers */,
+ 389F2C0A11AEE2BF006E0DFD /* WeakRandom.h in Headers */,
+ 389F2C0B11AEE2BF006E0DFD /* WebKitAvailability.h in Headers */,
+ 389F2C0C11AEE2BF006E0DFD /* X86Assembler.h in Headers */,
+ 389F2C0D11AEE2BF006E0DFD /* JSObjectRefPrivate.h in Headers */,
+ 389F2C0E11AEE2BF006E0DFD /* CString.h in Headers */,
+ 389F2C0F11AEE2BF006E0DFD /* JSWeakObjectMapRefPrivate.h in Headers */,
+ 389F2C1011AEE2BF006E0DFD /* JSWeakObjectMapRefInternal.h in Headers */,
+ 389F2C1111AEE2BF006E0DFD /* WTFThreadData.h in Headers */,
+ 389F2C1211AEE2BF006E0DFD /* AtomicString.h in Headers */,
+ 389F2C1311AEE2BF006E0DFD /* AtomicStringImpl.h in Headers */,
+ 389F2C1411AEE2BF006E0DFD /* StringHash.h in Headers */,
+ 389F2C1511AEE2BF006E0DFD /* StringImpl.h in Headers */,
+ 389F2C1611AEE2BF006E0DFD /* WTFString.h in Headers */,
+ 389F2C1711AEE2BF006E0DFD /* StaticConstructors.h in Headers */,
+ 389F2C1811AEE2BF006E0DFD /* RopeImpl.h in Headers */,
+ 389F2C1911AEE2BF006E0DFD /* StringBuffer.h in Headers */,
+ 389F2C1A11AEE2BF006E0DFD /* StringImplBase.h in Headers */,
+ 389F2C1B11AEE2BF006E0DFD /* MD5.h in Headers */,
+ 389F2C1C11AEE2BF006E0DFD /* Atomics.h in Headers */,
+ 389F2C1D11AEE2BF006E0DFD /* ThreadingPrimitives.h in Headers */,
+ 389F2C1E11AEE2BF006E0DFD /* ThreadSafeShared.h in Headers */,
+ 389F2C1F11AEE2BF006E0DFD /* JSInterfaceJIT.h in Headers */,
+ 389F2C2011AEE2BF006E0DFD /* SpecializedThunkJIT.h in Headers */,
+ 389F2C2111AEE2BF006E0DFD /* ThunkGenerators.h in Headers */,
+ 389F2C2211AEE2BF006E0DFD /* CachedTranscendentalFunction.h in Headers */,
+ 389F2C2311AEE2BF006E0DFD /* MacroAssemblerMIPS.h in Headers */,
+ 389F2C2411AEE2BF006E0DFD /* MIPSAssembler.h in Headers */,
+ 389F2C2511AEE2BF006E0DFD /* JSObjectWithGlobalObject.h in Headers */,
+ 389F2C2611AEE2BF006E0DFD /* JSZombie.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
932F5B3F0822A1C700736975 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
@@ -2203,6 +2948,28 @@
productReference = 14BD59BF0A3E8F9000BAF59C /* testapi */;
productType = "com.apple.product-type.tool";
};
+ 389F2AF911AEE17D006E0DFD /* libJavaScriptCore */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 389F2B0011AEE19B006E0DFD /* Build configuration list for PBXNativeTarget "libJavaScriptCore" */;
+ buildPhases = (
+ 389F2DA511AEE63E006E0DFD /* Generate Derived Sources */,
+ 389F2DA911AEE65A006E0DFD /* Generate DTrace Header */,
+ 389F2B0A11AEE1F7006E0DFD /* Update Info.plist with version information */,
+ 389F2AF611AEE17D006E0DFD /* Headers */,
+ 389F2AF711AEE17D006E0DFD /* Sources */,
+ 389F2AF811AEE17D006E0DFD /* Frameworks */,
+ 389F2D8311AEE310006E0DFD /* Check For Global Initializers */,
+ 389F2D9B11AEE3DA006E0DFD /* Check For Exit Time Destructors */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = libJavaScriptCore;
+ productName = libJavaScriptCore;
+ productReference = 389F2AFA11AEE17D006E0DFD /* liblibJavaScriptCore.a */;
+ productType = "com.apple.product-type.library.static";
+ };
932F5B3E0822A1C700736975 /* JavaScriptCore */ = {
isa = PBXNativeTarget;
buildConfigurationList = 149C275D08902AFE008A9EFC /* Build configuration list for PBXNativeTarget "JavaScriptCore" */;
@@ -2224,7 +2991,7 @@
name = JavaScriptCore;
productInstallPath = "${SYSTEM_LIBRARY_DIR}/Frameworks/WebKit.framework/Versions/A/Frameworks";
productName = JavaScriptCore;
- productReference = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */;
+ productReference = 932F5BD90822A1C700736975 /* JavaScriptCore */;
productType = "com.apple.product-type.framework";
};
932F5BDA0822A1C700736975 /* jsc */ = {
@@ -2239,7 +3006,6 @@
buildRules = (
);
dependencies = (
- 14270B0C0A451DA40080EEEA /* PBXTargetDependency */,
);
name = jsc;
productInstallPath = /usr/local/bin;
@@ -2266,6 +3032,7 @@
1412111F0A48793C00480255 /* minidom */,
14BD59BE0A3E8F9000BAF59C /* testapi */,
932F5BDA0822A1C700736975 /* jsc */,
+ 389F2AF911AEE17D006E0DFD /* libJavaScriptCore */,
);
};
/* End PBXProject section */
@@ -2313,6 +3080,82 @@
shellPath = /bin/sh;
shellScript = "# exclude NPN functions on 64-bit\nsed -e s/^.\\*NPN.\\*$// \"${SRCROOT}/JavaScriptCore.exp\" > \"${BUILT_PRODUCTS_DIR}/DerivedSources/JavaScriptCore/JavaScriptCore.LP64.exp\"\n";
};
+ 389F2B0A11AEE1F7006E0DFD /* Update Info.plist with version information */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "$(SRCROOT)/Configurations/Version.xcconfig",
+ );
+ name = "Update Info.plist with version information";
+ outputPaths = (
+ "$(SRCROOT)/Info.plist",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "# Touch Info.plist to let Xcode know it needs to copy it into the built product\nif [[ \"${CONFIGURATION}\" != \"Production\" ]]; then\n touch \"$SRCROOT/Info.plist\";\nfi;\n";
+ };
+ 389F2D8311AEE310006E0DFD /* Check For Global Initializers */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
+ );
+ name = "Check For Global Initializers";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "if [ -f ../WebKitTools/Scripts/check-for-global-initializers ]; then\n ../WebKitTools/Scripts/check-for-global-initializers || exit $?\nfi";
+ };
+ 389F2D9B11AEE3DA006E0DFD /* Check For Exit Time Destructors */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
+ );
+ name = "Check For Exit Time Destructors";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "if [ -f ../WebKitTools/Scripts/check-for-exit-time-destructors ]; then\n ../WebKitTools/Scripts/check-for-exit-time-destructors || exit $?\nfi";
+ };
+ 389F2DA511AEE63E006E0DFD /* Generate Derived Sources */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Generate Derived Sources";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "mkdir -p \"${BUILT_PRODUCTS_DIR}/DerivedSources/JavaScriptCore/docs\"\ncd \"${BUILT_PRODUCTS_DIR}/DerivedSources/JavaScriptCore\"\n\n/bin/ln -sfh \"${SRCROOT}\" JavaScriptCore\nexport JavaScriptCore=\"JavaScriptCore\"\nexport BUILT_PRODUCTS_DIR=\"../..\"\n\nmake -f \"JavaScriptCore/DerivedSources.make\" -j 1\n";
+ };
+ 389F2DA911AEE65A006E0DFD /* Generate DTrace Header */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "$(SRCROOT)/runtime/Tracing.d",
+ );
+ name = "Generate DTrace Header";
+ outputPaths = (
+ "$(BUILT_PRODUCTS_DIR)/DerivedSources/JavaScriptCore/TracingDtrace.h",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "TRACING_D=\"$SRCROOT/runtime/Tracing.d\";\nTRACING_H=\"$BUILT_PRODUCTS_DIR/DerivedSources/JavaScriptCore/TracingDtrace.h\";\n\nif [[ \"$HAVE_DTRACE\" = \"1\" && \"$TRACING_D\" -nt \"$TRACING_H\" ]];\nthen\n\tdtrace -h -o \"$TRACING_H\" -s \"$TRACING_D\";\nfi;\n";
+ };
5D29D8BE0E9860B400C3D2D0 /* Check For Weak VTables and Externals */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -2442,6 +3285,183 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ 389F2AF711AEE17D006E0DFD /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 389F2C2711AEE2E4006E0DFD /* ArgList.cpp in Sources */,
+ 389F2C2811AEE2E4006E0DFD /* Arguments.cpp in Sources */,
+ 389F2C2911AEE2E4006E0DFD /* ARMAssembler.cpp in Sources */,
+ 389F2C2A11AEE2E4006E0DFD /* ArrayConstructor.cpp in Sources */,
+ 389F2C2B11AEE2E4006E0DFD /* ArrayPrototype.cpp in Sources */,
+ 389F2C2C11AEE2E4006E0DFD /* Assertions.cpp in Sources */,
+ 389F2C2D11AEE2E4006E0DFD /* BooleanConstructor.cpp in Sources */,
+ 389F2C2E11AEE2E4006E0DFD /* BooleanObject.cpp in Sources */,
+ 389F2C2F11AEE2E4006E0DFD /* BooleanPrototype.cpp in Sources */,
+ 389F2C3011AEE2E4006E0DFD /* ByteArray.cpp in Sources */,
+ 389F2C3111AEE2E4006E0DFD /* BytecodeGenerator.cpp in Sources */,
+ 389F2C3211AEE2E4006E0DFD /* CallData.cpp in Sources */,
+ 389F2C3311AEE2E4006E0DFD /* CallFrame.cpp in Sources */,
+ 389F2C3411AEE2E4006E0DFD /* CodeBlock.cpp in Sources */,
+ 389F2C3511AEE2E4006E0DFD /* CollatorDefault.cpp in Sources */,
+ 389F2C3611AEE2E4006E0DFD /* CollatorICU.cpp in Sources */,
+ 389F2C3711AEE2E4006E0DFD /* Collector.cpp in Sources */,
+ 389F2C3811AEE2E4006E0DFD /* CommonIdentifiers.cpp in Sources */,
+ 389F2C3911AEE2E4006E0DFD /* Completion.cpp in Sources */,
+ 389F2C3A11AEE2E4006E0DFD /* ConstructData.cpp in Sources */,
+ 389F2C3B11AEE2E4006E0DFD /* CurrentTime.cpp in Sources */,
+ 389F2C3C11AEE2E4006E0DFD /* DateConstructor.cpp in Sources */,
+ 389F2C3D11AEE2E4006E0DFD /* DateConversion.cpp in Sources */,
+ 389F2C3E11AEE2E4006E0DFD /* DateInstance.cpp in Sources */,
+ 389F2C3F11AEE2E4006E0DFD /* DateMath.cpp in Sources */,
+ 389F2C4011AEE2E4006E0DFD /* DatePrototype.cpp in Sources */,
+ 389F2C4111AEE2E4006E0DFD /* Debugger.cpp in Sources */,
+ 389F2C4211AEE2E4006E0DFD /* DebuggerActivation.cpp in Sources */,
+ 389F2C4311AEE2E4006E0DFD /* DebuggerCallFrame.cpp in Sources */,
+ 389F2C4411AEE2E4006E0DFD /* dtoa.cpp in Sources */,
+ 389F2C4511AEE2E4006E0DFD /* Error.cpp in Sources */,
+ 389F2C4611AEE2E4006E0DFD /* ErrorConstructor.cpp in Sources */,
+ 389F2C4711AEE2E4006E0DFD /* ErrorInstance.cpp in Sources */,
+ 389F2C4811AEE2E4006E0DFD /* ErrorPrototype.cpp in Sources */,
+ 389F2C4911AEE2E4006E0DFD /* ExceptionHelpers.cpp in Sources */,
+ 389F2C4A11AEE2E4006E0DFD /* Executable.cpp in Sources */,
+ 389F2C4B11AEE2E4006E0DFD /* ExecutableAllocator.cpp in Sources */,
+ 389F2C4C11AEE2E4006E0DFD /* ExecutableAllocatorFixedVMPool.cpp in Sources */,
+ 389F2C4D11AEE2E4006E0DFD /* ExecutableAllocatorPosix.cpp in Sources */,
+ 389F2C4E11AEE2E4006E0DFD /* FastMalloc.cpp in Sources */,
+ 389F2C4F11AEE2E4006E0DFD /* FunctionConstructor.cpp in Sources */,
+ 389F2C5011AEE2E4006E0DFD /* FunctionPrototype.cpp in Sources */,
+ 389F2C5111AEE2E4006E0DFD /* GetterSetter.cpp in Sources */,
+ 389F2C5211AEE2E4006E0DFD /* GlobalEvalFunction.cpp in Sources */,
+ 389F2C5311AEE2E4006E0DFD /* Grammar.cpp in Sources */,
+ 389F2C5411AEE2E4006E0DFD /* HashTable.cpp in Sources */,
+ 389F2C5511AEE2E4006E0DFD /* Identifier.cpp in Sources */,
+ 389F2C5611AEE2E4006E0DFD /* InitializeThreading.cpp in Sources */,
+ 389F2C5711AEE2E4006E0DFD /* InternalFunction.cpp in Sources */,
+ 389F2C5811AEE2E4006E0DFD /* Interpreter.cpp in Sources */,
+ 389F2C5911AEE2E4006E0DFD /* JIT.cpp in Sources */,
+ 389F2C5A11AEE2E4006E0DFD /* JITArithmetic.cpp in Sources */,
+ 389F2C5B11AEE2E4006E0DFD /* JITCall.cpp in Sources */,
+ 389F2C5C11AEE2E4006E0DFD /* JITOpcodes.cpp in Sources */,
+ 389F2C5D11AEE2E4006E0DFD /* JITPropertyAccess.cpp in Sources */,
+ 389F2C5E11AEE2E4006E0DFD /* JITPropertyAccess32_64.cpp in Sources */,
+ 389F2C5F11AEE2E4006E0DFD /* JITStubs.cpp in Sources */,
+ 389F2C6011AEE2E4006E0DFD /* JSActivation.cpp in Sources */,
+ 389F2C6111AEE2E4006E0DFD /* JSAPIValueWrapper.cpp in Sources */,
+ 389F2C6211AEE2E4006E0DFD /* JSArray.cpp in Sources */,
+ 389F2C6311AEE2E4006E0DFD /* JSBase.cpp in Sources */,
+ 389F2C6411AEE2E4006E0DFD /* JSByteArray.cpp in Sources */,
+ 389F2C6511AEE2E4006E0DFD /* JSCallbackConstructor.cpp in Sources */,
+ 389F2C6611AEE2E4006E0DFD /* JSCallbackFunction.cpp in Sources */,
+ 389F2C6711AEE2E4006E0DFD /* JSCallbackObject.cpp in Sources */,
+ 389F2C6811AEE2E4006E0DFD /* JSCell.cpp in Sources */,
+ 389F2C6911AEE2E4006E0DFD /* JSClassRef.cpp in Sources */,
+ 389F2C6A11AEE2E4006E0DFD /* JSContextRef.cpp in Sources */,
+ 389F2C6B11AEE2E4006E0DFD /* JSFunction.cpp in Sources */,
+ 389F2C6C11AEE2E4006E0DFD /* JSGlobalData.cpp in Sources */,
+ 389F2C6D11AEE2E4006E0DFD /* JSGlobalObject.cpp in Sources */,
+ 389F2C6E11AEE2E4006E0DFD /* JSGlobalObjectFunctions.cpp in Sources */,
+ 389F2C6F11AEE2E4006E0DFD /* JSImmediate.cpp in Sources */,
+ 389F2C7011AEE2E4006E0DFD /* JSLock.cpp in Sources */,
+ 389F2C7111AEE2E4006E0DFD /* JSNotAnObject.cpp in Sources */,
+ 389F2C7211AEE2E4006E0DFD /* JSNumberCell.cpp in Sources */,
+ 389F2C7311AEE2E4006E0DFD /* JSObject.cpp in Sources */,
+ 389F2C7411AEE2E4006E0DFD /* JSObjectRef.cpp in Sources */,
+ 389F2C7511AEE2E4006E0DFD /* JSONObject.cpp in Sources */,
+ 389F2C7611AEE2E4006E0DFD /* JSProfilerPrivate.cpp in Sources */,
+ 389F2C7711AEE2E4006E0DFD /* JSPropertyNameIterator.cpp in Sources */,
+ 389F2C7811AEE2E4006E0DFD /* JSStaticScopeObject.cpp in Sources */,
+ 389F2C7911AEE2E4006E0DFD /* JSString.cpp in Sources */,
+ 389F2C7A11AEE2E4006E0DFD /* JSStringRef.cpp in Sources */,
+ 389F2C7B11AEE2E4006E0DFD /* JSStringRefCF.cpp in Sources */,
+ 389F2C7C11AEE2E4006E0DFD /* JSValue.cpp in Sources */,
+ 389F2C7D11AEE2E4006E0DFD /* JSValueRef.cpp in Sources */,
+ 389F2C7E11AEE2E4006E0DFD /* JSVariableObject.cpp in Sources */,
+ 389F2C7F11AEE2E4006E0DFD /* JSWrapperObject.cpp in Sources */,
+ 389F2C8011AEE2E4006E0DFD /* JumpTable.cpp in Sources */,
+ 389F2C8111AEE2E4006E0DFD /* Lexer.cpp in Sources */,
+ 389F2C8211AEE2E4006E0DFD /* LiteralParser.cpp in Sources */,
+ 389F2C8311AEE2E4006E0DFD /* Lookup.cpp in Sources */,
+ 389F2C8411AEE2E4006E0DFD /* MainThread.cpp in Sources */,
+ 389F2C8511AEE2E4006E0DFD /* MainThreadMac.mm in Sources */,
+ 389F2C8611AEE2E4006E0DFD /* MarkStack.cpp in Sources */,
+ 389F2C8711AEE2E4006E0DFD /* MarkStackPosix.cpp in Sources */,
+ 389F2C8811AEE2E4006E0DFD /* MathObject.cpp in Sources */,
+ 389F2C8911AEE2E4006E0DFD /* NativeErrorConstructor.cpp in Sources */,
+ 389F2C8A11AEE2E4006E0DFD /* NativeErrorPrototype.cpp in Sources */,
+ 389F2C8B11AEE2E4006E0DFD /* Nodes.cpp in Sources */,
+ 389F2C8C11AEE2E4006E0DFD /* NodesCodegen.cpp in Sources */,
+ 389F2C8D11AEE2E4006E0DFD /* NumberConstructor.cpp in Sources */,
+ 389F2C8E11AEE2E4006E0DFD /* NumberObject.cpp in Sources */,
+ 389F2C8F11AEE2E4006E0DFD /* NumberPrototype.cpp in Sources */,
+ 389F2C9011AEE2E4006E0DFD /* ObjectConstructor.cpp in Sources */,
+ 389F2C9111AEE2E4006E0DFD /* ObjectPrototype.cpp in Sources */,
+ 389F2C9211AEE2E4006E0DFD /* OpaqueJSString.cpp in Sources */,
+ 389F2C9311AEE2E4006E0DFD /* Opcode.cpp in Sources */,
+ 389F2C9411AEE2E4006E0DFD /* Operations.cpp in Sources */,
+ 389F2C9511AEE2E4006E0DFD /* Parser.cpp in Sources */,
+ 389F2C9611AEE2E4006E0DFD /* ParserArena.cpp in Sources */,
+ 389F2C9711AEE2E4006E0DFD /* pcre_compile.cpp in Sources */,
+ 389F2C9811AEE2E4006E0DFD /* pcre_exec.cpp in Sources */,
+ 389F2C9911AEE2E4006E0DFD /* pcre_tables.cpp in Sources */,
+ 389F2C9A11AEE2E4006E0DFD /* pcre_ucp_searchfuncs.cpp in Sources */,
+ 389F2C9B11AEE2E4006E0DFD /* pcre_xclass.cpp in Sources */,
+ 389F2C9C11AEE2E4006E0DFD /* Profile.cpp in Sources */,
+ 389F2C9D11AEE2E4006E0DFD /* ProfileGenerator.cpp in Sources */,
+ 389F2C9E11AEE2E4006E0DFD /* ProfileNode.cpp in Sources */,
+ 389F2C9F11AEE2E4006E0DFD /* Profiler.cpp in Sources */,
+ 389F2CA011AEE2E4006E0DFD /* ProfilerServer.mm in Sources */,
+ 389F2CA111AEE2E4006E0DFD /* PropertyDescriptor.cpp in Sources */,
+ 389F2CA211AEE2E4006E0DFD /* PropertyNameArray.cpp in Sources */,
+ 389F2CA311AEE2E4006E0DFD /* PropertySlot.cpp in Sources */,
+ 389F2CA411AEE2E4006E0DFD /* PrototypeFunction.cpp in Sources */,
+ 389F2CA511AEE2E4006E0DFD /* RandomNumber.cpp in Sources */,
+ 389F2CA611AEE2E4006E0DFD /* RefCountedLeakCounter.cpp in Sources */,
+ 389F2CA711AEE2E4006E0DFD /* RegexCompiler.cpp in Sources */,
+ 389F2CA811AEE2E4006E0DFD /* RegexInterpreter.cpp in Sources */,
+ 389F2CA911AEE2E4006E0DFD /* RegexJIT.cpp in Sources */,
+ 389F2CAA11AEE2E4006E0DFD /* RegExp.cpp in Sources */,
+ 389F2CAB11AEE2E4006E0DFD /* RegExpConstructor.cpp in Sources */,
+ 389F2CAC11AEE2E4006E0DFD /* RegExpObject.cpp in Sources */,
+ 389F2CAD11AEE2E4006E0DFD /* RegExpPrototype.cpp in Sources */,
+ 389F2CAE11AEE2E4006E0DFD /* RegisterFile.cpp in Sources */,
+ 389F2CAF11AEE2E4006E0DFD /* SamplingTool.cpp in Sources */,
+ 389F2CB011AEE2E4006E0DFD /* ScopeChain.cpp in Sources */,
+ 389F2CB111AEE2E4006E0DFD /* SmallStrings.cpp in Sources */,
+ 389F2CB211AEE2E4006E0DFD /* StringConstructor.cpp in Sources */,
+ 389F2CB311AEE2E4006E0DFD /* StringObject.cpp in Sources */,
+ 389F2CB411AEE2E4006E0DFD /* StringPrototype.cpp in Sources */,
+ 389F2CB511AEE2E4006E0DFD /* Structure.cpp in Sources */,
+ 389F2CB611AEE2E4006E0DFD /* StructureChain.cpp in Sources */,
+ 389F2CB711AEE2E4006E0DFD /* StructureStubInfo.cpp in Sources */,
+ 389F2CB811AEE2E4006E0DFD /* TCSystemAlloc.cpp in Sources */,
+ 389F2CB911AEE2E4006E0DFD /* ThreadIdentifierDataPthreads.cpp in Sources */,
+ 389F2CBA11AEE2E4006E0DFD /* Threading.cpp in Sources */,
+ 389F2CBB11AEE2E4006E0DFD /* ThreadingPthreads.cpp in Sources */,
+ 389F2CBC11AEE2E4006E0DFD /* TimeoutChecker.cpp in Sources */,
+ 389F2CBD11AEE2E4006E0DFD /* TypeTraits.cpp in Sources */,
+ 389F2CBE11AEE2E4006E0DFD /* UString.cpp in Sources */,
+ 389F2CBF11AEE2E4006E0DFD /* UTF8.cpp in Sources */,
+ 389F2CC011AEE2E4006E0DFD /* CString.cpp in Sources */,
+ 389F2CC111AEE2E4006E0DFD /* JSWeakObjectMapRefPrivate.cpp in Sources */,
+ 389F2CC211AEE2E4006E0DFD /* SizeLimits.cpp in Sources */,
+ 389F2CC311AEE2E4006E0DFD /* WTFThreadData.cpp in Sources */,
+ 389F2CC411AEE2E4006E0DFD /* AtomicString.cpp in Sources */,
+ 389F2CC511AEE2E4006E0DFD /* StringImpl.cpp in Sources */,
+ 389F2CC611AEE2E4006E0DFD /* WTFString.cpp in Sources */,
+ 389F2CC711AEE2E4006E0DFD /* RopeImpl.cpp in Sources */,
+ 389F2CC811AEE2E4006E0DFD /* MD5.cpp in Sources */,
+ 389F2CC911AEE2E4006E0DFD /* ThunkGenerators.cpp in Sources */,
+ 389F2CCA11AEE2E4006E0DFD /* JITArithmetic32_64.cpp in Sources */,
+ 389F2CCB11AEE2E4006E0DFD /* StringStatics.cpp in Sources */,
+ 389F2CCC11AEE2E4006E0DFD /* JITOpcodes32_64.cpp in Sources */,
+ 389F2CCD11AEE2E4006E0DFD /* MacroAssemblerARM.cpp in Sources */,
+ 389F2CCE11AEE2E4006E0DFD /* JITCall32_64.cpp in Sources */,
+ 389F2CCF11AEE2E4006E0DFD /* JSObjectWithGlobalObject.cpp in Sources */,
+ 389F2CD011AEE2E4006E0DFD /* JSZombie.cpp in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
932F5B910822A1C700736975 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -2645,11 +3665,6 @@
target = 932F5B3E0822A1C700736975 /* JavaScriptCore */;
targetProxy = 14270B070A451DA10080EEEA /* PBXContainerItemProxy */;
};
- 14270B0C0A451DA40080EEEA /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 932F5B3E0822A1C700736975 /* JavaScriptCore */;
- targetProxy = 14270B0B0A451DA40080EEEA /* PBXContainerItemProxy */;
- };
14BD59C70A3E8FA400BAF59C /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 14BD59BE0A3E8F9000BAF59C /* testapi */;
@@ -2660,11 +3675,6 @@
target = 65FB3F6609D11E9100F49DEB /* Derived Sources */;
targetProxy = 65FB3F7D09D11EF300F49DEB /* PBXContainerItemProxy */;
};
- 932F5BE70822A1C700736975 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 932F5B3E0822A1C700736975 /* JavaScriptCore */;
- targetProxy = 932F5BE60822A1C700736975 /* PBXContainerItemProxy */;
- };
932F5BE90822A1C700736975 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 932F5BDA0822A1C700736975 /* jsc */;
@@ -2807,6 +3817,76 @@
};
name = Production;
};
+ 389F2AFC11AEE17D006E0DFD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)";
+ ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386";
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
+ ONLY_ACTIVE_ARCH = NO;
+ PREBINDING = NO;
+ PRODUCT_NAME = libJavaScriptCore;
+ SDKROOT = iphoneos3.2;
+ USER_HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/DerivedSources/JavaScriptCore";
+ VALID_ARCHS = "armv6 armv7";
+ };
+ name = Debug;
+ };
+ 389F2AFD11AEE17D006E0DFD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = (
+ armv6,
+ armv7,
+ );
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ ONLY_ACTIVE_ARCH = NO;
+ PREBINDING = NO;
+ PRODUCT_NAME = libJavaScriptCore;
+ SDKROOT = iphoneos3.2;
+ USER_HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/DerivedSources/JavaScriptCore";
+ VALID_ARCHS = "armv6 armv7";
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+ 389F2AFE11AEE17D006E0DFD /* Profiling */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = (
+ armv6,
+ armv7,
+ );
+ ONLY_ACTIVE_ARCH = NO;
+ PREBINDING = NO;
+ PRODUCT_NAME = libJavaScriptCore;
+ SDKROOT = iphoneos3.2;
+ USER_HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/DerivedSources/JavaScriptCore";
+ VALID_ARCHS = "armv6 armv7";
+ };
+ name = Profiling;
+ };
+ 389F2AFF11AEE17D006E0DFD /* Production */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = (
+ armv6,
+ armv7,
+ );
+ ONLY_ACTIVE_ARCH = NO;
+ PREBINDING = NO;
+ PRODUCT_NAME = libJavaScriptCore;
+ SDKROOT = iphoneos3.2;
+ USER_HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/DerivedSources/JavaScriptCore";
+ VALID_ARCHS = "armv6 armv7";
+ };
+ name = Production;
+ };
65FB3F7809D11EBD00F49DEB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -2948,6 +4028,17 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Production;
};
+ 389F2B0011AEE19B006E0DFD /* Build configuration list for PBXNativeTarget "libJavaScriptCore" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 389F2AFC11AEE17D006E0DFD /* Debug */,
+ 389F2AFD11AEE17D006E0DFD /* Release */,
+ 389F2AFE11AEE17D006E0DFD /* Profiling */,
+ 389F2AFF11AEE17D006E0DFD /* Production */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Production;
+ };
65FB3F7709D11EBD00F49DEB /* Build configuration list for PBXAggregateTarget "Derived Sources" */ = {
isa = XCConfigurationList;
buildConfigurations = (
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment