JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
changeset 0 4f2f89ce4247
equal deleted inserted replaced
-1:000000000000 0:4f2f89ce4247
       
     1 // !$*UTF8*$!
       
     2 {
       
     3 	archiveVersion = 1;
       
     4 	classes = {
       
     5 	};
       
     6 	objectVersion = 42;
       
     7 	objects = {
       
     8 
       
     9 /* Begin PBXAggregateTarget section */
       
    10 		65FB3F6609D11E9100F49DEB /* Derived Sources */ = {
       
    11 			isa = PBXAggregateTarget;
       
    12 			buildConfigurationList = 65FB3F7709D11EBD00F49DEB /* Build configuration list for PBXAggregateTarget "Derived Sources" */;
       
    13 			buildPhases = (
       
    14 				65FB3F6509D11E9100F49DEB /* Generate Derived Sources */,
       
    15 				5D35DEE10C7C140B008648B2 /* Generate DTrace header */,
       
    16 			);
       
    17 			name = "Derived Sources";
       
    18 			productName = "Derived Sources";
       
    19 		};
       
    20 		932F5BE30822A1C700736975 /* All */ = {
       
    21 			isa = PBXAggregateTarget;
       
    22 			buildConfigurationList = 149C276C08902AFE008A9EFC /* Build configuration list for PBXAggregateTarget "All" */;
       
    23 			buildPhases = (
       
    24 			);
       
    25 			dependencies = (
       
    26 				932F5BE70822A1C700736975 /* PBXTargetDependency */,
       
    27 				141214BF0A49190E00480255 /* PBXTargetDependency */,
       
    28 				932F5BE90822A1C700736975 /* PBXTargetDependency */,
       
    29 				14BD59C70A3E8FA400BAF59C /* PBXTargetDependency */,
       
    30 			);
       
    31 			name = All;
       
    32 			productName = All;
       
    33 		};
       
    34 /* End PBXAggregateTarget section */
       
    35 
       
    36 /* Begin PBXBuildFile section */
       
    37 		06D358B30DAADAA4003B174E /* MainThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06D358A20DAAD9C4003B174E /* MainThread.cpp */; };
       
    38 		06D358B40DAADAAA003B174E /* MainThreadMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = 06D358A10DAAD9C4003B174E /* MainThreadMac.mm */; };
       
    39 		088FA5BB0EF76D4300578E6F /* RandomNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 088FA5B90EF76D4300578E6F /* RandomNumber.cpp */; };
       
    40 		088FA5BC0EF76D4300578E6F /* RandomNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 088FA5BA0EF76D4300578E6F /* RandomNumber.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    41 		08E279E90EF83B10007DB523 /* RandomNumberSeed.h in Headers */ = {isa = PBXBuildFile; fileRef = 08E279E80EF83B10007DB523 /* RandomNumberSeed.h */; };
       
    42 		0B330C270F38C62300692DE3 /* TypeTraits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B330C260F38C62300692DE3 /* TypeTraits.cpp */; };
       
    43 		0B4D7E630F319AC800AD7E58 /* TypeTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B4D7E620F319AC800AD7E58 /* TypeTraits.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    44 		0BDFFAE00FC6192900D69EF4 /* CrossThreadRefCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BDFFAD40FC6171000D69EF4 /* CrossThreadRefCounted.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    45 		0BDFFAE10FC6193100D69EF4 /* OwnFastMallocPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BDFFAD10FC616EC00D69EF4 /* OwnFastMallocPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    46 		0BF28A2911A33DC300638F84 /* SizeLimits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0BF28A2811A33DC300638F84 /* SizeLimits.cpp */; };
       
    47 		14035DB110DBFB2A00FFFFE7 /* WeakGCPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 14035DB010DBFB2A00FFFFE7 /* WeakGCPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    48 		140566C4107EC255005DBC8D /* JSAPIValueWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC0894D50FAFBA2D00001865 /* JSAPIValueWrapper.cpp */; };
       
    49 		140566D1107EC267005DBC8D /* JSStaticScopeObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7E42C190E3938830065A544 /* JSStaticScopeObject.cpp */; };
       
    50 		140566D6107EC271005DBC8D /* JSFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85E0255597D01FF60F7 /* JSFunction.cpp */; };
       
    51 		140B7D1D0DC69AF7009C42B8 /* JSActivation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */; };
       
    52 		140D17D70E8AD4A9000CD17D /* JSBasePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 140D17D60E8AD4A9000CD17D /* JSBasePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    53 		141211310A48794D00480255 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
       
    54 		141211340A48795800480255 /* minidom.c in Sources */ = {isa = PBXBuildFile; fileRef = 141211020A48780900480255 /* minidom.c */; };
       
    55 		1420BE7B10AA6DDB00F455D2 /* WeakRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    56 		1421359B0A677F4F00A8195E /* JSBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1421359A0A677F4F00A8195E /* JSBase.cpp */; };
       
    57 		14280823107EC02C0013E7B2 /* Debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8580255597D01FF60F7 /* Debugger.cpp */; };
       
    58 		1428082D107EC0570013E7B2 /* CallData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCA62DFE0E2826230004F30D /* CallData.cpp */; };
       
    59 		1428082E107EC0570013E7B2 /* ConstructData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCA62DFF0E2826310004F30D /* ConstructData.cpp */; };
       
    60 		1428083A107EC0750013E7B2 /* RegisterFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D85B0ED218E900B89619 /* RegisterFile.cpp */; };
       
    61 		14280841107EC0930013E7B2 /* RegExp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87D0255597D01FF60F7 /* RegExp.cpp */; };
       
    62 		14280842107EC0930013E7B2 /* RegExpConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD202BD0E1706A7002C7E82 /* RegExpConstructor.cpp */; };
       
    63 		14280843107EC0930013E7B2 /* RegExpObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87B0255597D01FF60F7 /* RegExpObject.cpp */; };
       
    64 		14280844107EC0930013E7B2 /* RegExpPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD202BF0E1706A7002C7E82 /* RegExpPrototype.cpp */; };
       
    65 		14280850107EC0D70013E7B2 /* Operations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8770255597D01FF60F7 /* Operations.cpp */; };
       
    66 		14280855107EC0E70013E7B2 /* GetterSetter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9B80E184545000F9297 /* GetterSetter.cpp */; };
       
    67 		1428085D107EC0F80013E7B2 /* JSNumberCell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9B90E184580000F9297 /* JSNumberCell.cpp */; };
       
    68 		14280863107EC11A0013E7B2 /* BooleanConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7952320E15EB5600A898AB /* BooleanConstructor.cpp */; };
       
    69 		14280864107EC11A0013E7B2 /* BooleanObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8500255597D01FF60F7 /* BooleanObject.cpp */; };
       
    70 		14280865107EC11A0013E7B2 /* BooleanPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7952340E15EB5600A898AB /* BooleanPrototype.cpp */; };
       
    71 		14280870107EC1340013E7B2 /* JSWrapperObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65C7A1710A8EAACB00FA37EA /* JSWrapperObject.cpp */; };
       
    72 		14280875107EC13E0013E7B2 /* JSLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65EA4C99092AF9E20093D800 /* JSLock.cpp */; };
       
    73 		1429D77C0ED20D7300B89619 /* Interpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D77B0ED20D7300B89619 /* Interpreter.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    74 		1429D7D40ED2128200B89619 /* Interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D7D30ED2128200B89619 /* Interpreter.cpp */; settings = {COMPILER_FLAGS = "-fno-var-tracking"; }; };
       
    75 		1429D8780ED21ACD00B89619 /* ExceptionHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */; };
       
    76 		1429D8850ED21C3D00B89619 /* SamplingTool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8830ED21C3D00B89619 /* SamplingTool.cpp */; };
       
    77 		1429D8860ED21C3D00B89619 /* SamplingTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D8840ED21C3D00B89619 /* SamplingTool.h */; };
       
    78 		1429D8DD0ED2205B00B89619 /* CallFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8DB0ED2205B00B89619 /* CallFrame.cpp */; };
       
    79 		1429D8DE0ED2205B00B89619 /* CallFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D8DC0ED2205B00B89619 /* CallFrame.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    80 		1429D92F0ED22D7000B89619 /* JIT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D92D0ED22D7000B89619 /* JIT.cpp */; };
       
    81 		1429D9300ED22D7000B89619 /* JIT.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D92E0ED22D7000B89619 /* JIT.h */; };
       
    82 		142D3939103E4560007DCB52 /* NumericStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = 142D3938103E4560007DCB52 /* NumericStrings.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
    83 		143A97E60A4A06E200456B66 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
       
    84 		1440057F0A5335640005F061 /* JSNode.c in Sources */ = {isa = PBXBuildFile; fileRef = 1440F6420A4F8B6A0005F061 /* JSNode.c */; };
       
    85 		144005CB0A5338D10005F061 /* JSNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440F6410A4F8B6A0005F061 /* JSNode.h */; };
       
    86 		144005CC0A5338F80005F061 /* Node.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440051F0A531D3B0005F061 /* Node.h */; };
       
    87 		1440063F0A53598A0005F061 /* Node.c in Sources */ = {isa = PBXBuildFile; fileRef = 144005200A531D3B0005F061 /* Node.c */; };
       
    88 		1440074A0A536CC20005F061 /* NodeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 144007480A536CC20005F061 /* NodeList.h */; };
       
    89 		1440074B0A536CC20005F061 /* NodeList.c in Sources */ = {isa = PBXBuildFile; fileRef = 144007490A536CC20005F061 /* NodeList.c */; };
       
    90 		144007570A5370D20005F061 /* JSNodeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 144007550A5370D20005F061 /* JSNodeList.h */; };
       
    91 		144007580A5370D20005F061 /* JSNodeList.c in Sources */ = {isa = PBXBuildFile; fileRef = 144007560A5370D20005F061 /* JSNodeList.c */; };
       
    92 		1440F6100A4F85670005F061 /* testapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A2D0A3E91F600BAF59C /* testapi.c */; };
       
    93 		1440F8920A508B100005F061 /* JSCallbackFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1440F8900A508B100005F061 /* JSCallbackFunction.cpp */; };
       
    94 		1440F8AF0A508D200005F061 /* JSCallbackConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1440F8AD0A508D200005F061 /* JSCallbackConstructor.cpp */; };
       
    95 		1440FCE40A51E46B0005F061 /* JSClassRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1440FCE20A51E46B0005F061 /* JSClassRef.cpp */; };
       
    96 		14469DD7107EC79E00650446 /* dtoa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 651F6412039D5B5F0078395C /* dtoa.cpp */; };
       
    97 		14469DDE107EC7E700650446 /* Lookup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8680255597D01FF60F7 /* Lookup.cpp */; };
       
    98 		14469DDF107EC7E700650446 /* MathObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86A0255597D01FF60F7 /* MathObject.cpp */; };
       
    99 		14469DE0107EC7E700650446 /* NativeErrorConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9080E1839DB000F9297 /* NativeErrorConstructor.cpp */; };
       
   100 		14469DE1107EC7E700650446 /* NativeErrorPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E90A0E1839DB000F9297 /* NativeErrorPrototype.cpp */; };
       
   101 		14469DE2107EC7E700650446 /* NumberConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C20E16D4E900A06E92 /* NumberConstructor.cpp */; };
       
   102 		14469DE3107EC7E700650446 /* NumberObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8700255597D01FF60F7 /* NumberObject.cpp */; };
       
   103 		14469DE4107EC7E700650446 /* NumberPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C40E16D4E900A06E92 /* NumberPrototype.cpp */; };
       
   104 		14469DE5107EC7E700650446 /* ObjectConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C60E16D4E900A06E92 /* ObjectConstructor.cpp */; };
       
   105 		14469DE6107EC7E700650446 /* ObjectPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C80E16D4E900A06E92 /* ObjectPrototype.cpp */; };
       
   106 		14469DE7107EC7E700650446 /* PropertyNameArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */; };
       
   107 		14469DE8107EC7E700650446 /* PropertySlot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65621E6B089E859700760F35 /* PropertySlot.cpp */; };
       
   108 		14469DE9107EC7E700650446 /* PrototypeFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC257DF10E1F53740016B6C9 /* PrototypeFunction.cpp */; };
       
   109 		14469DEA107EC7E700650446 /* ScopeChain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9374D3A8038D9D74008635CE /* ScopeChain.cpp */; };
       
   110 		14469DEB107EC7E700650446 /* StringConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC18C3C00E16EE3300B34460 /* StringConstructor.cpp */; };
       
   111 		14469DEC107EC7E700650446 /* StringObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC18C3C20E16EE3300B34460 /* StringObject.cpp */; };
       
   112 		14469DED107EC7E700650446 /* StringPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC18C3C50E16EE3300B34460 /* StringPrototype.cpp */; };
       
   113 		14469DEE107EC7E700650446 /* UString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8850255597D01FF60F7 /* UString.cpp */; };
       
   114 		146AAB380B66A94400E55F16 /* JSStringRefCF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 146AAB370B66A94400E55F16 /* JSStringRefCF.cpp */; };
       
   115 		146FE51211A710430087AE66 /* JITCall32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 146FE51111A710430087AE66 /* JITCall32_64.cpp */; };
       
   116 		147B83AC0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */; };
       
   117 		147B84630E6DE6B1004775A4 /* PutPropertySlot.h in Headers */ = {isa = PBXBuildFile; fileRef = 147B84620E6DE6B1004775A4 /* PutPropertySlot.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   118 		147F39BD107EC37600427A48 /* ArgList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCF605110E203EF800B9A64D /* ArgList.cpp */; };
       
   119 		147F39BE107EC37600427A48 /* Arguments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC257DE50E1F51C50016B6C9 /* Arguments.cpp */; };
       
   120 		147F39BF107EC37600427A48 /* ArrayConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7952060E15E8A800A898AB /* ArrayConstructor.cpp */; };
       
   121 		147F39C0107EC37600427A48 /* ArrayPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */; };
       
   122 		147F39C1107EC37600427A48 /* CommonIdentifiers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */; };
       
   123 		147F39C2107EC37600427A48 /* Completion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A09220ED1E09C00F1F681 /* Completion.cpp */; };
       
   124 		147F39C3107EC37600427A48 /* DateConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD203450E17135E002C7E82 /* DateConstructor.cpp */; };
       
   125 		147F39C4107EC37600427A48 /* DateConversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D21202280AD4310C00ED79B6 /* DateConversion.cpp */; };
       
   126 		147F39C5107EC37600427A48 /* DateInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC1166000E1997B1008066DD /* DateInstance.cpp */; };
       
   127 		147F39C6107EC37600427A48 /* DatePrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD203470E17135E002C7E82 /* DatePrototype.cpp */; };
       
   128 		147F39C7107EC37600427A48 /* Error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC337BEA0E1B00CB0076918A /* Error.cpp */; };
       
   129 		147F39C8107EC37600427A48 /* ErrorConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9040E1839DB000F9297 /* ErrorConstructor.cpp */; };
       
   130 		147F39C9107EC37600427A48 /* ErrorInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E98A0E183E38000F9297 /* ErrorInstance.cpp */; };
       
   131 		147F39CA107EC37600427A48 /* ErrorPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9060E1839DB000F9297 /* ErrorPrototype.cpp */; };
       
   132 		147F39CB107EC37600427A48 /* FunctionConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C00E16D4E900A06E92 /* FunctionConstructor.cpp */; };
       
   133 		147F39CC107EC37600427A48 /* FunctionPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */; };
       
   134 		147F39CD107EC37600427A48 /* GlobalEvalFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC257DED0E1F52ED0016B6C9 /* GlobalEvalFunction.cpp */; };
       
   135 		147F39CE107EC37600427A48 /* Identifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933A349D038AE80F008635CE /* Identifier.cpp */; };
       
   136 		147F39CF107EC37600427A48 /* InternalFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC9BB95B0E19680600DF8855 /* InternalFunction.cpp */; };
       
   137 		147F39D0107EC37600427A48 /* JSArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */; };
       
   138 		147F39D1107EC37600427A48 /* JSCell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */; };
       
   139 		147F39D2107EC37600427A48 /* JSGlobalObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DE0D680D02431400AACCA2 /* JSGlobalObject.cpp */; };
       
   140 		147F39D3107EC37600427A48 /* JSImmediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14760863099C633800437128 /* JSImmediate.cpp */; };
       
   141 		147F39D4107EC37600427A48 /* JSObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC22A3980E16E14800AF21C8 /* JSObject.cpp */; };
       
   142 		147F39D5107EC37600427A48 /* JSString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9B60E1842FA000F9297 /* JSString.cpp */; };
       
   143 		147F39D6107EC37600427A48 /* JSValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8870255597D01FF60F7 /* JSValue.cpp */; };
       
   144 		147F39D7107EC37600427A48 /* JSVariableObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC22A39A0E16E14800AF21C8 /* JSVariableObject.cpp */; };
       
   145 		1482B74E0A43032800517CFC /* JSStringRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1482B74C0A43032800517CFC /* JSStringRef.cpp */; };
       
   146 		1482B7E40A43076000517CFC /* JSObjectRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1482B7E20A43076000517CFC /* JSObjectRef.cpp */; };
       
   147 		148CD1D8108CF902008163C6 /* JSContextRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 148CD1D7108CF902008163C6 /* JSContextRefPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   148 		148F21AA107EC53A0042EC2C /* BytecodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07200ED1CE3300F1F681 /* BytecodeGenerator.cpp */; };
       
   149 		148F21B0107EC5410042EC2C /* Lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8650255597D01FF60F7 /* Lexer.cpp */; };
       
   150 		148F21B7107EC5470042EC2C /* Nodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86D0255597D01FF60F7 /* Nodes.cpp */; };
       
   151 		148F21BC107EC54D0042EC2C /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93F0B3A909BB4DC00068FCE3 /* Parser.cpp */; };
       
   152 		149559EE0DDCDDF700648087 /* DebuggerCallFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */; };
       
   153 		14A1563210966365006FA260 /* DateInstanceCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A1563010966365006FA260 /* DateInstanceCache.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   154 		14A23D750F4E1ABB0023CDAD /* JITStubs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14A23D6C0F4E19CE0023CDAD /* JITStubs.cpp */; };
       
   155 		14A42E3F0F4F60EE00599099 /* TimeoutChecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14A42E3D0F4F60EE00599099 /* TimeoutChecker.cpp */; };
       
   156 		14A42E400F4F60EE00599099 /* TimeoutChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A42E3E0F4F60EE00599099 /* TimeoutChecker.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   157 		14ABDF600A437FEF00ECCA01 /* JSCallbackObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */; };
       
   158 		14B8EC720A5652090062BE54 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
       
   159 		14BD59C50A3E8F9F00BAF59C /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
       
   160 		14BD5A300A3E91F600BAF59C /* JSContextRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */; };
       
   161 		14BD5A320A3E91F600BAF59C /* JSValueRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */; };
       
   162 		14BFCE6910CDB1FC00364CCE /* WeakGCMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BFCE6810CDB1FC00364CCE /* WeakGCMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   163 		14C5242B0F5355E900BA3D04 /* JITStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A6581A0F4E36F4000150FD /* JITStubs.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   164 		14E9D17B107EC469004DDA21 /* JSGlobalObjectFunctions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC756FC60E2031B200DE7D12 /* JSGlobalObjectFunctions.cpp */; };
       
   165 		14F3488F0E95EF8A003648BC /* CollectorHeapIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F3488E0E95EF8A003648BC /* CollectorHeapIterator.h */; settings = {ATTRIBUTES = (); }; };
       
   166 		14F8BA3E107EC886009892DC /* FastMalloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65E217B908E7EECC0023E5F6 /* FastMalloc.cpp */; };
       
   167 		14F8BA43107EC88C009892DC /* TCSystemAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6541BD7008E80A17002CBEE7 /* TCSystemAlloc.cpp */; };
       
   168 		14F8BA4F107EC899009892DC /* Collector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8520255597D01FF60F7 /* Collector.cpp */; };
       
   169 		180B9B080F16D94F009BDBC5 /* CurrentTime.h in Headers */ = {isa = PBXBuildFile; fileRef = 180B9AF00F16C569009BDBC5 /* CurrentTime.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   170 		180B9BFE0F16E94D009BDBC5 /* CurrentTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 180B9AEF0F16C569009BDBC5 /* CurrentTime.cpp */; };
       
   171 		18BAB55310DAE054000D945B /* ThreadIdentifierDataPthreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18BAB52710DADFCD000D945B /* ThreadIdentifierDataPthreads.cpp */; };
       
   172 		18BAB55410DAE066000D945B /* ThreadIdentifierDataPthreads.h in Headers */ = {isa = PBXBuildFile; fileRef = 18BAB52810DADFCD000D945B /* ThreadIdentifierDataPthreads.h */; };
       
   173 		1C61516C0EBAC7A00031376F /* ProfilerServer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1C61516A0EBAC7A00031376F /* ProfilerServer.mm */; settings = {COMPILER_FLAGS = "-fno-strict-aliasing"; }; };
       
   174 		1C61516D0EBAC7A00031376F /* ProfilerServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C61516B0EBAC7A00031376F /* ProfilerServer.h */; };
       
   175 		41359CF30FDD89AD00206180 /* DateConversion.h in Headers */ = {isa = PBXBuildFile; fileRef = D21202290AD4310C00ED79B6 /* DateConversion.h */; };
       
   176 		41359CF60FDD89CB00206180 /* DateMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41359CF40FDD89CB00206180 /* DateMath.cpp */; };
       
   177 		41359CF70FDD89CB00206180 /* DateMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 41359CF50FDD89CB00206180 /* DateMath.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   178 		4409D8470FAF80A200523B87 /* OwnPtrCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 440B7AED0FAF7FCB0073323E /* OwnPtrCommon.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   179 		44DD48530FAEA85000D6B4EB /* PassOwnPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 44DD48520FAEA85000D6B4EB /* PassOwnPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   180 		511FC4C9117EE28700425272 /* MD5.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 511FC4C7117EE23D00425272 /* MD5.cpp */; };
       
   181 		511FC4CB117EE2A800425272 /* MD5.h in Headers */ = {isa = PBXBuildFile; fileRef = 511FC4CA117EE2A800425272 /* MD5.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   182 		5D53726F0E1C54880021E549 /* Tracing.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D53726E0E1C54880021E549 /* Tracing.h */; };
       
   183 		5D5D8AB60E0D0A7200F9C692 /* jsc in Copy Into Framework */ = {isa = PBXBuildFile; fileRef = 932F5BE10822A1C700736975 /* jsc */; };
       
   184 		5D5D8AD10E0D0EBE00F9C692 /* libedit.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D5D8AD00E0D0EBE00F9C692 /* libedit.dylib */; };
       
   185 		5D63E9AD10F2BD6E00FC8AE9 /* StringHashFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D63E9AC10F2BD6E00FC8AE9 /* StringHashFunctions.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   186 		5D6A566B0F05995500266145 /* Threading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D6A566A0F05995500266145 /* Threading.cpp */; };
       
   187 		5DE6E5B30E1728EC00180407 /* create_hash_table in Headers */ = {isa = PBXBuildFile; fileRef = F692A8540255597D01FF60F7 /* create_hash_table */; settings = {ATTRIBUTES = (); }; };
       
   188 		6507D29E0E871E5E00D7D896 /* JSTypeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6507D2970E871E4A00D7D896 /* JSTypeInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   189 		655EB29B10CE2581001A990E /* NodesCodegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 655EB29A10CE2581001A990E /* NodesCodegen.cpp */; };
       
   190 		65DFC93308EA173A00F7300B /* HashTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65DFC92D08EA173A00F7300B /* HashTable.cpp */; };
       
   191 		65FDE49C0BDD1D4A00E80111 /* Assertions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65E217B808E7EECC0023E5F6 /* Assertions.cpp */; settings = {COMPILER_FLAGS = "-Wno-missing-format-attribute"; }; };
       
   192 		7E4EE7090EBB7963005934AA /* StructureChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E4EE7080EBB7963005934AA /* StructureChain.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   193 		7E4EE70F0EBB7A5B005934AA /* StructureChain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E4EE70E0EBB7A5B005934AA /* StructureChain.cpp */; };
       
   194 		7EFF00640EC05A9A00AA7C93 /* NodeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EFF00630EC05A9A00AA7C93 /* NodeInfo.h */; };
       
   195 		840480131021A1D9008E7F01 /* JSAPIValueWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = BC0894D60FAFBA2D00001865 /* JSAPIValueWrapper.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   196 		860161E30F3A83C100F84710 /* AbstractMacroAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161DF0F3A83C100F84710 /* AbstractMacroAssembler.h */; };
       
   197 		860161E40F3A83C100F84710 /* MacroAssemblerX86.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161E00F3A83C100F84710 /* MacroAssemblerX86.h */; };
       
   198 		860161E50F3A83C100F84710 /* MacroAssemblerX86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161E10F3A83C100F84710 /* MacroAssemblerX86_64.h */; };
       
   199 		860161E60F3A83C100F84710 /* MacroAssemblerX86Common.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161E20F3A83C100F84710 /* MacroAssemblerX86Common.h */; };
       
   200 		8626BECF11928E3900782FAB /* StringStatics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8626BECE11928E3900782FAB /* StringStatics.cpp */; };
       
   201 		863B23E00FC6118900703AA4 /* MacroAssemblerCodeRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 863B23DF0FC60E6200703AA4 /* MacroAssemblerCodeRef.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   202 		86565742115BE3DA00291F40 /* CString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86565740115BE3DA00291F40 /* CString.cpp */; };
       
   203 		86565743115BE3DA00291F40 /* CString.h in Headers */ = {isa = PBXBuildFile; fileRef = 86565741115BE3DA00291F40 /* CString.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   204 		865F408810E7D56300947361 /* APIShims.h in Headers */ = {isa = PBXBuildFile; fileRef = 865F408710E7D56300947361 /* APIShims.h */; };
       
   205 		868BFA08117CEFD100B908B1 /* AtomicString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 868BFA00117CEFD100B908B1 /* AtomicString.cpp */; };
       
   206 		868BFA09117CEFD100B908B1 /* AtomicString.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA01117CEFD100B908B1 /* AtomicString.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   207 		868BFA0A117CEFD100B908B1 /* AtomicStringImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA02117CEFD100B908B1 /* AtomicStringImpl.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   208 		868BFA0D117CEFD100B908B1 /* StringHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA05117CEFD100B908B1 /* StringHash.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   209 		868BFA0E117CEFD100B908B1 /* StringImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 868BFA06117CEFD100B908B1 /* StringImpl.cpp */; };
       
   210 		868BFA0F117CEFD100B908B1 /* StringImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA07117CEFD100B908B1 /* StringImpl.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   211 		868BFA17117CF19900B908B1 /* WTFString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 868BFA15117CF19900B908B1 /* WTFString.cpp */; };
       
   212 		868BFA18117CF19900B908B1 /* WTFString.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA16117CF19900B908B1 /* WTFString.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   213 		868BFA60117D048200B908B1 /* StaticConstructors.h in Headers */ = {isa = PBXBuildFile; fileRef = 868BFA5F117D048200B908B1 /* StaticConstructors.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   214 		8698B86910D44D9400D8D01B /* StringBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8698B86810D44D9400D8D01B /* StringBuilder.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   215 		8698BB3910D86BAF00D8D01B /* UStringImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8698BB3710D86BAF00D8D01B /* UStringImpl.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   216 		869D04AF1193B54D00803475 /* CachedTranscendentalFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 869D04AE1193B54D00803475 /* CachedTranscendentalFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   217 		869EBCB70E8C6D4A008722CC /* ResultType.h in Headers */ = {isa = PBXBuildFile; fileRef = 869EBCB60E8C6D4A008722CC /* ResultType.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   218 		86A90ED00EE7D51F00AB350D /* JITArithmetic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86A90ECF0EE7D51F00AB350D /* JITArithmetic.cpp */; };
       
   219 		86ADD1450FDDEA980006EEC2 /* ARMv7Assembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86ADD1430FDDEA980006EEC2 /* ARMv7Assembler.h */; };
       
   220 		86ADD1460FDDEA980006EEC2 /* MacroAssemblerARMv7.h in Headers */ = {isa = PBXBuildFile; fileRef = 86ADD1440FDDEA980006EEC2 /* MacroAssemblerARMv7.h */; };
       
   221 		86B99AB8117E391E00DF5A90 /* RopeImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86B99AB6117E391E00DF5A90 /* RopeImpl.cpp */; };
       
   222 		86B99AB9117E391E00DF5A90 /* RopeImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B99AB7117E391E00DF5A90 /* RopeImpl.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   223 		86B99AE3117E578100DF5A90 /* StringBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B99AE1117E578100DF5A90 /* StringBuffer.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   224 		86B99AE4117E578100DF5A90 /* StringImplBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B99AE2117E578100DF5A90 /* StringImplBase.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   225 		86C36EEA0EE1289D00B3DF59 /* MacroAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C36EE90EE1289D00B3DF59 /* MacroAssembler.h */; };
       
   226 		86C568E011A213EE0007F7F0 /* MacroAssemblerARM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86C568DD11A213EE0007F7F0 /* MacroAssemblerARM.cpp */; };
       
   227 		86C568E111A213EE0007F7F0 /* MacroAssemblerMIPS.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C568DE11A213EE0007F7F0 /* MacroAssemblerMIPS.h */; };
       
   228 		86C568E211A213EE0007F7F0 /* MIPSAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C568DF11A213EE0007F7F0 /* MIPSAssembler.h */; };
       
   229 		86CA032E1038E8440028A609 /* Executable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86CA032D1038E8440028A609 /* Executable.cpp */; };
       
   230 		86CAFEE31035DDE60028A609 /* Executable.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CAFEE21035DDE60028A609 /* Executable.h */; settings = {ATTRIBUTES = (); }; };
       
   231 		86CC85A10EE79A4700288682 /* JITInlineMethods.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CC85A00EE79A4700288682 /* JITInlineMethods.h */; };
       
   232 		86CC85A30EE79B7400288682 /* JITCall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86CC85A20EE79B7400288682 /* JITCall.cpp */; };
       
   233 		86CC85C40EE7A89400288682 /* JITPropertyAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86CC85C30EE7A89400288682 /* JITPropertyAccess.cpp */; };
       
   234 		86CCEFDE0F413F8900FD7F9E /* JITCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CCEFDD0F413F8900FD7F9E /* JITCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   235 		86D08D5311793613006E5ED0 /* WTFThreadData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86D08D5111793613006E5ED0 /* WTFThreadData.cpp */; };
       
   236 		86D08D5411793613006E5ED0 /* WTFThreadData.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D08D5211793613006E5ED0 /* WTFThreadData.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   237 		86D3B2C310156BDE002865E7 /* ARMAssembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86D3B2BF10156BDE002865E7 /* ARMAssembler.cpp */; };
       
   238 		86D3B2C410156BDE002865E7 /* ARMAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C010156BDE002865E7 /* ARMAssembler.h */; };
       
   239 		86D3B2C510156BDE002865E7 /* AssemblerBufferWithConstantPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C110156BDE002865E7 /* AssemblerBufferWithConstantPool.h */; };
       
   240 		86D3B2C610156BDE002865E7 /* MacroAssemblerARM.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C210156BDE002865E7 /* MacroAssemblerARM.h */; };
       
   241 		86D3B3C310159D7F002865E7 /* LinkBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B3C110159D7F002865E7 /* LinkBuffer.h */; };
       
   242 		86D3B3C410159D7F002865E7 /* RepatchBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B3C210159D7F002865E7 /* RepatchBuffer.h */; };
       
   243 		86DB64640F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86DB64630F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp */; };
       
   244 		86E116B10FE75AC800B512BC /* CodeLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E116B00FE75AC800B512BC /* CodeLocation.h */; };
       
   245 		86E85539111B9968001AF51E /* JSStringBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E85538111B9968001AF51E /* JSStringBuilder.h */; };
       
   246 		86EAC4950F93E8D1008EC948 /* RegexCompiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EAC48D0F93E8D1008EC948 /* RegexCompiler.cpp */; };
       
   247 		86EAC4960F93E8D1008EC948 /* RegexCompiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC48E0F93E8D1008EC948 /* RegexCompiler.h */; };
       
   248 		86EAC4970F93E8D1008EC948 /* RegexInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EAC48F0F93E8D1008EC948 /* RegexInterpreter.cpp */; };
       
   249 		86EAC4980F93E8D1008EC948 /* RegexInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC4900F93E8D1008EC948 /* RegexInterpreter.h */; };
       
   250 		86EAC4990F93E8D1008EC948 /* RegexJIT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EAC4910F93E8D1008EC948 /* RegexJIT.cpp */; };
       
   251 		86EAC49A0F93E8D1008EC948 /* RegexJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC4920F93E8D1008EC948 /* RegexJIT.h */; };
       
   252 		86EAC49B0F93E8D1008EC948 /* RegexParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC4930F93E8D1008EC948 /* RegexParser.h */; };
       
   253 		86EAC49C0F93E8D1008EC948 /* RegexPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EAC4940F93E8D1008EC948 /* RegexPattern.h */; };
       
   254 		905B02AE0E28640F006DF882 /* RefCountedLeakCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 905B02AD0E28640F006DF882 /* RefCountedLeakCounter.cpp */; };
       
   255 		90D3469C0E285280009492EE /* RefCountedLeakCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D3469B0E285280009492EE /* RefCountedLeakCounter.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   256 		93052C340FB792190048FDC3 /* ParserArena.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93052C320FB792190048FDC3 /* ParserArena.cpp */; };
       
   257 		93052C350FB792190048FDC3 /* ParserArena.h in Headers */ = {isa = PBXBuildFile; fileRef = 93052C330FB792190048FDC3 /* ParserArena.h */; settings = {ATTRIBUTES = (); }; };
       
   258 		930754C108B0F68000AB3056 /* pcre_compile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 930754BF08B0F68000AB3056 /* pcre_compile.cpp */; };
       
   259 		930754D008B0F74600AB3056 /* pcre_tables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 930754CE08B0F74500AB3056 /* pcre_tables.cpp */; };
       
   260 		930754EB08B0F78500AB3056 /* pcre_exec.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 930754E908B0F78500AB3056 /* pcre_exec.cpp */; settings = {COMPILER_FLAGS = "-fno-move-loop-invariants"; }; };
       
   261 		932F5BD30822A1C700736975 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
       
   262 		932F5BD50822A1C700736975 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */; };
       
   263 		932F5BD60822A1C700736975 /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */; };
       
   264 		932F5BD70822A1C700736975 /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9322A00306C341D3009067BB /* libicucore.dylib */; };
       
   265 		932F5BDD0822A1C700736975 /* jsc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 45E12D8806A49B0F00E9DF84 /* jsc.cpp */; };
       
   266 		932F5BEA0822A1C700736975 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
       
   267 		933040040E6A749400786E6A /* SmallStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = 93303FEA0E6A72C000786E6A /* SmallStrings.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   268 		9330402C0E6A764000786E6A /* SmallStrings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93303FE80E6A72B500786E6A /* SmallStrings.cpp */; };
       
   269 		937013480CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 937013470CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.cpp */; settings = {COMPILER_FLAGS = "-Wno-sign-compare"; }; };
       
   270 		93E26BD408B1514100F85226 /* pcre_xclass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93E26BD308B1514100F85226 /* pcre_xclass.cpp */; };
       
   271 		9534AAFB0E5B7A9600B8A45B /* JSProfilerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 952C63AC0E4777D600C13936 /* JSProfilerPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   272 		95742F650DD11F5A000917FB /* Profile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95742F630DD11F5A000917FB /* Profile.cpp */; };
       
   273 		95AB83420DA4322500BC83F3 /* Profiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95AB832E0DA42CAD00BC83F3 /* Profiler.cpp */; };
       
   274 		95AB83560DA43C3000BC83F3 /* ProfileNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95AB83540DA43B4400BC83F3 /* ProfileNode.cpp */; };
       
   275 		95CD45760E1C4FDD0085358E /* ProfileGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95CD45740E1C4FDD0085358E /* ProfileGenerator.cpp */; };
       
   276 		95CD45770E1C4FDD0085358E /* ProfileGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CD45750E1C4FDD0085358E /* ProfileGenerator.h */; settings = {ATTRIBUTES = (); }; };
       
   277 		95E3BC050E1AE68200B2D1C1 /* CallIdentifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 95E3BC040E1AE68200B2D1C1 /* CallIdentifier.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   278 		95F6E6950E5B5F970091E860 /* JSProfilerPrivate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95988BA90E477BEC00D28D4D /* JSProfilerPrivate.cpp */; };
       
   279 		960097A60EBABB58007A7297 /* LabelScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 960097A50EBABB58007A7297 /* LabelScope.h */; };
       
   280 		960626960FB8EC02009798AB /* JITStubCall.h in Headers */ = {isa = PBXBuildFile; fileRef = 960626950FB8EC02009798AB /* JITStubCall.h */; };
       
   281 		9688CB150ED12B4E001D649F /* AssemblerBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9688CB130ED12B4E001D649F /* AssemblerBuffer.h */; };
       
   282 		9688CB160ED12B4E001D649F /* X86Assembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 9688CB140ED12B4E001D649F /* X86Assembler.h */; };
       
   283 		969A07230ED1CE3300F1F681 /* BytecodeGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07210ED1CE3300F1F681 /* BytecodeGenerator.h */; };
       
   284 		969A072A0ED1CE6900F1F681 /* Label.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07270ED1CE6900F1F681 /* Label.h */; };
       
   285 		969A072B0ED1CE6900F1F681 /* RegisterID.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07280ED1CE6900F1F681 /* RegisterID.h */; };
       
   286 		969A072C0ED1CE6900F1F681 /* SegmentedVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07290ED1CE6900F1F681 /* SegmentedVector.h */; };
       
   287 		969A07960ED1D3AE00F1F681 /* CodeBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07900ED1D3AE00F1F681 /* CodeBlock.cpp */; };
       
   288 		969A07970ED1D3AE00F1F681 /* CodeBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07910ED1D3AE00F1F681 /* CodeBlock.h */; settings = {ATTRIBUTES = (); }; };
       
   289 		969A07980ED1D3AE00F1F681 /* EvalCodeCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07920ED1D3AE00F1F681 /* EvalCodeCache.h */; };
       
   290 		969A07990ED1D3AE00F1F681 /* Instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07930ED1D3AE00F1F681 /* Instruction.h */; };
       
   291 		969A079A0ED1D3AE00F1F681 /* Opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07940ED1D3AE00F1F681 /* Opcode.cpp */; };
       
   292 		969A079B0ED1D3AE00F1F681 /* Opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07950ED1D3AE00F1F681 /* Opcode.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   293 		96DD73790F9DA3100027FBCC /* VMTags.h in Headers */ = {isa = PBXBuildFile; fileRef = 96DD73780F9DA3100027FBCC /* VMTags.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   294 		971EDEA61169E0D3005E4262 /* Terminator.h in Headers */ = {isa = PBXBuildFile; fileRef = 97F6903A1169DF7F00A6BB46 /* Terminator.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   295 		A1712B3B11C7B212007A5315 /* RegExpCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1712B3A11C7B212007A5315 /* RegExpCache.cpp */; };
       
   296 		A1712B3F11C7B228007A5315 /* RegExpCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A1712B3E11C7B228007A5315 /* RegExpCache.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   297 		A1712B4111C7B235007A5315 /* RegExpKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A1712B4011C7B235007A5315 /* RegExpKey.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   298 		A71236E51195F33C00BD2174 /* JITOpcodes32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A71236E41195F33C00BD2174 /* JITOpcodes32_64.cpp */; };
       
   299 		A72700900DAC6BBC00E548D7 /* JSNotAnObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A72700780DAC605600E548D7 /* JSNotAnObject.cpp */; };
       
   300 		A72701B90DADE94900E548D7 /* ExceptionHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = A72701B30DADE94900E548D7 /* ExceptionHelpers.h */; };
       
   301 		A727FF6B0DA3092200E548D7 /* JSPropertyNameIterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */; };
       
   302 		A7280A2811557E3000D56957 /* JSObjectRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A79EDB0811531CD60019E912 /* JSObjectRefPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   303 		A7386554118697B400540279 /* SpecializedThunkJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = A7386551118697B400540279 /* SpecializedThunkJIT.h */; };
       
   304 		A7386555118697B400540279 /* ThunkGenerators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7386552118697B400540279 /* ThunkGenerators.cpp */; };
       
   305 		A7386556118697B400540279 /* ThunkGenerators.h in Headers */ = {isa = PBXBuildFile; fileRef = A7386553118697B400540279 /* ThunkGenerators.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   306 		A7482B9311671147003B0712 /* JSWeakObjectMapRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7482B791166CDEA003B0712 /* JSWeakObjectMapRefPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   307 		A7482B9411671147003B0712 /* JSWeakObjectMapRefPrivate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7482B7A1166CDEA003B0712 /* JSWeakObjectMapRefPrivate.cpp */; };
       
   308 		A7482E93116A7CAD003B0712 /* JSWeakObjectMapRefInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A7482E37116A697B003B0712 /* JSWeakObjectMapRefInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   309 		A74B3499102A5F8E0032AB98 /* MarkStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A74B3498102A5F8E0032AB98 /* MarkStack.cpp */; };
       
   310 		A75706DE118A2BCF0057F88F /* JITArithmetic32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A75706DD118A2BCF0057F88F /* JITArithmetic32_64.cpp */; };
       
   311 		A766B44F0EE8DCD1009518CA /* ExecutableAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B48DB50EE74CFC00DCBDB6 /* ExecutableAllocator.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   312 		A76C51761182748D00715B05 /* JSInterfaceJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = A76C51741182748D00715B05 /* JSInterfaceJIT.h */; };
       
   313 		A76EE6590FAE59D5003F069A /* NativeFunctionWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A76EE6580FAE59D5003F069A /* NativeFunctionWrapper.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   314 		A7795590101A74D500114E55 /* MarkStack.h in Headers */ = {isa = PBXBuildFile; fileRef = A779558F101A74D500114E55 /* MarkStack.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   315 		A782F1A50EEC9FA20036273F /* ExecutableAllocatorPosix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A782F1A40EEC9FA20036273F /* ExecutableAllocatorPosix.cpp */; };
       
   316 		A783A0D111A36DCA00563D20 /* JSObjectWithGlobalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A783A0D011A36DCA00563D20 /* JSObjectWithGlobalObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   317 		A783A2AB11A5BE8400563D20 /* JSObjectWithGlobalObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A783A2AA11A5BE8400563D20 /* JSObjectWithGlobalObject.cpp */; };
       
   318 		A784A26111D16622005776AC /* ASTBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A7EE7411B98B8D0065A14F /* ASTBuilder.h */; };
       
   319 		A784A26211D16622005776AC /* JSParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7A7EE7511B98B8D0065A14F /* JSParser.cpp */; };
       
   320 		A784A26311D16622005776AC /* JSParser.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A7EE7611B98B8D0065A14F /* JSParser.h */; };
       
   321 		A784A26411D16622005776AC /* SyntaxChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A7EE7711B98B8D0065A14F /* SyntaxChecker.h */; };
       
   322 		A791EF280F11E07900AE1F68 /* JSByteArray.h in Headers */ = {isa = PBXBuildFile; fileRef = A791EF260F11E07900AE1F68 /* JSByteArray.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   323 		A791EF290F11E07900AE1F68 /* JSByteArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A791EF270F11E07900AE1F68 /* JSByteArray.cpp */; };
       
   324 		A7A1F7AC0F252B3C00E184E2 /* ByteArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7A1F7AA0F252B3C00E184E2 /* ByteArray.cpp */; };
       
   325 		A7A1F7AD0F252B3C00E184E2 /* ByteArray.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A1F7AB0F252B3C00E184E2 /* ByteArray.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   326 		A7B48F490EE8936F00DCBDB6 /* ExecutableAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7B48DB60EE74CFC00DCBDB6 /* ExecutableAllocator.cpp */; };
       
   327 		A7C1E8E4112E72EF00A37F98 /* JITPropertyAccess32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7C1E8C8112E701C00A37F98 /* JITPropertyAccess32_64.cpp */; };
       
   328 		A7C530E4102A3813005BC741 /* MarkStackPosix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7C530E3102A3813005BC741 /* MarkStackPosix.cpp */; };
       
   329 		A7D649AA1015224E009B2E1B /* PossiblyNull.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D649A91015224E009B2E1B /* PossiblyNull.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   330 		A7E2EA6B0FB460CF00601F06 /* LiteralParser.h in Headers */ = {isa = PBXBuildFile; fileRef = A7E2EA690FB460CF00601F06 /* LiteralParser.h */; };
       
   331 		A7E2EA6C0FB460CF00601F06 /* LiteralParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7E2EA6A0FB460CF00601F06 /* LiteralParser.cpp */; };
       
   332 		A7F19ECE11DD490900931E70 /* FixedArray.h in Headers */ = {isa = PBXBuildFile; fileRef = A7F19ECD11DD490900931E70 /* FixedArray.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   333 		A7F9935F0FD7325100A0B2D0 /* JSONObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A7F9935D0FD7325100A0B2D0 /* JSONObject.h */; };
       
   334 		A7F993600FD7325100A0B2D0 /* JSONObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7F9935E0FD7325100A0B2D0 /* JSONObject.cpp */; };
       
   335 		A7FB60A4103F7DC20017A286 /* PropertyDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7FB60A3103F7DC20017A286 /* PropertyDescriptor.cpp */; };
       
   336 		A7FB61001040C38B0017A286 /* PropertyDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7FB604B103F5EAB0017A286 /* PropertyDescriptor.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   337 		BC01D4F111A8F1FF00A54B2A /* JSZombie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC01D4EF11A8F1FF00A54B2A /* JSZombie.cpp */; };
       
   338 		BC01D4F211A8F1FF00A54B2A /* JSZombie.h in Headers */ = {isa = PBXBuildFile; fileRef = BC01D4F011A8F1FF00A54B2A /* JSZombie.h */; };
       
   339 		BC02E90D0E1839DB000F9297 /* ErrorConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9050E1839DB000F9297 /* ErrorConstructor.h */; };
       
   340 		BC02E90F0E1839DB000F9297 /* ErrorPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9070E1839DB000F9297 /* ErrorPrototype.h */; };
       
   341 		BC02E9110E1839DB000F9297 /* NativeErrorConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9090E1839DB000F9297 /* NativeErrorConstructor.h */; };
       
   342 		BC02E9130E1839DB000F9297 /* NativeErrorPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E90B0E1839DB000F9297 /* NativeErrorPrototype.h */; };
       
   343 		BC02E98D0E183E38000F9297 /* ErrorInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E98B0E183E38000F9297 /* ErrorInstance.h */; };
       
   344 		BC1166020E1997B4008066DD /* DateInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = BC1166010E1997B1008066DD /* DateInstance.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   345 		BC11667B0E199C05008066DD /* InternalFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = BC11667A0E199C05008066DD /* InternalFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   346 		BC1167DA0E19BCC9008066DD /* JSCell.h in Headers */ = {isa = PBXBuildFile; fileRef = BC1167D80E19BCC9008066DD /* JSCell.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   347 		BC18C3E40E16F5CD00B34460 /* AlwaysInline.h in Headers */ = {isa = PBXBuildFile; fileRef = 93AA4F770957251F0084B3A7 /* AlwaysInline.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   348 		BC18C3E50E16F5CD00B34460 /* APICast.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B78A0A4305AB00517CFC /* APICast.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   349 		BC18C3E60E16F5CD00B34460 /* ArrayConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC7952070E15E8A800A898AB /* ArrayConstructor.h */; };
       
   350 		BC18C3E70E16F5CD00B34460 /* ArrayPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A84E0255597D01FF60F7 /* ArrayPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   351 		BC18C3E90E16F5CD00B34460 /* ASCIICType.h in Headers */ = {isa = PBXBuildFile; fileRef = 938C4F690CA06BC700D9310A /* ASCIICType.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   352 		BC18C3EA0E16F5CD00B34460 /* Assertions.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E217B708E7EECC0023E5F6 /* Assertions.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   353 		BC18C3EB0E16F5CD00B34460 /* AVLTree.h in Headers */ = {isa = PBXBuildFile; fileRef = E1A596370DE3E1C300C17E37 /* AVLTree.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   354 		BC18C3EC0E16F5CD00B34460 /* BooleanObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 704FD35305697E6D003DBED9 /* BooleanObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   355 		BC18C3ED0E16F5CD00B34460 /* CallData.h in Headers */ = {isa = PBXBuildFile; fileRef = 145C507F0D9DF63B0088F6B9 /* CallData.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   356 		BC18C3F00E16F5CD00B34460 /* Collator.h in Headers */ = {isa = PBXBuildFile; fileRef = E1A862AA0D7EBB7D001EC6AA /* Collator.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   357 		BC18C3F10E16F5CD00B34460 /* Collector.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8530255597D01FF60F7 /* Collector.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   358 		BC18C3F30E16F5CD00B34460 /* CommonIdentifiers.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   359 		BC18C3F40E16F5CD00B34460 /* Completion.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BB2BC5030F772101FCFE1D /* Completion.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   360 		BC18C3F50E16F5CD00B34460 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = F68EBB8C0255D4C601FF60F7 /* config.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   361 		BC18C3F60E16F5CD00B34460 /* ConstructData.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   362 		BC18C3FA0E16F5CD00B34460 /* Debugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8590255597D01FF60F7 /* Debugger.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   363 		BC18C3FB0E16F5CD00B34460 /* DebuggerCallFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   364 		BC18C3FC0E16F5CD00B34460 /* Deque.h in Headers */ = {isa = PBXBuildFile; fileRef = 5186111D0CC824830081412B /* Deque.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   365 		BC18C3FD0E16F5CD00B34460 /* DisallowCType.h in Headers */ = {isa = PBXBuildFile; fileRef = 938C4F6B0CA06BCE00D9310A /* DisallowCType.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   366 		BC18C3FE0E16F5CD00B34460 /* dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 651F6413039D5B5F0078395C /* dtoa.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   367 		BC18C4000E16F5CD00B34460 /* ExceptionHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = A72701B30DADE94900E548D7 /* ExceptionHelpers.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   368 		BC18C4020E16F5CD00B34460 /* FastMalloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E217BA08E7EECC0023E5F6 /* FastMalloc.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   369 		BC18C4030E16F5CD00B34460 /* Forward.h in Headers */ = {isa = PBXBuildFile; fileRef = 935AF46909E9D9DB00ACD1D8 /* Forward.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   370 		BC18C4040E16F5CD00B34460 /* FunctionConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   371 		BC18C4050E16F5CD00B34460 /* FunctionPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85D0255597D01FF60F7 /* FunctionPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   372 		BC18C4060E16F5CD00B34460 /* GetPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 93B6A0DE0AA64DA40076DE27 /* GetPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   373 		BC18C4080E16F5CD00B34460 /* HashCountedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EEBBF094E445E008C9C7B /* HashCountedSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   374 		BC18C4090E16F5CD00B34460 /* HashFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92A08EA173A00F7300B /* HashFunctions.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   375 		BC18C40A0E16F5CD00B34460 /* HashIterators.h in Headers */ = {isa = PBXBuildFile; fileRef = 652246A40C8D7A0E007BDAF7 /* HashIterators.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   376 		BC18C40B0E16F5CD00B34460 /* HashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92B08EA173A00F7300B /* HashMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   377 		BC18C40C0E16F5CD00B34460 /* HashSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92C08EA173A00F7300B /* HashSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   378 		BC18C40D0E16F5CD00B34460 /* HashTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92E08EA173A00F7300B /* HashTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   379 		BC18C40E0E16F5CD00B34460 /* HashTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DFC92F08EA173A00F7300B /* HashTraits.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   380 		BC18C40F0E16F5CD00B34460 /* Identifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 933A349A038AE7C6008635CE /* Identifier.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   381 		BC18C4100E16F5CD00B34460 /* InitializeThreading.h in Headers */ = {isa = PBXBuildFile; fileRef = E178633F0D9BEC0000D74E75 /* InitializeThreading.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   382 		BC18C4130E16F5CD00B34460 /* JavaScript.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CAA8B4A0D32C39A0041BCFF /* JavaScript.h */; settings = {ATTRIBUTES = (Public, ); }; };
       
   383 		BC18C4140E16F5CD00B34460 /* JavaScriptCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CAA8B4B0D32C39A0041BCFF /* JavaScriptCore.h */; settings = {ATTRIBUTES = (Public, ); }; };
       
   384 		BC18C4150E16F5CD00B34460 /* JavaScriptCorePrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */; };
       
   385 		BC18C4160E16F5CD00B34460 /* JSActivation.h in Headers */ = {isa = PBXBuildFile; fileRef = 14DA818E0D99FD2000B0A4FB /* JSActivation.h */; settings = {ATTRIBUTES = (); }; };
       
   386 		BC18C4170E16F5CD00B34460 /* JSArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 938772E5038BFE19008635CE /* JSArray.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   387 		BC18C4180E16F5CD00B34460 /* JSBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 142711380A460BBB0080EEEA /* JSBase.h */; settings = {ATTRIBUTES = (Public, ); }; };
       
   388 		BC18C4190E16F5CD00B34460 /* JSCallbackConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440F8AC0A508D200005F061 /* JSCallbackConstructor.h */; };
       
   389 		BC18C41A0E16F5CD00B34460 /* JSCallbackFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440F88F0A508B100005F061 /* JSCallbackFunction.h */; };
       
   390 		BC18C41B0E16F5CD00B34460 /* JSCallbackObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */; };
       
   391 		BC18C41C0E16F5CD00B34460 /* JSCallbackObjectFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E894310CD0602400367179 /* JSCallbackObjectFunctions.h */; };
       
   392 		BC18C41D0E16F5CD00B34460 /* JSClassRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440FCE10A51E46B0005F061 /* JSClassRef.h */; };
       
   393 		BC18C41E0E16F5CD00B34460 /* JSContextRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BD5A2A0A3E91F600BAF59C /* JSContextRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
       
   394 		BC18C41F0E16F5CD00B34460 /* JSFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85F0255597D01FF60F7 /* JSFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   395 		BC18C4200E16F5CD00B34460 /* JSGlobalData.h in Headers */ = {isa = PBXBuildFile; fileRef = E18E3A560DF9278C00D90B34 /* JSGlobalData.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   396 		BC18C4210E16F5CD00B34460 /* JSGlobalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E894330CD0603F00367179 /* JSGlobalObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   397 		BC18C4220E16F5CD00B34460 /* JSImmediate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1483B589099BC1950016E4F0 /* JSImmediate.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   398 		BC18C4230E16F5CD00B34460 /* JSLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EA4C9A092AF9E20093D800 /* JSLock.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   399 		BC18C4240E16F5CD00B34460 /* JSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BC22A3990E16E14800AF21C8 /* JSObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   400 		BC18C4250E16F5CD00B34460 /* JSObjectRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B7E10A43076000517CFC /* JSObjectRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
       
   401 		BC18C4260E16F5CD00B34460 /* JSRetainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C18D3E0C90E7EF00E72F73 /* JSRetainPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   402 		BC18C4270E16F5CD00B34460 /* JSString.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8620255597D01FF60F7 /* JSString.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   403 		BC18C4280E16F5CD00B34460 /* JSStringRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B74B0A43032800517CFC /* JSStringRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
       
   404 		BC18C4290E16F5CD00B34460 /* JSStringRefCF.h in Headers */ = {isa = PBXBuildFile; fileRef = 146AAB2A0B66A84900E55F16 /* JSStringRefCF.h */; settings = {ATTRIBUTES = (Public, ); }; };
       
   405 		BC18C42A0E16F5CD00B34460 /* JSType.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABB454099C2A0F00E2A24F /* JSType.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   406 		BC18C42B0E16F5CD00B34460 /* JSValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABB36E099C076400E2A24F /* JSValue.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   407 		BC18C42C0E16F5CD00B34460 /* JSValueRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B6EA0A4300B300517CFC /* JSValueRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
       
   408 		BC18C42D0E16F5CD00B34460 /* JSVariableObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F252560D08DD8D004ECFFF /* JSVariableObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   409 		BC18C42E0E16F5CD00B34460 /* JSWrapperObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C7A1720A8EAACB00FA37EA /* JSWrapperObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   410 		BC18C4310E16F5CD00B34460 /* Lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8660255597D01FF60F7 /* Lexer.h */; };
       
   411 		BC18C4340E16F5CD00B34460 /* ListHashSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 657EB7450B708F540063461B /* ListHashSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   412 		BC18C4350E16F5CD00B34460 /* ListRefPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 148A1626095D16BB00666D0D /* ListRefPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   413 		BC18C4360E16F5CD00B34460 /* Locker.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE79270D6C964500FEA3BA /* Locker.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   414 		BC18C4370E16F5CD00B34460 /* Lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8690255597D01FF60F7 /* Lookup.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   415 		BC18C4390E16F5CD00B34460 /* MainThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 06D358A30DAAD9C4003B174E /* MainThread.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   416 		BC18C43A0E16F5CD00B34460 /* MallocZoneSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DBD18AF0C5401A700C15EAE /* MallocZoneSupport.h */; settings = {ATTRIBUTES = (); }; };
       
   417 		BC18C43B0E16F5CD00B34460 /* MathExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF6553B0A2048DE0038A194 /* MathExtras.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   418 		BC18C43C0E16F5CD00B34460 /* MathObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86B0255597D01FF60F7 /* MathObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   419 		BC18C43E0E16F5CD00B34460 /* MessageQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE798B0D6CA53D00FEA3BA /* MessageQueue.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   420 		BC18C43F0E16F5CD00B34460 /* Nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86E0255597D01FF60F7 /* Nodes.h */; settings = {ATTRIBUTES = (); }; };
       
   421 		BC18C4400E16F5CD00B34460 /* Noncopyable.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F5690991190000AD71B8 /* Noncopyable.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   422 		BC18C4410E16F5CD00B34460 /* NumberConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C30E16D4E900A06E92 /* NumberConstructor.h */; };
       
   423 		BC18C4420E16F5CD00B34460 /* NumberConstructor.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680E60E16D52300A06E92 /* NumberConstructor.lut.h */; };
       
   424 		BC18C4430E16F5CD00B34460 /* NumberObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8710255597D01FF60F7 /* NumberObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   425 		BC18C4440E16F5CD00B34460 /* NumberPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C50E16D4E900A06E92 /* NumberPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   426 		BC18C4450E16F5CD00B34460 /* ObjectConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C70E16D4E900A06E92 /* ObjectConstructor.h */; };
       
   427 		BC18C4460E16F5CD00B34460 /* ObjectPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C90E16D4E900A06E92 /* ObjectPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   428 		BC18C4480E16F5CD00B34460 /* Operations.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8780255597D01FF60F7 /* Operations.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   429 		BC18C4490E16F5CD00B34460 /* OwnArrayPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F5A409911A5800AD71B8 /* OwnArrayPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   430 		BC18C44A0E16F5CD00B34460 /* OwnPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 9303F567099118FA00AD71B8 /* OwnPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   431 		BC18C44B0E16F5CD00B34460 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 93F0B3AA09BB4DC00068FCE3 /* Parser.h */; settings = {ATTRIBUTES = (); }; };
       
   432 		BC18C44C0E16F5CD00B34460 /* PassRefPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 6580F795094070560082C219 /* PassRefPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   433 		BC18C44D0E16F5CD00B34460 /* pcre.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541720F039E08B90058BFEB /* pcre.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   434 		BC18C44E0E16F5CD00B34460 /* pcre_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E26BE508B1517100F85226 /* pcre_internal.h */; };
       
   435 		BC18C44F0E16F5CD00B34460 /* Platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D6D87E09B5A32E0002E4D7 /* Platform.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   436 		BC18C4500E16F5CD00B34460 /* Profile.h in Headers */ = {isa = PBXBuildFile; fileRef = 95742F640DD11F5A000917FB /* Profile.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   437 		BC18C4510E16F5CD00B34460 /* ProfileNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 95AB83550DA43B4400BC83F3 /* ProfileNode.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   438 		BC18C4520E16F5CD00B34460 /* Profiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 95AB832F0DA42CAD00BC83F3 /* Profiler.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   439 		BC18C4540E16F5CD00B34460 /* PropertyNameArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 65400C100A69BAF200509887 /* PropertyNameArray.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   440 		BC18C4550E16F5CD00B34460 /* PropertySlot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* PropertySlot.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   441 		BC18C4560E16F5CD00B34460 /* Protect.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C02FBB0637462A003E7EE6 /* Protect.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   442 		BC18C4570E16F5CD00B34460 /* RefCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 1419D32C0CEA7CDE00FF507A /* RefCounted.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   443 		BC18C4580E16F5CD00B34460 /* RefPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C647B3093EF8D60022C380 /* RefPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   444 		BC18C4590E16F5CD00B34460 /* RefPtrHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 148A1ECD0D10C23B0069A47C /* RefPtrHashMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   445 		BC18C45A0E16F5CD00B34460 /* RegExp.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87E0255597D01FF60F7 /* RegExp.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   446 		BC18C45B0E16F5CD00B34460 /* RegExpObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87C0255597D01FF60F7 /* RegExpObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   447 		BC18C45D0E16F5CD00B34460 /* Register.h in Headers */ = {isa = PBXBuildFile; fileRef = 149B24FF0D8AF6D1009CB8C7 /* Register.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   448 		BC18C45E0E16F5CD00B34460 /* RegisterFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 14D792640DAA03FB001A9F05 /* RegisterFile.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   449 		BC18C4600E16F5CD00B34460 /* RetainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F648D60BB4E2CA0033D760 /* RetainPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   450 		BC18C4610E16F5CD00B34460 /* ScopeChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 9374D3A7038D9D74008635CE /* ScopeChain.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   451 		BC18C4630E16F5CD00B34460 /* SourceProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E866ED0DD59AFA00A2B2A1 /* SourceProvider.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   452 		BC18C4640E16F5CD00B34460 /* SourceCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E866EE0DD59AFA00A2B2A1 /* SourceCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   453 		BC18C4660E16F5CD00B34460 /* StringConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C10E16EE3300B34460 /* StringConstructor.h */; };
       
   454 		BC18C4670E16F5CD00B34460 /* StringExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = E11D51750B2E798D0056C188 /* StringExtras.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   455 		BC18C4680E16F5CD00B34460 /* StringObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C30E16EE3300B34460 /* StringObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   456 		BC18C4690E16F5CD00B34460 /* StringObjectThatMasqueradesAsUndefined.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C40E16EE3300B34460 /* StringObjectThatMasqueradesAsUndefined.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   457 		BC18C46A0E16F5CD00B34460 /* StringPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C60E16EE3300B34460 /* StringPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   458 		BC18C46B0E16F5CD00B34460 /* SymbolTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A396A60CD2933100B5B4FF /* SymbolTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   459 		BC18C46C0E16F5CD00B34460 /* TCPackedCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DA479650CFBCF56009328A0 /* TCPackedCache.h */; };
       
   460 		BC18C46D0E16F5CD00B34460 /* TCPageMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6E08E80A17002CBEE7 /* TCPageMap.h */; };
       
   461 		BC18C46E0E16F5CD00B34460 /* TCSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD6F08E80A17002CBEE7 /* TCSpinLock.h */; };
       
   462 		BC18C46F0E16F5CD00B34460 /* TCSystemAlloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6541BD7108E80A17002CBEE7 /* TCSystemAlloc.h */; };
       
   463 		BC18C4700E16F5CD00B34460 /* Threading.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EE79220D6C95CD00FEA3BA /* Threading.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   464 		BC18C4710E16F5CD00B34460 /* ThreadSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = E1B7C8BD0DA3A3360074B0DC /* ThreadSpecific.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   465 		BC18C4720E16F5CD00B34460 /* ucpinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E26BFC08B151D400F85226 /* ucpinternal.h */; };
       
   466 		BC18C4730E16F5CD00B34460 /* Unicode.h in Headers */ = {isa = PBXBuildFile; fileRef = E195679409E7CF1200B89D13 /* Unicode.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   467 		BC18C4740E16F5CD00B34460 /* UnicodeIcu.h in Headers */ = {isa = PBXBuildFile; fileRef = E195678F09E7CF1200B89D13 /* UnicodeIcu.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   468 		BC18C4750E16F5CD00B34460 /* UnusedParam.h in Headers */ = {isa = PBXBuildFile; fileRef = 935AF46B09E9D9DB00ACD1D8 /* UnusedParam.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   469 		BC18C4760E16F5CD00B34460 /* UString.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8860255597D01FF60F7 /* UString.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   470 		BC18C4770E16F5CD00B34460 /* UTF8.h in Headers */ = {isa = PBXBuildFile; fileRef = E1EF79A90CE97BA60088D500 /* UTF8.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   471 		BC18C4780E16F5CD00B34460 /* Vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C316098B7DE10003D4F6 /* Vector.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   472 		BC18C4790E16F5CD00B34460 /* VectorTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592C317098B7DE10003D4F6 /* VectorTraits.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   473 		BC18C47A0E16F5CD00B34460 /* WebKitAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DE3D0F40DD8DDFB00468714 /* WebKitAvailability.h */; settings = {ATTRIBUTES = (Public, ); }; };
       
   474 		BC18C5240E16FC8A00B34460 /* ArrayPrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C5230E16FC8A00B34460 /* ArrayPrototype.lut.h */; };
       
   475 		BC18C5260E16FCA700B34460 /* StringPrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C5250E16FCA700B34460 /* StringPrototype.lut.h */; };
       
   476 		BC18C52A0E16FCC200B34460 /* MathObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C5290E16FCC200B34460 /* MathObject.lut.h */; };
       
   477 		BC18C52C0E16FCD200B34460 /* RegExpObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C52B0E16FCD200B34460 /* RegExpObject.lut.h */; };
       
   478 		BC18C52E0E16FCE100B34460 /* Lexer.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C52D0E16FCE100B34460 /* Lexer.lut.h */; };
       
   479 		BC257DE80E1F51C50016B6C9 /* Arguments.h in Headers */ = {isa = PBXBuildFile; fileRef = BC257DE60E1F51C50016B6C9 /* Arguments.h */; };
       
   480 		BC257DF00E1F52ED0016B6C9 /* GlobalEvalFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = BC257DEE0E1F52ED0016B6C9 /* GlobalEvalFunction.h */; };
       
   481 		BC257DF40E1F53740016B6C9 /* PrototypeFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = BC257DF20E1F53740016B6C9 /* PrototypeFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   482 		BC3046070E1F497F003232CF /* Error.h in Headers */ = {isa = PBXBuildFile; fileRef = BC3046060E1F497F003232CF /* Error.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   483 		BC3135640F302FA3003DFD3A /* DebuggerActivation.h in Headers */ = {isa = PBXBuildFile; fileRef = BC3135620F302FA3003DFD3A /* DebuggerActivation.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   484 		BC3135650F302FA3003DFD3A /* DebuggerActivation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC3135630F302FA3003DFD3A /* DebuggerActivation.cpp */; };
       
   485 		BC5F7BBE11823B590052C02C /* Atomics.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5F7BBB11823B590052C02C /* Atomics.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   486 		BC5F7BBF11823B590052C02C /* ThreadingPrimitives.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5F7BBC11823B590052C02C /* ThreadingPrimitives.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   487 		BC5F7BC011823B590052C02C /* ThreadSafeShared.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5F7BBD11823B590052C02C /* ThreadSafeShared.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   488 		BC6AAAE50E1F426500AD87D8 /* ClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BC6AAAE40E1F426500AD87D8 /* ClassInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   489 		BC756FC90E2031B200DE7D12 /* JSGlobalObjectFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = BC756FC70E2031B200DE7D12 /* JSGlobalObjectFunctions.h */; };
       
   490 		BC7F8FB90E19D1C3008632C0 /* JSNumberCell.h in Headers */ = {isa = PBXBuildFile; fileRef = BC7F8FB80E19D1C3008632C0 /* JSNumberCell.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   491 		BC87CDB910712AD4000614CF /* JSONObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC87CDB810712ACA000614CF /* JSONObject.lut.h */; };
       
   492 		BC9041480EB9250900FE26FA /* StructureTransitionTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9041470EB9250900FE26FA /* StructureTransitionTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   493 		BC95437D0EBA70FD0072B6D3 /* PropertyMapHashTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BC95437C0EBA70FD0072B6D3 /* PropertyMapHashTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   494 		BCCF0D080EF0AAB900413C8F /* StructureStubInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BCCF0D070EF0AAB900413C8F /* StructureStubInfo.h */; };
       
   495 		BCCF0D0C0EF0B8A500413C8F /* StructureStubInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCCF0D0B0EF0B8A500413C8F /* StructureStubInfo.cpp */; };
       
   496 		BCD202C20E1706A7002C7E82 /* RegExpConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD202BE0E1706A7002C7E82 /* RegExpConstructor.h */; };
       
   497 		BCD202C40E1706A7002C7E82 /* RegExpPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD202C00E1706A7002C7E82 /* RegExpPrototype.h */; };
       
   498 		BCD202D60E170708002C7E82 /* RegExpConstructor.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD202D50E170708002C7E82 /* RegExpConstructor.lut.h */; };
       
   499 		BCD2034A0E17135E002C7E82 /* DateConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD203460E17135E002C7E82 /* DateConstructor.h */; };
       
   500 		BCD2034C0E17135E002C7E82 /* DatePrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD203480E17135E002C7E82 /* DatePrototype.h */; };
       
   501 		BCD203E80E1718F4002C7E82 /* DatePrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD203E70E1718F4002C7E82 /* DatePrototype.lut.h */; };
       
   502 		BCDD51EB0FB8DF74004A8BDC /* JITOpcodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDD51E90FB8DF74004A8BDC /* JITOpcodes.cpp */; };
       
   503 		BCDE3AB80E6C82F5001453A7 /* Structure.h in Headers */ = {isa = PBXBuildFile; fileRef = BCDE3AB10E6C82CF001453A7 /* Structure.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   504 		BCDE3B430E6C832D001453A7 /* Structure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDE3AB00E6C82CF001453A7 /* Structure.cpp */; };
       
   505 		BCF605140E203EF800B9A64D /* ArgList.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF605120E203EF800B9A64D /* ArgList.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   506 		BCFD8C920EEB2EE700283848 /* JumpTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCFD8C900EEB2EE700283848 /* JumpTable.cpp */; };
       
   507 		BCFD8C930EEB2EE700283848 /* JumpTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BCFD8C910EEB2EE700283848 /* JumpTable.h */; };
       
   508 		C0A272630E50A06300E96E15 /* NotFound.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A2723F0E509F1E00E96E15 /* NotFound.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   509 		E124A8F70E555775003091F1 /* OpaqueJSString.h in Headers */ = {isa = PBXBuildFile; fileRef = E124A8F50E555775003091F1 /* OpaqueJSString.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   510 		E124A8F80E555775003091F1 /* OpaqueJSString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E124A8F60E555775003091F1 /* OpaqueJSString.cpp */; };
       
   511 		E178636D0D9BEEC300D74E75 /* InitializeThreading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E178636C0D9BEEC300D74E75 /* InitializeThreading.cpp */; };
       
   512 		E17FF771112131D200076A19 /* ValueCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = E17FF770112131D200076A19 /* ValueCheck.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   513 		E18E3A590DF9278C00D90B34 /* JSGlobalData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E18E3A570DF9278C00D90B34 /* JSGlobalData.cpp */; };
       
   514 		E1A862A90D7EBB76001EC6AA /* CollatorICU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1A862A80D7EBB76001EC6AA /* CollatorICU.cpp */; settings = {COMPILER_FLAGS = "-fno-strict-aliasing"; }; };
       
   515 		E1A862D60D7F2B5C001EC6AA /* CollatorDefault.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1A862D50D7F2B5C001EC6AA /* CollatorDefault.cpp */; };
       
   516 		E1EE793D0D6C9B9200FEA3BA /* ThreadingPthreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EE793C0D6C9B9200FEA3BA /* ThreadingPthreads.cpp */; };
       
   517 		E1EF79AA0CE97BA60088D500 /* UTF8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1EF79A80CE97BA60088D500 /* UTF8.cpp */; };
       
   518 		E48E0F2D0F82151700A8CA37 /* FastAllocBase.h in Headers */ = {isa = PBXBuildFile; fileRef = E48E0F2C0F82151700A8CA37 /* FastAllocBase.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   519 		FE1B447A0ECCD73B004F4DD1 /* StdLibExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = FE1B44790ECCD73B004F4DD1 /* StdLibExtras.h */; settings = {ATTRIBUTES = (Private, ); }; };
       
   520 /* End PBXBuildFile section */
       
   521 
       
   522 /* Begin PBXContainerItemProxy section */
       
   523 		141211350A48796100480255 /* PBXContainerItemProxy */ = {
       
   524 			isa = PBXContainerItemProxy;
       
   525 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
       
   526 			proxyType = 1;
       
   527 			remoteGlobalIDString = 932F5B3E0822A1C700736975;
       
   528 			remoteInfo = JavaScriptCore;
       
   529 		};
       
   530 		141214BE0A49190E00480255 /* PBXContainerItemProxy */ = {
       
   531 			isa = PBXContainerItemProxy;
       
   532 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
       
   533 			proxyType = 1;
       
   534 			remoteGlobalIDString = 1412111F0A48793C00480255;
       
   535 			remoteInfo = minidom;
       
   536 		};
       
   537 		14270B070A451DA10080EEEA /* PBXContainerItemProxy */ = {
       
   538 			isa = PBXContainerItemProxy;
       
   539 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
       
   540 			proxyType = 1;
       
   541 			remoteGlobalIDString = 932F5B3E0822A1C700736975;
       
   542 			remoteInfo = JavaScriptCore;
       
   543 		};
       
   544 		14270B0B0A451DA40080EEEA /* PBXContainerItemProxy */ = {
       
   545 			isa = PBXContainerItemProxy;
       
   546 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
       
   547 			proxyType = 1;
       
   548 			remoteGlobalIDString = 932F5B3E0822A1C700736975;
       
   549 			remoteInfo = JavaScriptCore;
       
   550 		};
       
   551 		14BD59C60A3E8FA400BAF59C /* PBXContainerItemProxy */ = {
       
   552 			isa = PBXContainerItemProxy;
       
   553 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
       
   554 			proxyType = 1;
       
   555 			remoteGlobalIDString = 14BD59BE0A3E8F9000BAF59C;
       
   556 			remoteInfo = testapi;
       
   557 		};
       
   558 		65FB3F7D09D11EF300F49DEB /* PBXContainerItemProxy */ = {
       
   559 			isa = PBXContainerItemProxy;
       
   560 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
       
   561 			proxyType = 1;
       
   562 			remoteGlobalIDString = 65FB3F6609D11E9100F49DEB;
       
   563 			remoteInfo = "Generate Derived Sources";
       
   564 		};
       
   565 		932F5BE60822A1C700736975 /* PBXContainerItemProxy */ = {
       
   566 			isa = PBXContainerItemProxy;
       
   567 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
       
   568 			proxyType = 1;
       
   569 			remoteGlobalIDString = 932F5B3E0822A1C700736975;
       
   570 			remoteInfo = "JavaScriptCore (Upgraded)";
       
   571 		};
       
   572 		932F5BE80822A1C700736975 /* PBXContainerItemProxy */ = {
       
   573 			isa = PBXContainerItemProxy;
       
   574 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
       
   575 			proxyType = 1;
       
   576 			remoteGlobalIDString = 932F5BDA0822A1C700736975;
       
   577 			remoteInfo = "jsc (Upgraded)";
       
   578 		};
       
   579 /* End PBXContainerItemProxy section */
       
   580 
       
   581 /* Begin PBXCopyFilesBuildPhase section */
       
   582 		5D5D8ABA0E0D0A7300F9C692 /* Copy Into Framework */ = {
       
   583 			isa = PBXCopyFilesBuildPhase;
       
   584 			buildActionMask = 2147483647;
       
   585 			dstPath = JavaScriptCore.framework/Resources;
       
   586 			dstSubfolderSpec = 16;
       
   587 			files = (
       
   588 				5D5D8AB60E0D0A7200F9C692 /* jsc in Copy Into Framework */,
       
   589 			);
       
   590 			name = "Copy Into Framework";
       
   591 			runOnlyForDeploymentPostprocessing = 0;
       
   592 		};
       
   593 /* End PBXCopyFilesBuildPhase section */
       
   594 
       
   595 /* Begin PBXFileReference section */
       
   596 		06D358A10DAAD9C4003B174E /* MainThreadMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MainThreadMac.mm; sourceTree = "<group>"; };
       
   597 		06D358A20DAAD9C4003B174E /* MainThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MainThread.cpp; sourceTree = "<group>"; };
       
   598 		06D358A30DAAD9C4003B174E /* MainThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainThread.h; sourceTree = "<group>"; };
       
   599 		088FA5B90EF76D4300578E6F /* RandomNumber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RandomNumber.cpp; sourceTree = "<group>"; };
       
   600 		088FA5BA0EF76D4300578E6F /* RandomNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RandomNumber.h; sourceTree = "<group>"; };
       
   601 		08E279E80EF83B10007DB523 /* RandomNumberSeed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RandomNumberSeed.h; sourceTree = "<group>"; };
       
   602 		0B330C260F38C62300692DE3 /* TypeTraits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TypeTraits.cpp; sourceTree = "<group>"; };
       
   603 		0B4D7E620F319AC800AD7E58 /* TypeTraits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TypeTraits.h; sourceTree = "<group>"; };
       
   604 		0BDFFAD10FC616EC00D69EF4 /* OwnFastMallocPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OwnFastMallocPtr.h; sourceTree = "<group>"; };
       
   605 		0BDFFAD40FC6171000D69EF4 /* CrossThreadRefCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CrossThreadRefCounted.h; sourceTree = "<group>"; };
       
   606 		0BF28A2811A33DC300638F84 /* SizeLimits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SizeLimits.cpp; sourceTree = "<group>"; };
       
   607 		14035DB010DBFB2A00FFFFE7 /* WeakGCPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakGCPtr.h; sourceTree = "<group>"; };
       
   608 		140D17D60E8AD4A9000CD17D /* JSBasePrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSBasePrivate.h; sourceTree = "<group>"; };
       
   609 		141211020A48780900480255 /* minidom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = minidom.c; path = tests/minidom.c; sourceTree = "<group>"; };
       
   610 		1412110D0A48788700480255 /* minidom.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = minidom.js; path = tests/minidom.js; sourceTree = "<group>"; };
       
   611 		141211200A48793C00480255 /* minidom */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = minidom; sourceTree = BUILT_PRODUCTS_DIR; };
       
   612 		1419D32C0CEA7CDE00FF507A /* RefCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RefCounted.h; sourceTree = "<group>"; };
       
   613 		1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakRandom.h; sourceTree = "<group>"; };
       
   614 		1421359A0A677F4F00A8195E /* JSBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBase.cpp; sourceTree = "<group>"; };
       
   615 		142711380A460BBB0080EEEA /* JSBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSBase.h; sourceTree = "<group>"; };
       
   616 		1429D77B0ED20D7300B89619 /* Interpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Interpreter.h; sourceTree = "<group>"; };
       
   617 		1429D7D30ED2128200B89619 /* Interpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Interpreter.cpp; sourceTree = "<group>"; };
       
   618 		1429D85B0ED218E900B89619 /* RegisterFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterFile.cpp; sourceTree = "<group>"; };
       
   619 		1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExceptionHelpers.cpp; sourceTree = "<group>"; };
       
   620 		1429D8830ED21C3D00B89619 /* SamplingTool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SamplingTool.cpp; sourceTree = "<group>"; };
       
   621 		1429D8840ED21C3D00B89619 /* SamplingTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SamplingTool.h; sourceTree = "<group>"; };
       
   622 		1429D8DB0ED2205B00B89619 /* CallFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CallFrame.cpp; sourceTree = "<group>"; };
       
   623 		1429D8DC0ED2205B00B89619 /* CallFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallFrame.h; sourceTree = "<group>"; };
       
   624 		1429D92D0ED22D7000B89619 /* JIT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JIT.cpp; sourceTree = "<group>"; };
       
   625 		1429D92E0ED22D7000B89619 /* JIT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JIT.h; sourceTree = "<group>"; };
       
   626 		142D3938103E4560007DCB52 /* NumericStrings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NumericStrings.h; sourceTree = "<group>"; };
       
   627 		1440051F0A531D3B0005F061 /* Node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Node.h; path = tests/Node.h; sourceTree = "<group>"; };
       
   628 		144005200A531D3B0005F061 /* Node.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Node.c; path = tests/Node.c; sourceTree = "<group>"; };
       
   629 		144007480A536CC20005F061 /* NodeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NodeList.h; path = tests/NodeList.h; sourceTree = "<group>"; };
       
   630 		144007490A536CC20005F061 /* NodeList.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NodeList.c; path = tests/NodeList.c; sourceTree = "<group>"; };
       
   631 		144007550A5370D20005F061 /* JSNodeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSNodeList.h; path = tests/JSNodeList.h; sourceTree = "<group>"; };
       
   632 		144007560A5370D20005F061 /* JSNodeList.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = JSNodeList.c; path = tests/JSNodeList.c; sourceTree = "<group>"; };
       
   633 		1440F6410A4F8B6A0005F061 /* JSNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSNode.h; path = tests/JSNode.h; sourceTree = "<group>"; };
       
   634 		1440F6420A4F8B6A0005F061 /* JSNode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = JSNode.c; path = tests/JSNode.c; sourceTree = "<group>"; };
       
   635 		1440F88F0A508B100005F061 /* JSCallbackFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackFunction.h; sourceTree = "<group>"; };
       
   636 		1440F8900A508B100005F061 /* JSCallbackFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCallbackFunction.cpp; sourceTree = "<group>"; };
       
   637 		1440F8AC0A508D200005F061 /* JSCallbackConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackConstructor.h; sourceTree = "<group>"; };
       
   638 		1440F8AD0A508D200005F061 /* JSCallbackConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCallbackConstructor.cpp; sourceTree = "<group>"; };
       
   639 		1440FCE10A51E46B0005F061 /* JSClassRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSClassRef.h; sourceTree = "<group>"; };
       
   640 		1440FCE20A51E46B0005F061 /* JSClassRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSClassRef.cpp; sourceTree = "<group>"; };
       
   641 		145C507F0D9DF63B0088F6B9 /* CallData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallData.h; sourceTree = "<group>"; };
       
   642 		146AAB2A0B66A84900E55F16 /* JSStringRefCF.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSStringRefCF.h; sourceTree = "<group>"; };
       
   643 		146AAB370B66A94400E55F16 /* JSStringRefCF.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSStringRefCF.cpp; sourceTree = "<group>"; };
       
   644 		146FE51111A710430087AE66 /* JITCall32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITCall32_64.cpp; sourceTree = "<group>"; };
       
   645 		14760863099C633800437128 /* JSImmediate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSImmediate.cpp; sourceTree = "<group>"; };
       
   646 		147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BatchedTransitionOptimizer.h; sourceTree = "<group>"; };
       
   647 		147B84620E6DE6B1004775A4 /* PutPropertySlot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PutPropertySlot.h; sourceTree = "<group>"; };
       
   648 		1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerCallFrame.h; sourceTree = "<group>"; };
       
   649 		1482B6EA0A4300B300517CFC /* JSValueRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSValueRef.h; sourceTree = "<group>"; };
       
   650 		1482B74B0A43032800517CFC /* JSStringRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStringRef.h; sourceTree = "<group>"; };
       
   651 		1482B74C0A43032800517CFC /* JSStringRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSStringRef.cpp; sourceTree = "<group>"; };
       
   652 		1482B78A0A4305AB00517CFC /* APICast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APICast.h; sourceTree = "<group>"; };
       
   653 		1482B7E10A43076000517CFC /* JSObjectRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSObjectRef.h; sourceTree = "<group>"; };
       
   654 		1482B7E20A43076000517CFC /* JSObjectRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObjectRef.cpp; sourceTree = "<group>"; };
       
   655 		1483B589099BC1950016E4F0 /* JSImmediate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSImmediate.h; sourceTree = "<group>"; };
       
   656 		148A1626095D16BB00666D0D /* ListRefPtr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ListRefPtr.h; sourceTree = "<group>"; };
       
   657 		148A1ECD0D10C23B0069A47C /* RefPtrHashMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RefPtrHashMap.h; sourceTree = "<group>"; };
       
   658 		148CD1D7108CF902008163C6 /* JSContextRefPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSContextRefPrivate.h; sourceTree = "<group>"; };
       
   659 		149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DebuggerCallFrame.cpp; sourceTree = "<group>"; };
       
   660 		149B24FF0D8AF6D1009CB8C7 /* Register.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Register.h; sourceTree = "<group>"; };
       
   661 		14A1563010966365006FA260 /* DateInstanceCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateInstanceCache.h; sourceTree = "<group>"; };
       
   662 		14A23D6C0F4E19CE0023CDAD /* JITStubs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITStubs.cpp; sourceTree = "<group>"; };
       
   663 		14A396A60CD2933100B5B4FF /* SymbolTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SymbolTable.h; sourceTree = "<group>"; };
       
   664 		14A42E3D0F4F60EE00599099 /* TimeoutChecker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TimeoutChecker.cpp; sourceTree = "<group>"; };
       
   665 		14A42E3E0F4F60EE00599099 /* TimeoutChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TimeoutChecker.h; sourceTree = "<group>"; };
       
   666 		14A6581A0F4E36F4000150FD /* JITStubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITStubs.h; sourceTree = "<group>"; };
       
   667 		14ABB36E099C076400E2A24F /* JSValue.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSValue.h; sourceTree = "<group>"; };
       
   668 		14ABB454099C2A0F00E2A24F /* JSType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSType.h; sourceTree = "<group>"; };
       
   669 		14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackObject.h; sourceTree = "<group>"; };
       
   670 		14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCallbackObject.cpp; sourceTree = "<group>"; };
       
   671 		14B8ECA60A5653980062BE54 /* JavaScriptCore.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = JavaScriptCore.exp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 0; };
       
   672 		14BD59BF0A3E8F9000BAF59C /* testapi */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testapi; sourceTree = BUILT_PRODUCTS_DIR; };
       
   673 		14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSContextRef.cpp; sourceTree = "<group>"; };
       
   674 		14BD5A2A0A3E91F600BAF59C /* JSContextRef.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSContextRef.h; sourceTree = "<group>"; };
       
   675 		14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSValueRef.cpp; sourceTree = "<group>"; };
       
   676 		14BD5A2D0A3E91F600BAF59C /* testapi.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testapi.c; path = API/tests/testapi.c; sourceTree = "<group>"; };
       
   677 		14BFCE6810CDB1FC00364CCE /* WeakGCMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakGCMap.h; sourceTree = "<group>"; };
       
   678 		14D792640DAA03FB001A9F05 /* RegisterFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterFile.h; sourceTree = "<group>"; };
       
   679 		14D857740A4696C80032146C /* testapi.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = testapi.js; path = API/tests/testapi.js; sourceTree = "<group>"; };
       
   680 		14DA818E0D99FD2000B0A4FB /* JSActivation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSActivation.h; sourceTree = "<group>"; };
       
   681 		14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSActivation.cpp; sourceTree = "<group>"; };
       
   682 		14DE0D680D02431400AACCA2 /* JSGlobalObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSGlobalObject.cpp; sourceTree = "<group>"; };
       
   683 		14F252560D08DD8D004ECFFF /* JSVariableObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSVariableObject.h; sourceTree = "<group>"; };
       
   684 		14F3488E0E95EF8A003648BC /* CollectorHeapIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollectorHeapIterator.h; sourceTree = "<group>"; };
       
   685 		180B9AEF0F16C569009BDBC5 /* CurrentTime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CurrentTime.cpp; sourceTree = "<group>"; };
       
   686 		180B9AF00F16C569009BDBC5 /* CurrentTime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CurrentTime.h; sourceTree = "<group>"; };
       
   687 		18BAB52710DADFCD000D945B /* ThreadIdentifierDataPthreads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadIdentifierDataPthreads.cpp; sourceTree = "<group>"; };
       
   688 		18BAB52810DADFCD000D945B /* ThreadIdentifierDataPthreads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadIdentifierDataPthreads.h; sourceTree = "<group>"; };
       
   689 		1C61516A0EBAC7A00031376F /* ProfilerServer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = ProfilerServer.mm; path = profiler/ProfilerServer.mm; sourceTree = "<group>"; };
       
   690 		1C61516B0EBAC7A00031376F /* ProfilerServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerServer.h; path = profiler/ProfilerServer.h; sourceTree = "<group>"; };
       
   691 		1C9051420BA9E8A70081E9D0 /* Version.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Version.xcconfig; sourceTree = "<group>"; };
       
   692 		1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = JavaScriptCore.xcconfig; sourceTree = "<group>"; };
       
   693 		1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = DebugRelease.xcconfig; sourceTree = "<group>"; };
       
   694 		1C9051450BA9E8A70081E9D0 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; };
       
   695 		1CAA8B4A0D32C39A0041BCFF /* JavaScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaScript.h; sourceTree = "<group>"; };
       
   696 		1CAA8B4B0D32C39A0041BCFF /* JavaScriptCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptCore.h; sourceTree = "<group>"; };
       
   697 		41359CF40FDD89CB00206180 /* DateMath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateMath.cpp; sourceTree = "<group>"; };
       
   698 		41359CF50FDD89CB00206180 /* DateMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateMath.h; sourceTree = "<group>"; };
       
   699 		440B7AED0FAF7FCB0073323E /* OwnPtrCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OwnPtrCommon.h; sourceTree = "<group>"; };
       
   700 		449097EE0F8F81B50076A327 /* FeatureDefines.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = FeatureDefines.xcconfig; sourceTree = "<group>"; };
       
   701 		44DD48520FAEA85000D6B4EB /* PassOwnPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PassOwnPtr.h; sourceTree = "<group>"; };
       
   702 		45E12D8806A49B0F00E9DF84 /* jsc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = jsc.cpp; sourceTree = "<group>"; tabWidth = 4; };
       
   703 		511FC4C7117EE23D00425272 /* MD5.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MD5.cpp; sourceTree = "<group>"; };
       
   704 		511FC4CA117EE2A800425272 /* MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MD5.h; sourceTree = "<group>"; };
       
   705 		5186111D0CC824830081412B /* Deque.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Deque.h; sourceTree = "<group>"; };
       
   706 		51F0EB6105C86C6B00E6DF1B /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
       
   707 		51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libobjc.dylib; path = /usr/lib/libobjc.dylib; sourceTree = "<absolute>"; };
       
   708 		51F648D60BB4E2CA0033D760 /* RetainPtr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = RetainPtr.h; sourceTree = "<group>"; };
       
   709 		5D53726D0E1C546B0021E549 /* Tracing.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Tracing.d; sourceTree = "<group>"; };
       
   710 		5D53726E0E1C54880021E549 /* Tracing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Tracing.h; sourceTree = "<group>"; };
       
   711 		5D53727D0E1C55EC0021E549 /* TracingDtrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TracingDtrace.h; sourceTree = "<group>"; };
       
   712 		5D5D8AD00E0D0EBE00F9C692 /* libedit.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libedit.dylib; path = /usr/lib/libedit.dylib; sourceTree = "<absolute>"; };
       
   713 		5D63E9AC10F2BD6E00FC8AE9 /* StringHashFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringHashFunctions.h; sourceTree = "<group>"; };
       
   714 		5D6A566A0F05995500266145 /* Threading.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Threading.cpp; sourceTree = "<group>"; };
       
   715 		5DA479650CFBCF56009328A0 /* TCPackedCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCPackedCache.h; sourceTree = "<group>"; };
       
   716 		5DBD18AF0C5401A700C15EAE /* MallocZoneSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MallocZoneSupport.h; sourceTree = "<group>"; };
       
   717 		5DE3D0F40DD8DDFB00468714 /* WebKitAvailability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebKitAvailability.h; sourceTree = "<group>"; };
       
   718 		6507D2970E871E4A00D7D896 /* JSTypeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSTypeInfo.h; sourceTree = "<group>"; };
       
   719 		651F6412039D5B5F0078395C /* dtoa.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dtoa.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   720 		651F6413039D5B5F0078395C /* dtoa.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = dtoa.h; sourceTree = "<group>"; tabWidth = 8; };
       
   721 		652246A40C8D7A0E007BDAF7 /* HashIterators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HashIterators.h; sourceTree = "<group>"; };
       
   722 		65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PropertyNameArray.cpp; sourceTree = "<group>"; };
       
   723 		65400C100A69BAF200509887 /* PropertyNameArray.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PropertyNameArray.h; sourceTree = "<group>"; };
       
   724 		6541720F039E08B90058BFEB /* pcre.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = pcre.h; sourceTree = "<group>"; tabWidth = 8; };
       
   725 		6541BD6E08E80A17002CBEE7 /* TCPageMap.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = TCPageMap.h; sourceTree = "<group>"; tabWidth = 8; };
       
   726 		6541BD6F08E80A17002CBEE7 /* TCSpinLock.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = TCSpinLock.h; sourceTree = "<group>"; tabWidth = 8; };
       
   727 		6541BD7008E80A17002CBEE7 /* TCSystemAlloc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TCSystemAlloc.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   728 		6541BD7108E80A17002CBEE7 /* TCSystemAlloc.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = TCSystemAlloc.h; sourceTree = "<group>"; tabWidth = 8; };
       
   729 		655EB29A10CE2581001A990E /* NodesCodegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NodesCodegen.cpp; sourceTree = "<group>"; };
       
   730 		6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
       
   731 		65621E6B089E859700760F35 /* PropertySlot.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertySlot.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   732 		65621E6C089E859700760F35 /* PropertySlot.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = PropertySlot.h; sourceTree = "<group>"; tabWidth = 8; };
       
   733 		657EB7450B708F540063461B /* ListHashSet.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ListHashSet.h; sourceTree = "<group>"; };
       
   734 		657EEBBF094E445E008C9C7B /* HashCountedSet.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = HashCountedSet.h; sourceTree = "<group>"; tabWidth = 8; };
       
   735 		6580F795094070560082C219 /* PassRefPtr.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = PassRefPtr.h; sourceTree = "<group>"; tabWidth = 8; };
       
   736 		6592C316098B7DE10003D4F6 /* Vector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Vector.h; sourceTree = "<group>"; };
       
   737 		6592C317098B7DE10003D4F6 /* VectorTraits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = VectorTraits.h; sourceTree = "<group>"; };
       
   738 		65B174BE09D1000200820339 /* chartables.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; fileEncoding = 30; path = chartables.c; sourceTree = "<group>"; };
       
   739 		65C02FBB0637462A003E7EE6 /* Protect.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Protect.h; sourceTree = "<group>"; tabWidth = 8; };
       
   740 		65C647B3093EF8D60022C380 /* RefPtr.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = RefPtr.h; sourceTree = "<group>"; tabWidth = 8; };
       
   741 		65C7A1710A8EAACB00FA37EA /* JSWrapperObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSWrapperObject.cpp; sourceTree = "<group>"; };
       
   742 		65C7A1720A8EAACB00FA37EA /* JSWrapperObject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSWrapperObject.h; sourceTree = "<group>"; };
       
   743 		65D6D87E09B5A32E0002E4D7 /* Platform.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Platform.h; sourceTree = "<group>"; };
       
   744 		65DFC92A08EA173A00F7300B /* HashFunctions.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = HashFunctions.h; sourceTree = "<group>"; tabWidth = 8; };
       
   745 		65DFC92B08EA173A00F7300B /* HashMap.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = HashMap.h; sourceTree = "<group>"; tabWidth = 8; };
       
   746 		65DFC92C08EA173A00F7300B /* HashSet.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = HashSet.h; sourceTree = "<group>"; tabWidth = 8; };
       
   747 		65DFC92D08EA173A00F7300B /* HashTable.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HashTable.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   748 		65DFC92E08EA173A00F7300B /* HashTable.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = HashTable.h; sourceTree = "<group>"; tabWidth = 8; };
       
   749 		65DFC92F08EA173A00F7300B /* HashTraits.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = HashTraits.h; sourceTree = "<group>"; tabWidth = 8; };
       
   750 		65E217B708E7EECC0023E5F6 /* Assertions.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Assertions.h; sourceTree = "<group>"; tabWidth = 8; };
       
   751 		65E217B808E7EECC0023E5F6 /* Assertions.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Assertions.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   752 		65E217B908E7EECC0023E5F6 /* FastMalloc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FastMalloc.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   753 		65E217BA08E7EECC0023E5F6 /* FastMalloc.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = FastMalloc.h; sourceTree = "<group>"; tabWidth = 8; };
       
   754 		65E866ED0DD59AFA00A2B2A1 /* SourceProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceProvider.h; sourceTree = "<group>"; };
       
   755 		65E866EE0DD59AFA00A2B2A1 /* SourceCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceCode.h; sourceTree = "<group>"; };
       
   756 		65EA4C99092AF9E20093D800 /* JSLock.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSLock.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   757 		65EA4C9A092AF9E20093D800 /* JSLock.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSLock.h; sourceTree = "<group>"; tabWidth = 8; };
       
   758 		65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CommonIdentifiers.cpp; sourceTree = "<group>"; };
       
   759 		65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CommonIdentifiers.h; sourceTree = "<group>"; };
       
   760 		704FD35305697E6D003DBED9 /* BooleanObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = BooleanObject.h; sourceTree = "<group>"; tabWidth = 8; };
       
   761 		7E2C6C980D31C6B6002D44E2 /* ScopeChainMark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScopeChainMark.h; sourceTree = "<group>"; };
       
   762 		7E4EE7080EBB7963005934AA /* StructureChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureChain.h; sourceTree = "<group>"; };
       
   763 		7E4EE70E0EBB7A5B005934AA /* StructureChain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StructureChain.cpp; sourceTree = "<group>"; };
       
   764 		7EFF00630EC05A9A00AA7C93 /* NodeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NodeInfo.h; sourceTree = "<group>"; };
       
   765 		860161DF0F3A83C100F84710 /* AbstractMacroAssembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AbstractMacroAssembler.h; sourceTree = "<group>"; };
       
   766 		860161E00F3A83C100F84710 /* MacroAssemblerX86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerX86.h; sourceTree = "<group>"; };
       
   767 		860161E10F3A83C100F84710 /* MacroAssemblerX86_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerX86_64.h; sourceTree = "<group>"; };
       
   768 		860161E20F3A83C100F84710 /* MacroAssemblerX86Common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerX86Common.h; sourceTree = "<group>"; };
       
   769 		8626BECE11928E3900782FAB /* StringStatics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StringStatics.cpp; path = text/StringStatics.cpp; sourceTree = "<group>"; };
       
   770 		863B23DF0FC60E6200703AA4 /* MacroAssemblerCodeRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerCodeRef.h; sourceTree = "<group>"; };
       
   771 		86565740115BE3DA00291F40 /* CString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CString.cpp; path = text/CString.cpp; sourceTree = "<group>"; };
       
   772 		86565741115BE3DA00291F40 /* CString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CString.h; path = text/CString.h; sourceTree = "<group>"; };
       
   773 		865F408710E7D56300947361 /* APIShims.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIShims.h; sourceTree = "<group>"; };
       
   774 		867FC35F11B763950025105E /* JavaScriptCore.JSVALUE32_64only.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = JavaScriptCore.JSVALUE32_64only.exp; sourceTree = "<group>"; };
       
   775 		867FC36011B763950025105E /* JavaScriptCore.JSVALUE32only.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = JavaScriptCore.JSVALUE32only.exp; sourceTree = "<group>"; };
       
   776 		867FC36111B763950025105E /* JavaScriptCore.JSVALUE64only.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = JavaScriptCore.JSVALUE64only.exp; sourceTree = "<group>"; };
       
   777 		868BFA00117CEFD100B908B1 /* AtomicString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AtomicString.cpp; path = text/AtomicString.cpp; sourceTree = "<group>"; };
       
   778 		868BFA01117CEFD100B908B1 /* AtomicString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AtomicString.h; path = text/AtomicString.h; sourceTree = "<group>"; };
       
   779 		868BFA02117CEFD100B908B1 /* AtomicStringImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AtomicStringImpl.h; path = text/AtomicStringImpl.h; sourceTree = "<group>"; };
       
   780 		868BFA05117CEFD100B908B1 /* StringHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StringHash.h; path = text/StringHash.h; sourceTree = "<group>"; };
       
   781 		868BFA06117CEFD100B908B1 /* StringImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StringImpl.cpp; path = text/StringImpl.cpp; sourceTree = "<group>"; };
       
   782 		868BFA07117CEFD100B908B1 /* StringImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StringImpl.h; path = text/StringImpl.h; sourceTree = "<group>"; };
       
   783 		868BFA15117CF19900B908B1 /* WTFString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WTFString.cpp; path = text/WTFString.cpp; sourceTree = "<group>"; };
       
   784 		868BFA16117CF19900B908B1 /* WTFString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WTFString.h; path = text/WTFString.h; sourceTree = "<group>"; };
       
   785 		868BFA5F117D048200B908B1 /* StaticConstructors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StaticConstructors.h; sourceTree = "<group>"; };
       
   786 		8698B86810D44D9400D8D01B /* StringBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringBuilder.h; sourceTree = "<group>"; };
       
   787 		8698BB3710D86BAF00D8D01B /* UStringImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UStringImpl.h; sourceTree = "<group>"; };
       
   788 		869D04AE1193B54D00803475 /* CachedTranscendentalFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CachedTranscendentalFunction.h; sourceTree = "<group>"; };
       
   789 		869EBCB60E8C6D4A008722CC /* ResultType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResultType.h; sourceTree = "<group>"; };
       
   790 		86A90ECF0EE7D51F00AB350D /* JITArithmetic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITArithmetic.cpp; sourceTree = "<group>"; };
       
   791 		86ADD1430FDDEA980006EEC2 /* ARMv7Assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARMv7Assembler.h; sourceTree = "<group>"; };
       
   792 		86ADD1440FDDEA980006EEC2 /* MacroAssemblerARMv7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerARMv7.h; sourceTree = "<group>"; };
       
   793 		86B99AB6117E391E00DF5A90 /* RopeImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RopeImpl.cpp; sourceTree = "<group>"; };
       
   794 		86B99AB7117E391E00DF5A90 /* RopeImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RopeImpl.h; sourceTree = "<group>"; };
       
   795 		86B99AE1117E578100DF5A90 /* StringBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StringBuffer.h; path = text/StringBuffer.h; sourceTree = "<group>"; };
       
   796 		86B99AE2117E578100DF5A90 /* StringImplBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StringImplBase.h; path = text/StringImplBase.h; sourceTree = "<group>"; };
       
   797 		86C36EE90EE1289D00B3DF59 /* MacroAssembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssembler.h; sourceTree = "<group>"; };
       
   798 		86C568DD11A213EE0007F7F0 /* MacroAssemblerARM.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MacroAssemblerARM.cpp; sourceTree = "<group>"; };
       
   799 		86C568DE11A213EE0007F7F0 /* MacroAssemblerMIPS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerMIPS.h; sourceTree = "<group>"; };
       
   800 		86C568DF11A213EE0007F7F0 /* MIPSAssembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIPSAssembler.h; sourceTree = "<group>"; };
       
   801 		86CA032D1038E8440028A609 /* Executable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Executable.cpp; sourceTree = "<group>"; };
       
   802 		86CAFEE21035DDE60028A609 /* Executable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Executable.h; sourceTree = "<group>"; };
       
   803 		86CC85A00EE79A4700288682 /* JITInlineMethods.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITInlineMethods.h; sourceTree = "<group>"; };
       
   804 		86CC85A20EE79B7400288682 /* JITCall.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITCall.cpp; sourceTree = "<group>"; };
       
   805 		86CC85C30EE7A89400288682 /* JITPropertyAccess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITPropertyAccess.cpp; sourceTree = "<group>"; };
       
   806 		86CCEFDD0F413F8900FD7F9E /* JITCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITCode.h; sourceTree = "<group>"; };
       
   807 		86D08D5111793613006E5ED0 /* WTFThreadData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WTFThreadData.cpp; sourceTree = "<group>"; };
       
   808 		86D08D5211793613006E5ED0 /* WTFThreadData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WTFThreadData.h; sourceTree = "<group>"; };
       
   809 		86D3B2BF10156BDE002865E7 /* ARMAssembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ARMAssembler.cpp; sourceTree = "<group>"; };
       
   810 		86D3B2C010156BDE002865E7 /* ARMAssembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARMAssembler.h; sourceTree = "<group>"; };
       
   811 		86D3B2C110156BDE002865E7 /* AssemblerBufferWithConstantPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssemblerBufferWithConstantPool.h; sourceTree = "<group>"; };
       
   812 		86D3B2C210156BDE002865E7 /* MacroAssemblerARM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerARM.h; sourceTree = "<group>"; };
       
   813 		86D3B3C110159D7F002865E7 /* LinkBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkBuffer.h; sourceTree = "<group>"; };
       
   814 		86D3B3C210159D7F002865E7 /* RepatchBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RepatchBuffer.h; sourceTree = "<group>"; };
       
   815 		86DB645F0F954E9100D7D921 /* ExecutableAllocatorWin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExecutableAllocatorWin.cpp; sourceTree = "<group>"; };
       
   816 		86DB64630F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExecutableAllocatorFixedVMPool.cpp; sourceTree = "<group>"; };
       
   817 		86E116B00FE75AC800B512BC /* CodeLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeLocation.h; sourceTree = "<group>"; };
       
   818 		86E85538111B9968001AF51E /* JSStringBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStringBuilder.h; sourceTree = "<group>"; };
       
   819 		86EAC48D0F93E8D1008EC948 /* RegexCompiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RegexCompiler.cpp; path = yarr/RegexCompiler.cpp; sourceTree = "<group>"; };
       
   820 		86EAC48E0F93E8D1008EC948 /* RegexCompiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RegexCompiler.h; path = yarr/RegexCompiler.h; sourceTree = "<group>"; };
       
   821 		86EAC48F0F93E8D1008EC948 /* RegexInterpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RegexInterpreter.cpp; path = yarr/RegexInterpreter.cpp; sourceTree = "<group>"; };
       
   822 		86EAC4900F93E8D1008EC948 /* RegexInterpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RegexInterpreter.h; path = yarr/RegexInterpreter.h; sourceTree = "<group>"; };
       
   823 		86EAC4910F93E8D1008EC948 /* RegexJIT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RegexJIT.cpp; path = yarr/RegexJIT.cpp; sourceTree = "<group>"; };
       
   824 		86EAC4920F93E8D1008EC948 /* RegexJIT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RegexJIT.h; path = yarr/RegexJIT.h; sourceTree = "<group>"; };
       
   825 		86EAC4930F93E8D1008EC948 /* RegexParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RegexParser.h; path = yarr/RegexParser.h; sourceTree = "<group>"; };
       
   826 		86EAC4940F93E8D1008EC948 /* RegexPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RegexPattern.h; path = yarr/RegexPattern.h; sourceTree = "<group>"; };
       
   827 		905B02AD0E28640F006DF882 /* RefCountedLeakCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RefCountedLeakCounter.cpp; sourceTree = "<group>"; };
       
   828 		90D3469B0E285280009492EE /* RefCountedLeakCounter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RefCountedLeakCounter.h; sourceTree = "<group>"; };
       
   829 		9303F567099118FA00AD71B8 /* OwnPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OwnPtr.h; sourceTree = "<group>"; };
       
   830 		9303F5690991190000AD71B8 /* Noncopyable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Noncopyable.h; sourceTree = "<group>"; };
       
   831 		9303F5A409911A5800AD71B8 /* OwnArrayPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OwnArrayPtr.h; sourceTree = "<group>"; };
       
   832 		93052C320FB792190048FDC3 /* ParserArena.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParserArena.cpp; sourceTree = "<group>"; };
       
   833 		93052C330FB792190048FDC3 /* ParserArena.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParserArena.h; sourceTree = "<group>"; };
       
   834 		930754BF08B0F68000AB3056 /* pcre_compile.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcre_compile.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   835 		930754CE08B0F74500AB3056 /* pcre_tables.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcre_tables.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   836 		930754E908B0F78500AB3056 /* pcre_exec.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcre_exec.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   837 		930DAD030FB1EB1A0082D205 /* NodeConstructors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NodeConstructors.h; sourceTree = "<group>"; };
       
   838 		9322A00306C341D3009067BB /* libicucore.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicucore.dylib; path = /usr/lib/libicucore.dylib; sourceTree = "<absolute>"; };
       
   839 		932F5BD80822A1C700736975 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
       
   840 		932F5BD90822A1C700736975 /* JavaScriptCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
       
   841 		932F5BE10822A1C700736975 /* jsc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = jsc; sourceTree = BUILT_PRODUCTS_DIR; };
       
   842 		93303FE80E6A72B500786E6A /* SmallStrings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SmallStrings.cpp; sourceTree = "<group>"; };
       
   843 		93303FEA0E6A72C000786E6A /* SmallStrings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SmallStrings.h; sourceTree = "<group>"; };
       
   844 		933A349A038AE7C6008635CE /* Identifier.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Identifier.h; sourceTree = "<group>"; tabWidth = 8; };
       
   845 		933A349D038AE80F008635CE /* Identifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Identifier.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   846 		935AF46909E9D9DB00ACD1D8 /* Forward.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Forward.h; sourceTree = "<group>"; };
       
   847 		935AF46B09E9D9DB00ACD1D8 /* UnusedParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnusedParam.h; sourceTree = "<group>"; };
       
   848 		937013470CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcre_ucp_searchfuncs.cpp; sourceTree = "<group>"; };
       
   849 		9374D3A7038D9D74008635CE /* ScopeChain.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = ScopeChain.h; sourceTree = "<group>"; tabWidth = 8; };
       
   850 		9374D3A8038D9D74008635CE /* ScopeChain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScopeChain.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   851 		937B63CC09E766D200A671DD /* DerivedSources.make */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 4; path = DerivedSources.make; sourceTree = "<group>"; usesTabs = 1; };
       
   852 		938772E5038BFE19008635CE /* JSArray.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSArray.h; sourceTree = "<group>"; tabWidth = 8; };
       
   853 		938C4F690CA06BC700D9310A /* ASCIICType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASCIICType.h; sourceTree = "<group>"; };
       
   854 		938C4F6B0CA06BCE00D9310A /* DisallowCType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DisallowCType.h; sourceTree = "<group>"; };
       
   855 		93AA4F770957251F0084B3A7 /* AlwaysInline.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = AlwaysInline.h; sourceTree = "<group>"; tabWidth = 8; };
       
   856 		93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSArray.cpp; sourceTree = "<group>"; };
       
   857 		93B6A0DE0AA64DA40076DE27 /* GetPtr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = GetPtr.h; sourceTree = "<group>"; };
       
   858 		93CEDDFB0EA91EE600258EBE /* RegExpMatchesArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpMatchesArray.h; sourceTree = "<group>"; };
       
   859 		93E26BD308B1514100F85226 /* pcre_xclass.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcre_xclass.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
   860 		93E26BE508B1517100F85226 /* pcre_internal.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = pcre_internal.h; sourceTree = "<group>"; tabWidth = 8; };
       
   861 		93E26BFC08B151D400F85226 /* ucpinternal.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = ucpinternal.h; sourceTree = "<group>"; tabWidth = 8; };
       
   862 		93F0B3A909BB4DC00068FCE3 /* Parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Parser.cpp; sourceTree = "<group>"; };
       
   863 		93F0B3AA09BB4DC00068FCE3 /* Parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Parser.h; sourceTree = "<group>"; };
       
   864 		93F1981A08245AAE001E9ABC /* Keywords.table */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = text; path = Keywords.table; sourceTree = "<group>"; tabWidth = 8; };
       
   865 		952C63AC0E4777D600C13936 /* JSProfilerPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSProfilerPrivate.h; sourceTree = "<group>"; };
       
   866 		95742F630DD11F5A000917FB /* Profile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Profile.cpp; path = profiler/Profile.cpp; sourceTree = "<group>"; };
       
   867 		95742F640DD11F5A000917FB /* Profile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Profile.h; path = profiler/Profile.h; sourceTree = "<group>"; };
       
   868 		95988BA90E477BEC00D28D4D /* JSProfilerPrivate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSProfilerPrivate.cpp; sourceTree = "<group>"; };
       
   869 		95AB832E0DA42CAD00BC83F3 /* Profiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Profiler.cpp; path = profiler/Profiler.cpp; sourceTree = "<group>"; };
       
   870 		95AB832F0DA42CAD00BC83F3 /* Profiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Profiler.h; path = profiler/Profiler.h; sourceTree = "<group>"; };
       
   871 		95AB83540DA43B4400BC83F3 /* ProfileNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfileNode.cpp; path = profiler/ProfileNode.cpp; sourceTree = "<group>"; };
       
   872 		95AB83550DA43B4400BC83F3 /* ProfileNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfileNode.h; path = profiler/ProfileNode.h; sourceTree = "<group>"; };
       
   873 		95C18D3E0C90E7EF00E72F73 /* JSRetainPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRetainPtr.h; sourceTree = "<group>"; };
       
   874 		95CD45740E1C4FDD0085358E /* ProfileGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfileGenerator.cpp; path = profiler/ProfileGenerator.cpp; sourceTree = "<group>"; };
       
   875 		95CD45750E1C4FDD0085358E /* ProfileGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfileGenerator.h; path = profiler/ProfileGenerator.h; sourceTree = "<group>"; };
       
   876 		95E3BC040E1AE68200B2D1C1 /* CallIdentifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CallIdentifier.h; path = profiler/CallIdentifier.h; sourceTree = "<group>"; };
       
   877 		960097A50EBABB58007A7297 /* LabelScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelScope.h; sourceTree = "<group>"; };
       
   878 		960626950FB8EC02009798AB /* JITStubCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITStubCall.h; sourceTree = "<group>"; };
       
   879 		9688CB130ED12B4E001D649F /* AssemblerBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssemblerBuffer.h; sourceTree = "<group>"; };
       
   880 		9688CB140ED12B4E001D649F /* X86Assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = X86Assembler.h; sourceTree = "<group>"; };
       
   881 		969A07200ED1CE3300F1F681 /* BytecodeGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BytecodeGenerator.cpp; sourceTree = "<group>"; };
       
   882 		969A07210ED1CE3300F1F681 /* BytecodeGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BytecodeGenerator.h; sourceTree = "<group>"; };
       
   883 		969A07270ED1CE6900F1F681 /* Label.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Label.h; sourceTree = "<group>"; };
       
   884 		969A07280ED1CE6900F1F681 /* RegisterID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterID.h; sourceTree = "<group>"; };
       
   885 		969A07290ED1CE6900F1F681 /* SegmentedVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentedVector.h; sourceTree = "<group>"; };
       
   886 		969A07900ED1D3AE00F1F681 /* CodeBlock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeBlock.cpp; sourceTree = "<group>"; };
       
   887 		969A07910ED1D3AE00F1F681 /* CodeBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeBlock.h; sourceTree = "<group>"; };
       
   888 		969A07920ED1D3AE00F1F681 /* EvalCodeCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EvalCodeCache.h; sourceTree = "<group>"; };
       
   889 		969A07930ED1D3AE00F1F681 /* Instruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Instruction.h; sourceTree = "<group>"; };
       
   890 		969A07940ED1D3AE00F1F681 /* Opcode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Opcode.cpp; sourceTree = "<group>"; };
       
   891 		969A07950ED1D3AE00F1F681 /* Opcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Opcode.h; sourceTree = "<group>"; };
       
   892 		969A09220ED1E09C00F1F681 /* Completion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Completion.cpp; sourceTree = "<group>"; };
       
   893 		96DD73780F9DA3100027FBCC /* VMTags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VMTags.h; sourceTree = "<group>"; };
       
   894 		97F6903A1169DF7F00A6BB46 /* Terminator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Terminator.h; sourceTree = "<group>"; };
       
   895 		A1712B3A11C7B212007A5315 /* RegExpCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpCache.cpp; sourceTree = "<group>"; };
       
   896 		A1712B3E11C7B228007A5315 /* RegExpCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpCache.h; sourceTree = "<group>"; };
       
   897 		A1712B4011C7B235007A5315 /* RegExpKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpKey.h; sourceTree = "<group>"; };
       
   898 		A71236E41195F33C00BD2174 /* JITOpcodes32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITOpcodes32_64.cpp; sourceTree = "<group>"; };
       
   899 		A718F61A11754A21002465A7 /* RegExpJitTables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpJitTables.h; sourceTree = "<group>"; };
       
   900 		A718F8211178EB4B002465A7 /* create_regex_tables */ = {isa = PBXFileReference; explicitFileType = text.script.python; fileEncoding = 4; path = create_regex_tables; sourceTree = "<group>"; };
       
   901 		A72700770DAC605600E548D7 /* JSNotAnObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNotAnObject.h; sourceTree = "<group>"; };
       
   902 		A72700780DAC605600E548D7 /* JSNotAnObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNotAnObject.cpp; sourceTree = "<group>"; };
       
   903 		A72701B30DADE94900E548D7 /* ExceptionHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionHelpers.h; sourceTree = "<group>"; };
       
   904 		A727FF650DA3053B00E548D7 /* JSPropertyNameIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSPropertyNameIterator.h; sourceTree = "<group>"; };
       
   905 		A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSPropertyNameIterator.cpp; sourceTree = "<group>"; };
       
   906 		A7386551118697B400540279 /* SpecializedThunkJIT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpecializedThunkJIT.h; sourceTree = "<group>"; };
       
   907 		A7386552118697B400540279 /* ThunkGenerators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThunkGenerators.cpp; sourceTree = "<group>"; };
       
   908 		A7386553118697B400540279 /* ThunkGenerators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThunkGenerators.h; sourceTree = "<group>"; };
       
   909 		A7482B791166CDEA003B0712 /* JSWeakObjectMapRefPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWeakObjectMapRefPrivate.h; sourceTree = "<group>"; };
       
   910 		A7482B7A1166CDEA003B0712 /* JSWeakObjectMapRefPrivate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSWeakObjectMapRefPrivate.cpp; sourceTree = "<group>"; };
       
   911 		A7482E37116A697B003B0712 /* JSWeakObjectMapRefInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWeakObjectMapRefInternal.h; sourceTree = "<group>"; };
       
   912 		A74B3498102A5F8E0032AB98 /* MarkStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MarkStack.cpp; sourceTree = "<group>"; };
       
   913 		A75706DD118A2BCF0057F88F /* JITArithmetic32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITArithmetic32_64.cpp; sourceTree = "<group>"; };
       
   914 		A76C51741182748D00715B05 /* JSInterfaceJIT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSInterfaceJIT.h; sourceTree = "<group>"; };
       
   915 		A76EE6580FAE59D5003F069A /* NativeFunctionWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NativeFunctionWrapper.h; sourceTree = "<group>"; };
       
   916 		A779558F101A74D500114E55 /* MarkStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarkStack.h; sourceTree = "<group>"; };
       
   917 		A782F1A40EEC9FA20036273F /* ExecutableAllocatorPosix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExecutableAllocatorPosix.cpp; sourceTree = "<group>"; };
       
   918 		A783A0D011A36DCA00563D20 /* JSObjectWithGlobalObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSObjectWithGlobalObject.h; sourceTree = "<group>"; };
       
   919 		A783A2AA11A5BE8400563D20 /* JSObjectWithGlobalObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObjectWithGlobalObject.cpp; sourceTree = "<group>"; };
       
   920 		A791EF260F11E07900AE1F68 /* JSByteArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSByteArray.h; sourceTree = "<group>"; };
       
   921 		A791EF270F11E07900AE1F68 /* JSByteArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSByteArray.cpp; sourceTree = "<group>"; };
       
   922 		A79EDB0811531CD60019E912 /* JSObjectRefPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSObjectRefPrivate.h; sourceTree = "<group>"; };
       
   923 		A7A1F7AA0F252B3C00E184E2 /* ByteArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ByteArray.cpp; sourceTree = "<group>"; };
       
   924 		A7A1F7AB0F252B3C00E184E2 /* ByteArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ByteArray.h; sourceTree = "<group>"; };
       
   925 		A7A7EE7411B98B8D0065A14F /* ASTBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASTBuilder.h; sourceTree = "<group>"; };
       
   926 		A7A7EE7511B98B8D0065A14F /* JSParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSParser.cpp; sourceTree = "<group>"; };
       
   927 		A7A7EE7611B98B8D0065A14F /* JSParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSParser.h; sourceTree = "<group>"; };
       
   928 		A7A7EE7711B98B8D0065A14F /* SyntaxChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SyntaxChecker.h; sourceTree = "<group>"; };
       
   929 		A7B48DB50EE74CFC00DCBDB6 /* ExecutableAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExecutableAllocator.h; sourceTree = "<group>"; };
       
   930 		A7B48DB60EE74CFC00DCBDB6 /* ExecutableAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExecutableAllocator.cpp; sourceTree = "<group>"; };
       
   931 		A7C1E8C8112E701C00A37F98 /* JITPropertyAccess32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITPropertyAccess32_64.cpp; sourceTree = "<group>"; };
       
   932 		A7C530E3102A3813005BC741 /* MarkStackPosix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MarkStackPosix.cpp; sourceTree = "<group>"; };
       
   933 		A7D649A91015224E009B2E1B /* PossiblyNull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PossiblyNull.h; sourceTree = "<group>"; };
       
   934 		A7E2EA690FB460CF00601F06 /* LiteralParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LiteralParser.h; sourceTree = "<group>"; };
       
   935 		A7E2EA6A0FB460CF00601F06 /* LiteralParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LiteralParser.cpp; sourceTree = "<group>"; };
       
   936 		A7E42C180E3938830065A544 /* JSStaticScopeObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStaticScopeObject.h; sourceTree = "<group>"; };
       
   937 		A7E42C190E3938830065A544 /* JSStaticScopeObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSStaticScopeObject.cpp; sourceTree = "<group>"; };
       
   938 		A7F19ECD11DD490900931E70 /* FixedArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FixedArray.h; sourceTree = "<group>"; };
       
   939 		A7F8690E0F9584A100558697 /* CachedCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CachedCall.h; sourceTree = "<group>"; };
       
   940 		A7F869EC0F95C2EC00558697 /* CallFrameClosure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallFrameClosure.h; sourceTree = "<group>"; };
       
   941 		A7F9935D0FD7325100A0B2D0 /* JSONObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONObject.h; sourceTree = "<group>"; };
       
   942 		A7F9935E0FD7325100A0B2D0 /* JSONObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSONObject.cpp; sourceTree = "<group>"; };
       
   943 		A7FB604B103F5EAB0017A286 /* PropertyDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropertyDescriptor.h; sourceTree = "<group>"; };
       
   944 		A7FB60A3103F7DC20017A286 /* PropertyDescriptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertyDescriptor.cpp; sourceTree = "<group>"; };
       
   945 		A8E894310CD0602400367179 /* JSCallbackObjectFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackObjectFunctions.h; sourceTree = "<group>"; };
       
   946 		A8E894330CD0603F00367179 /* JSGlobalObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSGlobalObject.h; sourceTree = "<group>"; };
       
   947 		BC01D4EF11A8F1FF00A54B2A /* JSZombie.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSZombie.cpp; sourceTree = "<group>"; };
       
   948 		BC01D4F011A8F1FF00A54B2A /* JSZombie.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSZombie.h; sourceTree = "<group>"; };
       
   949 		BC02E9040E1839DB000F9297 /* ErrorConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorConstructor.cpp; sourceTree = "<group>"; };
       
   950 		BC02E9050E1839DB000F9297 /* ErrorConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorConstructor.h; sourceTree = "<group>"; };
       
   951 		BC02E9060E1839DB000F9297 /* ErrorPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorPrototype.cpp; sourceTree = "<group>"; };
       
   952 		BC02E9070E1839DB000F9297 /* ErrorPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorPrototype.h; sourceTree = "<group>"; };
       
   953 		BC02E9080E1839DB000F9297 /* NativeErrorConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NativeErrorConstructor.cpp; sourceTree = "<group>"; };
       
   954 		BC02E9090E1839DB000F9297 /* NativeErrorConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NativeErrorConstructor.h; sourceTree = "<group>"; };
       
   955 		BC02E90A0E1839DB000F9297 /* NativeErrorPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NativeErrorPrototype.cpp; sourceTree = "<group>"; };
       
   956 		BC02E90B0E1839DB000F9297 /* NativeErrorPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NativeErrorPrototype.h; sourceTree = "<group>"; };
       
   957 		BC02E98A0E183E38000F9297 /* ErrorInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorInstance.cpp; sourceTree = "<group>"; };
       
   958 		BC02E98B0E183E38000F9297 /* ErrorInstance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorInstance.h; sourceTree = "<group>"; };
       
   959 		BC02E9B60E1842FA000F9297 /* JSString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSString.cpp; sourceTree = "<group>"; };
       
   960 		BC02E9B80E184545000F9297 /* GetterSetter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GetterSetter.cpp; sourceTree = "<group>"; };
       
   961 		BC02E9B90E184580000F9297 /* JSNumberCell.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNumberCell.cpp; sourceTree = "<group>"; };
       
   962 		BC0894D50FAFBA2D00001865 /* JSAPIValueWrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSAPIValueWrapper.cpp; path = ../runtime/JSAPIValueWrapper.cpp; sourceTree = "<group>"; };
       
   963 		BC0894D60FAFBA2D00001865 /* JSAPIValueWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSAPIValueWrapper.h; path = ../runtime/JSAPIValueWrapper.h; sourceTree = "<group>"; };
       
   964 		BC1166000E1997B1008066DD /* DateInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateInstance.cpp; sourceTree = "<group>"; };
       
   965 		BC1166010E1997B1008066DD /* DateInstance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateInstance.h; sourceTree = "<group>"; };
       
   966 		BC11667A0E199C05008066DD /* InternalFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InternalFunction.h; sourceTree = "<group>"; };
       
   967 		BC1167D80E19BCC9008066DD /* JSCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCell.h; sourceTree = "<group>"; };
       
   968 		BC18C3C00E16EE3300B34460 /* StringConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringConstructor.cpp; sourceTree = "<group>"; };
       
   969 		BC18C3C10E16EE3300B34460 /* StringConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringConstructor.h; sourceTree = "<group>"; };
       
   970 		BC18C3C20E16EE3300B34460 /* StringObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringObject.cpp; sourceTree = "<group>"; };
       
   971 		BC18C3C30E16EE3300B34460 /* StringObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringObject.h; sourceTree = "<group>"; };
       
   972 		BC18C3C40E16EE3300B34460 /* StringObjectThatMasqueradesAsUndefined.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringObjectThatMasqueradesAsUndefined.h; sourceTree = "<group>"; };
       
   973 		BC18C3C50E16EE3300B34460 /* StringPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringPrototype.cpp; sourceTree = "<group>"; };
       
   974 		BC18C3C60E16EE3300B34460 /* StringPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringPrototype.h; sourceTree = "<group>"; };
       
   975 		BC18C5230E16FC8A00B34460 /* ArrayPrototype.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayPrototype.lut.h; sourceTree = "<group>"; };
       
   976 		BC18C5250E16FCA700B34460 /* StringPrototype.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringPrototype.lut.h; sourceTree = "<group>"; };
       
   977 		BC18C5290E16FCC200B34460 /* MathObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MathObject.lut.h; sourceTree = "<group>"; };
       
   978 		BC18C52B0E16FCD200B34460 /* RegExpObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpObject.lut.h; sourceTree = "<group>"; };
       
   979 		BC18C52D0E16FCE100B34460 /* Lexer.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lexer.lut.h; sourceTree = "<group>"; };
       
   980 		BC22A3980E16E14800AF21C8 /* JSObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObject.cpp; sourceTree = "<group>"; };
       
   981 		BC22A3990E16E14800AF21C8 /* JSObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSObject.h; sourceTree = "<group>"; };
       
   982 		BC22A39A0E16E14800AF21C8 /* JSVariableObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSVariableObject.cpp; sourceTree = "<group>"; };
       
   983 		BC257DE50E1F51C50016B6C9 /* Arguments.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Arguments.cpp; sourceTree = "<group>"; };
       
   984 		BC257DE60E1F51C50016B6C9 /* Arguments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Arguments.h; sourceTree = "<group>"; };
       
   985 		BC257DED0E1F52ED0016B6C9 /* GlobalEvalFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GlobalEvalFunction.cpp; sourceTree = "<group>"; };
       
   986 		BC257DEE0E1F52ED0016B6C9 /* GlobalEvalFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlobalEvalFunction.h; sourceTree = "<group>"; };
       
   987 		BC257DF10E1F53740016B6C9 /* PrototypeFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PrototypeFunction.cpp; sourceTree = "<group>"; };
       
   988 		BC257DF20E1F53740016B6C9 /* PrototypeFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrototypeFunction.h; sourceTree = "<group>"; };
       
   989 		BC2680C00E16D4E900A06E92 /* FunctionConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FunctionConstructor.cpp; sourceTree = "<group>"; };
       
   990 		BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FunctionConstructor.h; sourceTree = "<group>"; };
       
   991 		BC2680C20E16D4E900A06E92 /* NumberConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NumberConstructor.cpp; sourceTree = "<group>"; };
       
   992 		BC2680C30E16D4E900A06E92 /* NumberConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NumberConstructor.h; sourceTree = "<group>"; };
       
   993 		BC2680C40E16D4E900A06E92 /* NumberPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NumberPrototype.cpp; sourceTree = "<group>"; };
       
   994 		BC2680C50E16D4E900A06E92 /* NumberPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NumberPrototype.h; sourceTree = "<group>"; };
       
   995 		BC2680C60E16D4E900A06E92 /* ObjectConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ObjectConstructor.cpp; sourceTree = "<group>"; };
       
   996 		BC2680C70E16D4E900A06E92 /* ObjectConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectConstructor.h; sourceTree = "<group>"; };
       
   997 		BC2680C80E16D4E900A06E92 /* ObjectPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ObjectPrototype.cpp; sourceTree = "<group>"; };
       
   998 		BC2680C90E16D4E900A06E92 /* ObjectPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectPrototype.h; sourceTree = "<group>"; };
       
   999 		BC2680E60E16D52300A06E92 /* NumberConstructor.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NumberConstructor.lut.h; sourceTree = "<group>"; };
       
  1000 		BC3046060E1F497F003232CF /* Error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Error.h; sourceTree = "<group>"; };
       
  1001 		BC3135620F302FA3003DFD3A /* DebuggerActivation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerActivation.h; sourceTree = "<group>"; };
       
  1002 		BC3135630F302FA3003DFD3A /* DebuggerActivation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DebuggerActivation.cpp; sourceTree = "<group>"; };
       
  1003 		BC337BDE0E1AF0B80076918A /* GetterSetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GetterSetter.h; sourceTree = "<group>"; };
       
  1004 		BC337BEA0E1B00CB0076918A /* Error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Error.cpp; sourceTree = "<group>"; };
       
  1005 		BC5F7BBB11823B590052C02C /* Atomics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Atomics.h; sourceTree = "<group>"; };
       
  1006 		BC5F7BBC11823B590052C02C /* ThreadingPrimitives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadingPrimitives.h; sourceTree = "<group>"; };
       
  1007 		BC5F7BBD11823B590052C02C /* ThreadSafeShared.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadSafeShared.h; sourceTree = "<group>"; };
       
  1008 		BC6AAAE40E1F426500AD87D8 /* ClassInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClassInfo.h; sourceTree = "<group>"; };
       
  1009 		BC756FC60E2031B200DE7D12 /* JSGlobalObjectFunctions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSGlobalObjectFunctions.cpp; sourceTree = "<group>"; };
       
  1010 		BC756FC70E2031B200DE7D12 /* JSGlobalObjectFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSGlobalObjectFunctions.h; sourceTree = "<group>"; };
       
  1011 		BC7952060E15E8A800A898AB /* ArrayConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArrayConstructor.cpp; sourceTree = "<group>"; };
       
  1012 		BC7952070E15E8A800A898AB /* ArrayConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayConstructor.h; sourceTree = "<group>"; };
       
  1013 		BC7952320E15EB5600A898AB /* BooleanConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanConstructor.cpp; sourceTree = "<group>"; };
       
  1014 		BC7952330E15EB5600A898AB /* BooleanConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanConstructor.h; sourceTree = "<group>"; };
       
  1015 		BC7952340E15EB5600A898AB /* BooleanPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanPrototype.cpp; sourceTree = "<group>"; };
       
  1016 		BC7952350E15EB5600A898AB /* BooleanPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanPrototype.h; sourceTree = "<group>"; };
       
  1017 		BC7F8FB80E19D1C3008632C0 /* JSNumberCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNumberCell.h; sourceTree = "<group>"; };
       
  1018 		BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCell.cpp; sourceTree = "<group>"; };
       
  1019 		BC87CDB810712ACA000614CF /* JSONObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONObject.lut.h; sourceTree = "<group>"; };
       
  1020 		BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConstructData.h; sourceTree = "<group>"; };
       
  1021 		BC9041470EB9250900FE26FA /* StructureTransitionTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureTransitionTable.h; sourceTree = "<group>"; };
       
  1022 		BC95437C0EBA70FD0072B6D3 /* PropertyMapHashTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropertyMapHashTable.h; sourceTree = "<group>"; };
       
  1023 		BC9BB95B0E19680600DF8855 /* InternalFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InternalFunction.cpp; sourceTree = "<group>"; };
       
  1024 		BCA62DFE0E2826230004F30D /* CallData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CallData.cpp; sourceTree = "<group>"; };
       
  1025 		BCA62DFF0E2826310004F30D /* ConstructData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConstructData.cpp; sourceTree = "<group>"; };
       
  1026 		BCCF0D070EF0AAB900413C8F /* StructureStubInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureStubInfo.h; sourceTree = "<group>"; };
       
  1027 		BCCF0D0B0EF0B8A500413C8F /* StructureStubInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StructureStubInfo.cpp; sourceTree = "<group>"; };
       
  1028 		BCD202BD0E1706A7002C7E82 /* RegExpConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpConstructor.cpp; sourceTree = "<group>"; };
       
  1029 		BCD202BE0E1706A7002C7E82 /* RegExpConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpConstructor.h; sourceTree = "<group>"; };
       
  1030 		BCD202BF0E1706A7002C7E82 /* RegExpPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpPrototype.cpp; sourceTree = "<group>"; };
       
  1031 		BCD202C00E1706A7002C7E82 /* RegExpPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpPrototype.h; sourceTree = "<group>"; };
       
  1032 		BCD202D50E170708002C7E82 /* RegExpConstructor.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpConstructor.lut.h; sourceTree = "<group>"; };
       
  1033 		BCD203450E17135E002C7E82 /* DateConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateConstructor.cpp; sourceTree = "<group>"; };
       
  1034 		BCD203460E17135E002C7E82 /* DateConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateConstructor.h; sourceTree = "<group>"; };
       
  1035 		BCD203470E17135E002C7E82 /* DatePrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DatePrototype.cpp; sourceTree = "<group>"; };
       
  1036 		BCD203480E17135E002C7E82 /* DatePrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatePrototype.h; sourceTree = "<group>"; };
       
  1037 		BCD203E70E1718F4002C7E82 /* DatePrototype.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatePrototype.lut.h; sourceTree = "<group>"; };
       
  1038 		BCDD51E90FB8DF74004A8BDC /* JITOpcodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITOpcodes.cpp; sourceTree = "<group>"; };
       
  1039 		BCDE3AB00E6C82CF001453A7 /* Structure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Structure.cpp; sourceTree = "<group>"; };
       
  1040 		BCDE3AB10E6C82CF001453A7 /* Structure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Structure.h; sourceTree = "<group>"; };
       
  1041 		BCF605110E203EF800B9A64D /* ArgList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArgList.cpp; sourceTree = "<group>"; };
       
  1042 		BCF605120E203EF800B9A64D /* ArgList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArgList.h; sourceTree = "<group>"; };
       
  1043 		BCF6553B0A2048DE0038A194 /* MathExtras.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MathExtras.h; sourceTree = "<group>"; };
       
  1044 		BCFD8C900EEB2EE700283848 /* JumpTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JumpTable.cpp; sourceTree = "<group>"; };
       
  1045 		BCFD8C910EEB2EE700283848 /* JumpTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JumpTable.h; sourceTree = "<group>"; };
       
  1046 		C0A2723F0E509F1E00E96E15 /* NotFound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NotFound.h; sourceTree = "<group>"; };
       
  1047 		D21202280AD4310C00ED79B6 /* DateConversion.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DateConversion.cpp; sourceTree = "<group>"; };
       
  1048 		D21202290AD4310C00ED79B6 /* DateConversion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DateConversion.h; sourceTree = "<group>"; };
       
  1049 		E11D51750B2E798D0056C188 /* StringExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringExtras.h; sourceTree = "<group>"; };
       
  1050 		E124A8F50E555775003091F1 /* OpaqueJSString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpaqueJSString.h; sourceTree = "<group>"; };
       
  1051 		E124A8F60E555775003091F1 /* OpaqueJSString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpaqueJSString.cpp; sourceTree = "<group>"; };
       
  1052 		E178633F0D9BEC0000D74E75 /* InitializeThreading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InitializeThreading.h; sourceTree = "<group>"; };
       
  1053 		E178636C0D9BEEC300D74E75 /* InitializeThreading.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InitializeThreading.cpp; sourceTree = "<group>"; };
       
  1054 		E17FF770112131D200076A19 /* ValueCheck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ValueCheck.h; sourceTree = "<group>"; };
       
  1055 		E18E3A560DF9278C00D90B34 /* JSGlobalData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSGlobalData.h; sourceTree = "<group>"; };
       
  1056 		E18E3A570DF9278C00D90B34 /* JSGlobalData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSGlobalData.cpp; sourceTree = "<group>"; };
       
  1057 		E195678F09E7CF1200B89D13 /* UnicodeIcu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnicodeIcu.h; sourceTree = "<group>"; };
       
  1058 		E195679409E7CF1200B89D13 /* Unicode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Unicode.h; sourceTree = "<group>"; };
       
  1059 		E1A596370DE3E1C300C17E37 /* AVLTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AVLTree.h; sourceTree = "<group>"; };
       
  1060 		E1A862A80D7EBB76001EC6AA /* CollatorICU.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CollatorICU.cpp; sourceTree = "<group>"; };
       
  1061 		E1A862AA0D7EBB7D001EC6AA /* Collator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Collator.h; sourceTree = "<group>"; };
       
  1062 		E1A862D50D7F2B5C001EC6AA /* CollatorDefault.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CollatorDefault.cpp; sourceTree = "<group>"; };
       
  1063 		E1B7C8BD0DA3A3360074B0DC /* ThreadSpecific.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadSpecific.h; sourceTree = "<group>"; };
       
  1064 		E1EE79220D6C95CD00FEA3BA /* Threading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Threading.h; sourceTree = "<group>"; };
       
  1065 		E1EE79270D6C964500FEA3BA /* Locker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Locker.h; sourceTree = "<group>"; };
       
  1066 		E1EE793C0D6C9B9200FEA3BA /* ThreadingPthreads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadingPthreads.cpp; sourceTree = "<group>"; };
       
  1067 		E1EE798B0D6CA53D00FEA3BA /* MessageQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageQueue.h; sourceTree = "<group>"; };
       
  1068 		E1EF79A80CE97BA60088D500 /* UTF8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UTF8.cpp; sourceTree = "<group>"; };
       
  1069 		E1EF79A90CE97BA60088D500 /* UTF8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UTF8.h; sourceTree = "<group>"; };
       
  1070 		E48E0F2C0F82151700A8CA37 /* FastAllocBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FastAllocBase.h; sourceTree = "<group>"; };
       
  1071 		F5BB2BC5030F772101FCFE1D /* Completion.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Completion.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1072 		F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptCorePrefix.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1073 		F68EBB8C0255D4C601FF60F7 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1074 		F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArrayPrototype.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1075 		F692A84E0255597D01FF60F7 /* ArrayPrototype.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = ArrayPrototype.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1076 		F692A8500255597D01FF60F7 /* BooleanObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1077 		F692A8520255597D01FF60F7 /* Collector.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Collector.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1078 		F692A8530255597D01FF60F7 /* Collector.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Collector.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1079 		F692A8540255597D01FF60F7 /* create_hash_table */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = text.script.perl; path = create_hash_table; sourceTree = "<group>"; tabWidth = 8; };
       
  1080 		F692A8580255597D01FF60F7 /* Debugger.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Debugger.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1081 		F692A8590255597D01FF60F7 /* Debugger.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Debugger.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1082 		F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FunctionPrototype.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1083 		F692A85D0255597D01FF60F7 /* FunctionPrototype.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = FunctionPrototype.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1084 		F692A85E0255597D01FF60F7 /* JSFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSFunction.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1085 		F692A85F0255597D01FF60F7 /* JSFunction.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSFunction.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1086 		F692A8620255597D01FF60F7 /* JSString.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSString.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1087 		F692A8650255597D01FF60F7 /* Lexer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lexer.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1088 		F692A8660255597D01FF60F7 /* Lexer.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Lexer.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1089 		F692A8680255597D01FF60F7 /* Lookup.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lookup.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1090 		F692A8690255597D01FF60F7 /* Lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Lookup.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1091 		F692A86A0255597D01FF60F7 /* MathObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MathObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1092 		F692A86B0255597D01FF60F7 /* MathObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = MathObject.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1093 		F692A86D0255597D01FF60F7 /* Nodes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Nodes.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1094 		F692A86E0255597D01FF60F7 /* Nodes.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Nodes.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1095 		F692A8700255597D01FF60F7 /* NumberObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NumberObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1096 		F692A8710255597D01FF60F7 /* NumberObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = NumberObject.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1097 		F692A8770255597D01FF60F7 /* Operations.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Operations.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1098 		F692A8780255597D01FF60F7 /* Operations.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Operations.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1099 		F692A87B0255597D01FF60F7 /* RegExpObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1100 		F692A87C0255597D01FF60F7 /* RegExpObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = RegExpObject.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1101 		F692A87D0255597D01FF60F7 /* RegExp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExp.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1102 		F692A87E0255597D01FF60F7 /* RegExp.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = RegExp.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1103 		F692A8850255597D01FF60F7 /* UString.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UString.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1104 		F692A8860255597D01FF60F7 /* UString.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = UString.h; sourceTree = "<group>"; tabWidth = 8; };
       
  1105 		F692A8870255597D01FF60F7 /* JSValue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSValue.cpp; sourceTree = "<group>"; tabWidth = 8; };
       
  1106 		FE1B44790ECCD73B004F4DD1 /* StdLibExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StdLibExtras.h; sourceTree = "<group>"; };
       
  1107 /* End PBXFileReference section */
       
  1108 
       
  1109 /* Begin PBXFrameworksBuildPhase section */
       
  1110 		1412111E0A48793C00480255 /* Frameworks */ = {
       
  1111 			isa = PBXFrameworksBuildPhase;
       
  1112 			buildActionMask = 2147483647;
       
  1113 			files = (
       
  1114 				14B8EC720A5652090062BE54 /* CoreFoundation.framework in Frameworks */,
       
  1115 				141211310A48794D00480255 /* JavaScriptCore.framework in Frameworks */,
       
  1116 			);
       
  1117 			runOnlyForDeploymentPostprocessing = 0;
       
  1118 		};
       
  1119 		14BD59BD0A3E8F9000BAF59C /* Frameworks */ = {
       
  1120 			isa = PBXFrameworksBuildPhase;
       
  1121 			buildActionMask = 2147483647;
       
  1122 			files = (
       
  1123 				143A97E60A4A06E200456B66 /* CoreFoundation.framework in Frameworks */,
       
  1124 				14BD59C50A3E8F9F00BAF59C /* JavaScriptCore.framework in Frameworks */,
       
  1125 			);
       
  1126 			runOnlyForDeploymentPostprocessing = 0;
       
  1127 		};
       
  1128 		932F5BD20822A1C700736975 /* Frameworks */ = {
       
  1129 			isa = PBXFrameworksBuildPhase;
       
  1130 			buildActionMask = 2147483647;
       
  1131 			files = (
       
  1132 				932F5BD30822A1C700736975 /* CoreFoundation.framework in Frameworks */,
       
  1133 				932F5BD50822A1C700736975 /* Foundation.framework in Frameworks */,
       
  1134 				932F5BD70822A1C700736975 /* libicucore.dylib in Frameworks */,
       
  1135 				932F5BD60822A1C700736975 /* libobjc.dylib in Frameworks */,
       
  1136 			);
       
  1137 			runOnlyForDeploymentPostprocessing = 0;
       
  1138 		};
       
  1139 		932F5BDE0822A1C700736975 /* Frameworks */ = {
       
  1140 			isa = PBXFrameworksBuildPhase;
       
  1141 			buildActionMask = 2147483647;
       
  1142 			files = (
       
  1143 				932F5BEA0822A1C700736975 /* JavaScriptCore.framework in Frameworks */,
       
  1144 				5D5D8AD10E0D0EBE00F9C692 /* libedit.dylib in Frameworks */,
       
  1145 			);
       
  1146 			runOnlyForDeploymentPostprocessing = 0;
       
  1147 		};
       
  1148 /* End PBXFrameworksBuildPhase section */
       
  1149 
       
  1150 /* Begin PBXGroup section */
       
  1151 		034768DFFF38A50411DB9C8B /* Products */ = {
       
  1152 			isa = PBXGroup;
       
  1153 			children = (
       
  1154 				932F5BD90822A1C700736975 /* JavaScriptCore.framework */,
       
  1155 				932F5BE10822A1C700736975 /* jsc */,
       
  1156 				141211200A48793C00480255 /* minidom */,
       
  1157 				14BD59BF0A3E8F9000BAF59C /* testapi */,
       
  1158 			);
       
  1159 			name = Products;
       
  1160 			sourceTree = "<group>";
       
  1161 			tabWidth = 4;
       
  1162 			usesTabs = 0;
       
  1163 		};
       
  1164 		06D358A00DAAD9C4003B174E /* mac */ = {
       
  1165 			isa = PBXGroup;
       
  1166 			children = (
       
  1167 				06D358A10DAAD9C4003B174E /* MainThreadMac.mm */,
       
  1168 			);
       
  1169 			path = mac;
       
  1170 			sourceTree = "<group>";
       
  1171 		};
       
  1172 		0867D691FE84028FC02AAC07 /* JavaScriptCore */ = {
       
  1173 			isa = PBXGroup;
       
  1174 			children = (
       
  1175 				A718F8211178EB4B002465A7 /* create_regex_tables */,
       
  1176 				937B63CC09E766D200A671DD /* DerivedSources.make */,
       
  1177 				F692A8540255597D01FF60F7 /* create_hash_table */,
       
  1178 				14B8ECA60A5653980062BE54 /* JavaScriptCore.exp */,
       
  1179 				867FC36011B763950025105E /* JavaScriptCore.JSVALUE32only.exp */,
       
  1180 				867FC35F11B763950025105E /* JavaScriptCore.JSVALUE32_64only.exp */,
       
  1181 				867FC36111B763950025105E /* JavaScriptCore.JSVALUE64only.exp */,
       
  1182 				F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */,
       
  1183 				45E12D8806A49B0F00E9DF84 /* jsc.cpp */,
       
  1184 				F68EBB8C0255D4C601FF60F7 /* config.h */,
       
  1185 				1432EBD70A34CAD400717B9F /* API */,
       
  1186 				9688CB120ED12B4E001D649F /* assembler */,
       
  1187 				969A078F0ED1D3AE00F1F681 /* bytecode */,
       
  1188 				7E39D81D0EC38EFA003AF11A /* bytecompiler */,
       
  1189 				1480DB9A0DDC2231003CFDF2 /* debugger */,
       
  1190 				1429D77A0ED20D7300B89619 /* interpreter */,
       
  1191 				1429D92C0ED22D7000B89619 /* jit */,
       
  1192 				7E39D8370EC3A388003AF11A /* parser */,
       
  1193 				65417203039E01F90058BFEB /* pcre */,
       
  1194 				95AB831A0DA42C6900BC83F3 /* profiler */,
       
  1195 				7EF6E0BB0EB7A1EC0079AFAF /* runtime */,
       
  1196 				141211000A48772600480255 /* tests */,
       
  1197 				65162EF108E6A21C007556CD /* wtf */,
       
  1198 				86EAC48C0F93E8B9008EC948 /* yarr */,
       
  1199 				1C90513E0BA9E8830081E9D0 /* Configurations */,
       
  1200 				650FDF8D09D0FCA700769E54 /* Derived Sources */,
       
  1201 				0867D69AFE84028FC02AAC07 /* Frameworks */,
       
  1202 				034768DFFF38A50411DB9C8B /* Products */,
       
  1203 				932FC3C20824BB70005B3C75 /* Resources */,
       
  1204 			);
       
  1205 			name = JavaScriptCore;
       
  1206 			sourceTree = "<group>";
       
  1207 		};
       
  1208 		0867D69AFE84028FC02AAC07 /* Frameworks */ = {
       
  1209 			isa = PBXGroup;
       
  1210 			children = (
       
  1211 				6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */,
       
  1212 				51F0EB6105C86C6B00E6DF1B /* Foundation.framework */,
       
  1213 				5D5D8AD00E0D0EBE00F9C692 /* libedit.dylib */,
       
  1214 				9322A00306C341D3009067BB /* libicucore.dylib */,
       
  1215 				51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */,
       
  1216 			);
       
  1217 			name = Frameworks;
       
  1218 			sourceTree = "<group>";
       
  1219 			tabWidth = 4;
       
  1220 			usesTabs = 0;
       
  1221 		};
       
  1222 		141211000A48772600480255 /* tests */ = {
       
  1223 			isa = PBXGroup;
       
  1224 			children = (
       
  1225 				144005170A531CB50005F061 /* minidom */,
       
  1226 				14BD5A2D0A3E91F600BAF59C /* testapi.c */,
       
  1227 				14D857740A4696C80032146C /* testapi.js */,
       
  1228 			);
       
  1229 			name = tests;
       
  1230 			sourceTree = "<group>";
       
  1231 			tabWidth = 4;
       
  1232 			usesTabs = 0;
       
  1233 		};
       
  1234 		1429D77A0ED20D7300B89619 /* interpreter */ = {
       
  1235 			isa = PBXGroup;
       
  1236 			children = (
       
  1237 				A7F8690E0F9584A100558697 /* CachedCall.h */,
       
  1238 				1429D8DB0ED2205B00B89619 /* CallFrame.cpp */,
       
  1239 				1429D8DC0ED2205B00B89619 /* CallFrame.h */,
       
  1240 				A7F869EC0F95C2EC00558697 /* CallFrameClosure.h */,
       
  1241 				1429D7D30ED2128200B89619 /* Interpreter.cpp */,
       
  1242 				1429D77B0ED20D7300B89619 /* Interpreter.h */,
       
  1243 				149B24FF0D8AF6D1009CB8C7 /* Register.h */,
       
  1244 				1429D85B0ED218E900B89619 /* RegisterFile.cpp */,
       
  1245 				14D792640DAA03FB001A9F05 /* RegisterFile.h */,
       
  1246 			);
       
  1247 			path = interpreter;
       
  1248 			sourceTree = "<group>";
       
  1249 		};
       
  1250 		1429D92C0ED22D7000B89619 /* jit */ = {
       
  1251 			isa = PBXGroup;
       
  1252 			children = (
       
  1253 				A7B48DB60EE74CFC00DCBDB6 /* ExecutableAllocator.cpp */,
       
  1254 				A7B48DB50EE74CFC00DCBDB6 /* ExecutableAllocator.h */,
       
  1255 				86DB64630F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp */,
       
  1256 				A782F1A40EEC9FA20036273F /* ExecutableAllocatorPosix.cpp */,
       
  1257 				86DB645F0F954E9100D7D921 /* ExecutableAllocatorWin.cpp */,
       
  1258 				1429D92D0ED22D7000B89619 /* JIT.cpp */,
       
  1259 				1429D92E0ED22D7000B89619 /* JIT.h */,
       
  1260 				86A90ECF0EE7D51F00AB350D /* JITArithmetic.cpp */,
       
  1261 				A75706DD118A2BCF0057F88F /* JITArithmetic32_64.cpp */,
       
  1262 				86CC85A20EE79B7400288682 /* JITCall.cpp */,
       
  1263 				146FE51111A710430087AE66 /* JITCall32_64.cpp */,
       
  1264 				86CCEFDD0F413F8900FD7F9E /* JITCode.h */,
       
  1265 				86CC85A00EE79A4700288682 /* JITInlineMethods.h */,
       
  1266 				BCDD51E90FB8DF74004A8BDC /* JITOpcodes.cpp */,
       
  1267 				A71236E41195F33C00BD2174 /* JITOpcodes32_64.cpp */,
       
  1268 				86CC85C30EE7A89400288682 /* JITPropertyAccess.cpp */,
       
  1269 				A7C1E8C8112E701C00A37F98 /* JITPropertyAccess32_64.cpp */,
       
  1270 				960626950FB8EC02009798AB /* JITStubCall.h */,
       
  1271 				14A23D6C0F4E19CE0023CDAD /* JITStubs.cpp */,
       
  1272 				14A6581A0F4E36F4000150FD /* JITStubs.h */,
       
  1273 				A76C51741182748D00715B05 /* JSInterfaceJIT.h */,
       
  1274 				A7386551118697B400540279 /* SpecializedThunkJIT.h */,
       
  1275 				A7386552118697B400540279 /* ThunkGenerators.cpp */,
       
  1276 				A7386553118697B400540279 /* ThunkGenerators.h */,
       
  1277 			);
       
  1278 			path = jit;
       
  1279 			sourceTree = "<group>";
       
  1280 		};
       
  1281 		1432EBD70A34CAD400717B9F /* API */ = {
       
  1282 			isa = PBXGroup;
       
  1283 			children = (
       
  1284 				1482B78A0A4305AB00517CFC /* APICast.h */,
       
  1285 				865F408710E7D56300947361 /* APIShims.h */,
       
  1286 				1CAA8B4A0D32C39A0041BCFF /* JavaScript.h */,
       
  1287 				1CAA8B4B0D32C39A0041BCFF /* JavaScriptCore.h */,
       
  1288 				BC0894D50FAFBA2D00001865 /* JSAPIValueWrapper.cpp */,
       
  1289 				BC0894D60FAFBA2D00001865 /* JSAPIValueWrapper.h */,
       
  1290 				1421359A0A677F4F00A8195E /* JSBase.cpp */,
       
  1291 				142711380A460BBB0080EEEA /* JSBase.h */,
       
  1292 				140D17D60E8AD4A9000CD17D /* JSBasePrivate.h */,
       
  1293 				1440F8AD0A508D200005F061 /* JSCallbackConstructor.cpp */,
       
  1294 				1440F8AC0A508D200005F061 /* JSCallbackConstructor.h */,
       
  1295 				1440F8900A508B100005F061 /* JSCallbackFunction.cpp */,
       
  1296 				1440F88F0A508B100005F061 /* JSCallbackFunction.h */,
       
  1297 				14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */,
       
  1298 				14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */,
       
  1299 				A8E894310CD0602400367179 /* JSCallbackObjectFunctions.h */,
       
  1300 				1440FCE20A51E46B0005F061 /* JSClassRef.cpp */,
       
  1301 				1440FCE10A51E46B0005F061 /* JSClassRef.h */,
       
  1302 				14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */,
       
  1303 				14BD5A2A0A3E91F600BAF59C /* JSContextRef.h */,
       
  1304 				148CD1D7108CF902008163C6 /* JSContextRefPrivate.h */,
       
  1305 				1482B7E20A43076000517CFC /* JSObjectRef.cpp */,
       
  1306 				1482B7E10A43076000517CFC /* JSObjectRef.h */,
       
  1307 				A79EDB0811531CD60019E912 /* JSObjectRefPrivate.h */,
       
  1308 				95988BA90E477BEC00D28D4D /* JSProfilerPrivate.cpp */,
       
  1309 				952C63AC0E4777D600C13936 /* JSProfilerPrivate.h */,
       
  1310 				95C18D3E0C90E7EF00E72F73 /* JSRetainPtr.h */,
       
  1311 				1482B74C0A43032800517CFC /* JSStringRef.cpp */,
       
  1312 				1482B74B0A43032800517CFC /* JSStringRef.h */,
       
  1313 				146AAB370B66A94400E55F16 /* JSStringRefCF.cpp */,
       
  1314 				146AAB2A0B66A84900E55F16 /* JSStringRefCF.h */,
       
  1315 				14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */,
       
  1316 				1482B6EA0A4300B300517CFC /* JSValueRef.h */,
       
  1317 				A7482E37116A697B003B0712 /* JSWeakObjectMapRefInternal.h */,
       
  1318 				A7482B7A1166CDEA003B0712 /* JSWeakObjectMapRefPrivate.cpp */,
       
  1319 				A7482B791166CDEA003B0712 /* JSWeakObjectMapRefPrivate.h */,
       
  1320 				E124A8F60E555775003091F1 /* OpaqueJSString.cpp */,
       
  1321 				E124A8F50E555775003091F1 /* OpaqueJSString.h */,
       
  1322 				5DE3D0F40DD8DDFB00468714 /* WebKitAvailability.h */,
       
  1323 			);
       
  1324 			path = API;
       
  1325 			sourceTree = "<group>";
       
  1326 			tabWidth = 4;
       
  1327 			usesTabs = 0;
       
  1328 		};
       
  1329 		144005170A531CB50005F061 /* minidom */ = {
       
  1330 			isa = PBXGroup;
       
  1331 			children = (
       
  1332 				1440F6420A4F8B6A0005F061 /* JSNode.c */,
       
  1333 				1440F6410A4F8B6A0005F061 /* JSNode.h */,
       
  1334 				144007560A5370D20005F061 /* JSNodeList.c */,
       
  1335 				144007550A5370D20005F061 /* JSNodeList.h */,
       
  1336 				141211020A48780900480255 /* minidom.c */,
       
  1337 				1412110D0A48788700480255 /* minidom.js */,
       
  1338 				144005200A531D3B0005F061 /* Node.c */,
       
  1339 				1440051F0A531D3B0005F061 /* Node.h */,
       
  1340 				144007490A536CC20005F061 /* NodeList.c */,
       
  1341 				144007480A536CC20005F061 /* NodeList.h */,
       
  1342 			);
       
  1343 			name = minidom;
       
  1344 			path = API;
       
  1345 			sourceTree = "<group>";
       
  1346 		};
       
  1347 		1480DB9A0DDC2231003CFDF2 /* debugger */ = {
       
  1348 			isa = PBXGroup;
       
  1349 			children = (
       
  1350 				F692A8580255597D01FF60F7 /* Debugger.cpp */,
       
  1351 				F692A8590255597D01FF60F7 /* Debugger.h */,
       
  1352 				BC3135630F302FA3003DFD3A /* DebuggerActivation.cpp */,
       
  1353 				BC3135620F302FA3003DFD3A /* DebuggerActivation.h */,
       
  1354 				149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */,
       
  1355 				1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */,
       
  1356 			);
       
  1357 			path = debugger;
       
  1358 			sourceTree = "<group>";
       
  1359 		};
       
  1360 		1C90513E0BA9E8830081E9D0 /* Configurations */ = {
       
  1361 			isa = PBXGroup;
       
  1362 			children = (
       
  1363 				1C9051450BA9E8A70081E9D0 /* Base.xcconfig */,
       
  1364 				1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */,
       
  1365 				449097EE0F8F81B50076A327 /* FeatureDefines.xcconfig */,
       
  1366 				1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */,
       
  1367 				1C9051420BA9E8A70081E9D0 /* Version.xcconfig */,
       
  1368 			);
       
  1369 			path = Configurations;
       
  1370 			sourceTree = "<group>";
       
  1371 			tabWidth = 4;
       
  1372 			usesTabs = 0;
       
  1373 		};
       
  1374 		650FDF8D09D0FCA700769E54 /* Derived Sources */ = {
       
  1375 			isa = PBXGroup;
       
  1376 			children = (
       
  1377 				BC18C5230E16FC8A00B34460 /* ArrayPrototype.lut.h */,
       
  1378 				65B174BE09D1000200820339 /* chartables.c */,
       
  1379 				BCD203E70E1718F4002C7E82 /* DatePrototype.lut.h */,
       
  1380 				BC87CDB810712ACA000614CF /* JSONObject.lut.h */,
       
  1381 				BC18C52D0E16FCE100B34460 /* Lexer.lut.h */,
       
  1382 				BC18C5290E16FCC200B34460 /* MathObject.lut.h */,
       
  1383 				BC2680E60E16D52300A06E92 /* NumberConstructor.lut.h */,
       
  1384 				BCD202D50E170708002C7E82 /* RegExpConstructor.lut.h */,
       
  1385 				A718F61A11754A21002465A7 /* RegExpJitTables.h */,
       
  1386 				BC18C52B0E16FCD200B34460 /* RegExpObject.lut.h */,
       
  1387 				BC18C5250E16FCA700B34460 /* StringPrototype.lut.h */,
       
  1388 				5D53727D0E1C55EC0021E549 /* TracingDtrace.h */,
       
  1389 			);
       
  1390 			name = "Derived Sources";
       
  1391 			path = DerivedSources/JavaScriptCore;
       
  1392 			sourceTree = BUILT_PRODUCTS_DIR;
       
  1393 			tabWidth = 4;
       
  1394 			usesTabs = 0;
       
  1395 		};
       
  1396 		65162EF108E6A21C007556CD /* wtf */ = {
       
  1397 			isa = PBXGroup;
       
  1398 			children = (
       
  1399 				06D358A00DAAD9C4003B174E /* mac */,
       
  1400 				8656573E115BE35200291F40 /* text */,
       
  1401 				E195678D09E7CF1200B89D13 /* unicode */,
       
  1402 				93AA4F770957251F0084B3A7 /* AlwaysInline.h */,
       
  1403 				938C4F690CA06BC700D9310A /* ASCIICType.h */,
       
  1404 				65E217B808E7EECC0023E5F6 /* Assertions.cpp */,
       
  1405 				65E217B708E7EECC0023E5F6 /* Assertions.h */,
       
  1406 				BC5F7BBB11823B590052C02C /* Atomics.h */,
       
  1407 				E1A596370DE3E1C300C17E37 /* AVLTree.h */,
       
  1408 				A7A1F7AA0F252B3C00E184E2 /* ByteArray.cpp */,
       
  1409 				A7A1F7AB0F252B3C00E184E2 /* ByteArray.h */,
       
  1410 				0BDFFAD40FC6171000D69EF4 /* CrossThreadRefCounted.h */,
       
  1411 				180B9AEF0F16C569009BDBC5 /* CurrentTime.cpp */,
       
  1412 				180B9AF00F16C569009BDBC5 /* CurrentTime.h */,
       
  1413 				41359CF40FDD89CB00206180 /* DateMath.cpp */,
       
  1414 				41359CF50FDD89CB00206180 /* DateMath.h */,
       
  1415 				5186111D0CC824830081412B /* Deque.h */,
       
  1416 				938C4F6B0CA06BCE00D9310A /* DisallowCType.h */,
       
  1417 				651F6412039D5B5F0078395C /* dtoa.cpp */,
       
  1418 				651F6413039D5B5F0078395C /* dtoa.h */,
       
  1419 				E48E0F2C0F82151700A8CA37 /* FastAllocBase.h */,
       
  1420 				65E217B908E7EECC0023E5F6 /* FastMalloc.cpp */,
       
  1421 				65E217BA08E7EECC0023E5F6 /* FastMalloc.h */,
       
  1422 				A7F19ECD11DD490900931E70 /* FixedArray.h */,
       
  1423 				935AF46909E9D9DB00ACD1D8 /* Forward.h */,
       
  1424 				93B6A0DE0AA64DA40076DE27 /* GetPtr.h */,
       
  1425 				657EEBBF094E445E008C9C7B /* HashCountedSet.h */,
       
  1426 				65DFC92A08EA173A00F7300B /* HashFunctions.h */,
       
  1427 				652246A40C8D7A0E007BDAF7 /* HashIterators.h */,
       
  1428 				65DFC92B08EA173A00F7300B /* HashMap.h */,
       
  1429 				65DFC92C08EA173A00F7300B /* HashSet.h */,
       
  1430 				65DFC92D08EA173A00F7300B /* HashTable.cpp */,
       
  1431 				65DFC92E08EA173A00F7300B /* HashTable.h */,
       
  1432 				65DFC92F08EA173A00F7300B /* HashTraits.h */,
       
  1433 				657EB7450B708F540063461B /* ListHashSet.h */,
       
  1434 				148A1626095D16BB00666D0D /* ListRefPtr.h */,
       
  1435 				E1EE79270D6C964500FEA3BA /* Locker.h */,
       
  1436 				06D358A20DAAD9C4003B174E /* MainThread.cpp */,
       
  1437 				06D358A30DAAD9C4003B174E /* MainThread.h */,
       
  1438 				5DBD18AF0C5401A700C15EAE /* MallocZoneSupport.h */,
       
  1439 				BCF6553B0A2048DE0038A194 /* MathExtras.h */,
       
  1440 				511FC4C7117EE23D00425272 /* MD5.cpp */,
       
  1441 				511FC4CA117EE2A800425272 /* MD5.h */,
       
  1442 				E1EE798B0D6CA53D00FEA3BA /* MessageQueue.h */,
       
  1443 				9303F5690991190000AD71B8 /* Noncopyable.h */,
       
  1444 				C0A2723F0E509F1E00E96E15 /* NotFound.h */,
       
  1445 				9303F5A409911A5800AD71B8 /* OwnArrayPtr.h */,
       
  1446 				0BDFFAD10FC616EC00D69EF4 /* OwnFastMallocPtr.h */,
       
  1447 				9303F567099118FA00AD71B8 /* OwnPtr.h */,
       
  1448 				440B7AED0FAF7FCB0073323E /* OwnPtrCommon.h */,
       
  1449 				44DD48520FAEA85000D6B4EB /* PassOwnPtr.h */,
       
  1450 				6580F795094070560082C219 /* PassRefPtr.h */,
       
  1451 				65D6D87E09B5A32E0002E4D7 /* Platform.h */,
       
  1452 				A7D649A91015224E009B2E1B /* PossiblyNull.h */,
       
  1453 				088FA5B90EF76D4300578E6F /* RandomNumber.cpp */,
       
  1454 				088FA5BA0EF76D4300578E6F /* RandomNumber.h */,
       
  1455 				08E279E80EF83B10007DB523 /* RandomNumberSeed.h */,
       
  1456 				1419D32C0CEA7CDE00FF507A /* RefCounted.h */,
       
  1457 				905B02AD0E28640F006DF882 /* RefCountedLeakCounter.cpp */,
       
  1458 				90D3469B0E285280009492EE /* RefCountedLeakCounter.h */,
       
  1459 				65C647B3093EF8D60022C380 /* RefPtr.h */,
       
  1460 				148A1ECD0D10C23B0069A47C /* RefPtrHashMap.h */,
       
  1461 				51F648D60BB4E2CA0033D760 /* RetainPtr.h */,
       
  1462 				969A07290ED1CE6900F1F681 /* SegmentedVector.h */,
       
  1463 				0BF28A2811A33DC300638F84 /* SizeLimits.cpp */,
       
  1464 				868BFA5F117D048200B908B1 /* StaticConstructors.h */,
       
  1465 				FE1B44790ECCD73B004F4DD1 /* StdLibExtras.h */,
       
  1466 				E11D51750B2E798D0056C188 /* StringExtras.h */,
       
  1467 				5D63E9AC10F2BD6E00FC8AE9 /* StringHashFunctions.h */,
       
  1468 				5DA479650CFBCF56009328A0 /* TCPackedCache.h */,
       
  1469 				6541BD6E08E80A17002CBEE7 /* TCPageMap.h */,
       
  1470 				6541BD6F08E80A17002CBEE7 /* TCSpinLock.h */,
       
  1471 				6541BD7008E80A17002CBEE7 /* TCSystemAlloc.cpp */,
       
  1472 				6541BD7108E80A17002CBEE7 /* TCSystemAlloc.h */,
       
  1473 				18BAB52710DADFCD000D945B /* ThreadIdentifierDataPthreads.cpp */,
       
  1474 				18BAB52810DADFCD000D945B /* ThreadIdentifierDataPthreads.h */,
       
  1475 				5D6A566A0F05995500266145 /* Threading.cpp */,
       
  1476 				E1EE79220D6C95CD00FEA3BA /* Threading.h */,
       
  1477 				BC5F7BBC11823B590052C02C /* ThreadingPrimitives.h */,
       
  1478 				E1EE793C0D6C9B9200FEA3BA /* ThreadingPthreads.cpp */,
       
  1479 				BC5F7BBD11823B590052C02C /* ThreadSafeShared.h */,
       
  1480 				E1B7C8BD0DA3A3360074B0DC /* ThreadSpecific.h */,
       
  1481 				0B330C260F38C62300692DE3 /* TypeTraits.cpp */,
       
  1482 				0B4D7E620F319AC800AD7E58 /* TypeTraits.h */,
       
  1483 				935AF46B09E9D9DB00ACD1D8 /* UnusedParam.h */,
       
  1484 				E17FF770112131D200076A19 /* ValueCheck.h */,
       
  1485 				6592C316098B7DE10003D4F6 /* Vector.h */,
       
  1486 				6592C317098B7DE10003D4F6 /* VectorTraits.h */,
       
  1487 				96DD73780F9DA3100027FBCC /* VMTags.h */,
       
  1488 				86D08D5111793613006E5ED0 /* WTFThreadData.cpp */,
       
  1489 				86D08D5211793613006E5ED0 /* WTFThreadData.h */,
       
  1490 			);
       
  1491 			path = wtf;
       
  1492 			sourceTree = "<group>";
       
  1493 			tabWidth = 4;
       
  1494 			usesTabs = 0;
       
  1495 		};
       
  1496 		65417203039E01F90058BFEB /* pcre */ = {
       
  1497 			isa = PBXGroup;
       
  1498 			children = (
       
  1499 				6541720F039E08B90058BFEB /* pcre.h */,
       
  1500 				930754BF08B0F68000AB3056 /* pcre_compile.cpp */,
       
  1501 				930754E908B0F78500AB3056 /* pcre_exec.cpp */,
       
  1502 				93E26BE508B1517100F85226 /* pcre_internal.h */,
       
  1503 				930754CE08B0F74500AB3056 /* pcre_tables.cpp */,
       
  1504 				937013470CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.cpp */,
       
  1505 				93E26BD308B1514100F85226 /* pcre_xclass.cpp */,
       
  1506 				93E26BFC08B151D400F85226 /* ucpinternal.h */,
       
  1507 			);
       
  1508 			path = pcre;
       
  1509 			sourceTree = "<group>";
       
  1510 			tabWidth = 4;
       
  1511 			usesTabs = 0;
       
  1512 		};
       
  1513 		7E39D81D0EC38EFA003AF11A /* bytecompiler */ = {
       
  1514 			isa = PBXGroup;
       
  1515 			children = (
       
  1516 				969A07200ED1CE3300F1F681 /* BytecodeGenerator.cpp */,
       
  1517 				969A07210ED1CE3300F1F681 /* BytecodeGenerator.h */,
       
  1518 				969A07270ED1CE6900F1F681 /* Label.h */,
       
  1519 				960097A50EBABB58007A7297 /* LabelScope.h */,
       
  1520 				655EB29A10CE2581001A990E /* NodesCodegen.cpp */,
       
  1521 				969A07280ED1CE6900F1F681 /* RegisterID.h */,
       
  1522 			);
       
  1523 			path = bytecompiler;
       
  1524 			sourceTree = "<group>";
       
  1525 		};
       
  1526 		7E39D8370EC3A388003AF11A /* parser */ = {
       
  1527 			isa = PBXGroup;
       
  1528 			children = (
       
  1529 				A7A7EE7411B98B8D0065A14F /* ASTBuilder.h */,
       
  1530 				A7A7EE7511B98B8D0065A14F /* JSParser.cpp */,
       
  1531 				A7A7EE7611B98B8D0065A14F /* JSParser.h */,
       
  1532 				93F1981A08245AAE001E9ABC /* Keywords.table */,
       
  1533 				F692A8650255597D01FF60F7 /* Lexer.cpp */,
       
  1534 				F692A8660255597D01FF60F7 /* Lexer.h */,
       
  1535 				930DAD030FB1EB1A0082D205 /* NodeConstructors.h */,
       
  1536 				7EFF00630EC05A9A00AA7C93 /* NodeInfo.h */,
       
  1537 				F692A86D0255597D01FF60F7 /* Nodes.cpp */,
       
  1538 				F692A86E0255597D01FF60F7 /* Nodes.h */,
       
  1539 				93F0B3A909BB4DC00068FCE3 /* Parser.cpp */,
       
  1540 				93F0B3AA09BB4DC00068FCE3 /* Parser.h */,
       
  1541 				93052C320FB792190048FDC3 /* ParserArena.cpp */,
       
  1542 				93052C330FB792190048FDC3 /* ParserArena.h */,
       
  1543 				869EBCB60E8C6D4A008722CC /* ResultType.h */,
       
  1544 				65E866EE0DD59AFA00A2B2A1 /* SourceCode.h */,
       
  1545 				65E866ED0DD59AFA00A2B2A1 /* SourceProvider.h */,
       
  1546 				A7A7EE7711B98B8D0065A14F /* SyntaxChecker.h */,
       
  1547 			);
       
  1548 			path = parser;
       
  1549 			sourceTree = "<group>";
       
  1550 		};
       
  1551 		7EF6E0BB0EB7A1EC0079AFAF /* runtime */ = {
       
  1552 			isa = PBXGroup;
       
  1553 			children = (
       
  1554 				BCF605110E203EF800B9A64D /* ArgList.cpp */,
       
  1555 				BCF605120E203EF800B9A64D /* ArgList.h */,
       
  1556 				BC257DE50E1F51C50016B6C9 /* Arguments.cpp */,
       
  1557 				BC257DE60E1F51C50016B6C9 /* Arguments.h */,
       
  1558 				BC7952060E15E8A800A898AB /* ArrayConstructor.cpp */,
       
  1559 				BC7952070E15E8A800A898AB /* ArrayConstructor.h */,
       
  1560 				F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */,
       
  1561 				F692A84E0255597D01FF60F7 /* ArrayPrototype.h */,
       
  1562 				147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */,
       
  1563 				BC7952320E15EB5600A898AB /* BooleanConstructor.cpp */,
       
  1564 				BC7952330E15EB5600A898AB /* BooleanConstructor.h */,
       
  1565 				F692A8500255597D01FF60F7 /* BooleanObject.cpp */,
       
  1566 				704FD35305697E6D003DBED9 /* BooleanObject.h */,
       
  1567 				BC7952340E15EB5600A898AB /* BooleanPrototype.cpp */,
       
  1568 				BC7952350E15EB5600A898AB /* BooleanPrototype.h */,
       
  1569 				869D04AE1193B54D00803475 /* CachedTranscendentalFunction.h */,
       
  1570 				BCA62DFE0E2826230004F30D /* CallData.cpp */,
       
  1571 				145C507F0D9DF63B0088F6B9 /* CallData.h */,
       
  1572 				BC6AAAE40E1F426500AD87D8 /* ClassInfo.h */,
       
  1573 				F692A8520255597D01FF60F7 /* Collector.cpp */,
       
  1574 				F692A8530255597D01FF60F7 /* Collector.h */,
       
  1575 				14F3488E0E95EF8A003648BC /* CollectorHeapIterator.h */,
       
  1576 				65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */,
       
  1577 				65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */,
       
  1578 				969A09220ED1E09C00F1F681 /* Completion.cpp */,
       
  1579 				F5BB2BC5030F772101FCFE1D /* Completion.h */,
       
  1580 				BCA62DFF0E2826310004F30D /* ConstructData.cpp */,
       
  1581 				BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */,
       
  1582 				BCD203450E17135E002C7E82 /* DateConstructor.cpp */,
       
  1583 				BCD203460E17135E002C7E82 /* DateConstructor.h */,
       
  1584 				D21202280AD4310C00ED79B6 /* DateConversion.cpp */,
       
  1585 				D21202290AD4310C00ED79B6 /* DateConversion.h */,
       
  1586 				BC1166000E1997B1008066DD /* DateInstance.cpp */,
       
  1587 				BC1166010E1997B1008066DD /* DateInstance.h */,
       
  1588 				14A1563010966365006FA260 /* DateInstanceCache.h */,
       
  1589 				BCD203470E17135E002C7E82 /* DatePrototype.cpp */,
       
  1590 				BCD203480E17135E002C7E82 /* DatePrototype.h */,
       
  1591 				BC337BEA0E1B00CB0076918A /* Error.cpp */,
       
  1592 				BC3046060E1F497F003232CF /* Error.h */,
       
  1593 				BC02E9040E1839DB000F9297 /* ErrorConstructor.cpp */,
       
  1594 				BC02E9050E1839DB000F9297 /* ErrorConstructor.h */,
       
  1595 				BC02E98A0E183E38000F9297 /* ErrorInstance.cpp */,
       
  1596 				BC02E98B0E183E38000F9297 /* ErrorInstance.h */,
       
  1597 				BC02E9060E1839DB000F9297 /* ErrorPrototype.cpp */,
       
  1598 				BC02E9070E1839DB000F9297 /* ErrorPrototype.h */,
       
  1599 				1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */,
       
  1600 				A72701B30DADE94900E548D7 /* ExceptionHelpers.h */,
       
  1601 				86CA032D1038E8440028A609 /* Executable.cpp */,
       
  1602 				86CAFEE21035DDE60028A609 /* Executable.h */,
       
  1603 				BC2680C00E16D4E900A06E92 /* FunctionConstructor.cpp */,
       
  1604 				BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */,
       
  1605 				F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */,
       
  1606 				F692A85D0255597D01FF60F7 /* FunctionPrototype.h */,
       
  1607 				BC02E9B80E184545000F9297 /* GetterSetter.cpp */,
       
  1608 				BC337BDE0E1AF0B80076918A /* GetterSetter.h */,
       
  1609 				BC257DED0E1F52ED0016B6C9 /* GlobalEvalFunction.cpp */,
       
  1610 				BC257DEE0E1F52ED0016B6C9 /* GlobalEvalFunction.h */,
       
  1611 				933A349D038AE80F008635CE /* Identifier.cpp */,
       
  1612 				933A349A038AE7C6008635CE /* Identifier.h */,
       
  1613 				E178636C0D9BEEC300D74E75 /* InitializeThreading.cpp */,
       
  1614 				E178633F0D9BEC0000D74E75 /* InitializeThreading.h */,
       
  1615 				BC9BB95B0E19680600DF8855 /* InternalFunction.cpp */,
       
  1616 				BC11667A0E199C05008066DD /* InternalFunction.h */,
       
  1617 				14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */,
       
  1618 				14DA818E0D99FD2000B0A4FB /* JSActivation.h */,
       
  1619 				93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */,
       
  1620 				938772E5038BFE19008635CE /* JSArray.h */,
       
  1621 				A791EF270F11E07900AE1F68 /* JSByteArray.cpp */,
       
  1622 				A791EF260F11E07900AE1F68 /* JSByteArray.h */,
       
  1623 				BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */,
       
  1624 				BC1167D80E19BCC9008066DD /* JSCell.h */,
       
  1625 				F692A85E0255597D01FF60F7 /* JSFunction.cpp */,
       
  1626 				F692A85F0255597D01FF60F7 /* JSFunction.h */,
       
  1627 				E18E3A570DF9278C00D90B34 /* JSGlobalData.cpp */,
       
  1628 				E18E3A560DF9278C00D90B34 /* JSGlobalData.h */,
       
  1629 				14DE0D680D02431400AACCA2 /* JSGlobalObject.cpp */,
       
  1630 				A8E894330CD0603F00367179 /* JSGlobalObject.h */,
       
  1631 				BC756FC60E2031B200DE7D12 /* JSGlobalObjectFunctions.cpp */,
       
  1632 				BC756FC70E2031B200DE7D12 /* JSGlobalObjectFunctions.h */,
       
  1633 				14760863099C633800437128 /* JSImmediate.cpp */,
       
  1634 				1483B589099BC1950016E4F0 /* JSImmediate.h */,
       
  1635 				65EA4C99092AF9E20093D800 /* JSLock.cpp */,
       
  1636 				65EA4C9A092AF9E20093D800 /* JSLock.h */,
       
  1637 				A72700780DAC605600E548D7 /* JSNotAnObject.cpp */,
       
  1638 				A72700770DAC605600E548D7 /* JSNotAnObject.h */,
       
  1639 				BC02E9B90E184580000F9297 /* JSNumberCell.cpp */,
       
  1640 				BC7F8FB80E19D1C3008632C0 /* JSNumberCell.h */,
       
  1641 				BC22A3980E16E14800AF21C8 /* JSObject.cpp */,
       
  1642 				BC22A3990E16E14800AF21C8 /* JSObject.h */,
       
  1643 				A783A2AA11A5BE8400563D20 /* JSObjectWithGlobalObject.cpp */,
       
  1644 				A783A0D011A36DCA00563D20 /* JSObjectWithGlobalObject.h */,
       
  1645 				A7F9935E0FD7325100A0B2D0 /* JSONObject.cpp */,
       
  1646 				A7F9935D0FD7325100A0B2D0 /* JSONObject.h */,
       
  1647 				A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */,
       
  1648 				A727FF650DA3053B00E548D7 /* JSPropertyNameIterator.h */,
       
  1649 				A7E42C190E3938830065A544 /* JSStaticScopeObject.cpp */,
       
  1650 				A7E42C180E3938830065A544 /* JSStaticScopeObject.h */,
       
  1651 				BC02E9B60E1842FA000F9297 /* JSString.cpp */,
       
  1652 				F692A8620255597D01FF60F7 /* JSString.h */,
       
  1653 				86E85538111B9968001AF51E /* JSStringBuilder.h */,
       
  1654 				14ABB454099C2A0F00E2A24F /* JSType.h */,
       
  1655 				6507D2970E871E4A00D7D896 /* JSTypeInfo.h */,
       
  1656 				F692A8870255597D01FF60F7 /* JSValue.cpp */,
       
  1657 				14ABB36E099C076400E2A24F /* JSValue.h */,
       
  1658 				BC22A39A0E16E14800AF21C8 /* JSVariableObject.cpp */,
       
  1659 				14F252560D08DD8D004ECFFF /* JSVariableObject.h */,
       
  1660 				65C7A1710A8EAACB00FA37EA /* JSWrapperObject.cpp */,
       
  1661 				65C7A1720A8EAACB00FA37EA /* JSWrapperObject.h */,
       
  1662 				BC01D4EF11A8F1FF00A54B2A /* JSZombie.cpp */,
       
  1663 				BC01D4F011A8F1FF00A54B2A /* JSZombie.h */,
       
  1664 				A7E2EA6A0FB460CF00601F06 /* LiteralParser.cpp */,
       
  1665 				A7E2EA690FB460CF00601F06 /* LiteralParser.h */,
       
  1666 				F692A8680255597D01FF60F7 /* Lookup.cpp */,
       
  1667 				F692A8690255597D01FF60F7 /* Lookup.h */,
       
  1668 				A74B3498102A5F8E0032AB98 /* MarkStack.cpp */,
       
  1669 				A779558F101A74D500114E55 /* MarkStack.h */,
       
  1670 				A7C530E3102A3813005BC741 /* MarkStackPosix.cpp */,
       
  1671 				F692A86A0255597D01FF60F7 /* MathObject.cpp */,
       
  1672 				F692A86B0255597D01FF60F7 /* MathObject.h */,
       
  1673 				BC02E9080E1839DB000F9297 /* NativeErrorConstructor.cpp */,
       
  1674 				BC02E9090E1839DB000F9297 /* NativeErrorConstructor.h */,
       
  1675 				BC02E90A0E1839DB000F9297 /* NativeErrorPrototype.cpp */,
       
  1676 				BC02E90B0E1839DB000F9297 /* NativeErrorPrototype.h */,
       
  1677 				A76EE6580FAE59D5003F069A /* NativeFunctionWrapper.h */,
       
  1678 				BC2680C20E16D4E900A06E92 /* NumberConstructor.cpp */,
       
  1679 				BC2680C30E16D4E900A06E92 /* NumberConstructor.h */,
       
  1680 				F692A8700255597D01FF60F7 /* NumberObject.cpp */,
       
  1681 				F692A8710255597D01FF60F7 /* NumberObject.h */,
       
  1682 				BC2680C40E16D4E900A06E92 /* NumberPrototype.cpp */,
       
  1683 				BC2680C50E16D4E900A06E92 /* NumberPrototype.h */,
       
  1684 				142D3938103E4560007DCB52 /* NumericStrings.h */,
       
  1685 				BC2680C60E16D4E900A06E92 /* ObjectConstructor.cpp */,
       
  1686 				BC2680C70E16D4E900A06E92 /* ObjectConstructor.h */,
       
  1687 				BC2680C80E16D4E900A06E92 /* ObjectPrototype.cpp */,
       
  1688 				BC2680C90E16D4E900A06E92 /* ObjectPrototype.h */,
       
  1689 				F692A8770255597D01FF60F7 /* Operations.cpp */,
       
  1690 				F692A8780255597D01FF60F7 /* Operations.h */,
       
  1691 				A7FB60A3103F7DC20017A286 /* PropertyDescriptor.cpp */,
       
  1692 				A7FB604B103F5EAB0017A286 /* PropertyDescriptor.h */,
       
  1693 				BC95437C0EBA70FD0072B6D3 /* PropertyMapHashTable.h */,
       
  1694 				65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */,
       
  1695 				65400C100A69BAF200509887 /* PropertyNameArray.h */,
       
  1696 				65621E6B089E859700760F35 /* PropertySlot.cpp */,
       
  1697 				65621E6C089E859700760F35 /* PropertySlot.h */,
       
  1698 				65C02FBB0637462A003E7EE6 /* Protect.h */,
       
  1699 				BC257DF10E1F53740016B6C9 /* PrototypeFunction.cpp */,
       
  1700 				BC257DF20E1F53740016B6C9 /* PrototypeFunction.h */,
       
  1701 				147B84620E6DE6B1004775A4 /* PutPropertySlot.h */,
       
  1702 				F692A87D0255597D01FF60F7 /* RegExp.cpp */,
       
  1703 				F692A87E0255597D01FF60F7 /* RegExp.h */,
       
  1704 				A1712B3A11C7B212007A5315 /* RegExpCache.cpp */,
       
  1705 				A1712B3E11C7B228007A5315 /* RegExpCache.h */,
       
  1706 				BCD202BD0E1706A7002C7E82 /* RegExpConstructor.cpp */,
       
  1707 				BCD202BE0E1706A7002C7E82 /* RegExpConstructor.h */,
       
  1708 				A1712B4011C7B235007A5315 /* RegExpKey.h */,
       
  1709 				93CEDDFB0EA91EE600258EBE /* RegExpMatchesArray.h */,
       
  1710 				F692A87B0255597D01FF60F7 /* RegExpObject.cpp */,
       
  1711 				F692A87C0255597D01FF60F7 /* RegExpObject.h */,
       
  1712 				BCD202BF0E1706A7002C7E82 /* RegExpPrototype.cpp */,
       
  1713 				BCD202C00E1706A7002C7E82 /* RegExpPrototype.h */,
       
  1714 				86B99AB6117E391E00DF5A90 /* RopeImpl.cpp */,
       
  1715 				86B99AB7117E391E00DF5A90 /* RopeImpl.h */,
       
  1716 				9374D3A8038D9D74008635CE /* ScopeChain.cpp */,
       
  1717 				9374D3A7038D9D74008635CE /* ScopeChain.h */,
       
  1718 				7E2C6C980D31C6B6002D44E2 /* ScopeChainMark.h */,
       
  1719 				93303FE80E6A72B500786E6A /* SmallStrings.cpp */,
       
  1720 				93303FEA0E6A72C000786E6A /* SmallStrings.h */,
       
  1721 				8698B86810D44D9400D8D01B /* StringBuilder.h */,
       
  1722 				BC18C3C00E16EE3300B34460 /* StringConstructor.cpp */,
       
  1723 				BC18C3C10E16EE3300B34460 /* StringConstructor.h */,
       
  1724 				BC18C3C20E16EE3300B34460 /* StringObject.cpp */,
       
  1725 				BC18C3C30E16EE3300B34460 /* StringObject.h */,
       
  1726 				BC18C3C40E16EE3300B34460 /* StringObjectThatMasqueradesAsUndefined.h */,
       
  1727 				BC18C3C50E16EE3300B34460 /* StringPrototype.cpp */,
       
  1728 				BC18C3C60E16EE3300B34460 /* StringPrototype.h */,
       
  1729 				BCDE3AB00E6C82CF001453A7 /* Structure.cpp */,
       
  1730 				BCDE3AB10E6C82CF001453A7 /* Structure.h */,
       
  1731 				7E4EE70E0EBB7A5B005934AA /* StructureChain.cpp */,
       
  1732 				7E4EE7080EBB7963005934AA /* StructureChain.h */,
       
  1733 				BC9041470EB9250900FE26FA /* StructureTransitionTable.h */,
       
  1734 				14A396A60CD2933100B5B4FF /* SymbolTable.h */,
       
  1735 				97F6903A1169DF7F00A6BB46 /* Terminator.h */,
       
  1736 				14A42E3D0F4F60EE00599099 /* TimeoutChecker.cpp */,
       
  1737 				14A42E3E0F4F60EE00599099 /* TimeoutChecker.h */,
       
  1738 				5D53726D0E1C546B0021E549 /* Tracing.d */,
       
  1739 				5D53726E0E1C54880021E549 /* Tracing.h */,
       
  1740 				F692A8850255597D01FF60F7 /* UString.cpp */,
       
  1741 				F692A8860255597D01FF60F7 /* UString.h */,
       
  1742 				8698BB3710D86BAF00D8D01B /* UStringImpl.h */,
       
  1743 				14BFCE6810CDB1FC00364CCE /* WeakGCMap.h */,
       
  1744 				14035DB010DBFB2A00FFFFE7 /* WeakGCPtr.h */,
       
  1745 				1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */,
       
  1746 			);
       
  1747 			path = runtime;
       
  1748 			sourceTree = "<group>";
       
  1749 		};
       
  1750 		8656573E115BE35200291F40 /* text */ = {
       
  1751 			isa = PBXGroup;
       
  1752 			children = (
       
  1753 				868BFA00117CEFD100B908B1 /* AtomicString.cpp */,
       
  1754 				868BFA01117CEFD100B908B1 /* AtomicString.h */,
       
  1755 				868BFA02117CEFD100B908B1 /* AtomicStringImpl.h */,
       
  1756 				86565740115BE3DA00291F40 /* CString.cpp */,
       
  1757 				86565741115BE3DA00291F40 /* CString.h */,
       
  1758 				86B99AE1117E578100DF5A90 /* StringBuffer.h */,
       
  1759 				868BFA05117CEFD100B908B1 /* StringHash.h */,
       
  1760 				868BFA06117CEFD100B908B1 /* StringImpl.cpp */,
       
  1761 				868BFA07117CEFD100B908B1 /* StringImpl.h */,
       
  1762 				86B99AE2117E578100DF5A90 /* StringImplBase.h */,
       
  1763 				8626BECE11928E3900782FAB /* StringStatics.cpp */,
       
  1764 				868BFA15117CF19900B908B1 /* WTFString.cpp */,
       
  1765 				868BFA16117CF19900B908B1 /* WTFString.h */,
       
  1766 			);
       
  1767 			name = text;
       
  1768 			sourceTree = "<group>";
       
  1769 		};
       
  1770 		86EAC48C0F93E8B9008EC948 /* yarr */ = {
       
  1771 			isa = PBXGroup;
       
  1772 			children = (
       
  1773 				86EAC48D0F93E8D1008EC948 /* RegexCompiler.cpp */,
       
  1774 				86EAC48E0F93E8D1008EC948 /* RegexCompiler.h */,
       
  1775 				86EAC48F0F93E8D1008EC948 /* RegexInterpreter.cpp */,
       
  1776 				86EAC4900F93E8D1008EC948 /* RegexInterpreter.h */,
       
  1777 				86EAC4910F93E8D1008EC948 /* RegexJIT.cpp */,
       
  1778 				86EAC4920F93E8D1008EC948 /* RegexJIT.h */,
       
  1779 				86EAC4930F93E8D1008EC948 /* RegexParser.h */,
       
  1780 				86EAC4940F93E8D1008EC948 /* RegexPattern.h */,
       
  1781 			);
       
  1782 			name = yarr;
       
  1783 			sourceTree = "<group>";
       
  1784 		};
       
  1785 		932FC3C20824BB70005B3C75 /* Resources */ = {
       
  1786 			isa = PBXGroup;
       
  1787 			children = (
       
  1788 				932F5BD80822A1C700736975 /* Info.plist */,
       
  1789 			);
       
  1790 			name = Resources;
       
  1791 			sourceTree = "<group>";
       
  1792 			tabWidth = 4;
       
  1793 			usesTabs = 0;
       
  1794 		};
       
  1795 		95AB831A0DA42C6900BC83F3 /* profiler */ = {
       
  1796 			isa = PBXGroup;
       
  1797 			children = (
       
  1798 				95E3BC040E1AE68200B2D1C1 /* CallIdentifier.h */,
       
  1799 				95742F630DD11F5A000917FB /* Profile.cpp */,
       
  1800 				95742F640DD11F5A000917FB /* Profile.h */,
       
  1801 				95CD45740E1C4FDD0085358E /* ProfileGenerator.cpp */,
       
  1802 				95CD45750E1C4FDD0085358E /* ProfileGenerator.h */,
       
  1803 				95AB83540DA43B4400BC83F3 /* ProfileNode.cpp */,
       
  1804 				95AB83550DA43B4400BC83F3 /* ProfileNode.h */,
       
  1805 				95AB832E0DA42CAD00BC83F3 /* Profiler.cpp */,
       
  1806 				95AB832F0DA42CAD00BC83F3 /* Profiler.h */,
       
  1807 				1C61516B0EBAC7A00031376F /* ProfilerServer.h */,
       
  1808 				1C61516A0EBAC7A00031376F /* ProfilerServer.mm */,
       
  1809 			);
       
  1810 			name = profiler;
       
  1811 			sourceTree = "<group>";
       
  1812 			usesTabs = 0;
       
  1813 		};
       
  1814 		9688CB120ED12B4E001D649F /* assembler */ = {
       
  1815 			isa = PBXGroup;
       
  1816 			children = (
       
  1817 				860161DF0F3A83C100F84710 /* AbstractMacroAssembler.h */,
       
  1818 				86D3B2BF10156BDE002865E7 /* ARMAssembler.cpp */,
       
  1819 				86D3B2C010156BDE002865E7 /* ARMAssembler.h */,
       
  1820 				86ADD1430FDDEA980006EEC2 /* ARMv7Assembler.h */,
       
  1821 				9688CB130ED12B4E001D649F /* AssemblerBuffer.h */,
       
  1822 				86D3B2C110156BDE002865E7 /* AssemblerBufferWithConstantPool.h */,
       
  1823 				86E116B00FE75AC800B512BC /* CodeLocation.h */,
       
  1824 				86D3B3C110159D7F002865E7 /* LinkBuffer.h */,
       
  1825 				86C36EE90EE1289D00B3DF59 /* MacroAssembler.h */,
       
  1826 				86C568DD11A213EE0007F7F0 /* MacroAssemblerARM.cpp */,
       
  1827 				86D3B2C210156BDE002865E7 /* MacroAssemblerARM.h */,
       
  1828 				86ADD1440FDDEA980006EEC2 /* MacroAssemblerARMv7.h */,
       
  1829 				863B23DF0FC60E6200703AA4 /* MacroAssemblerCodeRef.h */,
       
  1830 				86C568DE11A213EE0007F7F0 /* MacroAssemblerMIPS.h */,
       
  1831 				860161E00F3A83C100F84710 /* MacroAssemblerX86.h */,
       
  1832 				860161E10F3A83C100F84710 /* MacroAssemblerX86_64.h */,
       
  1833 				860161E20F3A83C100F84710 /* MacroAssemblerX86Common.h */,
       
  1834 				86C568DF11A213EE0007F7F0 /* MIPSAssembler.h */,
       
  1835 				86D3B3C210159D7F002865E7 /* RepatchBuffer.h */,
       
  1836 				9688CB140ED12B4E001D649F /* X86Assembler.h */,
       
  1837 			);
       
  1838 			path = assembler;
       
  1839 			sourceTree = "<group>";
       
  1840 		};
       
  1841 		969A078F0ED1D3AE00F1F681 /* bytecode */ = {
       
  1842 			isa = PBXGroup;
       
  1843 			children = (
       
  1844 				969A07900ED1D3AE00F1F681 /* CodeBlock.cpp */,
       
  1845 				969A07910ED1D3AE00F1F681 /* CodeBlock.h */,
       
  1846 				969A07920ED1D3AE00F1F681 /* EvalCodeCache.h */,
       
  1847 				969A07930ED1D3AE00F1F681 /* Instruction.h */,
       
  1848 				BCFD8C900EEB2EE700283848 /* JumpTable.cpp */,
       
  1849 				BCFD8C910EEB2EE700283848 /* JumpTable.h */,
       
  1850 				969A07940ED1D3AE00F1F681 /* Opcode.cpp */,
       
  1851 				969A07950ED1D3AE00F1F681 /* Opcode.h */,
       
  1852 				1429D8830ED21C3D00B89619 /* SamplingTool.cpp */,
       
  1853 				1429D8840ED21C3D00B89619 /* SamplingTool.h */,
       
  1854 				BCCF0D0B0EF0B8A500413C8F /* StructureStubInfo.cpp */,
       
  1855 				BCCF0D070EF0AAB900413C8F /* StructureStubInfo.h */,
       
  1856 			);
       
  1857 			path = bytecode;
       
  1858 			sourceTree = "<group>";
       
  1859 		};
       
  1860 		E195678D09E7CF1200B89D13 /* unicode */ = {
       
  1861 			isa = PBXGroup;
       
  1862 			children = (
       
  1863 				E195678E09E7CF1200B89D13 /* icu */,
       
  1864 				E1A862AA0D7EBB7D001EC6AA /* Collator.h */,
       
  1865 				E1A862D50D7F2B5C001EC6AA /* CollatorDefault.cpp */,
       
  1866 				E195679409E7CF1200B89D13 /* Unicode.h */,
       
  1867 				E1EF79A80CE97BA60088D500 /* UTF8.cpp */,
       
  1868 				E1EF79A90CE97BA60088D500 /* UTF8.h */,
       
  1869 			);
       
  1870 			path = unicode;
       
  1871 			sourceTree = "<group>";
       
  1872 		};
       
  1873 		E195678E09E7CF1200B89D13 /* icu */ = {
       
  1874 			isa = PBXGroup;
       
  1875 			children = (
       
  1876 				E1A862A80D7EBB76001EC6AA /* CollatorICU.cpp */,
       
  1877 				E195678F09E7CF1200B89D13 /* UnicodeIcu.h */,
       
  1878 			);
       
  1879 			path = icu;
       
  1880 			sourceTree = "<group>";
       
  1881 		};
       
  1882 /* End PBXGroup section */
       
  1883 
       
  1884 /* Begin PBXHeadersBuildPhase section */
       
  1885 		144005C70A5338C60005F061 /* Headers */ = {
       
  1886 			isa = PBXHeadersBuildPhase;
       
  1887 			buildActionMask = 2147483647;
       
  1888 			files = (
       
  1889 				A72701B90DADE94900E548D7 /* ExceptionHelpers.h in Headers */,
       
  1890 				144005CB0A5338D10005F061 /* JSNode.h in Headers */,
       
  1891 				144007570A5370D20005F061 /* JSNodeList.h in Headers */,
       
  1892 				144005CC0A5338F80005F061 /* Node.h in Headers */,
       
  1893 				1440074A0A536CC20005F061 /* NodeList.h in Headers */,
       
  1894 			);
       
  1895 			runOnlyForDeploymentPostprocessing = 0;
       
  1896 		};
       
  1897 		932F5B3F0822A1C700736975 /* Headers */ = {
       
  1898 			isa = PBXHeadersBuildPhase;
       
  1899 			buildActionMask = 2147483647;
       
  1900 			files = (
       
  1901 				860161E30F3A83C100F84710 /* AbstractMacroAssembler.h in Headers */,
       
  1902 				BC18C3E40E16F5CD00B34460 /* AlwaysInline.h in Headers */,
       
  1903 				BC18C3E50E16F5CD00B34460 /* APICast.h in Headers */,
       
  1904 				865F408810E7D56300947361 /* APIShims.h in Headers */,
       
  1905 				BCF605140E203EF800B9A64D /* ArgList.h in Headers */,
       
  1906 				BC257DE80E1F51C50016B6C9 /* Arguments.h in Headers */,
       
  1907 				86D3B2C410156BDE002865E7 /* ARMAssembler.h in Headers */,
       
  1908 				86ADD1450FDDEA980006EEC2 /* ARMv7Assembler.h in Headers */,
       
  1909 				BC18C3E60E16F5CD00B34460 /* ArrayConstructor.h in Headers */,
       
  1910 				BC18C3E70E16F5CD00B34460 /* ArrayPrototype.h in Headers */,
       
  1911 				BC18C5240E16FC8A00B34460 /* ArrayPrototype.lut.h in Headers */,
       
  1912 				BC18C3E90E16F5CD00B34460 /* ASCIICType.h in Headers */,
       
  1913 				9688CB150ED12B4E001D649F /* AssemblerBuffer.h in Headers */,
       
  1914 				86D3B2C510156BDE002865E7 /* AssemblerBufferWithConstantPool.h in Headers */,
       
  1915 				BC18C3EA0E16F5CD00B34460 /* Assertions.h in Headers */,
       
  1916 				A784A26111D16622005776AC /* ASTBuilder.h in Headers */,
       
  1917 				BC5F7BBE11823B590052C02C /* Atomics.h in Headers */,
       
  1918 				868BFA09117CEFD100B908B1 /* AtomicString.h in Headers */,
       
  1919 				868BFA0A117CEFD100B908B1 /* AtomicStringImpl.h in Headers */,
       
  1920 				BC18C3EB0E16F5CD00B34460 /* AVLTree.h in Headers */,
       
  1921 				147B83AC0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h in Headers */,
       
  1922 				BC18C3EC0E16F5CD00B34460 /* BooleanObject.h in Headers */,
       
  1923 				A7A1F7AD0F252B3C00E184E2 /* ByteArray.h in Headers */,
       
  1924 				969A07230ED1CE3300F1F681 /* BytecodeGenerator.h in Headers */,
       
  1925 				869D04AF1193B54D00803475 /* CachedTranscendentalFunction.h in Headers */,
       
  1926 				BC18C3ED0E16F5CD00B34460 /* CallData.h in Headers */,
       
  1927 				1429D8DE0ED2205B00B89619 /* CallFrame.h in Headers */,
       
  1928 				95E3BC050E1AE68200B2D1C1 /* CallIdentifier.h in Headers */,
       
  1929 				BC6AAAE50E1F426500AD87D8 /* ClassInfo.h in Headers */,
       
  1930 				969A07970ED1D3AE00F1F681 /* CodeBlock.h in Headers */,
       
  1931 				86E116B10FE75AC800B512BC /* CodeLocation.h in Headers */,
       
  1932 				BC18C3F00E16F5CD00B34460 /* Collator.h in Headers */,
       
  1933 				BC18C3F10E16F5CD00B34460 /* Collector.h in Headers */,
       
  1934 				14F3488F0E95EF8A003648BC /* CollectorHeapIterator.h in Headers */,
       
  1935 				BC18C3F30E16F5CD00B34460 /* CommonIdentifiers.h in Headers */,
       
  1936 				BC18C3F40E16F5CD00B34460 /* Completion.h in Headers */,
       
  1937 				BC18C3F50E16F5CD00B34460 /* config.h in Headers */,
       
  1938 				BC18C3F60E16F5CD00B34460 /* ConstructData.h in Headers */,
       
  1939 				5DE6E5B30E1728EC00180407 /* create_hash_table in Headers */,
       
  1940 				0BDFFAE00FC6192900D69EF4 /* CrossThreadRefCounted.h in Headers */,
       
  1941 				86565743115BE3DA00291F40 /* CString.h in Headers */,
       
  1942 				180B9B080F16D94F009BDBC5 /* CurrentTime.h in Headers */,
       
  1943 				BCD2034A0E17135E002C7E82 /* DateConstructor.h in Headers */,
       
  1944 				41359CF30FDD89AD00206180 /* DateConversion.h in Headers */,
       
  1945 				BC1166020E1997B4008066DD /* DateInstance.h in Headers */,
       
  1946 				14A1563210966365006FA260 /* DateInstanceCache.h in Headers */,
       
  1947 				41359CF70FDD89CB00206180 /* DateMath.h in Headers */,
       
  1948 				BCD2034C0E17135E002C7E82 /* DatePrototype.h in Headers */,
       
  1949 				BCD203E80E1718F4002C7E82 /* DatePrototype.lut.h in Headers */,
       
  1950 				BC18C3FA0E16F5CD00B34460 /* Debugger.h in Headers */,
       
  1951 				BC3135640F302FA3003DFD3A /* DebuggerActivation.h in Headers */,
       
  1952 				BC18C3FB0E16F5CD00B34460 /* DebuggerCallFrame.h in Headers */,
       
  1953 				BC18C3FC0E16F5CD00B34460 /* Deque.h in Headers */,
       
  1954 				BC18C3FD0E16F5CD00B34460 /* DisallowCType.h in Headers */,
       
  1955 				BC18C3FE0E16F5CD00B34460 /* dtoa.h in Headers */,
       
  1956 				BC3046070E1F497F003232CF /* Error.h in Headers */,
       
  1957 				BC02E90D0E1839DB000F9297 /* ErrorConstructor.h in Headers */,
       
  1958 				BC02E98D0E183E38000F9297 /* ErrorInstance.h in Headers */,
       
  1959 				BC02E90F0E1839DB000F9297 /* ErrorPrototype.h in Headers */,
       
  1960 				969A07980ED1D3AE00F1F681 /* EvalCodeCache.h in Headers */,
       
  1961 				BC18C4000E16F5CD00B34460 /* ExceptionHelpers.h in Headers */,
       
  1962 				86CAFEE31035DDE60028A609 /* Executable.h in Headers */,
       
  1963 				A766B44F0EE8DCD1009518CA /* ExecutableAllocator.h in Headers */,
       
  1964 				E48E0F2D0F82151700A8CA37 /* FastAllocBase.h in Headers */,
       
  1965 				BC18C4020E16F5CD00B34460 /* FastMalloc.h in Headers */,
       
  1966 				A7F19ECE11DD490900931E70 /* FixedArray.h in Headers */,
       
  1967 				BC18C4030E16F5CD00B34460 /* Forward.h in Headers */,
       
  1968 				BC18C4040E16F5CD00B34460 /* FunctionConstructor.h in Headers */,
       
  1969 				BC18C4050E16F5CD00B34460 /* FunctionPrototype.h in Headers */,
       
  1970 				BC18C4060E16F5CD00B34460 /* GetPtr.h in Headers */,
       
  1971 				BC257DF00E1F52ED0016B6C9 /* GlobalEvalFunction.h in Headers */,
       
  1972 				BC18C4080E16F5CD00B34460 /* HashCountedSet.h in Headers */,
       
  1973 				BC18C4090E16F5CD00B34460 /* HashFunctions.h in Headers */,
       
  1974 				BC18C40A0E16F5CD00B34460 /* HashIterators.h in Headers */,
       
  1975 				BC18C40B0E16F5CD00B34460 /* HashMap.h in Headers */,
       
  1976 				BC18C40C0E16F5CD00B34460 /* HashSet.h in Headers */,
       
  1977 				BC18C40D0E16F5CD00B34460 /* HashTable.h in Headers */,
       
  1978 				BC18C40E0E16F5CD00B34460 /* HashTraits.h in Headers */,
       
  1979 				BC18C40F0E16F5CD00B34460 /* Identifier.h in Headers */,
       
  1980 				BC18C4100E16F5CD00B34460 /* InitializeThreading.h in Headers */,
       
  1981 				969A07990ED1D3AE00F1F681 /* Instruction.h in Headers */,
       
  1982 				BC11667B0E199C05008066DD /* InternalFunction.h in Headers */,
       
  1983 				1429D77C0ED20D7300B89619 /* Interpreter.h in Headers */,
       
  1984 				BC18C4130E16F5CD00B34460 /* JavaScript.h in Headers */,
       
  1985 				BC18C4140E16F5CD00B34460 /* JavaScriptCore.h in Headers */,
       
  1986 				BC18C4150E16F5CD00B34460 /* JavaScriptCorePrefix.h in Headers */,
       
  1987 				1429D9300ED22D7000B89619 /* JIT.h in Headers */,
       
  1988 				86CCEFDE0F413F8900FD7F9E /* JITCode.h in Headers */,
       
  1989 				86CC85A10EE79A4700288682 /* JITInlineMethods.h in Headers */,
       
  1990 				960626960FB8EC02009798AB /* JITStubCall.h in Headers */,
       
  1991 				14C5242B0F5355E900BA3D04 /* JITStubs.h in Headers */,
       
  1992 				BC18C4160E16F5CD00B34460 /* JSActivation.h in Headers */,
       
  1993 				840480131021A1D9008E7F01 /* JSAPIValueWrapper.h in Headers */,
       
  1994 				BC18C4170E16F5CD00B34460 /* JSArray.h in Headers */,
       
  1995 				BC18C4180E16F5CD00B34460 /* JSBase.h in Headers */,
       
  1996 				140D17D70E8AD4A9000CD17D /* JSBasePrivate.h in Headers */,
       
  1997 				A791EF280F11E07900AE1F68 /* JSByteArray.h in Headers */,
       
  1998 				BC18C4190E16F5CD00B34460 /* JSCallbackConstructor.h in Headers */,
       
  1999 				BC18C41A0E16F5CD00B34460 /* JSCallbackFunction.h in Headers */,
       
  2000 				BC18C41B0E16F5CD00B34460 /* JSCallbackObject.h in Headers */,
       
  2001 				BC18C41C0E16F5CD00B34460 /* JSCallbackObjectFunctions.h in Headers */,
       
  2002 				BC1167DA0E19BCC9008066DD /* JSCell.h in Headers */,
       
  2003 				BC18C41D0E16F5CD00B34460 /* JSClassRef.h in Headers */,
       
  2004 				BC18C41E0E16F5CD00B34460 /* JSContextRef.h in Headers */,
       
  2005 				148CD1D8108CF902008163C6 /* JSContextRefPrivate.h in Headers */,
       
  2006 				BC18C41F0E16F5CD00B34460 /* JSFunction.h in Headers */,
       
  2007 				BC18C4200E16F5CD00B34460 /* JSGlobalData.h in Headers */,
       
  2008 				BC18C4210E16F5CD00B34460 /* JSGlobalObject.h in Headers */,
       
  2009 				BC756FC90E2031B200DE7D12 /* JSGlobalObjectFunctions.h in Headers */,
       
  2010 				BC18C4220E16F5CD00B34460 /* JSImmediate.h in Headers */,
       
  2011 				A76C51761182748D00715B05 /* JSInterfaceJIT.h in Headers */,
       
  2012 				BC18C4230E16F5CD00B34460 /* JSLock.h in Headers */,
       
  2013 				BC7F8FB90E19D1C3008632C0 /* JSNumberCell.h in Headers */,
       
  2014 				BC18C4240E16F5CD00B34460 /* JSObject.h in Headers */,
       
  2015 				BC18C4250E16F5CD00B34460 /* JSObjectRef.h in Headers */,
       
  2016 				A7280A2811557E3000D56957 /* JSObjectRefPrivate.h in Headers */,
       
  2017 				A783A0D111A36DCA00563D20 /* JSObjectWithGlobalObject.h in Headers */,
       
  2018 				A7F9935F0FD7325100A0B2D0 /* JSONObject.h in Headers */,
       
  2019 				BC87CDB910712AD4000614CF /* JSONObject.lut.h in Headers */,
       
  2020 				A784A26311D16622005776AC /* JSParser.h in Headers */,
       
  2021 				9534AAFB0E5B7A9600B8A45B /* JSProfilerPrivate.h in Headers */,
       
  2022 				BC18C4260E16F5CD00B34460 /* JSRetainPtr.h in Headers */,
       
  2023 				BC18C4270E16F5CD00B34460 /* JSString.h in Headers */,
       
  2024 				86E85539111B9968001AF51E /* JSStringBuilder.h in Headers */,
       
  2025 				BC18C4280E16F5CD00B34460 /* JSStringRef.h in Headers */,
       
  2026 				BC18C4290E16F5CD00B34460 /* JSStringRefCF.h in Headers */,
       
  2027 				BC18C42A0E16F5CD00B34460 /* JSType.h in Headers */,
       
  2028 				6507D29E0E871E5E00D7D896 /* JSTypeInfo.h in Headers */,
       
  2029 				BC18C42B0E16F5CD00B34460 /* JSValue.h in Headers */,
       
  2030 				BC18C42C0E16F5CD00B34460 /* JSValueRef.h in Headers */,
       
  2031 				BC18C42D0E16F5CD00B34460 /* JSVariableObject.h in Headers */,
       
  2032 				A7482E93116A7CAD003B0712 /* JSWeakObjectMapRefInternal.h in Headers */,
       
  2033 				A7482B9311671147003B0712 /* JSWeakObjectMapRefPrivate.h in Headers */,
       
  2034 				BC18C42E0E16F5CD00B34460 /* JSWrapperObject.h in Headers */,
       
  2035 				BC01D4F211A8F1FF00A54B2A /* JSZombie.h in Headers */,
       
  2036 				BCFD8C930EEB2EE700283848 /* JumpTable.h in Headers */,
       
  2037 				969A072A0ED1CE6900F1F681 /* Label.h in Headers */,
       
  2038 				960097A60EBABB58007A7297 /* LabelScope.h in Headers */,
       
  2039 				BC18C4310E16F5CD00B34460 /* Lexer.h in Headers */,
       
  2040 				BC18C52E0E16FCE100B34460 /* Lexer.lut.h in Headers */,
       
  2041 				86D3B3C310159D7F002865E7 /* LinkBuffer.h in Headers */,
       
  2042 				BC18C4340E16F5CD00B34460 /* ListHashSet.h in Headers */,
       
  2043 				BC18C4350E16F5CD00B34460 /* ListRefPtr.h in Headers */,
       
  2044 				A7E2EA6B0FB460CF00601F06 /* LiteralParser.h in Headers */,
       
  2045 				BC18C4360E16F5CD00B34460 /* Locker.h in Headers */,
       
  2046 				BC18C4370E16F5CD00B34460 /* Lookup.h in Headers */,
       
  2047 				86C36EEA0EE1289D00B3DF59 /* MacroAssembler.h in Headers */,
       
  2048 				86D3B2C610156BDE002865E7 /* MacroAssemblerARM.h in Headers */,
       
  2049 				86ADD1460FDDEA980006EEC2 /* MacroAssemblerARMv7.h in Headers */,
       
  2050 				863B23E00FC6118900703AA4 /* MacroAssemblerCodeRef.h in Headers */,
       
  2051 				86C568E111A213EE0007F7F0 /* MacroAssemblerMIPS.h in Headers */,
       
  2052 				860161E40F3A83C100F84710 /* MacroAssemblerX86.h in Headers */,
       
  2053 				860161E50F3A83C100F84710 /* MacroAssemblerX86_64.h in Headers */,
       
  2054 				860161E60F3A83C100F84710 /* MacroAssemblerX86Common.h in Headers */,
       
  2055 				BC18C4390E16F5CD00B34460 /* MainThread.h in Headers */,
       
  2056 				BC18C43A0E16F5CD00B34460 /* MallocZoneSupport.h in Headers */,
       
  2057 				A7795590101A74D500114E55 /* MarkStack.h in Headers */,
       
  2058 				BC18C43B0E16F5CD00B34460 /* MathExtras.h in Headers */,
       
  2059 				BC18C43C0E16F5CD00B34460 /* MathObject.h in Headers */,
       
  2060 				BC18C52A0E16FCC200B34460 /* MathObject.lut.h in Headers */,
       
  2061 				511FC4CB117EE2A800425272 /* MD5.h in Headers */,
       
  2062 				BC18C43E0E16F5CD00B34460 /* MessageQueue.h in Headers */,
       
  2063 				86C568E211A213EE0007F7F0 /* MIPSAssembler.h in Headers */,
       
  2064 				BC02E9110E1839DB000F9297 /* NativeErrorConstructor.h in Headers */,
       
  2065 				BC02E9130E1839DB000F9297 /* NativeErrorPrototype.h in Headers */,
       
  2066 				A76EE6590FAE59D5003F069A /* NativeFunctionWrapper.h in Headers */,
       
  2067 				7EFF00640EC05A9A00AA7C93 /* NodeInfo.h in Headers */,
       
  2068 				BC18C43F0E16F5CD00B34460 /* Nodes.h in Headers */,
       
  2069 				BC18C4400E16F5CD00B34460 /* Noncopyable.h in Headers */,
       
  2070 				C0A272630E50A06300E96E15 /* NotFound.h in Headers */,
       
  2071 				BC18C4410E16F5CD00B34460 /* NumberConstructor.h in Headers */,
       
  2072 				BC18C4420E16F5CD00B34460 /* NumberConstructor.lut.h in Headers */,
       
  2073 				BC18C4430E16F5CD00B34460 /* NumberObject.h in Headers */,
       
  2074 				BC18C4440E16F5CD00B34460 /* NumberPrototype.h in Headers */,
       
  2075 				142D3939103E4560007DCB52 /* NumericStrings.h in Headers */,
       
  2076 				BC18C4450E16F5CD00B34460 /* ObjectConstructor.h in Headers */,
       
  2077 				BC18C4460E16F5CD00B34460 /* ObjectPrototype.h in Headers */,
       
  2078 				E124A8F70E555775003091F1 /* OpaqueJSString.h in Headers */,
       
  2079 				969A079B0ED1D3AE00F1F681 /* Opcode.h in Headers */,
       
  2080 				BC18C4480E16F5CD00B34460 /* Operations.h in Headers */,
       
  2081 				BC18C4490E16F5CD00B34460 /* OwnArrayPtr.h in Headers */,
       
  2082 				0BDFFAE10FC6193100D69EF4 /* OwnFastMallocPtr.h in Headers */,
       
  2083 				BC18C44A0E16F5CD00B34460 /* OwnPtr.h in Headers */,
       
  2084 				4409D8470FAF80A200523B87 /* OwnPtrCommon.h in Headers */,
       
  2085 				BC18C44B0E16F5CD00B34460 /* Parser.h in Headers */,
       
  2086 				93052C350FB792190048FDC3 /* ParserArena.h in Headers */,
       
  2087 				44DD48530FAEA85000D6B4EB /* PassOwnPtr.h in Headers */,
       
  2088 				BC18C44C0E16F5CD00B34460 /* PassRefPtr.h in Headers */,
       
  2089 				BC18C44D0E16F5CD00B34460 /* pcre.h in Headers */,
       
  2090 				BC18C44E0E16F5CD00B34460 /* pcre_internal.h in Headers */,
       
  2091 				BC18C44F0E16F5CD00B34460 /* Platform.h in Headers */,
       
  2092 				A7D649AA1015224E009B2E1B /* PossiblyNull.h in Headers */,
       
  2093 				BC18C4500E16F5CD00B34460 /* Profile.h in Headers */,
       
  2094 				95CD45770E1C4FDD0085358E /* ProfileGenerator.h in Headers */,
       
  2095 				BC18C4510E16F5CD00B34460 /* ProfileNode.h in Headers */,
       
  2096 				BC18C4520E16F5CD00B34460 /* Profiler.h in Headers */,
       
  2097 				1C61516D0EBAC7A00031376F /* ProfilerServer.h in Headers */,
       
  2098 				A7FB61001040C38B0017A286 /* PropertyDescriptor.h in Headers */,
       
  2099 				BC95437D0EBA70FD0072B6D3 /* PropertyMapHashTable.h in Headers */,
       
  2100 				BC18C4540E16F5CD00B34460 /* PropertyNameArray.h in Headers */,
       
  2101 				BC18C4550E16F5CD00B34460 /* PropertySlot.h in Headers */,
       
  2102 				BC18C4560E16F5CD00B34460 /* Protect.h in Headers */,
       
  2103 				BC257DF40E1F53740016B6C9 /* PrototypeFunction.h in Headers */,
       
  2104 				147B84630E6DE6B1004775A4 /* PutPropertySlot.h in Headers */,
       
  2105 				088FA5BC0EF76D4300578E6F /* RandomNumber.h in Headers */,
       
  2106 				08E279E90EF83B10007DB523 /* RandomNumberSeed.h in Headers */,
       
  2107 				BC18C4570E16F5CD00B34460 /* RefCounted.h in Headers */,
       
  2108 				90D3469C0E285280009492EE /* RefCountedLeakCounter.h in Headers */,
       
  2109 				BC18C4580E16F5CD00B34460 /* RefPtr.h in Headers */,
       
  2110 				BC18C4590E16F5CD00B34460 /* RefPtrHashMap.h in Headers */,
       
  2111 				86EAC4960F93E8D1008EC948 /* RegexCompiler.h in Headers */,
       
  2112 				86EAC4980F93E8D1008EC948 /* RegexInterpreter.h in Headers */,
       
  2113 				86EAC49A0F93E8D1008EC948 /* RegexJIT.h in Headers */,
       
  2114 				BC18C45A0E16F5CD00B34460 /* RegExp.h in Headers */,
       
  2115 				86EAC49B0F93E8D1008EC948 /* RegexParser.h in Headers */,
       
  2116 				86EAC49C0F93E8D1008EC948 /* RegexPattern.h in Headers */,
       
  2117 				A1712B3F11C7B228007A5315 /* RegExpCache.h in Headers */,
       
  2118 				BCD202C20E1706A7002C7E82 /* RegExpConstructor.h in Headers */,
       
  2119 				BCD202D60E170708002C7E82 /* RegExpConstructor.lut.h in Headers */,
       
  2120 				A1712B4111C7B235007A5315 /* RegExpKey.h in Headers */,
       
  2121 				BC18C45B0E16F5CD00B34460 /* RegExpObject.h in Headers */,
       
  2122 				BC18C52C0E16FCD200B34460 /* RegExpObject.lut.h in Headers */,
       
  2123 				BCD202C40E1706A7002C7E82 /* RegExpPrototype.h in Headers */,
       
  2124 				BC18C45D0E16F5CD00B34460 /* Register.h in Headers */,
       
  2125 				BC18C45E0E16F5CD00B34460 /* RegisterFile.h in Headers */,
       
  2126 				969A072B0ED1CE6900F1F681 /* RegisterID.h in Headers */,
       
  2127 				86D3B3C410159D7F002865E7 /* RepatchBuffer.h in Headers */,
       
  2128 				869EBCB70E8C6D4A008722CC /* ResultType.h in Headers */,
       
  2129 				BC18C4600E16F5CD00B34460 /* RetainPtr.h in Headers */,
       
  2130 				86B99AB9117E391E00DF5A90 /* RopeImpl.h in Headers */,
       
  2131 				1429D8860ED21C3D00B89619 /* SamplingTool.h in Headers */,
       
  2132 				BC18C4610E16F5CD00B34460 /* ScopeChain.h in Headers */,
       
  2133 				969A072C0ED1CE6900F1F681 /* SegmentedVector.h in Headers */,
       
  2134 				933040040E6A749400786E6A /* SmallStrings.h in Headers */,
       
  2135 				BC18C4640E16F5CD00B34460 /* SourceCode.h in Headers */,
       
  2136 				BC18C4630E16F5CD00B34460 /* SourceProvider.h in Headers */,
       
  2137 				A7386554118697B400540279 /* SpecializedThunkJIT.h in Headers */,
       
  2138 				868BFA60117D048200B908B1 /* StaticConstructors.h in Headers */,
       
  2139 				FE1B447A0ECCD73B004F4DD1 /* StdLibExtras.h in Headers */,
       
  2140 				86B99AE3117E578100DF5A90 /* StringBuffer.h in Headers */,
       
  2141 				8698B86910D44D9400D8D01B /* StringBuilder.h in Headers */,
       
  2142 				BC18C4660E16F5CD00B34460 /* StringConstructor.h in Headers */,
       
  2143 				BC18C4670E16F5CD00B34460 /* StringExtras.h in Headers */,
       
  2144 				868BFA0D117CEFD100B908B1 /* StringHash.h in Headers */,
       
  2145 				5D63E9AD10F2BD6E00FC8AE9 /* StringHashFunctions.h in Headers */,
       
  2146 				868BFA0F117CEFD100B908B1 /* StringImpl.h in Headers */,
       
  2147 				86B99AE4117E578100DF5A90 /* StringImplBase.h in Headers */,
       
  2148 				BC18C4680E16F5CD00B34460 /* StringObject.h in Headers */,
       
  2149 				BC18C4690E16F5CD00B34460 /* StringObjectThatMasqueradesAsUndefined.h in Headers */,
       
  2150 				BC18C46A0E16F5CD00B34460 /* StringPrototype.h in Headers */,
       
  2151 				BC18C5260E16FCA700B34460 /* StringPrototype.lut.h in Headers */,
       
  2152 				BCDE3AB80E6C82F5001453A7 /* Structure.h in Headers */,
       
  2153 				7E4EE7090EBB7963005934AA /* StructureChain.h in Headers */,
       
  2154 				BCCF0D080EF0AAB900413C8F /* StructureStubInfo.h in Headers */,
       
  2155 				BC9041480EB9250900FE26FA /* StructureTransitionTable.h in Headers */,
       
  2156 				BC18C46B0E16F5CD00B34460 /* SymbolTable.h in Headers */,
       
  2157 				A784A26411D16622005776AC /* SyntaxChecker.h in Headers */,
       
  2158 				BC18C46C0E16F5CD00B34460 /* TCPackedCache.h in Headers */,
       
  2159 				BC18C46D0E16F5CD00B34460 /* TCPageMap.h in Headers */,
       
  2160 				BC18C46E0E16F5CD00B34460 /* TCSpinLock.h in Headers */,
       
  2161 				BC18C46F0E16F5CD00B34460 /* TCSystemAlloc.h in Headers */,
       
  2162 				971EDEA61169E0D3005E4262 /* Terminator.h in Headers */,
       
  2163 				18BAB55410DAE066000D945B /* ThreadIdentifierDataPthreads.h in Headers */,
       
  2164 				BC18C4700E16F5CD00B34460 /* Threading.h in Headers */,
       
  2165 				BC5F7BBF11823B590052C02C /* ThreadingPrimitives.h in Headers */,
       
  2166 				BC5F7BC011823B590052C02C /* ThreadSafeShared.h in Headers */,
       
  2167 				BC18C4710E16F5CD00B34460 /* ThreadSpecific.h in Headers */,
       
  2168 				A7386556118697B400540279 /* ThunkGenerators.h in Headers */,
       
  2169 				14A42E400F4F60EE00599099 /* TimeoutChecker.h in Headers */,
       
  2170 				5D53726F0E1C54880021E549 /* Tracing.h in Headers */,
       
  2171 				0B4D7E630F319AC800AD7E58 /* TypeTraits.h in Headers */,
       
  2172 				BC18C4720E16F5CD00B34460 /* ucpinternal.h in Headers */,
       
  2173 				BC18C4730E16F5CD00B34460 /* Unicode.h in Headers */,
       
  2174 				BC18C4740E16F5CD00B34460 /* UnicodeIcu.h in Headers */,
       
  2175 				BC18C4750E16F5CD00B34460 /* UnusedParam.h in Headers */,
       
  2176 				BC18C4760E16F5CD00B34460 /* UString.h in Headers */,
       
  2177 				8698BB3910D86BAF00D8D01B /* UStringImpl.h in Headers */,
       
  2178 				BC18C4770E16F5CD00B34460 /* UTF8.h in Headers */,
       
  2179 				E17FF771112131D200076A19 /* ValueCheck.h in Headers */,
       
  2180 				BC18C4780E16F5CD00B34460 /* Vector.h in Headers */,
       
  2181 				BC18C4790E16F5CD00B34460 /* VectorTraits.h in Headers */,
       
  2182 				96DD73790F9DA3100027FBCC /* VMTags.h in Headers */,
       
  2183 				14BFCE6910CDB1FC00364CCE /* WeakGCMap.h in Headers */,
       
  2184 				14035DB110DBFB2A00FFFFE7 /* WeakGCPtr.h in Headers */,
       
  2185 				1420BE7B10AA6DDB00F455D2 /* WeakRandom.h in Headers */,
       
  2186 				BC18C47A0E16F5CD00B34460 /* WebKitAvailability.h in Headers */,
       
  2187 				868BFA18117CF19900B908B1 /* WTFString.h in Headers */,
       
  2188 				86D08D5411793613006E5ED0 /* WTFThreadData.h in Headers */,
       
  2189 				9688CB160ED12B4E001D649F /* X86Assembler.h in Headers */,
       
  2190 			);
       
  2191 			runOnlyForDeploymentPostprocessing = 0;
       
  2192 		};
       
  2193 /* End PBXHeadersBuildPhase section */
       
  2194 
       
  2195 /* Begin PBXNativeTarget section */
       
  2196 		1412111F0A48793C00480255 /* minidom */ = {
       
  2197 			isa = PBXNativeTarget;
       
  2198 			buildConfigurationList = 141211390A48798400480255 /* Build configuration list for PBXNativeTarget "minidom" */;
       
  2199 			buildPhases = (
       
  2200 				1412111D0A48793C00480255 /* Sources */,
       
  2201 				1440025E0A52563F0005F061 /* ShellScript */,
       
  2202 				1412111E0A48793C00480255 /* Frameworks */,
       
  2203 				144005C70A5338C60005F061 /* Headers */,
       
  2204 			);
       
  2205 			buildRules = (
       
  2206 			);
       
  2207 			dependencies = (
       
  2208 				141211360A48796100480255 /* PBXTargetDependency */,
       
  2209 			);
       
  2210 			name = minidom;
       
  2211 			productName = minidom;
       
  2212 			productReference = 141211200A48793C00480255 /* minidom */;
       
  2213 			productType = "com.apple.product-type.tool";
       
  2214 		};
       
  2215 		14BD59BE0A3E8F9000BAF59C /* testapi */ = {
       
  2216 			isa = PBXNativeTarget;
       
  2217 			buildConfigurationList = 14BD59D60A3E8FC900BAF59C /* Build configuration list for PBXNativeTarget "testapi" */;
       
  2218 			buildPhases = (
       
  2219 				14BD59BC0A3E8F9000BAF59C /* Sources */,
       
  2220 				14D857B50A469C100032146C /* ShellScript */,
       
  2221 				14BD59BD0A3E8F9000BAF59C /* Frameworks */,
       
  2222 			);
       
  2223 			buildRules = (
       
  2224 			);
       
  2225 			dependencies = (
       
  2226 				14270B080A451DA10080EEEA /* PBXTargetDependency */,
       
  2227 			);
       
  2228 			name = testapi;
       
  2229 			productName = testapi;
       
  2230 			productReference = 14BD59BF0A3E8F9000BAF59C /* testapi */;
       
  2231 			productType = "com.apple.product-type.tool";
       
  2232 		};
       
  2233 		932F5B3E0822A1C700736975 /* JavaScriptCore */ = {
       
  2234 			isa = PBXNativeTarget;
       
  2235 			buildConfigurationList = 149C275D08902AFE008A9EFC /* Build configuration list for PBXNativeTarget "JavaScriptCore" */;
       
  2236 			buildPhases = (
       
  2237 				5D2F7CF90C6875BB00B5B72B /* Update Info.plist with version information */,
       
  2238 				932F5B3F0822A1C700736975 /* Headers */,
       
  2239 				932F5B910822A1C700736975 /* Sources */,
       
  2240 				932F5BD20822A1C700736975 /* Frameworks */,
       
  2241 				9319586B09D9F91A00A56FD4 /* Check For Global Initializers */,
       
  2242 				933457200EBFDC3F00B80894 /* Check For Exit Time Destructors */,
       
  2243 				5D29D8BE0E9860B400C3D2D0 /* Check For Weak VTables and Externals */,
       
  2244 			);
       
  2245 			buildRules = (
       
  2246 			);
       
  2247 			dependencies = (
       
  2248 				65FB3F7E09D11EF300F49DEB /* PBXTargetDependency */,
       
  2249 			);
       
  2250 			name = JavaScriptCore;
       
  2251 			productInstallPath = "${SYSTEM_LIBRARY_DIR}/Frameworks/WebKit.framework/Versions/A/Frameworks";
       
  2252 			productName = JavaScriptCore;
       
  2253 			productReference = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */;
       
  2254 			productType = "com.apple.product-type.framework";
       
  2255 		};
       
  2256 		932F5BDA0822A1C700736975 /* jsc */ = {
       
  2257 			isa = PBXNativeTarget;
       
  2258 			buildConfigurationList = 149C276708902AFE008A9EFC /* Build configuration list for PBXNativeTarget "jsc" */;
       
  2259 			buildPhases = (
       
  2260 				932F5BDC0822A1C700736975 /* Sources */,
       
  2261 				932F5BDE0822A1C700736975 /* Frameworks */,
       
  2262 				5D5D8ABA0E0D0A7300F9C692 /* Copy Into Framework */,
       
  2263 				5D5D8ABF0E0D0B0300F9C692 /* Fix Framework Reference */,
       
  2264 			);
       
  2265 			buildRules = (
       
  2266 			);
       
  2267 			dependencies = (
       
  2268 				14270B0C0A451DA40080EEEA /* PBXTargetDependency */,
       
  2269 			);
       
  2270 			name = jsc;
       
  2271 			productInstallPath = /usr/local/bin;
       
  2272 			productName = jsc;
       
  2273 			productReference = 932F5BE10822A1C700736975 /* jsc */;
       
  2274 			productType = "com.apple.product-type.tool";
       
  2275 		};
       
  2276 /* End PBXNativeTarget section */
       
  2277 
       
  2278 /* Begin PBXProject section */
       
  2279 		0867D690FE84028FC02AAC07 /* Project object */ = {
       
  2280 			isa = PBXProject;
       
  2281 			buildConfigurationList = 149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */;
       
  2282 			compatibilityVersion = "Xcode 2.4";
       
  2283 			hasScannedForEncodings = 1;
       
  2284 			mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptCore */;
       
  2285 			productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
       
  2286 			projectDirPath = "";
       
  2287 			projectRoot = "";
       
  2288 			targets = (
       
  2289 				932F5BE30822A1C700736975 /* All */,
       
  2290 				932F5B3E0822A1C700736975 /* JavaScriptCore */,
       
  2291 				65FB3F6609D11E9100F49DEB /* Derived Sources */,
       
  2292 				1412111F0A48793C00480255 /* minidom */,
       
  2293 				14BD59BE0A3E8F9000BAF59C /* testapi */,
       
  2294 				932F5BDA0822A1C700736975 /* jsc */,
       
  2295 			);
       
  2296 		};
       
  2297 /* End PBXProject section */
       
  2298 
       
  2299 /* Begin PBXShellScriptBuildPhase section */
       
  2300 		1440025E0A52563F0005F061 /* ShellScript */ = {
       
  2301 			isa = PBXShellScriptBuildPhase;
       
  2302 			buildActionMask = 2147483647;
       
  2303 			files = (
       
  2304 			);
       
  2305 			inputPaths = (
       
  2306 			);
       
  2307 			outputPaths = (
       
  2308 			);
       
  2309 			runOnlyForDeploymentPostprocessing = 0;
       
  2310 			shellPath = /bin/sh;
       
  2311 			shellScript = "cp \"${SRCROOT}/API/tests/minidom.js\" \"${BUILT_PRODUCTS_DIR}\"";
       
  2312 		};
       
  2313 		14D857B50A469C100032146C /* ShellScript */ = {
       
  2314 			isa = PBXShellScriptBuildPhase;
       
  2315 			buildActionMask = 2147483647;
       
  2316 			files = (
       
  2317 			);
       
  2318 			inputPaths = (
       
  2319 			);
       
  2320 			outputPaths = (
       
  2321 			);
       
  2322 			runOnlyForDeploymentPostprocessing = 0;
       
  2323 			shellPath = /bin/sh;
       
  2324 			shellScript = "cp \"${SRCROOT}/API/tests/testapi.js\" \"${BUILT_PRODUCTS_DIR}\"";
       
  2325 		};
       
  2326 		5D29D8BE0E9860B400C3D2D0 /* Check For Weak VTables and Externals */ = {
       
  2327 			isa = PBXShellScriptBuildPhase;
       
  2328 			buildActionMask = 2147483647;
       
  2329 			files = (
       
  2330 			);
       
  2331 			inputPaths = (
       
  2332 				"$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
       
  2333 			);
       
  2334 			name = "Check For Weak VTables and Externals";
       
  2335 			outputPaths = (
       
  2336 			);
       
  2337 			runOnlyForDeploymentPostprocessing = 0;
       
  2338 			shellPath = /bin/sh;
       
  2339 			shellScript = "if [ -f ../WebKitTools/Scripts/check-for-weak-vtables-and-externals ]; then\n    ../WebKitTools/Scripts/check-for-weak-vtables-and-externals || exit $?\nfi";
       
  2340 		};
       
  2341 		5D2F7CF90C6875BB00B5B72B /* Update Info.plist with version information */ = {
       
  2342 			isa = PBXShellScriptBuildPhase;
       
  2343 			buildActionMask = 2147483647;
       
  2344 			files = (
       
  2345 			);
       
  2346 			inputPaths = (
       
  2347 				"$(SRCROOT)/Configurations/Version.xcconfig",
       
  2348 			);
       
  2349 			name = "Update Info.plist with version information";
       
  2350 			outputPaths = (
       
  2351 				"$(SRCROOT)/Info.plist",
       
  2352 			);
       
  2353 			runOnlyForDeploymentPostprocessing = 0;
       
  2354 			shellPath = /bin/sh;
       
  2355 			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";
       
  2356 		};
       
  2357 		5D35DEE10C7C140B008648B2 /* Generate DTrace header */ = {
       
  2358 			isa = PBXShellScriptBuildPhase;
       
  2359 			buildActionMask = 2147483647;
       
  2360 			files = (
       
  2361 			);
       
  2362 			inputPaths = (
       
  2363 				"$(SRCROOT)/runtime/Tracing.d",
       
  2364 			);
       
  2365 			name = "Generate DTrace header";
       
  2366 			outputPaths = (
       
  2367 				"$(BUILT_PRODUCTS_DIR)/DerivedSources/JavaScriptCore/TracingDtrace.h",
       
  2368 			);
       
  2369 			runOnlyForDeploymentPostprocessing = 0;
       
  2370 			shellPath = /bin/sh;
       
  2371 			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";
       
  2372 		};
       
  2373 		5D5D8ABF0E0D0B0300F9C692 /* Fix Framework Reference */ = {
       
  2374 			isa = PBXShellScriptBuildPhase;
       
  2375 			buildActionMask = 2147483647;
       
  2376 			files = (
       
  2377 			);
       
  2378 			inputPaths = (
       
  2379 				"$(BUILT_PRODUCTS_DIR)/JavaScriptCore.framework/Resources/jsc",
       
  2380 			);
       
  2381 			name = "Fix Framework Reference";
       
  2382 			outputPaths = (
       
  2383 			);
       
  2384 			runOnlyForDeploymentPostprocessing = 0;
       
  2385 			shellPath = /bin/sh;
       
  2386 			shellScript = "# Update the copied jsc binary to refer to JavaScriptcore.framework relative to its location\ninstall_name_tool -change \"${BUILT_PRODUCTS_DIR}/JavaScriptCore.framework/Versions/A/JavaScriptCore\" \"@loader_path/../JavaScriptCore\" \"${BUILT_PRODUCTS_DIR}/JavaScriptCore.framework/Resources/jsc\"\n";
       
  2387 		};
       
  2388 		65FB3F6509D11E9100F49DEB /* Generate Derived Sources */ = {
       
  2389 			isa = PBXShellScriptBuildPhase;
       
  2390 			buildActionMask = 2147483647;
       
  2391 			files = (
       
  2392 			);
       
  2393 			inputPaths = (
       
  2394 			);
       
  2395 			name = "Generate Derived Sources";
       
  2396 			outputPaths = (
       
  2397 			);
       
  2398 			runOnlyForDeploymentPostprocessing = 0;
       
  2399 			shellPath = /bin/sh;
       
  2400 			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 `/usr/sbin/sysctl -n hw.ncpu`\n";
       
  2401 		};
       
  2402 		9319586B09D9F91A00A56FD4 /* Check For Global Initializers */ = {
       
  2403 			isa = PBXShellScriptBuildPhase;
       
  2404 			buildActionMask = 2147483647;
       
  2405 			files = (
       
  2406 			);
       
  2407 			inputPaths = (
       
  2408 				"$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
       
  2409 			);
       
  2410 			name = "Check For Global Initializers";
       
  2411 			outputPaths = (
       
  2412 			);
       
  2413 			runOnlyForDeploymentPostprocessing = 0;
       
  2414 			shellPath = /bin/sh;
       
  2415 			shellScript = "if [ -f ../WebKitTools/Scripts/check-for-global-initializers ]; then\n    ../WebKitTools/Scripts/check-for-global-initializers || exit $?\nfi";
       
  2416 		};
       
  2417 		933457200EBFDC3F00B80894 /* Check For Exit Time Destructors */ = {
       
  2418 			isa = PBXShellScriptBuildPhase;
       
  2419 			buildActionMask = 2147483647;
       
  2420 			files = (
       
  2421 			);
       
  2422 			inputPaths = (
       
  2423 				"$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
       
  2424 			);
       
  2425 			name = "Check For Exit Time Destructors";
       
  2426 			outputPaths = (
       
  2427 			);
       
  2428 			runOnlyForDeploymentPostprocessing = 0;
       
  2429 			shellPath = /bin/sh;
       
  2430 			shellScript = "if [ -f ../WebKitTools/Scripts/check-for-exit-time-destructors ]; then\n    ../WebKitTools/Scripts/check-for-exit-time-destructors || exit $?\nfi";
       
  2431 		};
       
  2432 /* End PBXShellScriptBuildPhase section */
       
  2433 
       
  2434 /* Begin PBXSourcesBuildPhase section */
       
  2435 		1412111D0A48793C00480255 /* Sources */ = {
       
  2436 			isa = PBXSourcesBuildPhase;
       
  2437 			buildActionMask = 2147483647;
       
  2438 			files = (
       
  2439 				1440057F0A5335640005F061 /* JSNode.c in Sources */,
       
  2440 				144007580A5370D20005F061 /* JSNodeList.c in Sources */,
       
  2441 				141211340A48795800480255 /* minidom.c in Sources */,
       
  2442 				1440063F0A53598A0005F061 /* Node.c in Sources */,
       
  2443 				1440074B0A536CC20005F061 /* NodeList.c in Sources */,
       
  2444 			);
       
  2445 			runOnlyForDeploymentPostprocessing = 0;
       
  2446 		};
       
  2447 		14BD59BC0A3E8F9000BAF59C /* Sources */ = {
       
  2448 			isa = PBXSourcesBuildPhase;
       
  2449 			buildActionMask = 2147483647;
       
  2450 			files = (
       
  2451 				1440F6100A4F85670005F061 /* testapi.c in Sources */,
       
  2452 			);
       
  2453 			runOnlyForDeploymentPostprocessing = 0;
       
  2454 		};
       
  2455 		932F5B910822A1C700736975 /* Sources */ = {
       
  2456 			isa = PBXSourcesBuildPhase;
       
  2457 			buildActionMask = 2147483647;
       
  2458 			files = (
       
  2459 				147F39BD107EC37600427A48 /* ArgList.cpp in Sources */,
       
  2460 				147F39BE107EC37600427A48 /* Arguments.cpp in Sources */,
       
  2461 				86D3B2C310156BDE002865E7 /* ARMAssembler.cpp in Sources */,
       
  2462 				147F39BF107EC37600427A48 /* ArrayConstructor.cpp in Sources */,
       
  2463 				147F39C0107EC37600427A48 /* ArrayPrototype.cpp in Sources */,
       
  2464 				65FDE49C0BDD1D4A00E80111 /* Assertions.cpp in Sources */,
       
  2465 				868BFA08117CEFD100B908B1 /* AtomicString.cpp in Sources */,
       
  2466 				14280863107EC11A0013E7B2 /* BooleanConstructor.cpp in Sources */,
       
  2467 				14280864107EC11A0013E7B2 /* BooleanObject.cpp in Sources */,
       
  2468 				14280865107EC11A0013E7B2 /* BooleanPrototype.cpp in Sources */,
       
  2469 				A7A1F7AC0F252B3C00E184E2 /* ByteArray.cpp in Sources */,
       
  2470 				148F21AA107EC53A0042EC2C /* BytecodeGenerator.cpp in Sources */,
       
  2471 				1428082D107EC0570013E7B2 /* CallData.cpp in Sources */,
       
  2472 				1429D8DD0ED2205B00B89619 /* CallFrame.cpp in Sources */,
       
  2473 				969A07960ED1D3AE00F1F681 /* CodeBlock.cpp in Sources */,
       
  2474 				E1A862D60D7F2B5C001EC6AA /* CollatorDefault.cpp in Sources */,
       
  2475 				E1A862A90D7EBB76001EC6AA /* CollatorICU.cpp in Sources */,
       
  2476 				14F8BA4F107EC899009892DC /* Collector.cpp in Sources */,
       
  2477 				147F39C1107EC37600427A48 /* CommonIdentifiers.cpp in Sources */,
       
  2478 				147F39C2107EC37600427A48 /* Completion.cpp in Sources */,
       
  2479 				1428082E107EC0570013E7B2 /* ConstructData.cpp in Sources */,
       
  2480 				86565742115BE3DA00291F40 /* CString.cpp in Sources */,
       
  2481 				180B9BFE0F16E94D009BDBC5 /* CurrentTime.cpp in Sources */,
       
  2482 				147F39C3107EC37600427A48 /* DateConstructor.cpp in Sources */,
       
  2483 				147F39C4107EC37600427A48 /* DateConversion.cpp in Sources */,
       
  2484 				147F39C5107EC37600427A48 /* DateInstance.cpp in Sources */,
       
  2485 				41359CF60FDD89CB00206180 /* DateMath.cpp in Sources */,
       
  2486 				147F39C6107EC37600427A48 /* DatePrototype.cpp in Sources */,
       
  2487 				14280823107EC02C0013E7B2 /* Debugger.cpp in Sources */,
       
  2488 				BC3135650F302FA3003DFD3A /* DebuggerActivation.cpp in Sources */,
       
  2489 				149559EE0DDCDDF700648087 /* DebuggerCallFrame.cpp in Sources */,
       
  2490 				14469DD7107EC79E00650446 /* dtoa.cpp in Sources */,
       
  2491 				147F39C7107EC37600427A48 /* Error.cpp in Sources */,
       
  2492 				147F39C8107EC37600427A48 /* ErrorConstructor.cpp in Sources */,
       
  2493 				147F39C9107EC37600427A48 /* ErrorInstance.cpp in Sources */,
       
  2494 				147F39CA107EC37600427A48 /* ErrorPrototype.cpp in Sources */,
       
  2495 				1429D8780ED21ACD00B89619 /* ExceptionHelpers.cpp in Sources */,
       
  2496 				86CA032E1038E8440028A609 /* Executable.cpp in Sources */,
       
  2497 				A7B48F490EE8936F00DCBDB6 /* ExecutableAllocator.cpp in Sources */,
       
  2498 				86DB64640F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp in Sources */,
       
  2499 				A782F1A50EEC9FA20036273F /* ExecutableAllocatorPosix.cpp in Sources */,
       
  2500 				14F8BA3E107EC886009892DC /* FastMalloc.cpp in Sources */,
       
  2501 				147F39CB107EC37600427A48 /* FunctionConstructor.cpp in Sources */,
       
  2502 				147F39CC107EC37600427A48 /* FunctionPrototype.cpp in Sources */,
       
  2503 				14280855107EC0E70013E7B2 /* GetterSetter.cpp in Sources */,
       
  2504 				147F39CD107EC37600427A48 /* GlobalEvalFunction.cpp in Sources */,
       
  2505 				65DFC93308EA173A00F7300B /* HashTable.cpp in Sources */,
       
  2506 				147F39CE107EC37600427A48 /* Identifier.cpp in Sources */,
       
  2507 				E178636D0D9BEEC300D74E75 /* InitializeThreading.cpp in Sources */,
       
  2508 				147F39CF107EC37600427A48 /* InternalFunction.cpp in Sources */,
       
  2509 				1429D7D40ED2128200B89619 /* Interpreter.cpp in Sources */,
       
  2510 				1429D92F0ED22D7000B89619 /* JIT.cpp in Sources */,
       
  2511 				86A90ED00EE7D51F00AB350D /* JITArithmetic.cpp in Sources */,
       
  2512 				A75706DE118A2BCF0057F88F /* JITArithmetic32_64.cpp in Sources */,
       
  2513 				86CC85A30EE79B7400288682 /* JITCall.cpp in Sources */,
       
  2514 				146FE51211A710430087AE66 /* JITCall32_64.cpp in Sources */,
       
  2515 				BCDD51EB0FB8DF74004A8BDC /* JITOpcodes.cpp in Sources */,
       
  2516 				A71236E51195F33C00BD2174 /* JITOpcodes32_64.cpp in Sources */,
       
  2517 				86CC85C40EE7A89400288682 /* JITPropertyAccess.cpp in Sources */,
       
  2518 				A7C1E8E4112E72EF00A37F98 /* JITPropertyAccess32_64.cpp in Sources */,
       
  2519 				14A23D750F4E1ABB0023CDAD /* JITStubs.cpp in Sources */,
       
  2520 				140B7D1D0DC69AF7009C42B8 /* JSActivation.cpp in Sources */,
       
  2521 				140566C4107EC255005DBC8D /* JSAPIValueWrapper.cpp in Sources */,
       
  2522 				147F39D0107EC37600427A48 /* JSArray.cpp in Sources */,
       
  2523 				1421359B0A677F4F00A8195E /* JSBase.cpp in Sources */,
       
  2524 				A791EF290F11E07900AE1F68 /* JSByteArray.cpp in Sources */,
       
  2525 				1440F8AF0A508D200005F061 /* JSCallbackConstructor.cpp in Sources */,
       
  2526 				1440F8920A508B100005F061 /* JSCallbackFunction.cpp in Sources */,
       
  2527 				14ABDF600A437FEF00ECCA01 /* JSCallbackObject.cpp in Sources */,
       
  2528 				147F39D1107EC37600427A48 /* JSCell.cpp in Sources */,
       
  2529 				1440FCE40A51E46B0005F061 /* JSClassRef.cpp in Sources */,
       
  2530 				14BD5A300A3E91F600BAF59C /* JSContextRef.cpp in Sources */,
       
  2531 				140566D6107EC271005DBC8D /* JSFunction.cpp in Sources */,
       
  2532 				E18E3A590DF9278C00D90B34 /* JSGlobalData.cpp in Sources */,
       
  2533 				147F39D2107EC37600427A48 /* JSGlobalObject.cpp in Sources */,
       
  2534 				14E9D17B107EC469004DDA21 /* JSGlobalObjectFunctions.cpp in Sources */,
       
  2535 				147F39D3107EC37600427A48 /* JSImmediate.cpp in Sources */,
       
  2536 				14280875107EC13E0013E7B2 /* JSLock.cpp in Sources */,
       
  2537 				A72700900DAC6BBC00E548D7 /* JSNotAnObject.cpp in Sources */,
       
  2538 				1428085D107EC0F80013E7B2 /* JSNumberCell.cpp in Sources */,
       
  2539 				147F39D4107EC37600427A48 /* JSObject.cpp in Sources */,
       
  2540 				1482B7E40A43076000517CFC /* JSObjectRef.cpp in Sources */,
       
  2541 				A783A2AB11A5BE8400563D20 /* JSObjectWithGlobalObject.cpp in Sources */,
       
  2542 				A7F993600FD7325100A0B2D0 /* JSONObject.cpp in Sources */,
       
  2543 				A784A26211D16622005776AC /* JSParser.cpp in Sources */,
       
  2544 				95F6E6950E5B5F970091E860 /* JSProfilerPrivate.cpp in Sources */,
       
  2545 				A727FF6B0DA3092200E548D7 /* JSPropertyNameIterator.cpp in Sources */,
       
  2546 				140566D1107EC267005DBC8D /* JSStaticScopeObject.cpp in Sources */,
       
  2547 				147F39D5107EC37600427A48 /* JSString.cpp in Sources */,
       
  2548 				1482B74E0A43032800517CFC /* JSStringRef.cpp in Sources */,
       
  2549 				146AAB380B66A94400E55F16 /* JSStringRefCF.cpp in Sources */,
       
  2550 				147F39D6107EC37600427A48 /* JSValue.cpp in Sources */,
       
  2551 				14BD5A320A3E91F600BAF59C /* JSValueRef.cpp in Sources */,
       
  2552 				147F39D7107EC37600427A48 /* JSVariableObject.cpp in Sources */,
       
  2553 				A7482B9411671147003B0712 /* JSWeakObjectMapRefPrivate.cpp in Sources */,
       
  2554 				14280870107EC1340013E7B2 /* JSWrapperObject.cpp in Sources */,
       
  2555 				BC01D4F111A8F1FF00A54B2A /* JSZombie.cpp in Sources */,
       
  2556 				BCFD8C920EEB2EE700283848 /* JumpTable.cpp in Sources */,
       
  2557 				148F21B0107EC5410042EC2C /* Lexer.cpp in Sources */,
       
  2558 				A7E2EA6C0FB460CF00601F06 /* LiteralParser.cpp in Sources */,
       
  2559 				14469DDE107EC7E700650446 /* Lookup.cpp in Sources */,
       
  2560 				86C568E011A213EE0007F7F0 /* MacroAssemblerARM.cpp in Sources */,
       
  2561 				06D358B30DAADAA4003B174E /* MainThread.cpp in Sources */,
       
  2562 				06D358B40DAADAAA003B174E /* MainThreadMac.mm in Sources */,
       
  2563 				A74B3499102A5F8E0032AB98 /* MarkStack.cpp in Sources */,
       
  2564 				A7C530E4102A3813005BC741 /* MarkStackPosix.cpp in Sources */,
       
  2565 				14469DDF107EC7E700650446 /* MathObject.cpp in Sources */,
       
  2566 				511FC4C9117EE28700425272 /* MD5.cpp in Sources */,
       
  2567 				14469DE0107EC7E700650446 /* NativeErrorConstructor.cpp in Sources */,
       
  2568 				14469DE1107EC7E700650446 /* NativeErrorPrototype.cpp in Sources */,
       
  2569 				148F21B7107EC5470042EC2C /* Nodes.cpp in Sources */,
       
  2570 				655EB29B10CE2581001A990E /* NodesCodegen.cpp in Sources */,
       
  2571 				14469DE2107EC7E700650446 /* NumberConstructor.cpp in Sources */,
       
  2572 				14469DE3107EC7E700650446 /* NumberObject.cpp in Sources */,
       
  2573 				14469DE4107EC7E700650446 /* NumberPrototype.cpp in Sources */,
       
  2574 				14469DE5107EC7E700650446 /* ObjectConstructor.cpp in Sources */,
       
  2575 				14469DE6107EC7E700650446 /* ObjectPrototype.cpp in Sources */,
       
  2576 				E124A8F80E555775003091F1 /* OpaqueJSString.cpp in Sources */,
       
  2577 				969A079A0ED1D3AE00F1F681 /* Opcode.cpp in Sources */,
       
  2578 				14280850107EC0D70013E7B2 /* Operations.cpp in Sources */,
       
  2579 				148F21BC107EC54D0042EC2C /* Parser.cpp in Sources */,
       
  2580 				93052C340FB792190048FDC3 /* ParserArena.cpp in Sources */,
       
  2581 				930754C108B0F68000AB3056 /* pcre_compile.cpp in Sources */,
       
  2582 				930754EB08B0F78500AB3056 /* pcre_exec.cpp in Sources */,
       
  2583 				930754D008B0F74600AB3056 /* pcre_tables.cpp in Sources */,
       
  2584 				937013480CA97E0E00FA14D3 /* pcre_ucp_searchfuncs.cpp in Sources */,
       
  2585 				93E26BD408B1514100F85226 /* pcre_xclass.cpp in Sources */,
       
  2586 				95742F650DD11F5A000917FB /* Profile.cpp in Sources */,
       
  2587 				95CD45760E1C4FDD0085358E /* ProfileGenerator.cpp in Sources */,
       
  2588 				95AB83560DA43C3000BC83F3 /* ProfileNode.cpp in Sources */,
       
  2589 				95AB83420DA4322500BC83F3 /* Profiler.cpp in Sources */,
       
  2590 				1C61516C0EBAC7A00031376F /* ProfilerServer.mm in Sources */,
       
  2591 				A7FB60A4103F7DC20017A286 /* PropertyDescriptor.cpp in Sources */,
       
  2592 				14469DE7107EC7E700650446 /* PropertyNameArray.cpp in Sources */,
       
  2593 				14469DE8107EC7E700650446 /* PropertySlot.cpp in Sources */,
       
  2594 				14469DE9107EC7E700650446 /* PrototypeFunction.cpp in Sources */,
       
  2595 				088FA5BB0EF76D4300578E6F /* RandomNumber.cpp in Sources */,
       
  2596 				905B02AE0E28640F006DF882 /* RefCountedLeakCounter.cpp in Sources */,
       
  2597 				86EAC4950F93E8D1008EC948 /* RegexCompiler.cpp in Sources */,
       
  2598 				86EAC4970F93E8D1008EC948 /* RegexInterpreter.cpp in Sources */,
       
  2599 				86EAC4990F93E8D1008EC948 /* RegexJIT.cpp in Sources */,
       
  2600 				14280841107EC0930013E7B2 /* RegExp.cpp in Sources */,
       
  2601 				A1712B3B11C7B212007A5315 /* RegExpCache.cpp in Sources */,
       
  2602 				14280842107EC0930013E7B2 /* RegExpConstructor.cpp in Sources */,
       
  2603 				14280843107EC0930013E7B2 /* RegExpObject.cpp in Sources */,
       
  2604 				14280844107EC0930013E7B2 /* RegExpPrototype.cpp in Sources */,
       
  2605 				1428083A107EC0750013E7B2 /* RegisterFile.cpp in Sources */,
       
  2606 				86B99AB8117E391E00DF5A90 /* RopeImpl.cpp in Sources */,
       
  2607 				1429D8850ED21C3D00B89619 /* SamplingTool.cpp in Sources */,
       
  2608 				14469DEA107EC7E700650446 /* ScopeChain.cpp in Sources */,
       
  2609 				0BF28A2911A33DC300638F84 /* SizeLimits.cpp in Sources */,
       
  2610 				9330402C0E6A764000786E6A /* SmallStrings.cpp in Sources */,
       
  2611 				14469DEB107EC7E700650446 /* StringConstructor.cpp in Sources */,
       
  2612 				868BFA0E117CEFD100B908B1 /* StringImpl.cpp in Sources */,
       
  2613 				14469DEC107EC7E700650446 /* StringObject.cpp in Sources */,
       
  2614 				14469DED107EC7E700650446 /* StringPrototype.cpp in Sources */,
       
  2615 				8626BECF11928E3900782FAB /* StringStatics.cpp in Sources */,
       
  2616 				BCDE3B430E6C832D001453A7 /* Structure.cpp in Sources */,
       
  2617 				7E4EE70F0EBB7A5B005934AA /* StructureChain.cpp in Sources */,
       
  2618 				BCCF0D0C0EF0B8A500413C8F /* StructureStubInfo.cpp in Sources */,
       
  2619 				14F8BA43107EC88C009892DC /* TCSystemAlloc.cpp in Sources */,
       
  2620 				18BAB55310DAE054000D945B /* ThreadIdentifierDataPthreads.cpp in Sources */,
       
  2621 				5D6A566B0F05995500266145 /* Threading.cpp in Sources */,
       
  2622 				E1EE793D0D6C9B9200FEA3BA /* ThreadingPthreads.cpp in Sources */,
       
  2623 				A7386555118697B400540279 /* ThunkGenerators.cpp in Sources */,
       
  2624 				14A42E3F0F4F60EE00599099 /* TimeoutChecker.cpp in Sources */,
       
  2625 				0B330C270F38C62300692DE3 /* TypeTraits.cpp in Sources */,
       
  2626 				14469DEE107EC7E700650446 /* UString.cpp in Sources */,
       
  2627 				E1EF79AA0CE97BA60088D500 /* UTF8.cpp in Sources */,
       
  2628 				868BFA17117CF19900B908B1 /* WTFString.cpp in Sources */,
       
  2629 				86D08D5311793613006E5ED0 /* WTFThreadData.cpp in Sources */,
       
  2630 			);
       
  2631 			runOnlyForDeploymentPostprocessing = 0;
       
  2632 		};
       
  2633 		932F5BDC0822A1C700736975 /* Sources */ = {
       
  2634 			isa = PBXSourcesBuildPhase;
       
  2635 			buildActionMask = 2147483647;
       
  2636 			files = (
       
  2637 				932F5BDD0822A1C700736975 /* jsc.cpp in Sources */,
       
  2638 			);
       
  2639 			runOnlyForDeploymentPostprocessing = 0;
       
  2640 		};
       
  2641 /* End PBXSourcesBuildPhase section */
       
  2642 
       
  2643 /* Begin PBXTargetDependency section */
       
  2644 		141211360A48796100480255 /* PBXTargetDependency */ = {
       
  2645 			isa = PBXTargetDependency;
       
  2646 			target = 932F5B3E0822A1C700736975 /* JavaScriptCore */;
       
  2647 			targetProxy = 141211350A48796100480255 /* PBXContainerItemProxy */;
       
  2648 		};
       
  2649 		141214BF0A49190E00480255 /* PBXTargetDependency */ = {
       
  2650 			isa = PBXTargetDependency;
       
  2651 			target = 1412111F0A48793C00480255 /* minidom */;
       
  2652 			targetProxy = 141214BE0A49190E00480255 /* PBXContainerItemProxy */;
       
  2653 		};
       
  2654 		14270B080A451DA10080EEEA /* PBXTargetDependency */ = {
       
  2655 			isa = PBXTargetDependency;
       
  2656 			target = 932F5B3E0822A1C700736975 /* JavaScriptCore */;
       
  2657 			targetProxy = 14270B070A451DA10080EEEA /* PBXContainerItemProxy */;
       
  2658 		};
       
  2659 		14270B0C0A451DA40080EEEA /* PBXTargetDependency */ = {
       
  2660 			isa = PBXTargetDependency;
       
  2661 			target = 932F5B3E0822A1C700736975 /* JavaScriptCore */;
       
  2662 			targetProxy = 14270B0B0A451DA40080EEEA /* PBXContainerItemProxy */;
       
  2663 		};
       
  2664 		14BD59C70A3E8FA400BAF59C /* PBXTargetDependency */ = {
       
  2665 			isa = PBXTargetDependency;
       
  2666 			target = 14BD59BE0A3E8F9000BAF59C /* testapi */;
       
  2667 			targetProxy = 14BD59C60A3E8FA400BAF59C /* PBXContainerItemProxy */;
       
  2668 		};
       
  2669 		65FB3F7E09D11EF300F49DEB /* PBXTargetDependency */ = {
       
  2670 			isa = PBXTargetDependency;
       
  2671 			target = 65FB3F6609D11E9100F49DEB /* Derived Sources */;
       
  2672 			targetProxy = 65FB3F7D09D11EF300F49DEB /* PBXContainerItemProxy */;
       
  2673 		};
       
  2674 		932F5BE70822A1C700736975 /* PBXTargetDependency */ = {
       
  2675 			isa = PBXTargetDependency;
       
  2676 			target = 932F5B3E0822A1C700736975 /* JavaScriptCore */;
       
  2677 			targetProxy = 932F5BE60822A1C700736975 /* PBXContainerItemProxy */;
       
  2678 		};
       
  2679 		932F5BE90822A1C700736975 /* PBXTargetDependency */ = {
       
  2680 			isa = PBXTargetDependency;
       
  2681 			target = 932F5BDA0822A1C700736975 /* jsc */;
       
  2682 			targetProxy = 932F5BE80822A1C700736975 /* PBXContainerItemProxy */;
       
  2683 		};
       
  2684 /* End PBXTargetDependency section */
       
  2685 
       
  2686 /* Begin XCBuildConfiguration section */
       
  2687 		1412113A0A48798400480255 /* Debug */ = {
       
  2688 			isa = XCBuildConfiguration;
       
  2689 			buildSettings = {
       
  2690 				PRODUCT_NAME = minidom;
       
  2691 			};
       
  2692 			name = Debug;
       
  2693 		};
       
  2694 		1412113B0A48798400480255 /* Release */ = {
       
  2695 			isa = XCBuildConfiguration;
       
  2696 			buildSettings = {
       
  2697 				PRODUCT_NAME = minidom;
       
  2698 			};
       
  2699 			name = Release;
       
  2700 		};
       
  2701 		1412113C0A48798400480255 /* Production */ = {
       
  2702 			isa = XCBuildConfiguration;
       
  2703 			buildSettings = {
       
  2704 				PRODUCT_NAME = minidom;
       
  2705 			};
       
  2706 			name = Production;
       
  2707 		};
       
  2708 		149C275E08902AFE008A9EFC /* Debug */ = {
       
  2709 			isa = XCBuildConfiguration;
       
  2710 			baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */;
       
  2711 			buildSettings = {
       
  2712 				INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
       
  2713 			};
       
  2714 			name = Debug;
       
  2715 		};
       
  2716 		149C275F08902AFE008A9EFC /* Release */ = {
       
  2717 			isa = XCBuildConfiguration;
       
  2718 			baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */;
       
  2719 			buildSettings = {
       
  2720 				INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
       
  2721 			};
       
  2722 			name = Release;
       
  2723 		};
       
  2724 		149C276108902AFE008A9EFC /* Production */ = {
       
  2725 			isa = XCBuildConfiguration;
       
  2726 			baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */;
       
  2727 			buildSettings = {
       
  2728 				BUILD_VARIANTS = normal;
       
  2729 			};
       
  2730 			name = Production;
       
  2731 		};
       
  2732 		149C276808902AFE008A9EFC /* Debug */ = {
       
  2733 			isa = XCBuildConfiguration;
       
  2734 			buildSettings = {
       
  2735 				PRODUCT_NAME = jsc;
       
  2736 			};
       
  2737 			name = Debug;
       
  2738 		};
       
  2739 		149C276908902AFE008A9EFC /* Release */ = {
       
  2740 			isa = XCBuildConfiguration;
       
  2741 			buildSettings = {
       
  2742 				PRODUCT_NAME = jsc;
       
  2743 			};
       
  2744 			name = Release;
       
  2745 		};
       
  2746 		149C276B08902AFE008A9EFC /* Production */ = {
       
  2747 			isa = XCBuildConfiguration;
       
  2748 			buildSettings = {
       
  2749 				PRODUCT_NAME = jsc;
       
  2750 			};
       
  2751 			name = Production;
       
  2752 		};
       
  2753 		149C276D08902AFE008A9EFC /* Debug */ = {
       
  2754 			isa = XCBuildConfiguration;
       
  2755 			buildSettings = {
       
  2756 				PRODUCT_NAME = All;
       
  2757 			};
       
  2758 			name = Debug;
       
  2759 		};
       
  2760 		149C276E08902AFE008A9EFC /* Release */ = {
       
  2761 			isa = XCBuildConfiguration;
       
  2762 			buildSettings = {
       
  2763 				PRODUCT_NAME = All;
       
  2764 			};
       
  2765 			name = Release;
       
  2766 		};
       
  2767 		149C277008902AFE008A9EFC /* Production */ = {
       
  2768 			isa = XCBuildConfiguration;
       
  2769 			buildSettings = {
       
  2770 				PRODUCT_NAME = All;
       
  2771 			};
       
  2772 			name = Production;
       
  2773 		};
       
  2774 		149C277208902AFE008A9EFC /* Debug */ = {
       
  2775 			isa = XCBuildConfiguration;
       
  2776 			baseConfigurationReference = 1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */;
       
  2777 			buildSettings = {
       
  2778 				DEAD_CODE_STRIPPING = "$(DEAD_CODE_STRIPPING_debug)";
       
  2779 				DEBUG_DEFINES = "$(DEBUG_DEFINES_debug)";
       
  2780 				GCC_OPTIMIZATION_LEVEL = "$(GCC_OPTIMIZATION_LEVEL_debug)";
       
  2781 				STRIP_INSTALLED_PRODUCT = "$(STRIP_INSTALLED_PRODUCT_debug)";
       
  2782 			};
       
  2783 			name = Debug;
       
  2784 		};
       
  2785 		149C277308902AFE008A9EFC /* Release */ = {
       
  2786 			isa = XCBuildConfiguration;
       
  2787 			baseConfigurationReference = 1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */;
       
  2788 			buildSettings = {
       
  2789 				STRIP_INSTALLED_PRODUCT = NO;
       
  2790 			};
       
  2791 			name = Release;
       
  2792 		};
       
  2793 		149C277508902AFE008A9EFC /* Production */ = {
       
  2794 			isa = XCBuildConfiguration;
       
  2795 			baseConfigurationReference = 1C9051450BA9E8A70081E9D0 /* Base.xcconfig */;
       
  2796 			buildSettings = {
       
  2797 			};
       
  2798 			name = Production;
       
  2799 		};
       
  2800 		14BD59D70A3E8FC900BAF59C /* Debug */ = {
       
  2801 			isa = XCBuildConfiguration;
       
  2802 			buildSettings = {
       
  2803 				PRODUCT_NAME = testapi;
       
  2804 			};
       
  2805 			name = Debug;
       
  2806 		};
       
  2807 		14BD59D80A3E8FC900BAF59C /* Release */ = {
       
  2808 			isa = XCBuildConfiguration;
       
  2809 			buildSettings = {
       
  2810 				PRODUCT_NAME = testapi;
       
  2811 			};
       
  2812 			name = Release;
       
  2813 		};
       
  2814 		14BD59D90A3E8FC900BAF59C /* Production */ = {
       
  2815 			isa = XCBuildConfiguration;
       
  2816 			buildSettings = {
       
  2817 				PRODUCT_NAME = testapi;
       
  2818 			};
       
  2819 			name = Production;
       
  2820 		};
       
  2821 		65FB3F7809D11EBD00F49DEB /* Debug */ = {
       
  2822 			isa = XCBuildConfiguration;
       
  2823 			buildSettings = {
       
  2824 				PRODUCT_NAME = "Generate Derived Sources";
       
  2825 			};
       
  2826 			name = Debug;
       
  2827 		};
       
  2828 		65FB3F7909D11EBD00F49DEB /* Release */ = {
       
  2829 			isa = XCBuildConfiguration;
       
  2830 			buildSettings = {
       
  2831 				PRODUCT_NAME = "Generate Derived Sources";
       
  2832 			};
       
  2833 			name = Release;
       
  2834 		};
       
  2835 		65FB3F7A09D11EBD00F49DEB /* Production */ = {
       
  2836 			isa = XCBuildConfiguration;
       
  2837 			buildSettings = {
       
  2838 				PRODUCT_NAME = "Generate Derived Sources";
       
  2839 			};
       
  2840 			name = Production;
       
  2841 		};
       
  2842 		A761483D0E6402F700E357FA /* Profiling */ = {
       
  2843 			isa = XCBuildConfiguration;
       
  2844 			baseConfigurationReference = 1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */;
       
  2845 			buildSettings = {
       
  2846 				STRIP_INSTALLED_PRODUCT = NO;
       
  2847 			};
       
  2848 			name = Profiling;
       
  2849 		};
       
  2850 		A761483E0E6402F700E357FA /* Profiling */ = {
       
  2851 			isa = XCBuildConfiguration;
       
  2852 			buildSettings = {
       
  2853 				PRODUCT_NAME = All;
       
  2854 			};
       
  2855 			name = Profiling;
       
  2856 		};
       
  2857 		A761483F0E6402F700E357FA /* Profiling */ = {
       
  2858 			isa = XCBuildConfiguration;
       
  2859 			baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */;
       
  2860 			buildSettings = {
       
  2861 				INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
       
  2862 			};
       
  2863 			name = Profiling;
       
  2864 		};
       
  2865 		A76148400E6402F700E357FA /* Profiling */ = {
       
  2866 			isa = XCBuildConfiguration;
       
  2867 			buildSettings = {
       
  2868 				PRODUCT_NAME = "Generate Derived Sources";
       
  2869 			};
       
  2870 			name = Profiling;
       
  2871 		};
       
  2872 		A76148410E6402F700E357FA /* Profiling */ = {
       
  2873 			isa = XCBuildConfiguration;
       
  2874 			buildSettings = {
       
  2875 				PRODUCT_NAME = minidom;
       
  2876 			};
       
  2877 			name = Profiling;
       
  2878 		};
       
  2879 		A76148420E6402F700E357FA /* Profiling */ = {
       
  2880 			isa = XCBuildConfiguration;
       
  2881 			buildSettings = {
       
  2882 				PRODUCT_NAME = testapi;
       
  2883 			};
       
  2884 			name = Profiling;
       
  2885 		};
       
  2886 		A76148430E6402F700E357FA /* Profiling */ = {
       
  2887 			isa = XCBuildConfiguration;
       
  2888 			buildSettings = {
       
  2889 				PRODUCT_NAME = jsc;
       
  2890 			};
       
  2891 			name = Profiling;
       
  2892 		};
       
  2893 /* End XCBuildConfiguration section */
       
  2894 
       
  2895 /* Begin XCConfigurationList section */
       
  2896 		141211390A48798400480255 /* Build configuration list for PBXNativeTarget "minidom" */ = {
       
  2897 			isa = XCConfigurationList;
       
  2898 			buildConfigurations = (
       
  2899 				1412113A0A48798400480255 /* Debug */,
       
  2900 				1412113B0A48798400480255 /* Release */,
       
  2901 				A76148410E6402F700E357FA /* Profiling */,
       
  2902 				1412113C0A48798400480255 /* Production */,
       
  2903 			);
       
  2904 			defaultConfigurationIsVisible = 0;
       
  2905 			defaultConfigurationName = Production;
       
  2906 		};
       
  2907 		149C275D08902AFE008A9EFC /* Build configuration list for PBXNativeTarget "JavaScriptCore" */ = {
       
  2908 			isa = XCConfigurationList;
       
  2909 			buildConfigurations = (
       
  2910 				149C275E08902AFE008A9EFC /* Debug */,
       
  2911 				149C275F08902AFE008A9EFC /* Release */,
       
  2912 				A761483F0E6402F700E357FA /* Profiling */,
       
  2913 				149C276108902AFE008A9EFC /* Production */,
       
  2914 			);
       
  2915 			defaultConfigurationIsVisible = 0;
       
  2916 			defaultConfigurationName = Production;
       
  2917 		};
       
  2918 		149C276708902AFE008A9EFC /* Build configuration list for PBXNativeTarget "jsc" */ = {
       
  2919 			isa = XCConfigurationList;
       
  2920 			buildConfigurations = (
       
  2921 				149C276808902AFE008A9EFC /* Debug */,
       
  2922 				149C276908902AFE008A9EFC /* Release */,
       
  2923 				A76148430E6402F700E357FA /* Profiling */,
       
  2924 				149C276B08902AFE008A9EFC /* Production */,
       
  2925 			);
       
  2926 			defaultConfigurationIsVisible = 0;
       
  2927 			defaultConfigurationName = Production;
       
  2928 		};
       
  2929 		149C276C08902AFE008A9EFC /* Build configuration list for PBXAggregateTarget "All" */ = {
       
  2930 			isa = XCConfigurationList;
       
  2931 			buildConfigurations = (
       
  2932 				149C276D08902AFE008A9EFC /* Debug */,
       
  2933 				149C276E08902AFE008A9EFC /* Release */,
       
  2934 				A761483E0E6402F700E357FA /* Profiling */,
       
  2935 				149C277008902AFE008A9EFC /* Production */,
       
  2936 			);
       
  2937 			defaultConfigurationIsVisible = 0;
       
  2938 			defaultConfigurationName = Production;
       
  2939 		};
       
  2940 		149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */ = {
       
  2941 			isa = XCConfigurationList;
       
  2942 			buildConfigurations = (
       
  2943 				149C277208902AFE008A9EFC /* Debug */,
       
  2944 				149C277308902AFE008A9EFC /* Release */,
       
  2945 				A761483D0E6402F700E357FA /* Profiling */,
       
  2946 				149C277508902AFE008A9EFC /* Production */,
       
  2947 			);
       
  2948 			defaultConfigurationIsVisible = 0;
       
  2949 			defaultConfigurationName = Production;
       
  2950 		};
       
  2951 		14BD59D60A3E8FC900BAF59C /* Build configuration list for PBXNativeTarget "testapi" */ = {
       
  2952 			isa = XCConfigurationList;
       
  2953 			buildConfigurations = (
       
  2954 				14BD59D70A3E8FC900BAF59C /* Debug */,
       
  2955 				14BD59D80A3E8FC900BAF59C /* Release */,
       
  2956 				A76148420E6402F700E357FA /* Profiling */,
       
  2957 				14BD59D90A3E8FC900BAF59C /* Production */,
       
  2958 			);
       
  2959 			defaultConfigurationIsVisible = 0;
       
  2960 			defaultConfigurationName = Production;
       
  2961 		};
       
  2962 		65FB3F7709D11EBD00F49DEB /* Build configuration list for PBXAggregateTarget "Derived Sources" */ = {
       
  2963 			isa = XCConfigurationList;
       
  2964 			buildConfigurations = (
       
  2965 				65FB3F7809D11EBD00F49DEB /* Debug */,
       
  2966 				65FB3F7909D11EBD00F49DEB /* Release */,
       
  2967 				A76148400E6402F700E357FA /* Profiling */,
       
  2968 				65FB3F7A09D11EBD00F49DEB /* Production */,
       
  2969 			);
       
  2970 			defaultConfigurationIsVisible = 0;
       
  2971 			defaultConfigurationName = Production;
       
  2972 		};
       
  2973 /* End XCConfigurationList section */
       
  2974 	};
       
  2975 	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
       
  2976 }