project.pbxproj 441 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXAggregateTarget section */
  9. 0F4680A914BA7FD900BFE272 /* LLInt Offsets */ = {
  10. isa = PBXAggregateTarget;
  11. buildConfigurationList = 0F4680AC14BA7FD900BFE272 /* Build configuration list for PBXAggregateTarget "LLInt Offsets" */;
  12. buildPhases = (
  13. 0F4680AA14BA7FD900BFE272 /* Generate Derived Sources */,
  14. );
  15. name = "LLInt Offsets";
  16. productName = "Derived Sources";
  17. };
  18. 5D6B2A47152B9E17005231DE /* Test Tools */ = {
  19. isa = PBXAggregateTarget;
  20. buildConfigurationList = 5D6B2A4C152B9E17005231DE /* Build configuration list for PBXAggregateTarget "Test Tools" */;
  21. buildPhases = (
  22. );
  23. dependencies = (
  24. 5D6B2A4F152B9E23005231DE /* PBXTargetDependency */,
  25. 5D6B2A51152B9E23005231DE /* PBXTargetDependency */,
  26. 5D6B2A55152B9E23005231DE /* PBXTargetDependency */,
  27. );
  28. name = "Test Tools";
  29. productName = "Test Tools";
  30. };
  31. 65FB3F6609D11E9100F49DEB /* Derived Sources */ = {
  32. isa = PBXAggregateTarget;
  33. buildConfigurationList = 65FB3F7709D11EBD00F49DEB /* Build configuration list for PBXAggregateTarget "Derived Sources" */;
  34. buildPhases = (
  35. 65FB3F6509D11E9100F49DEB /* Generate Derived Sources */,
  36. 5D35DEE10C7C140B008648B2 /* Generate DTrace header */,
  37. );
  38. dependencies = (
  39. 0FF922D614F46B600041A24E /* PBXTargetDependency */,
  40. );
  41. name = "Derived Sources";
  42. productName = "Derived Sources";
  43. };
  44. 932F5BE30822A1C700736975 /* All */ = {
  45. isa = PBXAggregateTarget;
  46. buildConfigurationList = 149C276C08902AFE008A9EFC /* Build configuration list for PBXAggregateTarget "All" */;
  47. buildPhases = (
  48. );
  49. dependencies = (
  50. 932F5BE70822A1C700736975 /* PBXTargetDependency */,
  51. 5D69E912152BE5470028D720 /* PBXTargetDependency */,
  52. 5D6B2A57152B9E2E005231DE /* PBXTargetDependency */,
  53. );
  54. name = All;
  55. productName = All;
  56. };
  57. /* End PBXAggregateTarget section */
  58. /* Begin PBXBuildFile section */
  59. 0F05C3B41683CF9200BAF45B /* DFGArrayifySlowPathGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F05C3B21683CF8F00BAF45B /* DFGArrayifySlowPathGenerator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  60. 0F0776BF14FF002B00102332 /* JITCompilationEffort.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0776BD14FF002800102332 /* JITCompilationEffort.h */; settings = {ATTRIBUTES = (Private, ); }; };
  61. 0F0B839A14BCF45D00885B4F /* LLIntEntrypoints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F0B839514BCF45A00885B4F /* LLIntEntrypoints.cpp */; };
  62. 0F0B839B14BCF46000885B4F /* LLIntEntrypoints.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0B839614BCF45A00885B4F /* LLIntEntrypoints.h */; settings = {ATTRIBUTES = (Private, ); }; };
  63. 0F0B839C14BCF46300885B4F /* LLIntThunks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F0B839714BCF45A00885B4F /* LLIntThunks.cpp */; };
  64. 0F0B839D14BCF46600885B4F /* LLIntThunks.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0B839814BCF45A00885B4F /* LLIntThunks.h */; settings = {ATTRIBUTES = (Private, ); }; };
  65. 0F0B83A714BCF50700885B4F /* CodeType.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0B83A514BCF50400885B4F /* CodeType.h */; settings = {ATTRIBUTES = (Private, ); }; };
  66. 0F0B83A914BCF56200885B4F /* HandlerInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0B83A814BCF55E00885B4F /* HandlerInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  67. 0F0B83AB14BCF5BB00885B4F /* ExpressionRangeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0B83AA14BCF5B900885B4F /* ExpressionRangeInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  68. 0F0B83AD14BCF60400885B4F /* LineInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0B83AC14BCF60200885B4F /* LineInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  69. 0F0B83B014BCF71600885B4F /* CallLinkInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F0B83AE14BCF71400885B4F /* CallLinkInfo.cpp */; };
  70. 0F0B83B114BCF71800885B4F /* CallLinkInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0B83AF14BCF71400885B4F /* CallLinkInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  71. 0F0B83B914BCF95F00885B4F /* CallReturnOffsetToBytecodeOffset.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0B83B814BCF95B00885B4F /* CallReturnOffsetToBytecodeOffset.h */; settings = {ATTRIBUTES = (Private, ); }; };
  72. 0F0CD4C215F1A6070032F1C0 /* PutDirectIndexMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0CD4C015F1A6040032F1C0 /* PutDirectIndexMode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  73. 0F0CD4C415F6B6BB0032F1C0 /* SparseArrayValueMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F0CD4C315F6B6B50032F1C0 /* SparseArrayValueMap.cpp */; };
  74. 0F0FC45A14BD15F500B81154 /* LLIntCallLinkInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0FC45814BD15F100B81154 /* LLIntCallLinkInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  75. 0F13912916771C33009CCB07 /* ProfilerBytecodeSequence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F13912416771C30009CCB07 /* ProfilerBytecodeSequence.cpp */; };
  76. 0F13912A16771C36009CCB07 /* ProfilerBytecodeSequence.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F13912516771C30009CCB07 /* ProfilerBytecodeSequence.h */; settings = {ATTRIBUTES = (Private, ); }; };
  77. 0F13912B16771C3A009CCB07 /* ProfilerProfiledBytecodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F13912616771C30009CCB07 /* ProfilerProfiledBytecodes.cpp */; };
  78. 0F13912C16771C3D009CCB07 /* ProfilerProfiledBytecodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F13912716771C30009CCB07 /* ProfilerProfiledBytecodes.h */; settings = {ATTRIBUTES = (Private, ); }; };
  79. 0F13E04E16164A1F00DC8DE7 /* IndexingType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F13E04C16164A1B00DC8DE7 /* IndexingType.cpp */; };
  80. 0F15F15F14B7A73E005DE37D /* CommonSlowPaths.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F15F15D14B7A73A005DE37D /* CommonSlowPaths.h */; settings = {ATTRIBUTES = (Private, ); }; };
  81. 0F16015D156198C900C2587C /* DFGArgumentsSimplificationPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F16015A156198BF00C2587C /* DFGArgumentsSimplificationPhase.cpp */; };
  82. 0F16015E156198C900C2587C /* DFGArgumentsSimplificationPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F16015B156198BF00C2587C /* DFGArgumentsSimplificationPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  83. 0F1E3A461534CBAF000F9456 /* DFGArgumentPosition.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1E3A431534CBAD000F9456 /* DFGArgumentPosition.h */; settings = {ATTRIBUTES = (Private, ); }; };
  84. 0F1E3A471534CBB9000F9456 /* DFGDoubleFormatState.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1E3A441534CBAD000F9456 /* DFGDoubleFormatState.h */; settings = {ATTRIBUTES = (Private, ); }; };
  85. 0F1E3A67153A21E2000F9456 /* DFGSilentRegisterSavePlan.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1E3A65153A21DF000F9456 /* DFGSilentRegisterSavePlan.h */; settings = {ATTRIBUTES = (Private, ); }; };
  86. 0F21C26814BE5F6800ADC64B /* JITDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F21C26614BE5F5E00ADC64B /* JITDriver.h */; settings = {ATTRIBUTES = (Private, ); }; };
  87. 0F21C27C14BE727600ADC64B /* ExecutionHarness.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F21C27A14BE727300ADC64B /* ExecutionHarness.h */; settings = {ATTRIBUTES = (Private, ); }; };
  88. 0F21C27D14BE727A00ADC64B /* CodeSpecializationKind.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F21C27914BE727300ADC64B /* CodeSpecializationKind.h */; settings = {ATTRIBUTES = (Private, ); }; };
  89. 0F21C27F14BEAA8200ADC64B /* BytecodeConventions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F21C27E14BEAA8000ADC64B /* BytecodeConventions.h */; settings = {ATTRIBUTES = (Private, ); }; };
  90. 0F242DA713F3B1E8007ADD4C /* WeakReferenceHarvester.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F242DA513F3B1BB007ADD4C /* WeakReferenceHarvester.h */; settings = {ATTRIBUTES = (Private, ); }; };
  91. 0F256C361627B0AD007F2783 /* DFGCallArrayAllocatorSlowPathGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F256C341627B0AA007F2783 /* DFGCallArrayAllocatorSlowPathGenerator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  92. 0F2BDC15151C5D4D00CD8910 /* DFGFixupPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F2BDC12151C5D4A00CD8910 /* DFGFixupPhase.cpp */; };
  93. 0F2BDC16151C5D4F00CD8910 /* DFGFixupPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2BDC13151C5D4A00CD8910 /* DFGFixupPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  94. 0F2BDC21151E803B00CD8910 /* DFGInsertionSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2BDC1F151E803800CD8910 /* DFGInsertionSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
  95. 0F2BDC2C151FDE9100CD8910 /* Operands.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2BDC2B151FDE8B00CD8910 /* Operands.h */; settings = {ATTRIBUTES = (Private, ); }; };
  96. 0F2BDC451522801B00CD8910 /* DFGMinifiedGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2BDC3D1522801700CD8910 /* DFGMinifiedGraph.h */; settings = {ATTRIBUTES = (Private, ); }; };
  97. 0F2BDC461522802000CD8910 /* DFGMinifiedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2BDC3E1522801700CD8910 /* DFGMinifiedNode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  98. 0F2BDC471522802500CD8910 /* DFGValueRecoveryOverride.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2BDC3F1522801700CD8910 /* DFGValueRecoveryOverride.h */; settings = {ATTRIBUTES = (Private, ); }; };
  99. 0F2BDC481522802900CD8910 /* DFGValueSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2BDC401522801700CD8910 /* DFGValueSource.h */; settings = {ATTRIBUTES = (Private, ); }; };
  100. 0F2BDC491522809600CD8910 /* DFGVariableEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2BDC411522801700CD8910 /* DFGVariableEvent.h */; settings = {ATTRIBUTES = (Private, ); }; };
  101. 0F2BDC4A1522809A00CD8910 /* DFGVariableEventStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F2BDC421522801700CD8910 /* DFGVariableEventStream.cpp */; };
  102. 0F2BDC4B1522809D00CD8910 /* DFGVariableEventStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2BDC431522801700CD8910 /* DFGVariableEventStream.h */; settings = {ATTRIBUTES = (Private, ); }; };
  103. 0F2BDC4D1522818600CD8910 /* DFGMinifiedNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F2BDC4C1522818300CD8910 /* DFGMinifiedNode.cpp */; };
  104. 0F2BDC4F15228BF300CD8910 /* DFGValueSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F2BDC4E15228BE700CD8910 /* DFGValueSource.cpp */; };
  105. 0F2BDC5115228FFD00CD8910 /* DFGVariableEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F2BDC5015228FFA00CD8910 /* DFGVariableEvent.cpp */; };
  106. 0F2C556F14738F3100121E4F /* DFGCodeBlocks.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2C556E14738F2E00121E4F /* DFGCodeBlocks.h */; settings = {ATTRIBUTES = (Private, ); }; };
  107. 0F2C557014738F3500121E4F /* DFGCodeBlocks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F2C556D14738F2E00121E4F /* DFGCodeBlocks.cpp */; };
  108. 0F2E892C16D028AD009E4FD2 /* UnusedPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = 65987F2F16828A7E003C2F8D /* UnusedPointer.h */; settings = {ATTRIBUTES = (Private, ); }; };
  109. 0F2E892D16D02BAF009E4FD2 /* DFGMinifiedID.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB4B51016B3A964003F696B /* DFGMinifiedID.h */; settings = {ATTRIBUTES = (Private, ); }; };
  110. 0F2FC77216E12F710038D976 /* DFGDCEPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F2FC77016E12F6F0038D976 /* DFGDCEPhase.cpp */; };
  111. 0F2FC77316E12F740038D976 /* DFGDCEPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2FC77116E12F6F0038D976 /* DFGDCEPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  112. 0F34B14916D42010001CDA5A /* DFGUseKind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F34B14716D4200E001CDA5A /* DFGUseKind.cpp */; };
  113. 0F34B14A16D42013001CDA5A /* DFGUseKind.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F34B14816D4200E001CDA5A /* DFGUseKind.h */; settings = {ATTRIBUTES = (Private, ); }; };
  114. 0F34B14C16D43E0D001CDA5A /* PolymorphicAccessStructureList.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F34B14B16D43E0C001CDA5A /* PolymorphicAccessStructureList.h */; settings = {ATTRIBUTES = (Private, ); }; };
  115. 0F3B3A1A153E68F2003ED0FF /* DFGConstantFoldingPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F3B3A17153E68EF003ED0FF /* DFGConstantFoldingPhase.cpp */; };
  116. 0F3B3A1B153E68F4003ED0FF /* DFGConstantFoldingPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F3B3A18153E68EF003ED0FF /* DFGConstantFoldingPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  117. 0F3B3A271544C995003ED0FF /* DFGCFGSimplificationPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F3B3A241544C991003ED0FF /* DFGCFGSimplificationPhase.cpp */; };
  118. 0F3B3A281544C997003ED0FF /* DFGCFGSimplificationPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F3B3A251544C991003ED0FF /* DFGCFGSimplificationPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  119. 0F3B3A2B15475000003ED0FF /* DFGValidate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F3B3A2915474FF4003ED0FF /* DFGValidate.cpp */; };
  120. 0F3B3A2C15475002003ED0FF /* DFGValidate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F3B3A2A15474FF4003ED0FF /* DFGValidate.h */; settings = {ATTRIBUTES = (Private, ); }; };
  121. 0F426A481460CBB300131F8F /* ValueRecovery.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F426A451460CBAB00131F8F /* ValueRecovery.h */; settings = {ATTRIBUTES = (Private, ); }; };
  122. 0F426A491460CBB700131F8F /* VirtualRegister.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F426A461460CBAB00131F8F /* VirtualRegister.h */; settings = {ATTRIBUTES = (Private, ); }; };
  123. 0F426A4B1460CD6E00131F8F /* DataFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F426A4A1460CD6B00131F8F /* DataFormat.h */; settings = {ATTRIBUTES = (Private, ); }; };
  124. 0F431738146BAC69007E3890 /* ListableHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F431736146BAC65007E3890 /* ListableHandler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  125. 0F46808214BA572D00BFE272 /* JITExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F46808014BA572700BFE272 /* JITExceptions.h */; settings = {ATTRIBUTES = (Private, ); }; };
  126. 0F46808314BA573100BFE272 /* JITExceptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F46807F14BA572700BFE272 /* JITExceptions.cpp */; };
  127. 0F4680A314BA7F8D00BFE272 /* LLIntExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F46809E14BA7F8200BFE272 /* LLIntExceptions.h */; settings = {ATTRIBUTES = (Private, ); }; };
  128. 0F4680A414BA7F8D00BFE272 /* LLIntSlowPaths.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F46809F14BA7F8200BFE272 /* LLIntSlowPaths.cpp */; settings = {COMPILER_FLAGS = "-Wno-unused-parameter"; }; };
  129. 0F4680A514BA7F8D00BFE272 /* LLIntSlowPaths.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F4680A014BA7F8200BFE272 /* LLIntSlowPaths.h */; settings = {ATTRIBUTES = (Private, ); }; };
  130. 0F4680A814BA7FAB00BFE272 /* LLIntExceptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F46809D14BA7F8200BFE272 /* LLIntExceptions.cpp */; };
  131. 0F4680CA14BBB16C00BFE272 /* LLIntCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F4680C514BBB16900BFE272 /* LLIntCommon.h */; settings = {ATTRIBUTES = (Private, ); }; };
  132. 0F4680CB14BBB17200BFE272 /* LLIntOfflineAsmConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F4680C614BBB16900BFE272 /* LLIntOfflineAsmConfig.h */; settings = {ATTRIBUTES = (Private, ); }; };
  133. 0F4680CC14BBB17A00BFE272 /* LowLevelInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F4680C714BBB16900BFE272 /* LowLevelInterpreter.cpp */; };
  134. 0F4680CD14BBB17D00BFE272 /* LowLevelInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F4680C814BBB16900BFE272 /* LowLevelInterpreter.h */; settings = {ATTRIBUTES = (Private, ); }; };
  135. 0F4680D214BBD16500BFE272 /* LLIntData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F4680CE14BBB3D100BFE272 /* LLIntData.cpp */; };
  136. 0F4680D314BBD16700BFE272 /* LLIntData.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F4680CF14BBB3D100BFE272 /* LLIntData.h */; settings = {ATTRIBUTES = (Private, ); }; };
  137. 0F4680D414BBD24900BFE272 /* HostCallReturnValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F4680D014BBC5F800BFE272 /* HostCallReturnValue.cpp */; };
  138. 0F4680D514BBD24B00BFE272 /* HostCallReturnValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F4680D114BBC5F800BFE272 /* HostCallReturnValue.h */; settings = {ATTRIBUTES = (Private, ); }; };
  139. 0F493AFA16D0CAD30084508B /* SourceProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F493AF816D0CAD10084508B /* SourceProvider.cpp */; };
  140. 0F5541B11613C1FB00CE3E25 /* SpecialPointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F5541AF1613C1FB00CE3E25 /* SpecialPointer.cpp */; };
  141. 0F5541B21613C1FB00CE3E25 /* SpecialPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F5541B01613C1FB00CE3E25 /* SpecialPointer.h */; settings = {ATTRIBUTES = (Private, ); }; };
  142. 0F55F0F414D1063900AC7649 /* AbstractPC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F55F0F114D1063600AC7649 /* AbstractPC.cpp */; };
  143. 0F55F0F514D1063C00AC7649 /* AbstractPC.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F55F0F214D1063600AC7649 /* AbstractPC.h */; settings = {ATTRIBUTES = (Private, ); }; };
  144. 0F56A1D315000F35002992B1 /* ExecutionCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F56A1D115000F31002992B1 /* ExecutionCounter.h */; settings = {ATTRIBUTES = (Private, ); }; };
  145. 0F56A1D515001CF4002992B1 /* ExecutionCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F56A1D415001CF2002992B1 /* ExecutionCounter.cpp */; };
  146. 0F572D4F16879FDD00E57FBD /* ThunkGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F572D4D16879FDB00E57FBD /* ThunkGenerator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  147. 0F5EF91E16878F7A003E5C25 /* JITThunks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F5EF91B16878F78003E5C25 /* JITThunks.cpp */; };
  148. 0F5EF91F16878F7D003E5C25 /* JITThunks.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F5EF91C16878F78003E5C25 /* JITThunks.h */; settings = {ATTRIBUTES = (Private, ); }; };
  149. 0F5F08CF146C7633000472A9 /* UnconditionalFinalizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F5F08CE146C762F000472A9 /* UnconditionalFinalizer.h */; settings = {ATTRIBUTES = (Private, ); }; };
  150. 0F620174143FCD330068B77C /* DFGVariableAccessData.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F620172143FCD2F0068B77C /* DFGVariableAccessData.h */; settings = {ATTRIBUTES = (Private, ); }; };
  151. 0F620176143FCD3B0068B77C /* DFGBasicBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F620170143FCD2F0068B77C /* DFGBasicBlock.h */; settings = {ATTRIBUTES = (Private, ); }; };
  152. 0F620177143FCD3F0068B77C /* DFGAbstractValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F62016F143FCD2F0068B77C /* DFGAbstractValue.h */; settings = {ATTRIBUTES = (Private, ); }; };
  153. 0F620178143FCD440068B77C /* DFGAbstractState.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F62016E143FCD2F0068B77C /* DFGAbstractState.h */; settings = {ATTRIBUTES = (Private, ); }; };
  154. 0F620179143FCD480068B77C /* DFGAbstractState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F62016D143FCD2F0068B77C /* DFGAbstractState.cpp */; };
  155. 0F63943F15C75F19006A597C /* DFGTypeCheckHoistingPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F63943D15C75F14006A597C /* DFGTypeCheckHoistingPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  156. 0F63944015C75F1D006A597C /* DFGTypeCheckHoistingPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F63943C15C75F14006A597C /* DFGTypeCheckHoistingPhase.cpp */; };
  157. 0F63945415D07055006A597C /* ArrayProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F63945115D07051006A597C /* ArrayProfile.cpp */; };
  158. 0F63945515D07057006A597C /* ArrayProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F63945215D07051006A597C /* ArrayProfile.h */; settings = {ATTRIBUTES = (Private, ); }; };
  159. 0F63947815DCE34B006A597C /* DFGStructureAbstractValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F63947615DCE347006A597C /* DFGStructureAbstractValue.h */; settings = {ATTRIBUTES = (Private, ); }; };
  160. 0F63948415E48118006A597C /* DFGArrayMode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F63948115E48114006A597C /* DFGArrayMode.cpp */; };
  161. 0F63948515E4811B006A597C /* DFGArrayMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F63948215E48114006A597C /* DFGArrayMode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  162. 0F66E16B14DF3F1600B7B2E4 /* DFGAdjacencyList.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F66E16814DF3F1300B7B2E4 /* DFGAdjacencyList.h */; settings = {ATTRIBUTES = (Private, ); }; };
  163. 0F66E16C14DF3F1600B7B2E4 /* DFGEdge.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F66E16914DF3F1300B7B2E4 /* DFGEdge.h */; settings = {ATTRIBUTES = (Private, ); }; };
  164. 0F714CA416EA92F000F3EBEB /* DFGBackwardsPropagationPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F714CA116EA92ED00F3EBEB /* DFGBackwardsPropagationPhase.cpp */; };
  165. 0F714CA516EA92F200F3EBEB /* DFGBackwardsPropagationPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F714CA216EA92ED00F3EBEB /* DFGBackwardsPropagationPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  166. 0F73D7AE165A142D00ACAB71 /* ClosureCallStubRoutine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F73D7AB165A142A00ACAB71 /* ClosureCallStubRoutine.cpp */; };
  167. 0F73D7AF165A143000ACAB71 /* ClosureCallStubRoutine.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F73D7AC165A142A00ACAB71 /* ClosureCallStubRoutine.h */; settings = {ATTRIBUTES = (Private, ); }; };
  168. 0F766D2815A8CC1E008F363E /* JITStubRoutine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F766D2615A8CC1B008F363E /* JITStubRoutine.cpp */; };
  169. 0F766D2B15A8CC38008F363E /* JITStubRoutineSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F766D2915A8CC34008F363E /* JITStubRoutineSet.cpp */; };
  170. 0F766D2C15A8CC3A008F363E /* JITStubRoutineSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F766D2A15A8CC34008F363E /* JITStubRoutineSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
  171. 0F766D2F15A8DCE0008F363E /* GCAwareJITStubRoutine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F766D2D15A8DCDD008F363E /* GCAwareJITStubRoutine.cpp */; };
  172. 0F766D3015A8DCE2008F363E /* GCAwareJITStubRoutine.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F766D2E15A8DCDD008F363E /* GCAwareJITStubRoutine.h */; settings = {ATTRIBUTES = (Private, ); }; };
  173. 0F766D3115AA8112008F363E /* JITStubRoutine.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F766D1C15A5028D008F363E /* JITStubRoutine.h */; settings = {ATTRIBUTES = (Private, ); }; };
  174. 0F766D3415AE2538008F363E /* JumpReplacementWatchpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F766D3215AE2535008F363E /* JumpReplacementWatchpoint.cpp */; };
  175. 0F766D3515AE253B008F363E /* JumpReplacementWatchpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F766D3315AE2535008F363E /* JumpReplacementWatchpoint.h */; settings = {ATTRIBUTES = (Private, ); }; };
  176. 0F766D3815AE4A1C008F363E /* StructureStubClearingWatchpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F766D3615AE4A1A008F363E /* StructureStubClearingWatchpoint.cpp */; };
  177. 0F766D3915AE4A1F008F363E /* StructureStubClearingWatchpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F766D3715AE4A1A008F363E /* StructureStubClearingWatchpoint.h */; settings = {ATTRIBUTES = (Private, ); }; };
  178. 0F766D4415B2A3C0008F363E /* DFGRegisterSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F766D4215B2A3BD008F363E /* DFGRegisterSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
  179. 0F766D4615B3701F008F363E /* DFGScratchRegisterAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F766D4515B3701D008F363E /* DFGScratchRegisterAllocator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  180. 0F7700921402FF3C0078EB39 /* SamplingCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F7700911402FF280078EB39 /* SamplingCounter.cpp */; };
  181. 0F7B294A14C3CD29007C3DB1 /* DFGCCallHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F7B294814C3CD23007C3DB1 /* DFGCCallHelpers.h */; settings = {ATTRIBUTES = (Private, ); }; };
  182. 0F7B294B14C3CD2F007C3DB1 /* DFGCapabilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FD82E1F14172C2F00179C94 /* DFGCapabilities.h */; settings = {ATTRIBUTES = (Private, ); }; };
  183. 0F7B294D14C3CD4C007C3DB1 /* DFGCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC0977E1469EBC400CF2442 /* DFGCommon.h */; settings = {ATTRIBUTES = (Private, ); }; };
  184. 0F8023EA1613832B00A0BA45 /* ByValInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8023E91613832300A0BA45 /* ByValInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  185. 0F8335B71639C1E6001443B5 /* ArrayAllocationProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F8335B41639C1E3001443B5 /* ArrayAllocationProfile.cpp */; };
  186. 0F8335B81639C1EA001443B5 /* ArrayAllocationProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8335B51639C1E3001443B5 /* ArrayAllocationProfile.h */; settings = {ATTRIBUTES = (Private, ); }; };
  187. 0F8364B7164B0C110053329A /* DFGBranchDirection.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8364B5164B0C0E0053329A /* DFGBranchDirection.h */; settings = {ATTRIBUTES = (Private, ); }; };
  188. 0F8F943C1667631300D61971 /* CodeSpecializationKind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F8F943A1667631100D61971 /* CodeSpecializationKind.cpp */; };
  189. 0F8F94401667633000D61971 /* CodeBlockHash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F8F943D1667632D00D61971 /* CodeBlockHash.cpp */; };
  190. 0F8F94411667633200D61971 /* CodeBlockHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8F943E1667632D00D61971 /* CodeBlockHash.h */; settings = {ATTRIBUTES = (Private, ); }; };
  191. 0F8F94421667633500D61971 /* CodeType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F8F943F1667632D00D61971 /* CodeType.cpp */; };
  192. 0F8F94441667635400D61971 /* JITCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F8F94431667635200D61971 /* JITCode.cpp */; };
  193. 0F8F9446166764F100D61971 /* CodeOrigin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F8F9445166764EE00D61971 /* CodeOrigin.cpp */; };
  194. 0F919D0C157EE09F004A4E7D /* JSSymbolTableObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F919D09157EE09D004A4E7D /* JSSymbolTableObject.cpp */; };
  195. 0F919D0D157EE0A2004A4E7D /* JSSymbolTableObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F919D0A157EE09D004A4E7D /* JSSymbolTableObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  196. 0F919D10157F3329004A4E7D /* JSSegmentedVariableObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F919D0E157F3327004A4E7D /* JSSegmentedVariableObject.cpp */; };
  197. 0F919D11157F332C004A4E7D /* JSSegmentedVariableObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F919D0F157F3327004A4E7D /* JSSegmentedVariableObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  198. 0F919D2515853CE0004A4E7D /* Watchpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F919D2215853CDE004A4E7D /* Watchpoint.cpp */; };
  199. 0F919D2615853CE3004A4E7D /* Watchpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F919D2315853CDE004A4E7D /* Watchpoint.h */; settings = {ATTRIBUTES = (Private, ); }; };
  200. 0F919D2815856773004A4E7D /* SymbolTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F919D2715856770004A4E7D /* SymbolTable.cpp */; };
  201. 0F93329D14CA7DC30085F3C6 /* CallLinkStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F93329314CA7DC10085F3C6 /* CallLinkStatus.cpp */; };
  202. 0F93329E14CA7DC50085F3C6 /* CallLinkStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F93329414CA7DC10085F3C6 /* CallLinkStatus.h */; settings = {ATTRIBUTES = (Private, ); }; };
  203. 0F93329F14CA7DCA0085F3C6 /* GetByIdStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F93329514CA7DC10085F3C6 /* GetByIdStatus.cpp */; };
  204. 0F9332A014CA7DCD0085F3C6 /* GetByIdStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F93329614CA7DC10085F3C6 /* GetByIdStatus.h */; settings = {ATTRIBUTES = (Private, ); }; };
  205. 0F9332A314CA7DD70085F3C6 /* PutByIdStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F93329914CA7DC10085F3C6 /* PutByIdStatus.cpp */; };
  206. 0F9332A414CA7DD90085F3C6 /* PutByIdStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F93329A14CA7DC10085F3C6 /* PutByIdStatus.h */; settings = {ATTRIBUTES = (Private, ); }; };
  207. 0F9332A514CA7DDD0085F3C6 /* StructureSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F93329B14CA7DC10085F3C6 /* StructureSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
  208. 0F963B3813FC6FE90002D9B2 /* ValueProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F963B3613FC6FDE0002D9B2 /* ValueProfile.h */; settings = {ATTRIBUTES = (Private, ); }; };
  209. 0F96EBB316676EF6008BADE3 /* CodeBlockWithJITType.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F96EBB116676EF4008BADE3 /* CodeBlockWithJITType.h */; settings = {ATTRIBUTES = (Private, ); }; };
  210. 0F9749711687ADE400A4FF6A /* JSCellInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F97496F1687ADE200A4FF6A /* JSCellInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  211. 0F98206016BFE38100240D02 /* PreciseJumpTargets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F98205D16BFE37F00240D02 /* PreciseJumpTargets.cpp */; };
  212. 0F98206116BFE38300240D02 /* PreciseJumpTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F98205E16BFE37F00240D02 /* PreciseJumpTargets.h */; settings = {ATTRIBUTES = (Private, ); }; };
  213. 0F9D3370165DBB90005AD387 /* Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F9D336E165DBB8D005AD387 /* Disassembler.cpp */; };
  214. 0F9FC8C314E1B5FE00D52AE0 /* PolymorphicPutByIdList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F9FC8BF14E1B5FB00D52AE0 /* PolymorphicPutByIdList.cpp */; };
  215. 0F9FC8C414E1B60000D52AE0 /* PolymorphicPutByIdList.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F9FC8C014E1B5FB00D52AE0 /* PolymorphicPutByIdList.h */; settings = {ATTRIBUTES = (Private, ); }; };
  216. 0F9FC8C514E1B60400D52AE0 /* PutKind.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F9FC8C114E1B5FB00D52AE0 /* PutKind.h */; settings = {ATTRIBUTES = (Private, ); }; };
  217. 0FA581BA150E952C00B9A2D9 /* DFGNodeFlags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FA581B7150E952A00B9A2D9 /* DFGNodeFlags.cpp */; };
  218. 0FA581BB150E953000B9A2D9 /* DFGNodeFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FA581B8150E952A00B9A2D9 /* DFGNodeFlags.h */; settings = {ATTRIBUTES = (Private, ); }; };
  219. 0FA581BC150E953000B9A2D9 /* DFGNodeType.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FA581B9150E952A00B9A2D9 /* DFGNodeType.h */; settings = {ATTRIBUTES = (Private, ); }; };
  220. 0FAF7EFD165BA91B000C8455 /* JITDisassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FAF7EFA165BA919000C8455 /* JITDisassembler.cpp */; };
  221. 0FAF7EFE165BA91F000C8455 /* JITDisassembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FAF7EFB165BA919000C8455 /* JITDisassembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  222. 0FB105851675480F00F8AB6E /* ExitKind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB105821675480C00F8AB6E /* ExitKind.cpp */; };
  223. 0FB105861675481200F8AB6E /* ExitKind.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB105831675480C00F8AB6E /* ExitKind.h */; settings = {ATTRIBUTES = (Private, ); }; };
  224. 0FB1058B1675483100F8AB6E /* ProfilerOSRExit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB105871675482E00F8AB6E /* ProfilerOSRExit.cpp */; };
  225. 0FB1058C1675483300F8AB6E /* ProfilerOSRExit.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB105881675482E00F8AB6E /* ProfilerOSRExit.h */; settings = {ATTRIBUTES = (Private, ); }; };
  226. 0FB1058D1675483700F8AB6E /* ProfilerOSRExitSite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB105891675482E00F8AB6E /* ProfilerOSRExitSite.cpp */; };
  227. 0FB1058E1675483A00F8AB6E /* ProfilerOSRExitSite.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB1058A1675482E00F8AB6E /* ProfilerOSRExitSite.h */; settings = {ATTRIBUTES = (Private, ); }; };
  228. 0FB5467714F59B5C002C2989 /* LazyOperandValueProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB5467614F59AD1002C2989 /* LazyOperandValueProfile.h */; settings = {ATTRIBUTES = (Private, ); }; };
  229. 0FB5467914F5C46B002C2989 /* LazyOperandValueProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB5467814F5C468002C2989 /* LazyOperandValueProfile.cpp */; };
  230. 0FB5467B14F5C7E1002C2989 /* MethodOfGettingAValueProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB5467A14F5C7D4002C2989 /* MethodOfGettingAValueProfile.h */; settings = {ATTRIBUTES = (Private, ); }; };
  231. 0FB5467D14F5CFD6002C2989 /* MethodOfGettingAValueProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB5467C14F5CFD3002C2989 /* MethodOfGettingAValueProfile.cpp */; };
  232. 0FB7F39515ED8E4600F167B2 /* ArrayConventions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F38915ED8E3800F167B2 /* ArrayConventions.h */; settings = {ATTRIBUTES = (Private, ); }; };
  233. 0FB7F39615ED8E4600F167B2 /* ArrayStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F38A15ED8E3800F167B2 /* ArrayStorage.h */; settings = {ATTRIBUTES = (Private, ); }; };
  234. 0FB7F39715ED8E4600F167B2 /* Butterfly.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F38B15ED8E3800F167B2 /* Butterfly.h */; settings = {ATTRIBUTES = (Private, ); }; };
  235. 0FB7F39815ED8E4600F167B2 /* ButterflyInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F38C15ED8E3800F167B2 /* ButterflyInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  236. 0FB7F39915ED8E4600F167B2 /* IndexingHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F38D15ED8E3800F167B2 /* IndexingHeader.h */; settings = {ATTRIBUTES = (Private, ); }; };
  237. 0FB7F39A15ED8E4600F167B2 /* IndexingHeaderInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F38E15ED8E3800F167B2 /* IndexingHeaderInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  238. 0FB7F39B15ED8E4600F167B2 /* IndexingType.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F38F15ED8E3800F167B2 /* IndexingType.h */; settings = {ATTRIBUTES = (Private, ); }; };
  239. 0FB7F39C15ED8E4600F167B2 /* PropertyStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F39015ED8E3800F167B2 /* PropertyStorage.h */; settings = {ATTRIBUTES = (Private, ); }; };
  240. 0FB7F39D15ED8E4600F167B2 /* Reject.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F39115ED8E3800F167B2 /* Reject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  241. 0FB7F39E15ED8E4600F167B2 /* SparseArrayValueMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB7F39215ED8E3800F167B2 /* SparseArrayValueMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
  242. 0FBC0AE71496C7C400D4FBDD /* DFGExitProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FBC0AE41496C7C100D4FBDD /* DFGExitProfile.cpp */; };
  243. 0FBC0AE81496C7C700D4FBDD /* DFGExitProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FBC0AE51496C7C100D4FBDD /* DFGExitProfile.h */; settings = {ATTRIBUTES = (Private, ); }; };
  244. 0FBD7E691447999600481315 /* CodeOrigin.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FBD7E671447998F00481315 /* CodeOrigin.h */; settings = {ATTRIBUTES = (Private, ); }; };
  245. 0FBE0F7216C1DB030082C5E8 /* DFGCPSRethreadingPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FBE0F6B16C1DB010082C5E8 /* DFGCPSRethreadingPhase.cpp */; };
  246. 0FBE0F7316C1DB050082C5E8 /* DFGCPSRethreadingPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FBE0F6C16C1DB010082C5E8 /* DFGCPSRethreadingPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  247. 0FBE0F7416C1DB090082C5E8 /* DFGPredictionInjectionPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FBE0F6D16C1DB010082C5E8 /* DFGPredictionInjectionPhase.cpp */; };
  248. 0FBE0F7516C1DB0B0082C5E8 /* DFGPredictionInjectionPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FBE0F6E16C1DB010082C5E8 /* DFGPredictionInjectionPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  249. 0FBE0F7616C1DB0F0082C5E8 /* DFGUnificationPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FBE0F6F16C1DB010082C5E8 /* DFGUnificationPhase.cpp */; };
  250. 0FBE0F7716C1DB120082C5E8 /* DFGUnificationPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FBE0F7016C1DB010082C5E8 /* DFGUnificationPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  251. 0FC0976A1468A6F700CF2442 /* DFGOSRExit.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC097681468A6EF00CF2442 /* DFGOSRExit.h */; settings = {ATTRIBUTES = (Private, ); }; };
  252. 0FC0976D1468AB4E00CF2442 /* DFGAssemblyHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC0976C1468AB4A00CF2442 /* DFGAssemblyHelpers.h */; settings = {ATTRIBUTES = (Private, ); }; };
  253. 0FC0976E1468AB5100CF2442 /* DFGAssemblyHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FC0976B1468AB4A00CF2442 /* DFGAssemblyHelpers.cpp */; };
  254. 0FC0977114693AF500CF2442 /* DFGOSRExitCompiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC0976F14693AEF00CF2442 /* DFGOSRExitCompiler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  255. 0FC0977214693AF900CF2442 /* DFGOSRExitCompiler64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FC0977014693AEF00CF2442 /* DFGOSRExitCompiler64.cpp */; };
  256. 0FC09776146943B000CF2442 /* DFGOSRExitCompiler32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FC09775146943AD00CF2442 /* DFGOSRExitCompiler32_64.cpp */; };
  257. 0FC09791146A6F7100CF2442 /* DFGOSRExit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FC0978E146A6F6300CF2442 /* DFGOSRExit.cpp */; };
  258. 0FC09792146A6F7300CF2442 /* DFGOSRExitCompiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FC0978F146A6F6300CF2442 /* DFGOSRExitCompiler.cpp */; };
  259. 0FC097A1146B28CA00CF2442 /* DFGThunks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FC0979F146B28C700CF2442 /* DFGThunks.cpp */; };
  260. 0FC097A2146B28CC00CF2442 /* DFGThunks.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC097A0146B28C700CF2442 /* DFGThunks.h */; settings = {ATTRIBUTES = (Private, ); }; };
  261. 0FC8150A14043BF500CFA603 /* WriteBarrierSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC8150914043BD200CFA603 /* WriteBarrierSupport.h */; settings = {ATTRIBUTES = (Private, ); }; };
  262. 0FC8150B14043C0E00CFA603 /* WriteBarrierSupport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FC8150814043BCA00CFA603 /* WriteBarrierSupport.cpp */; };
  263. 0FC815151405119B00CFA603 /* VTableSpectrum.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC815141405118D00CFA603 /* VTableSpectrum.h */; settings = {ATTRIBUTES = (Private, ); }; };
  264. 0FC81516140511B500CFA603 /* VTableSpectrum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FC815121405118600CFA603 /* VTableSpectrum.cpp */; };
  265. 0FCCAE4516D0CF7400D0C65B /* ParserError.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FCCAE4316D0CF6E00D0C65B /* ParserError.h */; settings = {ATTRIBUTES = (Private, ); }; };
  266. 0FD2C92416D01EE900C7803F /* StructureInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FD2C92316D01EE900C7803F /* StructureInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  267. 0FD3C82614115D4000FD81CB /* DFGDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FD3C82014115CF800FD81CB /* DFGDriver.cpp */; };
  268. 0FD3C82814115D4F00FD81CB /* DFGDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FD3C82214115D0E00FD81CB /* DFGDriver.h */; };
  269. 0FD81AD2154FB4EE00983E72 /* DFGDominators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FD81ACF154FB4EB00983E72 /* DFGDominators.cpp */; };
  270. 0FD81AD3154FB4F000983E72 /* DFGDominators.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FD81AD0154FB4EB00983E72 /* DFGDominators.h */; settings = {ATTRIBUTES = (Private, ); }; };
  271. 0FD82E2114172CE300179C94 /* DFGCapabilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FD82E1E14172C2F00179C94 /* DFGCapabilities.cpp */; };
  272. 0FD82E39141AB14D00179C94 /* CompactJITCodeMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FD82E37141AB14200179C94 /* CompactJITCodeMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
  273. 0FD82E54141DAEEE00179C94 /* SpeculatedType.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FD82E4F141DAEA100179C94 /* SpeculatedType.h */; settings = {ATTRIBUTES = (Private, ); }; };
  274. 0FD82E56141DAF0800179C94 /* DFGOSREntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FD82E52141DAEDE00179C94 /* DFGOSREntry.cpp */; };
  275. 0FD82E57141DAF1000179C94 /* DFGOSREntry.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FD82E53141DAEDE00179C94 /* DFGOSREntry.h */; settings = {ATTRIBUTES = (Private, ); }; };
  276. 0FD82E86141F3FF100179C94 /* SpeculatedType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FD82E84141F3FDA00179C94 /* SpeculatedType.cpp */; };
  277. 0FDDBFB51666EED800C55FEF /* DFGVariableAccessDataDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FDDBFB21666EED500C55FEF /* DFGVariableAccessDataDump.cpp */; };
  278. 0FDDBFB61666EEDA00C55FEF /* DFGVariableAccessDataDump.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FDDBFB31666EED500C55FEF /* DFGVariableAccessDataDump.h */; settings = {ATTRIBUTES = (Private, ); }; };
  279. 0FE228ED1436AB2700196C48 /* Options.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FE228EB1436AB2300196C48 /* Options.h */; settings = {ATTRIBUTES = (Private, ); }; };
  280. 0FE228EE1436AB2C00196C48 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FE228EA1436AB2300196C48 /* Options.cpp */; };
  281. 0FEB3ECD16237F4D00AB67AD /* TypedArrayDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FEB3ECB16237F4700AB67AD /* TypedArrayDescriptor.h */; settings = {ATTRIBUTES = (Private, ); }; };
  282. 0FEB3ECF16237F6C00AB67AD /* MacroAssembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FEB3ECE16237F6700AB67AD /* MacroAssembler.cpp */; };
  283. 0FEFC9AA1681A3B300567F53 /* DFGOSRExitJumpPlaceholder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FEFC9A71681A3B000567F53 /* DFGOSRExitJumpPlaceholder.cpp */; };
  284. 0FEFC9AB1681A3B600567F53 /* DFGOSRExitJumpPlaceholder.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FEFC9A81681A3B000567F53 /* DFGOSRExitJumpPlaceholder.h */; settings = {ATTRIBUTES = (Private, ); }; };
  285. 0FF0F19916B729F6005DF95B /* DFGLongLivedState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB4B51C16B62772003F696B /* DFGLongLivedState.cpp */; };
  286. 0FF0F19B16B729FA005DF95B /* DFGLongLivedState.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB4B51D16B62772003F696B /* DFGLongLivedState.h */; settings = {ATTRIBUTES = (Private, ); }; };
  287. 0FF0F19C16B72A03005DF95B /* DFGNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB4B51E16B62772003F696B /* DFGNode.cpp */; };
  288. 0FF0F19D16B72A08005DF95B /* DFGCommon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB4B51A16B62772003F696B /* DFGCommon.cpp */; };
  289. 0FF0F19E16B72A0B005DF95B /* DFGEdge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB4B51B16B62772003F696B /* DFGEdge.cpp */; };
  290. 0FF0F19F16B72A17005DF95B /* FunctionExecutableDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FB4B52116B6278D003F696B /* FunctionExecutableDump.cpp */; };
  291. 0FF0F1A016B72A1A005DF95B /* FunctionExecutableDump.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB4B52216B6278D003F696B /* FunctionExecutableDump.h */; settings = {ATTRIBUTES = (Private, ); }; };
  292. 0FF42731158EBD54004CB9FF /* Disassembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF4272F158EBD44004CB9FF /* Disassembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  293. 0FF42732158EBD58004CB9FF /* UDis86Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF42730158EBD44004CB9FF /* UDis86Disassembler.cpp */; };
  294. 0FF42740158EBE8B004CB9FF /* udis86_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FF42734158EBD94004CB9FF /* udis86_decode.c */; };
  295. 0FF42741158EBE8D004CB9FF /* udis86_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF42735158EBD94004CB9FF /* udis86_decode.h */; };
  296. 0FF42742158EBE91004CB9FF /* udis86_extern.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF42736158EBD94004CB9FF /* udis86_extern.h */; };
  297. 0FF42743158EBE91004CB9FF /* udis86_input.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FF42737158EBD94004CB9FF /* udis86_input.c */; };
  298. 0FF42744158EBE91004CB9FF /* udis86_input.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF42738158EBD94004CB9FF /* udis86_input.h */; };
  299. 0FF42745158EBE91004CB9FF /* udis86_syn-att.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FF42739158EBD94004CB9FF /* udis86_syn-att.c */; };
  300. 0FF42746158EBE91004CB9FF /* udis86_syn-intel.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FF4273A158EBD94004CB9FF /* udis86_syn-intel.c */; };
  301. 0FF42747158EBE91004CB9FF /* udis86_syn.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FF4273B158EBD94004CB9FF /* udis86_syn.c */; };
  302. 0FF42748158EBE91004CB9FF /* udis86_syn.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF4273C158EBD94004CB9FF /* udis86_syn.h */; };
  303. 0FF42749158EBE91004CB9FF /* udis86_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF4273D158EBD94004CB9FF /* udis86_types.h */; };
  304. 0FF4274A158EBE91004CB9FF /* udis86.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FF4273E158EBD94004CB9FF /* udis86.c */; };
  305. 0FF4274B158EBE91004CB9FF /* udis86.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF4273F158EBD94004CB9FF /* udis86.h */; };
  306. 0FF4274D158EBFE6004CB9FF /* udis86_itab_holder.c in Sources */ = {isa = PBXBuildFile; fileRef = 0FF4274C158EBFE1004CB9FF /* udis86_itab_holder.c */; };
  307. 0FF4275715914A20004CB9FF /* LinkBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF4275615914A20004CB9FF /* LinkBuffer.cpp */; };
  308. 0FF427641591A1CC004CB9FF /* DFGDisassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF427611591A1C9004CB9FF /* DFGDisassembler.cpp */; };
  309. 0FF427651591A1CE004CB9FF /* DFGDisassembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF427621591A1C9004CB9FF /* DFGDisassembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  310. 0FF42771159275D5004CB9FF /* ResolveGlobalStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF4276E159275D2004CB9FF /* ResolveGlobalStatus.cpp */; };
  311. 0FF42772159275D8004CB9FF /* ResolveGlobalStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF4276F159275D2004CB9FF /* ResolveGlobalStatus.h */; settings = {ATTRIBUTES = (Private, ); }; };
  312. 0FF60AC216740F8300029779 /* ReduceWhitespace.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF60AC016740F8100029779 /* ReduceWhitespace.h */; settings = {ATTRIBUTES = (Private, ); }; };
  313. 0FF60AC316740F8800029779 /* ReduceWhitespace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF60ABF16740F8100029779 /* ReduceWhitespace.cpp */; };
  314. 0FF7168C15A3B235008F5DAA /* PropertyOffset.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF7168A15A3B231008F5DAA /* PropertyOffset.h */; settings = {ATTRIBUTES = (Private, ); }; };
  315. 0FF729A5166AD351000F5BA3 /* ProfilerBytecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF72993166AD347000F5BA3 /* ProfilerBytecode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  316. 0FF729AD166AD35C000F5BA3 /* ProfilerBytecode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF72992166AD347000F5BA3 /* ProfilerBytecode.cpp */; };
  317. 0FF729AE166AD35C000F5BA3 /* ProfilerBytecodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF72994166AD347000F5BA3 /* ProfilerBytecodes.cpp */; };
  318. 0FF729AF166AD35C000F5BA3 /* ProfilerCompilation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF72996166AD347000F5BA3 /* ProfilerCompilation.cpp */; };
  319. 0FF729B0166AD35C000F5BA3 /* ProfilerCompilationKind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF72998166AD347000F5BA3 /* ProfilerCompilationKind.cpp */; };
  320. 0FF729B1166AD35C000F5BA3 /* ProfilerCompiledBytecode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF7299A166AD347000F5BA3 /* ProfilerCompiledBytecode.cpp */; };
  321. 0FF729B2166AD35C000F5BA3 /* ProfilerDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF7299C166AD347000F5BA3 /* ProfilerDatabase.cpp */; };
  322. 0FF729B3166AD35C000F5BA3 /* ProfilerOrigin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF7299F166AD347000F5BA3 /* ProfilerOrigin.cpp */; };
  323. 0FF729B4166AD35C000F5BA3 /* ProfilerOriginStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FF729A1166AD347000F5BA3 /* ProfilerOriginStack.cpp */; };
  324. 0FF729B9166AD360000F5BA3 /* ProfilerBytecodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF72995166AD347000F5BA3 /* ProfilerBytecodes.h */; settings = {ATTRIBUTES = (Private, ); }; };
  325. 0FF729BA166AD360000F5BA3 /* ProfilerCompilation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF72997166AD347000F5BA3 /* ProfilerCompilation.h */; settings = {ATTRIBUTES = (Private, ); }; };
  326. 0FF729BB166AD360000F5BA3 /* ProfilerCompilationKind.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF72999166AD347000F5BA3 /* ProfilerCompilationKind.h */; settings = {ATTRIBUTES = (Private, ); }; };
  327. 0FF729BC166AD360000F5BA3 /* ProfilerCompiledBytecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF7299B166AD347000F5BA3 /* ProfilerCompiledBytecode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  328. 0FF729BD166AD360000F5BA3 /* ProfilerDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF7299D166AD347000F5BA3 /* ProfilerDatabase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  329. 0FF729BE166AD360000F5BA3 /* ProfilerExecutionCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF7299E166AD347000F5BA3 /* ProfilerExecutionCounter.h */; settings = {ATTRIBUTES = (Private, ); }; };
  330. 0FF729BF166AD360000F5BA3 /* ProfilerOrigin.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF729A0166AD347000F5BA3 /* ProfilerOrigin.h */; settings = {ATTRIBUTES = (Private, ); }; };
  331. 0FF729C0166AD360000F5BA3 /* ProfilerOriginStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FF729A2166AD347000F5BA3 /* ProfilerOriginStack.h */; settings = {ATTRIBUTES = (Private, ); }; };
  332. 0FF922D414F46B410041A24E /* LLIntOffsetsExtractor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F4680A114BA7F8200BFE272 /* LLIntOffsetsExtractor.cpp */; };
  333. 0FFB921816D02EB20055A5DB /* DFGAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB4B51916B62772003F696B /* DFGAllocator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  334. 0FFB921A16D02EC50055A5DB /* DFGBasicBlockInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FD5652216AB780A00197653 /* DFGBasicBlockInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  335. 0FFB921B16D02F010055A5DB /* DFGNodeAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FB4B51F16B62772003F696B /* DFGNodeAllocator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  336. 0FFB921C16D02F110055A5DB /* DFGOSRExitCompilationInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 65987F2C167FE84B003C2F8D /* DFGOSRExitCompilationInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  337. 0FFB921D16D02F300055A5DB /* DFGSlowPathGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F1E3A501537C2CB000F9456 /* DFGSlowPathGenerator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  338. 0FFB921E16D02F470055A5DB /* DFGVariadicFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F85A31E16AB76AE0077571E /* DFGVariadicFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
  339. 0FFB921F16D033050055A5DB /* (null) in Headers */ = {isa = PBXBuildFile; settings = {ATTRIBUTES = (Private, ); }; };
  340. 0FFB922016D033B70055A5DB /* NodeConstructors.h in Headers */ = {isa = PBXBuildFile; fileRef = 930DAD030FB1EB1A0082D205 /* NodeConstructors.h */; settings = {ATTRIBUTES = (Private, ); }; };
  341. 0FFFC95714EF90A000C72532 /* DFGCFAPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FFFC94B14EF909500C72532 /* DFGCFAPhase.cpp */; };
  342. 0FFFC95814EF90A200C72532 /* DFGCFAPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FFFC94C14EF909500C72532 /* DFGCFAPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  343. 0FFFC95914EF90A600C72532 /* DFGCSEPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FFFC94D14EF909500C72532 /* DFGCSEPhase.cpp */; };
  344. 0FFFC95A14EF90A900C72532 /* DFGCSEPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FFFC94E14EF909500C72532 /* DFGCSEPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  345. 0FFFC95B14EF90AD00C72532 /* DFGPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FFFC94F14EF909500C72532 /* DFGPhase.cpp */; };
  346. 0FFFC95C14EF90AF00C72532 /* DFGPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FFFC95014EF909500C72532 /* DFGPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  347. 0FFFC95D14EF90B300C72532 /* DFGPredictionPropagationPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FFFC95114EF909500C72532 /* DFGPredictionPropagationPhase.cpp */; };
  348. 0FFFC95E14EF90B700C72532 /* DFGPredictionPropagationPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FFFC95214EF909500C72532 /* DFGPredictionPropagationPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  349. 0FFFC95F14EF90BB00C72532 /* DFGVirtualRegisterAllocationPhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FFFC95314EF909500C72532 /* DFGVirtualRegisterAllocationPhase.cpp */; };
  350. 0FFFC96014EF90BD00C72532 /* DFGVirtualRegisterAllocationPhase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FFFC95414EF909500C72532 /* DFGVirtualRegisterAllocationPhase.h */; settings = {ATTRIBUTES = (Private, ); }; };
  351. 140566C4107EC255005DBC8D /* JSAPIValueWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC0894D50FAFBA2D00001865 /* JSAPIValueWrapper.cpp */; };
  352. 140566D6107EC271005DBC8D /* JSFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85E0255597D01FF60F7 /* JSFunction.cpp */; };
  353. 140B7D1D0DC69AF7009C42B8 /* JSActivation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */; };
  354. 140D17D70E8AD4A9000CD17D /* JSBasePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 140D17D60E8AD4A9000CD17D /* JSBasePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
  355. 141211310A48794D00480255 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
  356. 141211340A48795800480255 /* minidom.c in Sources */ = {isa = PBXBuildFile; fileRef = 141211020A48780900480255 /* minidom.c */; };
  357. 141448CB13A176EC00F5BA1A /* MarkedBlockSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 141448CA13A176EC00F5BA1A /* MarkedBlockSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
  358. 141448CD13A1783700F5BA1A /* TinyBloomFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 141448CC13A1783700F5BA1A /* TinyBloomFilter.h */; settings = {ATTRIBUTES = (Private, ); }; };
  359. 14150133154BB13F005D8C98 /* WeakSetInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 14150132154BB13F005D8C98 /* WeakSetInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  360. 1420BE7B10AA6DDB00F455D2 /* WeakRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */; settings = {ATTRIBUTES = (Private, ); }; };
  361. 1421359B0A677F4F00A8195E /* JSBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1421359A0A677F4F00A8195E /* JSBase.cpp */; };
  362. 14280823107EC02C0013E7B2 /* Debugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8580255597D01FF60F7 /* Debugger.cpp */; };
  363. 1428082D107EC0570013E7B2 /* CallData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCA62DFE0E2826230004F30D /* CallData.cpp */; };
  364. 1428082E107EC0570013E7B2 /* ConstructData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCA62DFF0E2826310004F30D /* ConstructData.cpp */; };
  365. 1428083A107EC0750013E7B2 /* JSStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D85B0ED218E900B89619 /* JSStack.cpp */; };
  366. 14280841107EC0930013E7B2 /* RegExp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87D0255597D01FF60F7 /* RegExp.cpp */; };
  367. 14280842107EC0930013E7B2 /* RegExpConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD202BD0E1706A7002C7E82 /* RegExpConstructor.cpp */; };
  368. 14280843107EC0930013E7B2 /* RegExpObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A87B0255597D01FF60F7 /* RegExpObject.cpp */; };
  369. 14280844107EC0930013E7B2 /* RegExpPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD202BF0E1706A7002C7E82 /* RegExpPrototype.cpp */; };
  370. 14280850107EC0D70013E7B2 /* Operations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8770255597D01FF60F7 /* Operations.cpp */; };
  371. 14280855107EC0E70013E7B2 /* GetterSetter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9B80E184545000F9297 /* GetterSetter.cpp */; };
  372. 14280863107EC11A0013E7B2 /* BooleanConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7952320E15EB5600A898AB /* BooleanConstructor.cpp */; };
  373. 14280864107EC11A0013E7B2 /* BooleanObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8500255597D01FF60F7 /* BooleanObject.cpp */; };
  374. 14280865107EC11A0013E7B2 /* BooleanPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7952340E15EB5600A898AB /* BooleanPrototype.cpp */; };
  375. 14280870107EC1340013E7B2 /* JSWrapperObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65C7A1710A8EAACB00FA37EA /* JSWrapperObject.cpp */; };
  376. 14280875107EC13E0013E7B2 /* JSLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65EA4C99092AF9E20093D800 /* JSLock.cpp */; };
  377. 1429D77C0ED20D7300B89619 /* Interpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D77B0ED20D7300B89619 /* Interpreter.h */; settings = {ATTRIBUTES = (Private, ); }; };
  378. 1429D7D40ED2128200B89619 /* Interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D7D30ED2128200B89619 /* Interpreter.cpp */; };
  379. 1429D8780ED21ACD00B89619 /* ExceptionHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */; };
  380. 1429D8850ED21C3D00B89619 /* SamplingTool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8830ED21C3D00B89619 /* SamplingTool.cpp */; };
  381. 1429D8860ED21C3D00B89619 /* SamplingTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D8840ED21C3D00B89619 /* SamplingTool.h */; settings = {ATTRIBUTES = (Private, ); }; };
  382. 1429D8DD0ED2205B00B89619 /* CallFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8DB0ED2205B00B89619 /* CallFrame.cpp */; };
  383. 1429D8DE0ED2205B00B89619 /* CallFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D8DC0ED2205B00B89619 /* CallFrame.h */; settings = {ATTRIBUTES = (Private, ); }; };
  384. 1429D92F0ED22D7000B89619 /* JIT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D92D0ED22D7000B89619 /* JIT.cpp */; };
  385. 1429D9300ED22D7000B89619 /* JIT.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D92E0ED22D7000B89619 /* JIT.h */; };
  386. 142D3939103E4560007DCB52 /* NumericStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = 142D3938103E4560007DCB52 /* NumericStrings.h */; settings = {ATTRIBUTES = (Private, ); }; };
  387. 142D6F0813539A2800B02E86 /* MarkedBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 142D6F0613539A2800B02E86 /* MarkedBlock.cpp */; };
  388. 142D6F0913539A2800B02E86 /* MarkedBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 142D6F0713539A2800B02E86 /* MarkedBlock.h */; settings = {ATTRIBUTES = (Private, ); }; };
  389. 142D6F1113539A4100B02E86 /* MarkStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 142D6F0E13539A4100B02E86 /* MarkStack.cpp */; };
  390. 142D6F1213539A4100B02E86 /* MarkStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 142D6F0F13539A4100B02E86 /* MarkStack.h */; settings = {ATTRIBUTES = (Private, ); }; };
  391. 142E3134134FF0A600AFADB5 /* Handle.h in Headers */ = {isa = PBXBuildFile; fileRef = 142E312B134FF0A600AFADB5 /* Handle.h */; settings = {ATTRIBUTES = (Private, ); }; };
  392. 142E3135134FF0A600AFADB5 /* HandleSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 142E312C134FF0A600AFADB5 /* HandleSet.cpp */; };
  393. 142E3136134FF0A600AFADB5 /* HandleSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 142E312D134FF0A600AFADB5 /* HandleSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
  394. 142E3137134FF0A600AFADB5 /* HandleStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 142E312E134FF0A600AFADB5 /* HandleStack.cpp */; };
  395. 142E3138134FF0A600AFADB5 /* HandleStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 142E312F134FF0A600AFADB5 /* HandleStack.h */; settings = {ATTRIBUTES = (Private, ); }; };
  396. 142E3139134FF0A600AFADB5 /* Local.h in Headers */ = {isa = PBXBuildFile; fileRef = 142E3130134FF0A600AFADB5 /* Local.h */; };
  397. 142E313A134FF0A600AFADB5 /* LocalScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 142E3131134FF0A600AFADB5 /* LocalScope.h */; };
  398. 142E313B134FF0A600AFADB5 /* Strong.h in Headers */ = {isa = PBXBuildFile; fileRef = 142E3132134FF0A600AFADB5 /* Strong.h */; settings = {ATTRIBUTES = (Private, ); }; };
  399. 142E313C134FF0A600AFADB5 /* Weak.h in Headers */ = {isa = PBXBuildFile; fileRef = 142E3133134FF0A600AFADB5 /* Weak.h */; settings = {ATTRIBUTES = (Private, ); }; };
  400. 1440057F0A5335640005F061 /* JSNode.c in Sources */ = {isa = PBXBuildFile; fileRef = 1440F6420A4F8B6A0005F061 /* JSNode.c */; };
  401. 144005CB0A5338D10005F061 /* JSNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440F6410A4F8B6A0005F061 /* JSNode.h */; };
  402. 144005CC0A5338F80005F061 /* Node.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440051F0A531D3B0005F061 /* Node.h */; };
  403. 1440063F0A53598A0005F061 /* Node.c in Sources */ = {isa = PBXBuildFile; fileRef = 144005200A531D3B0005F061 /* Node.c */; };
  404. 1440074A0A536CC20005F061 /* NodeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 144007480A536CC20005F061 /* NodeList.h */; };
  405. 1440074B0A536CC20005F061 /* NodeList.c in Sources */ = {isa = PBXBuildFile; fileRef = 144007490A536CC20005F061 /* NodeList.c */; };
  406. 144007570A5370D20005F061 /* JSNodeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 144007550A5370D20005F061 /* JSNodeList.h */; };
  407. 144007580A5370D20005F061 /* JSNodeList.c in Sources */ = {isa = PBXBuildFile; fileRef = 144007560A5370D20005F061 /* JSNodeList.c */; };
  408. 1440F6100A4F85670005F061 /* testapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A2D0A3E91F600BAF59C /* testapi.c */; };
  409. 1440F8920A508B100005F061 /* JSCallbackFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1440F8900A508B100005F061 /* JSCallbackFunction.cpp */; };
  410. 1440F8AF0A508D200005F061 /* JSCallbackConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1440F8AD0A508D200005F061 /* JSCallbackConstructor.cpp */; };
  411. 1440FCE40A51E46B0005F061 /* JSClassRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1440FCE20A51E46B0005F061 /* JSClassRef.cpp */; };
  412. 1442566115EDE98D0066A49B /* JSWithScope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1442565F15EDE98D0066A49B /* JSWithScope.cpp */; };
  413. 1442566215EDE98D0066A49B /* JSWithScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 1442566015EDE98D0066A49B /* JSWithScope.h */; settings = {ATTRIBUTES = (Private, ); }; };
  414. 14469DDE107EC7E700650446 /* Lookup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8680255597D01FF60F7 /* Lookup.cpp */; };
  415. 14469DDF107EC7E700650446 /* MathObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86A0255597D01FF60F7 /* MathObject.cpp */; };
  416. 14469DE0107EC7E700650446 /* NativeErrorConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9080E1839DB000F9297 /* NativeErrorConstructor.cpp */; };
  417. 14469DE1107EC7E700650446 /* NativeErrorPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E90A0E1839DB000F9297 /* NativeErrorPrototype.cpp */; };
  418. 14469DE2107EC7E700650446 /* NumberConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C20E16D4E900A06E92 /* NumberConstructor.cpp */; };
  419. 14469DE3107EC7E700650446 /* NumberObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8700255597D01FF60F7 /* NumberObject.cpp */; };
  420. 14469DE4107EC7E700650446 /* NumberPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C40E16D4E900A06E92 /* NumberPrototype.cpp */; };
  421. 14469DE5107EC7E700650446 /* ObjectConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C60E16D4E900A06E92 /* ObjectConstructor.cpp */; };
  422. 14469DE6107EC7E700650446 /* ObjectPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C80E16D4E900A06E92 /* ObjectPrototype.cpp */; };
  423. 14469DE7107EC7E700650446 /* PropertyNameArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */; };
  424. 14469DE8107EC7E700650446 /* PropertySlot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65621E6B089E859700760F35 /* PropertySlot.cpp */; };
  425. 14469DEB107EC7E700650446 /* StringConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC18C3C00E16EE3300B34460 /* StringConstructor.cpp */; };
  426. 14469DEC107EC7E700650446 /* StringObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC18C3C20E16EE3300B34460 /* StringObject.cpp */; };
  427. 14469DED107EC7E700650446 /* StringPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC18C3C50E16EE3300B34460 /* StringPrototype.cpp */; };
  428. 144836E7132DA7BE005BE785 /* ConservativeRoots.h in Headers */ = {isa = PBXBuildFile; fileRef = 149DAAF212EB559D0083B12B /* ConservativeRoots.h */; settings = {ATTRIBUTES = (Private, ); }; };
  429. 145722861437E140005FDE26 /* StrongInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 145722851437E140005FDE26 /* StrongInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  430. 146AAB380B66A94400E55F16 /* JSStringRefCF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 146AAB370B66A94400E55F16 /* JSStringRefCF.cpp */; };
  431. 146B16D812EB5B59001BEC1B /* ConservativeRoots.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 146B14DB12EB5B12001BEC1B /* ConservativeRoots.cpp */; };
  432. 146FE51211A710430087AE66 /* JITCall32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 146FE51111A710430087AE66 /* JITCall32_64.cpp */; };
  433. 1474C33B16AA2D950062F01D /* PrototypeMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 14D844A316AA2C7000A65AF0 /* PrototypeMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
  434. 1474C33C16AA2D9B0062F01D /* PrototypeMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14D844A216AA2C7000A65AF0 /* PrototypeMap.cpp */; };
  435. 1478297B1379E8A800A7C2A3 /* HandleTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 146FA5A81378F6B0003627A3 /* HandleTypes.h */; settings = {ATTRIBUTES = (Private, ); }; };
  436. 147B83AC0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */; };
  437. 147B84630E6DE6B1004775A4 /* PutPropertySlot.h in Headers */ = {isa = PBXBuildFile; fileRef = 147B84620E6DE6B1004775A4 /* PutPropertySlot.h */; settings = {ATTRIBUTES = (Private, ); }; };
  438. 147F39BD107EC37600427A48 /* ArgList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCF605110E203EF800B9A64D /* ArgList.cpp */; };
  439. 147F39BE107EC37600427A48 /* Arguments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC257DE50E1F51C50016B6C9 /* Arguments.cpp */; };
  440. 147F39BF107EC37600427A48 /* ArrayConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7952060E15E8A800A898AB /* ArrayConstructor.cpp */; };
  441. 147F39C0107EC37600427A48 /* ArrayPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */; };
  442. 147F39C1107EC37600427A48 /* CommonIdentifiers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */; };
  443. 147F39C2107EC37600427A48 /* Completion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A09220ED1E09C00F1F681 /* Completion.cpp */; };
  444. 147F39C3107EC37600427A48 /* DateConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD203450E17135E002C7E82 /* DateConstructor.cpp */; };
  445. 147F39C4107EC37600427A48 /* DateConversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D21202280AD4310C00ED79B6 /* DateConversion.cpp */; };
  446. 147F39C5107EC37600427A48 /* DateInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC1166000E1997B1008066DD /* DateInstance.cpp */; };
  447. 147F39C6107EC37600427A48 /* DatePrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCD203470E17135E002C7E82 /* DatePrototype.cpp */; };
  448. 147F39C7107EC37600427A48 /* Error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC337BEA0E1B00CB0076918A /* Error.cpp */; };
  449. 147F39C8107EC37600427A48 /* ErrorConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9040E1839DB000F9297 /* ErrorConstructor.cpp */; };
  450. 147F39C9107EC37600427A48 /* ErrorInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E98A0E183E38000F9297 /* ErrorInstance.cpp */; };
  451. 147F39CA107EC37600427A48 /* ErrorPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9060E1839DB000F9297 /* ErrorPrototype.cpp */; };
  452. 147F39CB107EC37600427A48 /* FunctionConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2680C00E16D4E900A06E92 /* FunctionConstructor.cpp */; };
  453. 147F39CC107EC37600427A48 /* FunctionPrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */; };
  454. 147F39CE107EC37600427A48 /* Identifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 933A349D038AE80F008635CE /* Identifier.cpp */; };
  455. 147F39CF107EC37600427A48 /* InternalFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC9BB95B0E19680600DF8855 /* InternalFunction.cpp */; };
  456. 147F39D0107EC37600427A48 /* JSArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */; };
  457. 147F39D1107EC37600427A48 /* JSCell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */; };
  458. 147F39D2107EC37600427A48 /* JSGlobalObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DE0D680D02431400AACCA2 /* JSGlobalObject.cpp */; };
  459. 147F39D4107EC37600427A48 /* JSObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC22A3980E16E14800AF21C8 /* JSObject.cpp */; };
  460. 147F39D5107EC37600427A48 /* JSString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC02E9B60E1842FA000F9297 /* JSString.cpp */; };
  461. 147F39D6107EC37600427A48 /* JSCJSValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8870255597D01FF60F7 /* JSCJSValue.cpp */; };
  462. 147F39D7107EC37600427A48 /* JSVariableObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC22A39A0E16E14800AF21C8 /* JSVariableObject.cpp */; };
  463. 14816E1B154CC56C00B8054C /* BlockAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14816E19154CC56C00B8054C /* BlockAllocator.cpp */; };
  464. 14816E1C154CC56C00B8054C /* BlockAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 14816E1A154CC56C00B8054C /* BlockAllocator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  465. 1482B74E0A43032800517CFC /* JSStringRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1482B74C0A43032800517CFC /* JSStringRef.cpp */; };
  466. 1482B7E40A43076000517CFC /* JSObjectRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1482B7E20A43076000517CFC /* JSObjectRef.cpp */; };
  467. 14874AE315EBDE4A002E3587 /* JSNameScope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14874ADF15EBDE4A002E3587 /* JSNameScope.cpp */; };
  468. 14874AE415EBDE4A002E3587 /* JSNameScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 14874AE015EBDE4A002E3587 /* JSNameScope.h */; settings = {ATTRIBUTES = (Private, ); }; };
  469. 14874AE515EBDE4A002E3587 /* JSScope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14874AE115EBDE4A002E3587 /* JSScope.cpp */; };
  470. 14874AE615EBDE4A002E3587 /* JSScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 14874AE215EBDE4A002E3587 /* JSScope.h */; settings = {ATTRIBUTES = (Private, ); }; };
  471. 148CD1D8108CF902008163C6 /* JSContextRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 148CD1D7108CF902008163C6 /* JSContextRefPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
  472. 148F21AA107EC53A0042EC2C /* BytecodeGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07200ED1CE3300F1F681 /* BytecodeGenerator.cpp */; };
  473. 148F21B0107EC5410042EC2C /* Lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A8650255597D01FF60F7 /* Lexer.cpp */; };
  474. 148F21B7107EC5470042EC2C /* Nodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F692A86D0255597D01FF60F7 /* Nodes.cpp */; };
  475. 148F21BC107EC54D0042EC2C /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93F0B3A909BB4DC00068FCE3 /* Parser.cpp */; };
  476. 149559EE0DDCDDF700648087 /* DebuggerCallFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */; };
  477. 1497209114EB831500FEB1B7 /* PassWeak.h in Headers */ = {isa = PBXBuildFile; fileRef = 1497209014EB831500FEB1B7 /* PassWeak.h */; settings = {ATTRIBUTES = (Private, ); }; };
  478. 14A1563210966365006FA260 /* DateInstanceCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A1563010966365006FA260 /* DateInstanceCache.h */; settings = {ATTRIBUTES = (Private, ); }; };
  479. 14A23D750F4E1ABB0023CDAD /* JITStubs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14A23D6C0F4E19CE0023CDAD /* JITStubs.cpp */; };
  480. 14ABDF600A437FEF00ECCA01 /* JSCallbackObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */; };
  481. 14B723B212D7DA46003BD5ED /* MachineStackMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14B7233F12D7D0DA003BD5ED /* MachineStackMarker.cpp */; };
  482. 14B723B812D7DA6F003BD5ED /* MachineStackMarker.h in Headers */ = {isa = PBXBuildFile; fileRef = 14B7234012D7D0DA003BD5ED /* MachineStackMarker.h */; settings = {ATTRIBUTES = (Private, ); }; };
  483. 14B8EC720A5652090062BE54 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
  484. 14BA78F113AAB88F005B7C2C /* SlotVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BA78F013AAB88F005B7C2C /* SlotVisitor.h */; settings = {ATTRIBUTES = (Private, ); }; };
  485. 14BA7A9713AADFF8005B7C2C /* Heap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BA7A9513AADFF8005B7C2C /* Heap.cpp */; };
  486. 14BA7A9813AADFF8005B7C2C /* Heap.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BA7A9613AADFF8005B7C2C /* Heap.h */; settings = {ATTRIBUTES = (Private, ); }; };
  487. 14BD59C50A3E8F9F00BAF59C /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
  488. 14BD5A300A3E91F600BAF59C /* JSContextRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */; };
  489. 14BD5A320A3E91F600BAF59C /* JSValueRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */; };
  490. 14BE7D3317135CF400D1807A /* WeakInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BE7D3217135CF400D1807A /* WeakInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  491. 14BFCE6910CDB1FC00364CCE /* WeakGCMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BFCE6810CDB1FC00364CCE /* WeakGCMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
  492. 14C5242B0F5355E900BA3D04 /* JITStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A6581A0F4E36F4000150FD /* JITStubs.h */; settings = {ATTRIBUTES = (Private, ); }; };
  493. 14CA958B16AB50DE00938A06 /* StaticPropertyAnalyzer.h in Headers */ = {isa = PBXBuildFile; fileRef = 14CA958A16AB50DE00938A06 /* StaticPropertyAnalyzer.h */; settings = {ATTRIBUTES = (Private, ); }; };
  494. 14CA958D16AB50FA00938A06 /* ObjectAllocationProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 14CA958C16AB50FA00938A06 /* ObjectAllocationProfile.h */; settings = {ATTRIBUTES = (Private, ); }; };
  495. 14D2F3DA139F4BE200491031 /* MarkedSpace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14D2F3D8139F4BE200491031 /* MarkedSpace.cpp */; };
  496. 14D2F3DB139F4BE200491031 /* MarkedSpace.h in Headers */ = {isa = PBXBuildFile; fileRef = 14D2F3D9139F4BE200491031 /* MarkedSpace.h */; settings = {ATTRIBUTES = (Private, ); }; };
  497. 14DF04DA16B3996D0016A513 /* StaticPropertyAnalysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 14DF04D916B3996D0016A513 /* StaticPropertyAnalysis.h */; settings = {ATTRIBUTES = (Private, ); }; };
  498. 14E84F9E14EE1ACC00D6D5D4 /* WeakBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14E84F9914EE1ACC00D6D5D4 /* WeakBlock.cpp */; };
  499. 14E84F9F14EE1ACC00D6D5D4 /* WeakBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 14E84F9A14EE1ACC00D6D5D4 /* WeakBlock.h */; settings = {ATTRIBUTES = (Private, ); }; };
  500. 14E84FA014EE1ACC00D6D5D4 /* WeakSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14E84F9B14EE1ACC00D6D5D4 /* WeakSet.cpp */; };
  501. 14E84FA114EE1ACC00D6D5D4 /* WeakSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 14E84F9C14EE1ACC00D6D5D4 /* WeakSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
  502. 14E84FA214EE1ACC00D6D5D4 /* WeakImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 14E84F9D14EE1ACC00D6D5D4 /* WeakImpl.h */; settings = {ATTRIBUTES = (Private, ); }; };
  503. 14E9D17B107EC469004DDA21 /* JSGlobalObjectFunctions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC756FC60E2031B200DE7D12 /* JSGlobalObjectFunctions.cpp */; };
  504. 14F7256514EE265E00B1652B /* WeakHandleOwner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14F7256314EE265E00B1652B /* WeakHandleOwner.cpp */; };
  505. 14F7256614EE265E00B1652B /* WeakHandleOwner.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F7256414EE265E00B1652B /* WeakHandleOwner.h */; settings = {ATTRIBUTES = (Private, ); }; };
  506. 14F97447138C853E00DA1C67 /* HeapRootVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F97446138C853E00DA1C67 /* HeapRootVisitor.h */; settings = {ATTRIBUTES = (Private, ); }; };
  507. 1A28D4A8177B71C80007FA3C /* JSStringRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A28D4A7177B71C80007FA3C /* JSStringRefPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
  508. 1ACF7377171CA6FB00C9BB1E /* Weak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ACF7376171CA6FB00C9BB1E /* Weak.cpp */; };
  509. 2600B5A6152BAAA70091EE5F /* JSStringJoiner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2600B5A4152BAAA70091EE5F /* JSStringJoiner.cpp */; };
  510. 2600B5A7152BAAA70091EE5F /* JSStringJoiner.h in Headers */ = {isa = PBXBuildFile; fileRef = 2600B5A5152BAAA70091EE5F /* JSStringJoiner.h */; };
  511. 41359CF30FDD89AD00206180 /* DateConversion.h in Headers */ = {isa = PBXBuildFile; fileRef = D21202290AD4310C00ED79B6 /* DateConversion.h */; };
  512. 4443AE3316E188D90076F110 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */; };
  513. 451539B912DC994500EF7AC4 /* Yarr.h in Headers */ = {isa = PBXBuildFile; fileRef = 451539B812DC994500EF7AC4 /* Yarr.h */; settings = {ATTRIBUTES = (Private, ); }; };
  514. 5D53726F0E1C54880021E549 /* Tracing.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D53726E0E1C54880021E549 /* Tracing.h */; };
  515. 5D5D8AD10E0D0EBE00F9C692 /* libedit.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D5D8AD00E0D0EBE00F9C692 /* libedit.dylib */; };
  516. 5DBB151B131D0B310056AD36 /* testapi.js in Copy Support Script */ = {isa = PBXBuildFile; fileRef = 14D857740A4696C80032146C /* testapi.js */; };
  517. 5DBB1525131D0BD70056AD36 /* minidom.js in Copy Support Script */ = {isa = PBXBuildFile; fileRef = 1412110D0A48788700480255 /* minidom.js */; };
  518. 5DE6E5B30E1728EC00180407 /* create_hash_table in Headers */ = {isa = PBXBuildFile; fileRef = F692A8540255597D01FF60F7 /* create_hash_table */; settings = {ATTRIBUTES = (); }; };
  519. 6507D29E0E871E5E00D7D896 /* JSTypeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6507D2970E871E4A00D7D896 /* JSTypeInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  520. 651122FD14046A4C002B101D /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
  521. 651122FE14046A4C002B101D /* libedit.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D5D8AD00E0D0EBE00F9C692 /* libedit.dylib */; };
  522. 6511230714046B0A002B101D /* testRegExp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 651122E5140469BA002B101D /* testRegExp.cpp */; };
  523. 65303D641447B9E100D3F904 /* ParserTokens.h in Headers */ = {isa = PBXBuildFile; fileRef = 65303D631447B9E100D3F904 /* ParserTokens.h */; settings = {ATTRIBUTES = (Private, ); }; };
  524. 655EB29B10CE2581001A990E /* NodesCodegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 655EB29A10CE2581001A990E /* NodesCodegen.cpp */; };
  525. 65C02850171795E200351E35 /* ARMv7Disassembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65C0284F171795E200351E35 /* ARMv7Disassembler.cpp */; };
  526. 65C0285C1717966800351E35 /* ARMv7DOpcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 65C0285A1717966800351E35 /* ARMv7DOpcode.cpp */; };
  527. 65C0285D1717966800351E35 /* ARMv7DOpcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C0285B1717966800351E35 /* ARMv7DOpcode.h */; };
  528. 7E4EE7090EBB7963005934AA /* StructureChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E4EE7080EBB7963005934AA /* StructureChain.h */; settings = {ATTRIBUTES = (Private, ); }; };
  529. 7E4EE70F0EBB7A5B005934AA /* StructureChain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E4EE70E0EBB7A5B005934AA /* StructureChain.cpp */; };
  530. 7EFF00640EC05A9A00AA7C93 /* NodeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EFF00630EC05A9A00AA7C93 /* NodeInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  531. 840480131021A1D9008E7F01 /* JSAPIValueWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = BC0894D60FAFBA2D00001865 /* JSAPIValueWrapper.h */; settings = {ATTRIBUTES = (Private, ); }; };
  532. 860161E30F3A83C100F84710 /* AbstractMacroAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161DF0F3A83C100F84710 /* AbstractMacroAssembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  533. 860161E40F3A83C100F84710 /* MacroAssemblerX86.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161E00F3A83C100F84710 /* MacroAssemblerX86.h */; settings = {ATTRIBUTES = (Private, ); }; };
  534. 860161E50F3A83C100F84710 /* MacroAssemblerX86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161E10F3A83C100F84710 /* MacroAssemblerX86_64.h */; settings = {ATTRIBUTES = (Private, ); }; };
  535. 860161E60F3A83C100F84710 /* MacroAssemblerX86Common.h in Headers */ = {isa = PBXBuildFile; fileRef = 860161E20F3A83C100F84710 /* MacroAssemblerX86Common.h */; settings = {ATTRIBUTES = (Private, ); }; };
  536. 860BD801148EA6F200112B2F /* Intrinsic.h in Headers */ = {isa = PBXBuildFile; fileRef = 86BF642A148DB2B5004DE36A /* Intrinsic.h */; settings = {ATTRIBUTES = (Private, ); }; };
  537. 8612E4CD152389EC00C836BE /* MatchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 8612E4CB1522918400C836BE /* MatchResult.h */; settings = {ATTRIBUTES = (Private, ); }; };
  538. 86158AB3155C8B4000B45C9C /* PropertyName.h in Headers */ = {isa = PBXBuildFile; fileRef = 86158AB2155C8B3F00B45C9C /* PropertyName.h */; settings = {ATTRIBUTES = (Private, ); }; };
  539. 862553D116136DA9009F17D0 /* JSProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 862553CE16136AA5009F17D0 /* JSProxy.cpp */; };
  540. 862553D216136E1A009F17D0 /* JSProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 862553CF16136AA5009F17D0 /* JSProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
  541. 863B23E00FC6118900703AA4 /* MacroAssemblerCodeRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 863B23DF0FC60E6200703AA4 /* MacroAssemblerCodeRef.h */; settings = {ATTRIBUTES = (Private, ); }; };
  542. 863C6D9C1521111A00585E4E /* YarrCanonicalizeUCS2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 863C6D981521111200585E4E /* YarrCanonicalizeUCS2.cpp */; };
  543. 8642C510151C06A90046D4EF /* RegExpCachedResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86F75EFB151C062F007C9BA3 /* RegExpCachedResult.cpp */; };
  544. 8642C512151C083D0046D4EF /* RegExpMatchesArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86F75EFD151C062F007C9BA3 /* RegExpMatchesArray.cpp */; };
  545. 865A30F1135007E100CDB49E /* JSCJSValueInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 865A30F0135007E100CDB49E /* JSCJSValueInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  546. 865F408810E7D56300947361 /* APIShims.h in Headers */ = {isa = PBXBuildFile; fileRef = 865F408710E7D56300947361 /* APIShims.h */; settings = {ATTRIBUTES = (Private, ); }; };
  547. 866739D213BFDE710023D87C /* BigInteger.h in Headers */ = {isa = PBXBuildFile; fileRef = 866739D013BFDE710023D87C /* BigInteger.h */; };
  548. 866739D313BFDE710023D87C /* Uint16WithFraction.h in Headers */ = {isa = PBXBuildFile; fileRef = 866739D113BFDE710023D87C /* Uint16WithFraction.h */; };
  549. 86704B4212DB8A8100A9FE7B /* YarrSyntaxChecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86704B4012DB8A8100A9FE7B /* YarrSyntaxChecker.cpp */; };
  550. 86704B4312DB8A8100A9FE7B /* YarrSyntaxChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 86704B4112DB8A8100A9FE7B /* YarrSyntaxChecker.h */; };
  551. 86704B8412DBA33700A9FE7B /* YarrInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86704B7D12DBA33700A9FE7B /* YarrInterpreter.cpp */; };
  552. 86704B8512DBA33700A9FE7B /* YarrInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 86704B7E12DBA33700A9FE7B /* YarrInterpreter.h */; settings = {ATTRIBUTES = (Private, ); }; };
  553. 86704B8612DBA33700A9FE7B /* YarrJIT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86704B7F12DBA33700A9FE7B /* YarrJIT.cpp */; };
  554. 86704B8712DBA33700A9FE7B /* YarrJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = 86704B8012DBA33700A9FE7B /* YarrJIT.h */; settings = {ATTRIBUTES = (Private, ); }; };
  555. 86704B8812DBA33700A9FE7B /* YarrParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 86704B8112DBA33700A9FE7B /* YarrParser.h */; settings = {ATTRIBUTES = (); }; };
  556. 86704B8912DBA33700A9FE7B /* YarrPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86704B8212DBA33700A9FE7B /* YarrPattern.cpp */; };
  557. 86704B8A12DBA33700A9FE7B /* YarrPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = 86704B8312DBA33700A9FE7B /* YarrPattern.h */; settings = {ATTRIBUTES = (Private, ); }; };
  558. 86880F1F14328BB900B08D42 /* DFGSpeculativeJIT32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86880F1B14328BB900B08D42 /* DFGSpeculativeJIT32_64.cpp */; };
  559. 86880F4D14353B2100B08D42 /* DFGSpeculativeJIT64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86880F4C14353B2100B08D42 /* DFGSpeculativeJIT64.cpp */; };
  560. 868916B0155F286300CB2B9A /* PrivateName.h in Headers */ = {isa = PBXBuildFile; fileRef = 868916A9155F285400CB2B9A /* PrivateName.h */; settings = {ATTRIBUTES = (Private, ); }; };
  561. 869D04AF1193B54D00803475 /* CachedTranscendentalFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 869D04AE1193B54D00803475 /* CachedTranscendentalFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
  562. 869EBCB70E8C6D4A008722CC /* ResultType.h in Headers */ = {isa = PBXBuildFile; fileRef = 869EBCB60E8C6D4A008722CC /* ResultType.h */; settings = {ATTRIBUTES = (Private, ); }; };
  563. 86A90ED00EE7D51F00AB350D /* JITArithmetic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86A90ECF0EE7D51F00AB350D /* JITArithmetic.cpp */; };
  564. 86ADD1450FDDEA980006EEC2 /* ARMv7Assembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86ADD1430FDDEA980006EEC2 /* ARMv7Assembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  565. 86ADD1460FDDEA980006EEC2 /* MacroAssemblerARMv7.h in Headers */ = {isa = PBXBuildFile; fileRef = 86ADD1440FDDEA980006EEC2 /* MacroAssemblerARMv7.h */; settings = {ATTRIBUTES = (Private, ); }; };
  566. 86AE64A9135E5E1C00963012 /* MacroAssemblerSH4.h in Headers */ = {isa = PBXBuildFile; fileRef = 86AE64A6135E5E1C00963012 /* MacroAssemblerSH4.h */; settings = {ATTRIBUTES = (Private, ); }; };
  567. 86AE64AA135E5E1C00963012 /* SH4Assembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86AE64A7135E5E1C00963012 /* SH4Assembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  568. 86AE6C4D136A11E400963012 /* DFGFPRInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 86AE6C4B136A11E400963012 /* DFGFPRInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  569. 86AE6C4E136A11E400963012 /* DFGGPRInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 86AE6C4C136A11E400963012 /* DFGGPRInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  570. 86B5826714D2796C00A9C306 /* CodeProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86B5822E14D2373B00A9C306 /* CodeProfile.cpp */; };
  571. 86B5826914D2797000A9C306 /* CodeProfiling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8603CEF214C7546400AE59E3 /* CodeProfiling.cpp */; };
  572. 86BB09C0138E381B0056702F /* DFGRepatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86BB09BE138E381B0056702F /* DFGRepatch.cpp */; };
  573. 86BB09C1138E381B0056702F /* DFGRepatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 86BB09BF138E381B0056702F /* DFGRepatch.h */; settings = {ATTRIBUTES = (Private, ); }; };
  574. 86C36EEA0EE1289D00B3DF59 /* MacroAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C36EE90EE1289D00B3DF59 /* MacroAssembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  575. 86C568E011A213EE0007F7F0 /* MacroAssemblerARM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86C568DD11A213EE0007F7F0 /* MacroAssemblerARM.cpp */; };
  576. 86C568E111A213EE0007F7F0 /* MacroAssemblerMIPS.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C568DE11A213EE0007F7F0 /* MacroAssemblerMIPS.h */; settings = {ATTRIBUTES = (Private, ); }; };
  577. 86C568E211A213EE0007F7F0 /* MIPSAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C568DF11A213EE0007F7F0 /* MIPSAssembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  578. 86CA032E1038E8440028A609 /* Executable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86CA032D1038E8440028A609 /* Executable.cpp */; };
  579. 86CAFEE31035DDE60028A609 /* Executable.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CAFEE21035DDE60028A609 /* Executable.h */; settings = {ATTRIBUTES = (Private, ); }; };
  580. 86CC85A10EE79A4700288682 /* JITInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CC85A00EE79A4700288682 /* JITInlines.h */; };
  581. 86CC85A30EE79B7400288682 /* JITCall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86CC85A20EE79B7400288682 /* JITCall.cpp */; };
  582. 86CC85C40EE7A89400288682 /* JITPropertyAccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86CC85C30EE7A89400288682 /* JITPropertyAccess.cpp */; };
  583. 86CCEFDE0F413F8900FD7F9E /* JITCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CCEFDD0F413F8900FD7F9E /* JITCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  584. 86D2221A167EF9440024C804 /* testapi.mm in Sources */ = {isa = PBXBuildFile; fileRef = 86D22219167EF9440024C804 /* testapi.mm */; };
  585. 86D3B2C310156BDE002865E7 /* ARMAssembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86D3B2BF10156BDE002865E7 /* ARMAssembler.cpp */; };
  586. 86D3B2C410156BDE002865E7 /* ARMAssembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C010156BDE002865E7 /* ARMAssembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  587. 86D3B2C510156BDE002865E7 /* AssemblerBufferWithConstantPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C110156BDE002865E7 /* AssemblerBufferWithConstantPool.h */; settings = {ATTRIBUTES = (Private, ); }; };
  588. 86D3B2C610156BDE002865E7 /* MacroAssemblerARM.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B2C210156BDE002865E7 /* MacroAssemblerARM.h */; settings = {ATTRIBUTES = (Private, ); }; };
  589. 86D3B3C310159D7F002865E7 /* LinkBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B3C110159D7F002865E7 /* LinkBuffer.h */; settings = {ATTRIBUTES = (Private, ); }; };
  590. 86D3B3C410159D7F002865E7 /* RepatchBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3B3C210159D7F002865E7 /* RepatchBuffer.h */; settings = {ATTRIBUTES = (Private, ); }; };
  591. 86DB64640F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86DB64630F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp */; };
  592. 86E116B10FE75AC800B512BC /* CodeLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E116B00FE75AC800B512BC /* CodeLocation.h */; settings = {ATTRIBUTES = (Private, ); }; };
  593. 86E3C612167BABD7006D760A /* JSValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E3C606167BAB87006D760A /* JSValue.h */; settings = {ATTRIBUTES = (Public, ); }; };
  594. 86E3C613167BABD7006D760A /* JSContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E3C607167BAB87006D760A /* JSContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
  595. 86E3C614167BABD7006D760A /* JSExport.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E3C60A167BAB87006D760A /* JSExport.h */; settings = {ATTRIBUTES = (Public, ); }; };
  596. 86E3C615167BABD7006D760A /* JSVirtualMachine.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E3C60F167BAB87006D760A /* JSVirtualMachine.h */; settings = {ATTRIBUTES = (Public, ); }; };
  597. 86E3C616167BABEE006D760A /* JSContext.mm in Sources */ = {isa = PBXBuildFile; fileRef = 86E3C608167BAB87006D760A /* JSContext.mm */; };
  598. 86E3C617167BABEE006D760A /* JSContextInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E3C609167BAB87006D760A /* JSContextInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
  599. 86E3C618167BABEE006D760A /* JSWrapperMap.mm in Sources */ = {isa = PBXBuildFile; fileRef = 86E3C60B167BAB87006D760A /* JSWrapperMap.mm */; };
  600. 86E3C619167BABEE006D760A /* JSWrapperMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E3C60C167BAB87006D760A /* JSWrapperMap.h */; };
  601. 86E3C61A167BABEE006D760A /* JSValue.mm in Sources */ = {isa = PBXBuildFile; fileRef = 86E3C60D167BAB87006D760A /* JSValue.mm */; };
  602. 86E3C61B167BABEE006D760A /* JSValueInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E3C60E167BAB87006D760A /* JSValueInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
  603. 86E3C61C167BABEE006D760A /* JSVirtualMachine.mm in Sources */ = {isa = PBXBuildFile; fileRef = 86E3C610167BAB87006D760A /* JSVirtualMachine.mm */; };
  604. 86E3C61D167BABEE006D760A /* JSVirtualMachineInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E3C611167BAB87006D760A /* JSVirtualMachineInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
  605. 86E85539111B9968001AF51E /* JSStringBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E85538111B9968001AF51E /* JSStringBuilder.h */; };
  606. 86EBF2FF1560F06A008E9222 /* NameConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EBF2F91560F036008E9222 /* NameConstructor.cpp */; };
  607. 86EBF3001560F06A008E9222 /* NameConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EBF2FA1560F036008E9222 /* NameConstructor.h */; };
  608. 86EBF3011560F06A008E9222 /* NameInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EBF2FB1560F036008E9222 /* NameInstance.cpp */; };
  609. 86EBF3021560F06A008E9222 /* NameInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EBF2FC1560F036008E9222 /* NameInstance.h */; };
  610. 86EBF3031560F06A008E9222 /* NamePrototype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EBF2FD1560F036008E9222 /* NamePrototype.cpp */; };
  611. 86EBF3041560F06A008E9222 /* NamePrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EBF2FE1560F036008E9222 /* NamePrototype.h */; };
  612. 86EC9DC41328DF82002B2AD7 /* DFGByteCodeParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EC9DB41328DF82002B2AD7 /* DFGByteCodeParser.cpp */; };
  613. 86EC9DC51328DF82002B2AD7 /* DFGByteCodeParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EC9DB51328DF82002B2AD7 /* DFGByteCodeParser.h */; settings = {ATTRIBUTES = (Private, ); }; };
  614. 86EC9DC61328DF82002B2AD7 /* DFGGenerationInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EC9DB61328DF82002B2AD7 /* DFGGenerationInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  615. 86EC9DC71328DF82002B2AD7 /* DFGGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EC9DB71328DF82002B2AD7 /* DFGGraph.cpp */; };
  616. 86EC9DC81328DF82002B2AD7 /* DFGGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EC9DB81328DF82002B2AD7 /* DFGGraph.h */; settings = {ATTRIBUTES = (Private, ); }; };
  617. 86EC9DCB1328DF82002B2AD7 /* DFGJITCompiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EC9DBB1328DF82002B2AD7 /* DFGJITCompiler.cpp */; };
  618. 86EC9DCC1328DF82002B2AD7 /* DFGJITCompiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EC9DBC1328DF82002B2AD7 /* DFGJITCompiler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  619. 86EC9DCF1328DF82002B2AD7 /* DFGOperations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EC9DBF1328DF82002B2AD7 /* DFGOperations.cpp */; };
  620. 86EC9DD01328DF82002B2AD7 /* DFGOperations.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EC9DC01328DF82002B2AD7 /* DFGOperations.h */; settings = {ATTRIBUTES = (Private, ); }; };
  621. 86EC9DD11328DF82002B2AD7 /* DFGRegisterBank.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EC9DC11328DF82002B2AD7 /* DFGRegisterBank.h */; settings = {ATTRIBUTES = (Private, ); }; };
  622. 86EC9DD21328DF82002B2AD7 /* DFGSpeculativeJIT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86EC9DC21328DF82002B2AD7 /* DFGSpeculativeJIT.cpp */; };
  623. 86EC9DD31328DF82002B2AD7 /* DFGSpeculativeJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EC9DC31328DF82002B2AD7 /* DFGSpeculativeJIT.h */; settings = {ATTRIBUTES = (Private, ); }; };
  624. 86ECA3EA132DEF1C002B2AD7 /* DFGNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 86ECA3E9132DEF1C002B2AD7 /* DFGNode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  625. 86ECA3FA132DF25A002B2AD7 /* DFGScoreBoard.h in Headers */ = {isa = PBXBuildFile; fileRef = 86ECA3F9132DF25A002B2AD7 /* DFGScoreBoard.h */; settings = {ATTRIBUTES = (Private, ); }; };
  626. 86F3EEBD168CDE930077B92A /* ObjCCallbackFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 86F3EEB9168CCF750077B92A /* ObjCCallbackFunction.h */; };
  627. 86F3EEBE168CDE930077B92A /* ObjCCallbackFunction.mm in Sources */ = {isa = PBXBuildFile; fileRef = 86F3EEBA168CCF750077B92A /* ObjCCallbackFunction.mm */; };
  628. 86F3EEBF168CDE930077B92A /* ObjcRuntimeExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = 86F3EEB616855A5B0077B92A /* ObjcRuntimeExtras.h */; };
  629. 86FA9E91142BBB2E001773B7 /* JSBoundFunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86FA9E8F142BBB2D001773B7 /* JSBoundFunction.cpp */; };
  630. 86FA9E92142BBB2E001773B7 /* JSBoundFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 86FA9E90142BBB2E001773B7 /* JSBoundFunction.h */; };
  631. 90213E3D123A40C200D422F3 /* MemoryStatistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90213E3B123A40C200D422F3 /* MemoryStatistics.cpp */; };
  632. 90213E3E123A40C200D422F3 /* MemoryStatistics.h in Headers */ = {isa = PBXBuildFile; fileRef = 90213E3C123A40C200D422F3 /* MemoryStatistics.h */; settings = {ATTRIBUTES = (Private, ); }; };
  633. 93052C340FB792190048FDC3 /* ParserArena.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93052C320FB792190048FDC3 /* ParserArena.cpp */; };
  634. 93052C350FB792190048FDC3 /* ParserArena.h in Headers */ = {isa = PBXBuildFile; fileRef = 93052C330FB792190048FDC3 /* ParserArena.h */; settings = {ATTRIBUTES = (Private, ); }; };
  635. 932F5BD30822A1C700736975 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
  636. 932F5BD60822A1C700736975 /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */; };
  637. 932F5BD70822A1C700736975 /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 9322A00306C341D3009067BB /* libicucore.dylib */; };
  638. 932F5BDD0822A1C700736975 /* jsc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 45E12D8806A49B0F00E9DF84 /* jsc.cpp */; };
  639. 932F5BEA0822A1C700736975 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */; };
  640. 933040040E6A749400786E6A /* SmallStrings.h in Headers */ = {isa = PBXBuildFile; fileRef = 93303FEA0E6A72C000786E6A /* SmallStrings.h */; settings = {ATTRIBUTES = (Private, ); }; };
  641. 9330402C0E6A764000786E6A /* SmallStrings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93303FE80E6A72B500786E6A /* SmallStrings.cpp */; };
  642. 9335F24D12E6765B002B5553 /* StringRecursionChecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93345A8712D838C400302BE3 /* StringRecursionChecker.cpp */; };
  643. 9534AAFB0E5B7A9600B8A45B /* JSProfilerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 952C63AC0E4777D600C13936 /* JSProfilerPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
  644. 95742F650DD11F5A000917FB /* Profile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95742F630DD11F5A000917FB /* Profile.cpp */; };
  645. 95AB83420DA4322500BC83F3 /* LegacyProfiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95AB832E0DA42CAD00BC83F3 /* LegacyProfiler.cpp */; };
  646. 95AB83560DA43C3000BC83F3 /* ProfileNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95AB83540DA43B4400BC83F3 /* ProfileNode.cpp */; };
  647. 95CD45760E1C4FDD0085358E /* ProfileGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95CD45740E1C4FDD0085358E /* ProfileGenerator.cpp */; };
  648. 95CD45770E1C4FDD0085358E /* ProfileGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CD45750E1C4FDD0085358E /* ProfileGenerator.h */; settings = {ATTRIBUTES = (); }; };
  649. 95E3BC050E1AE68200B2D1C1 /* CallIdentifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 95E3BC040E1AE68200B2D1C1 /* CallIdentifier.h */; settings = {ATTRIBUTES = (Private, ); }; };
  650. 95F6E6950E5B5F970091E860 /* JSProfilerPrivate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 95988BA90E477BEC00D28D4D /* JSProfilerPrivate.cpp */; };
  651. 960097A60EBABB58007A7297 /* LabelScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 960097A50EBABB58007A7297 /* LabelScope.h */; };
  652. 960626960FB8EC02009798AB /* JITStubCall.h in Headers */ = {isa = PBXBuildFile; fileRef = 960626950FB8EC02009798AB /* JITStubCall.h */; };
  653. 9688CB150ED12B4E001D649F /* AssemblerBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9688CB130ED12B4E001D649F /* AssemblerBuffer.h */; settings = {ATTRIBUTES = (Private, ); }; };
  654. 9688CB160ED12B4E001D649F /* X86Assembler.h in Headers */ = {isa = PBXBuildFile; fileRef = 9688CB140ED12B4E001D649F /* X86Assembler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  655. 969A07230ED1CE3300F1F681 /* BytecodeGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07210ED1CE3300F1F681 /* BytecodeGenerator.h */; };
  656. 969A072A0ED1CE6900F1F681 /* Label.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07270ED1CE6900F1F681 /* Label.h */; };
  657. 969A072B0ED1CE6900F1F681 /* RegisterID.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07280ED1CE6900F1F681 /* RegisterID.h */; };
  658. 969A07960ED1D3AE00F1F681 /* CodeBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07900ED1D3AE00F1F681 /* CodeBlock.cpp */; settings = {COMPILER_FLAGS = "-fno-strict-aliasing"; }; };
  659. 969A07970ED1D3AE00F1F681 /* CodeBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07910ED1D3AE00F1F681 /* CodeBlock.h */; settings = {ATTRIBUTES = (Private, ); }; };
  660. 969A07980ED1D3AE00F1F681 /* EvalCodeCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07920ED1D3AE00F1F681 /* EvalCodeCache.h */; settings = {ATTRIBUTES = (Private, ); }; };
  661. 969A07990ED1D3AE00F1F681 /* Instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07930ED1D3AE00F1F681 /* Instruction.h */; settings = {ATTRIBUTES = (Private, ); }; };
  662. 969A079A0ED1D3AE00F1F681 /* Opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07940ED1D3AE00F1F681 /* Opcode.cpp */; };
  663. 969A079B0ED1D3AE00F1F681 /* Opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07950ED1D3AE00F1F681 /* Opcode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  664. 978801401471AD920041B016 /* JSDateMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9788FC221471AD0C0068CE2D /* JSDateMath.cpp */; };
  665. 978801411471AD920041B016 /* JSDateMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 9788FC231471AD0C0068CE2D /* JSDateMath.h */; settings = {ATTRIBUTES = (Private, ); }; };
  666. A1712B3B11C7B212007A5315 /* RegExpCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1712B3A11C7B212007A5315 /* RegExpCache.cpp */; };
  667. A1712B3F11C7B228007A5315 /* RegExpCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A1712B3E11C7B228007A5315 /* RegExpCache.h */; settings = {ATTRIBUTES = (Private, ); }; };
  668. A1712B4111C7B235007A5315 /* RegExpKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A1712B4011C7B235007A5315 /* RegExpKey.h */; settings = {ATTRIBUTES = (Private, ); }; };
  669. A71236E51195F33C00BD2174 /* JITOpcodes32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A71236E41195F33C00BD2174 /* JITOpcodes32_64.cpp */; };
  670. A72700900DAC6BBC00E548D7 /* JSNotAnObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A72700780DAC605600E548D7 /* JSNotAnObject.cpp */; };
  671. A72701B90DADE94900E548D7 /* ExceptionHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = A72701B30DADE94900E548D7 /* ExceptionHelpers.h */; };
  672. A727FF6B0DA3092200E548D7 /* JSPropertyNameIterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */; };
  673. A7280A2811557E3000D56957 /* JSObjectRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A79EDB0811531CD60019E912 /* JSObjectRefPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
  674. A72FFD64139985A800E5365A /* KeywordLookup.h in Headers */ = {isa = PBXBuildFile; fileRef = A7C225CD1399849C00FF1662 /* KeywordLookup.h */; };
  675. A730B6121250068F009D25B1 /* StrictEvalActivation.h in Headers */ = {isa = PBXBuildFile; fileRef = A730B6101250068F009D25B1 /* StrictEvalActivation.h */; };
  676. A730B6131250068F009D25B1 /* StrictEvalActivation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A730B6111250068F009D25B1 /* StrictEvalActivation.cpp */; };
  677. A731B25A130093880040A7FA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */; };
  678. A7386554118697B400540279 /* SpecializedThunkJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = A7386551118697B400540279 /* SpecializedThunkJIT.h */; };
  679. A7386555118697B400540279 /* ThunkGenerators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7386552118697B400540279 /* ThunkGenerators.cpp */; };
  680. A7386556118697B400540279 /* ThunkGenerators.h in Headers */ = {isa = PBXBuildFile; fileRef = A7386553118697B400540279 /* ThunkGenerators.h */; settings = {ATTRIBUTES = (Private, ); }; };
  681. A7482B9311671147003B0712 /* JSWeakObjectMapRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7482B791166CDEA003B0712 /* JSWeakObjectMapRefPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
  682. A7482B9411671147003B0712 /* JSWeakObjectMapRefPrivate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7482B7A1166CDEA003B0712 /* JSWeakObjectMapRefPrivate.cpp */; };
  683. A7482E93116A7CAD003B0712 /* JSWeakObjectMapRefInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A7482E37116A697B003B0712 /* JSWeakObjectMapRefInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
  684. A74DE1D0120B875600D40D5B /* ARMv7Assembler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A74DE1CB120B86D600D40D5B /* ARMv7Assembler.cpp */; };
  685. A75706DE118A2BCF0057F88F /* JITArithmetic32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A75706DD118A2BCF0057F88F /* JITArithmetic32_64.cpp */; };
  686. A766B44F0EE8DCD1009518CA /* ExecutableAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B48DB50EE74CFC00DCBDB6 /* ExecutableAllocator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  687. A76C51761182748D00715B05 /* JSInterfaceJIT.h in Headers */ = {isa = PBXBuildFile; fileRef = A76C51741182748D00715B05 /* JSInterfaceJIT.h */; settings = {ATTRIBUTES = (Private, ); }; };
  688. A76F279415F13C9600517D67 /* UnlinkedCodeBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A79E781E15EECBA80047C855 /* UnlinkedCodeBlock.cpp */; };
  689. A76F54A313B28AAB00EF2BCE /* JITWriteBarrier.h in Headers */ = {isa = PBXBuildFile; fileRef = A76F54A213B28AAB00EF2BCE /* JITWriteBarrier.h */; settings = {ATTRIBUTES = (Private, ); }; };
  690. A77F1821164088B200640A47 /* CodeCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A77F181F164088B200640A47 /* CodeCache.cpp */; };
  691. A77F1822164088B200640A47 /* CodeCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A77F1820164088B200640A47 /* CodeCache.h */; settings = {ATTRIBUTES = (Private, ); }; };
  692. A77F1825164192C700640A47 /* ParserModes.h in Headers */ = {isa = PBXBuildFile; fileRef = A77F18241641925400640A47 /* ParserModes.h */; settings = {ATTRIBUTES = (Private, ); }; };
  693. A784A26111D16622005776AC /* ASTBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A7EE7411B98B8D0065A14F /* ASTBuilder.h */; settings = {ATTRIBUTES = (Private, ); }; };
  694. A784A26411D16622005776AC /* SyntaxChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A7EE7711B98B8D0065A14F /* SyntaxChecker.h */; settings = {ATTRIBUTES = (Private, ); }; };
  695. A7AFC17915F7EFE30048F57B /* ResolveOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = A7AFC17715F7EFE30048F57B /* ResolveOperation.h */; settings = {ATTRIBUTES = (Private, ); }; };
  696. A7B48F490EE8936F00DCBDB6 /* ExecutableAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7B48DB60EE74CFC00DCBDB6 /* ExecutableAllocator.cpp */; };
  697. A7B4ACAF1484C9CE00B38A36 /* JSExportMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B4ACAE1484C9CE00B38A36 /* JSExportMacros.h */; settings = {ATTRIBUTES = (Private, ); }; };
  698. A7B601821639FD2A00372BA3 /* UnlinkedCodeBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = A79E781F15EECBA80047C855 /* UnlinkedCodeBlock.h */; settings = {ATTRIBUTES = (Private, ); }; };
  699. A7C0C4AC168103020017011D /* JSScriptRefPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7C0C4AB167C08CD0017011D /* JSScriptRefPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
  700. A7C0C4AD1681067E0017011D /* JSScriptRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7C0C4AA167C08CD0017011D /* JSScriptRef.cpp */; };
  701. A7C1E8E4112E72EF00A37F98 /* JITPropertyAccess32_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7C1E8C8112E701C00A37F98 /* JITPropertyAccess32_64.cpp */; };
  702. A7DCB97312E5193F00911940 /* WriteBarrier.h in Headers */ = {isa = PBXBuildFile; fileRef = A7DCB77912E3D90500911940 /* WriteBarrier.h */; settings = {ATTRIBUTES = (Private, ); }; };
  703. A7E2EA6B0FB460CF00601F06 /* LiteralParser.h in Headers */ = {isa = PBXBuildFile; fileRef = A7E2EA690FB460CF00601F06 /* LiteralParser.h */; };
  704. A7E2EA6C0FB460CF00601F06 /* LiteralParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7E2EA6A0FB460CF00601F06 /* LiteralParser.cpp */; };
  705. A7F9935F0FD7325100A0B2D0 /* JSONObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A7F9935D0FD7325100A0B2D0 /* JSONObject.h */; };
  706. A7F993600FD7325100A0B2D0 /* JSONObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7F9935E0FD7325100A0B2D0 /* JSONObject.cpp */; };
  707. A7FB60A4103F7DC20017A286 /* PropertyDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7FB60A3103F7DC20017A286 /* PropertyDescriptor.cpp */; };
  708. A7FB61001040C38B0017A286 /* PropertyDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7FB604B103F5EAB0017A286 /* PropertyDescriptor.h */; settings = {ATTRIBUTES = (Private, ); }; };
  709. A8A4748E151A8306004123FF /* libWTF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A8A4748D151A8306004123FF /* libWTF.a */; };
  710. ADE39FFF16DD144B0003CD4A /* PropertyTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD1CF06816DCAB2D00B97123 /* PropertyTable.cpp */; };
  711. BC02E90D0E1839DB000F9297 /* ErrorConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9050E1839DB000F9297 /* ErrorConstructor.h */; };
  712. BC02E90F0E1839DB000F9297 /* ErrorPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9070E1839DB000F9297 /* ErrorPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
  713. BC02E9110E1839DB000F9297 /* NativeErrorConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9090E1839DB000F9297 /* NativeErrorConstructor.h */; };
  714. BC02E9130E1839DB000F9297 /* NativeErrorPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E90B0E1839DB000F9297 /* NativeErrorPrototype.h */; };
  715. BC02E98D0E183E38000F9297 /* ErrorInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E98B0E183E38000F9297 /* ErrorInstance.h */; settings = {ATTRIBUTES = (Private, ); }; };
  716. BC1166020E1997B4008066DD /* DateInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = BC1166010E1997B1008066DD /* DateInstance.h */; settings = {ATTRIBUTES = (Private, ); }; };
  717. BC11667B0E199C05008066DD /* InternalFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = BC11667A0E199C05008066DD /* InternalFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
  718. BC1167DA0E19BCC9008066DD /* JSCell.h in Headers */ = {isa = PBXBuildFile; fileRef = BC1167D80E19BCC9008066DD /* JSCell.h */; settings = {ATTRIBUTES = (Private, ); }; };
  719. BC18C3E50E16F5CD00B34460 /* APICast.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B78A0A4305AB00517CFC /* APICast.h */; settings = {ATTRIBUTES = (Private, ); }; };
  720. BC18C3E60E16F5CD00B34460 /* ArrayConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC7952070E15E8A800A898AB /* ArrayConstructor.h */; };
  721. BC18C3E70E16F5CD00B34460 /* ArrayPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A84E0255597D01FF60F7 /* ArrayPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
  722. BC18C3EC0E16F5CD00B34460 /* BooleanObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 704FD35305697E6D003DBED9 /* BooleanObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  723. BC18C3ED0E16F5CD00B34460 /* CallData.h in Headers */ = {isa = PBXBuildFile; fileRef = 145C507F0D9DF63B0088F6B9 /* CallData.h */; settings = {ATTRIBUTES = (Private, ); }; };
  724. BC18C3F30E16F5CD00B34460 /* CommonIdentifiers.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */; settings = {ATTRIBUTES = (Private, ); }; };
  725. BC18C3F40E16F5CD00B34460 /* Completion.h in Headers */ = {isa = PBXBuildFile; fileRef = F5BB2BC5030F772101FCFE1D /* Completion.h */; settings = {ATTRIBUTES = (Private, ); }; };
  726. BC18C3F50E16F5CD00B34460 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = F68EBB8C0255D4C601FF60F7 /* config.h */; settings = {ATTRIBUTES = (Private, ); }; };
  727. BC18C3F60E16F5CD00B34460 /* ConstructData.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */; settings = {ATTRIBUTES = (Private, ); }; };
  728. BC18C3FA0E16F5CD00B34460 /* Debugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8590255597D01FF60F7 /* Debugger.h */; settings = {ATTRIBUTES = (Private, ); }; };
  729. BC18C3FB0E16F5CD00B34460 /* DebuggerCallFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */; settings = {ATTRIBUTES = (Private, ); }; };
  730. BC18C4000E16F5CD00B34460 /* ExceptionHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = A72701B30DADE94900E548D7 /* ExceptionHelpers.h */; settings = {ATTRIBUTES = (Private, ); }; };
  731. BC18C4040E16F5CD00B34460 /* FunctionConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */; settings = {ATTRIBUTES = (Private, ); }; };
  732. BC18C4050E16F5CD00B34460 /* FunctionPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85D0255597D01FF60F7 /* FunctionPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
  733. BC18C40F0E16F5CD00B34460 /* Identifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 933A349A038AE7C6008635CE /* Identifier.h */; settings = {ATTRIBUTES = (Private, ); }; };
  734. BC18C4100E16F5CD00B34460 /* InitializeThreading.h in Headers */ = {isa = PBXBuildFile; fileRef = E178633F0D9BEC0000D74E75 /* InitializeThreading.h */; settings = {ATTRIBUTES = (Private, ); }; };
  735. BC18C4130E16F5CD00B34460 /* JavaScript.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CAA8B4A0D32C39A0041BCFF /* JavaScript.h */; settings = {ATTRIBUTES = (Public, ); }; };
  736. BC18C4140E16F5CD00B34460 /* JavaScriptCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CAA8B4B0D32C39A0041BCFF /* JavaScriptCore.h */; settings = {ATTRIBUTES = (Public, ); }; };
  737. BC18C4150E16F5CD00B34460 /* JavaScriptCorePrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */; };
  738. BC18C4160E16F5CD00B34460 /* JSActivation.h in Headers */ = {isa = PBXBuildFile; fileRef = 14DA818E0D99FD2000B0A4FB /* JSActivation.h */; settings = {ATTRIBUTES = (); }; };
  739. BC18C4170E16F5CD00B34460 /* JSArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 938772E5038BFE19008635CE /* JSArray.h */; settings = {ATTRIBUTES = (Private, ); }; };
  740. BC18C4180E16F5CD00B34460 /* JSBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 142711380A460BBB0080EEEA /* JSBase.h */; settings = {ATTRIBUTES = (Public, ); }; };
  741. BC18C4190E16F5CD00B34460 /* JSCallbackConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440F8AC0A508D200005F061 /* JSCallbackConstructor.h */; };
  742. BC18C41A0E16F5CD00B34460 /* JSCallbackFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440F88F0A508B100005F061 /* JSCallbackFunction.h */; };
  743. BC18C41B0E16F5CD00B34460 /* JSCallbackObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */; };
  744. BC18C41C0E16F5CD00B34460 /* JSCallbackObjectFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E894310CD0602400367179 /* JSCallbackObjectFunctions.h */; };
  745. BC18C41D0E16F5CD00B34460 /* JSClassRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440FCE10A51E46B0005F061 /* JSClassRef.h */; settings = {ATTRIBUTES = (Private, ); }; };
  746. BC18C41E0E16F5CD00B34460 /* JSContextRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BD5A2A0A3E91F600BAF59C /* JSContextRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
  747. BC18C41F0E16F5CD00B34460 /* JSFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85F0255597D01FF60F7 /* JSFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
  748. BC18C4200E16F5CD00B34460 /* VM.h in Headers */ = {isa = PBXBuildFile; fileRef = E18E3A560DF9278C00D90B34 /* VM.h */; settings = {ATTRIBUTES = (Private, ); }; };
  749. BC18C4210E16F5CD00B34460 /* JSGlobalObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E894330CD0603F00367179 /* JSGlobalObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  750. BC18C4230E16F5CD00B34460 /* JSLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EA4C9A092AF9E20093D800 /* JSLock.h */; settings = {ATTRIBUTES = (Private, ); }; };
  751. BC18C4240E16F5CD00B34460 /* JSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BC22A3990E16E14800AF21C8 /* JSObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  752. BC18C4250E16F5CD00B34460 /* JSObjectRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B7E10A43076000517CFC /* JSObjectRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
  753. BC18C4260E16F5CD00B34460 /* JSRetainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C18D3E0C90E7EF00E72F73 /* JSRetainPtr.h */; settings = {ATTRIBUTES = (Private, ); }; };
  754. BC18C4270E16F5CD00B34460 /* JSString.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8620255597D01FF60F7 /* JSString.h */; settings = {ATTRIBUTES = (Private, ); }; };
  755. BC18C4280E16F5CD00B34460 /* JSStringRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B74B0A43032800517CFC /* JSStringRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
  756. BC18C4290E16F5CD00B34460 /* JSStringRefCF.h in Headers */ = {isa = PBXBuildFile; fileRef = 146AAB2A0B66A84900E55F16 /* JSStringRefCF.h */; settings = {ATTRIBUTES = (Public, ); }; };
  757. BC18C42A0E16F5CD00B34460 /* JSType.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABB454099C2A0F00E2A24F /* JSType.h */; settings = {ATTRIBUTES = (Private, ); }; };
  758. BC18C42B0E16F5CD00B34460 /* JSCJSValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABB36E099C076400E2A24F /* JSCJSValue.h */; settings = {ATTRIBUTES = (Private, ); }; };
  759. BC18C42C0E16F5CD00B34460 /* JSValueRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 1482B6EA0A4300B300517CFC /* JSValueRef.h */; settings = {ATTRIBUTES = (Public, ); }; };
  760. BC18C42D0E16F5CD00B34460 /* JSVariableObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F252560D08DD8D004ECFFF /* JSVariableObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  761. BC18C42E0E16F5CD00B34460 /* JSWrapperObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C7A1720A8EAACB00FA37EA /* JSWrapperObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  762. BC18C4310E16F5CD00B34460 /* Lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8660255597D01FF60F7 /* Lexer.h */; settings = {ATTRIBUTES = (Private, ); }; };
  763. BC18C4370E16F5CD00B34460 /* Lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8690255597D01FF60F7 /* Lookup.h */; settings = {ATTRIBUTES = (Private, ); }; };
  764. BC18C43C0E16F5CD00B34460 /* MathObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86B0255597D01FF60F7 /* MathObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  765. BC18C43F0E16F5CD00B34460 /* Nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A86E0255597D01FF60F7 /* Nodes.h */; settings = {ATTRIBUTES = (Private, ); }; };
  766. BC18C4410E16F5CD00B34460 /* NumberConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C30E16D4E900A06E92 /* NumberConstructor.h */; };
  767. BC18C4420E16F5CD00B34460 /* NumberConstructor.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680E60E16D52300A06E92 /* NumberConstructor.lut.h */; };
  768. BC18C4430E16F5CD00B34460 /* NumberObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8710255597D01FF60F7 /* NumberObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  769. BC18C4440E16F5CD00B34460 /* NumberPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C50E16D4E900A06E92 /* NumberPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
  770. BC18C4450E16F5CD00B34460 /* ObjectConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C70E16D4E900A06E92 /* ObjectConstructor.h */; settings = {ATTRIBUTES = (Private, ); }; };
  771. BC18C4460E16F5CD00B34460 /* ObjectPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C90E16D4E900A06E92 /* ObjectPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
  772. BC18C4480E16F5CD00B34460 /* Operations.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8780255597D01FF60F7 /* Operations.h */; settings = {ATTRIBUTES = (Private, ); }; };
  773. BC18C44B0E16F5CD00B34460 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 93F0B3AA09BB4DC00068FCE3 /* Parser.h */; settings = {ATTRIBUTES = (Private, ); }; };
  774. BC18C4500E16F5CD00B34460 /* Profile.h in Headers */ = {isa = PBXBuildFile; fileRef = 95742F640DD11F5A000917FB /* Profile.h */; settings = {ATTRIBUTES = (Private, ); }; };
  775. BC18C4510E16F5CD00B34460 /* ProfileNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 95AB83550DA43B4400BC83F3 /* ProfileNode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  776. BC18C4520E16F5CD00B34460 /* LegacyProfiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 95AB832F0DA42CAD00BC83F3 /* LegacyProfiler.h */; settings = {ATTRIBUTES = (Private, ); }; };
  777. BC18C4540E16F5CD00B34460 /* PropertyNameArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 65400C100A69BAF200509887 /* PropertyNameArray.h */; settings = {ATTRIBUTES = (Private, ); }; };
  778. BC18C4550E16F5CD00B34460 /* PropertySlot.h in Headers */ = {isa = PBXBuildFile; fileRef = 65621E6C089E859700760F35 /* PropertySlot.h */; settings = {ATTRIBUTES = (Private, ); }; };
  779. BC18C4560E16F5CD00B34460 /* Protect.h in Headers */ = {isa = PBXBuildFile; fileRef = 65C02FBB0637462A003E7EE6 /* Protect.h */; settings = {ATTRIBUTES = (Private, ); }; };
  780. BC18C45A0E16F5CD00B34460 /* RegExp.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87E0255597D01FF60F7 /* RegExp.h */; settings = {ATTRIBUTES = (Private, ); }; };
  781. BC18C45B0E16F5CD00B34460 /* RegExpObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87C0255597D01FF60F7 /* RegExpObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  782. BC18C45D0E16F5CD00B34460 /* Register.h in Headers */ = {isa = PBXBuildFile; fileRef = 149B24FF0D8AF6D1009CB8C7 /* Register.h */; settings = {ATTRIBUTES = (Private, ); }; };
  783. BC18C45E0E16F5CD00B34460 /* JSStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 14D792640DAA03FB001A9F05 /* JSStack.h */; settings = {ATTRIBUTES = (Private, ); }; };
  784. BC18C4630E16F5CD00B34460 /* SourceProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E866ED0DD59AFA00A2B2A1 /* SourceProvider.h */; settings = {ATTRIBUTES = (Private, ); }; };
  785. BC18C4640E16F5CD00B34460 /* SourceCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E866EE0DD59AFA00A2B2A1 /* SourceCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  786. BC18C4660E16F5CD00B34460 /* StringConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C10E16EE3300B34460 /* StringConstructor.h */; };
  787. BC18C4680E16F5CD00B34460 /* StringObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C30E16EE3300B34460 /* StringObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  788. BC18C46A0E16F5CD00B34460 /* StringPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C60E16EE3300B34460 /* StringPrototype.h */; settings = {ATTRIBUTES = (Private, ); }; };
  789. BC18C46B0E16F5CD00B34460 /* SymbolTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A396A60CD2933100B5B4FF /* SymbolTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
  790. BC18C47A0E16F5CD00B34460 /* WebKitAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DE3D0F40DD8DDFB00468714 /* WebKitAvailability.h */; settings = {ATTRIBUTES = (Public, ); }; };
  791. BC18C5240E16FC8A00B34460 /* ArrayPrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C5230E16FC8A00B34460 /* ArrayPrototype.lut.h */; };
  792. BC18C5260E16FCA700B34460 /* StringPrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C5250E16FCA700B34460 /* StringPrototype.lut.h */; };
  793. BC18C52A0E16FCC200B34460 /* MathObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C5290E16FCC200B34460 /* MathObject.lut.h */; };
  794. BC18C52C0E16FCD200B34460 /* RegExpObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C52B0E16FCD200B34460 /* RegExpObject.lut.h */; };
  795. BC18C52E0E16FCE100B34460 /* Lexer.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C52D0E16FCE100B34460 /* Lexer.lut.h */; };
  796. BC257DE80E1F51C50016B6C9 /* Arguments.h in Headers */ = {isa = PBXBuildFile; fileRef = BC257DE60E1F51C50016B6C9 /* Arguments.h */; };
  797. BC3046070E1F497F003232CF /* Error.h in Headers */ = {isa = PBXBuildFile; fileRef = BC3046060E1F497F003232CF /* Error.h */; settings = {ATTRIBUTES = (Private, ); }; };
  798. BC3135640F302FA3003DFD3A /* DebuggerActivation.h in Headers */ = {isa = PBXBuildFile; fileRef = BC3135620F302FA3003DFD3A /* DebuggerActivation.h */; settings = {ATTRIBUTES = (Private, ); }; };
  799. BC3135650F302FA3003DFD3A /* DebuggerActivation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC3135630F302FA3003DFD3A /* DebuggerActivation.cpp */; };
  800. BC6AAAE50E1F426500AD87D8 /* ClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BC6AAAE40E1F426500AD87D8 /* ClassInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  801. BC756FC90E2031B200DE7D12 /* JSGlobalObjectFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = BC756FC70E2031B200DE7D12 /* JSGlobalObjectFunctions.h */; };
  802. BC87CDB910712AD4000614CF /* JSONObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC87CDB810712ACA000614CF /* JSONObject.lut.h */; };
  803. BC9041480EB9250900FE26FA /* StructureTransitionTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9041470EB9250900FE26FA /* StructureTransitionTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
  804. BC95437D0EBA70FD0072B6D3 /* PropertyMapHashTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BC95437C0EBA70FD0072B6D3 /* PropertyMapHashTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
  805. BCBE2CAE14E985AA000593AD /* GCAssertions.h in Headers */ = {isa = PBXBuildFile; fileRef = BCBE2CAD14E985AA000593AD /* GCAssertions.h */; settings = {ATTRIBUTES = (Private, ); }; };
  806. BCCF0D080EF0AAB900413C8F /* StructureStubInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BCCF0D070EF0AAB900413C8F /* StructureStubInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
  807. BCCF0D0C0EF0B8A500413C8F /* StructureStubInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCCF0D0B0EF0B8A500413C8F /* StructureStubInfo.cpp */; };
  808. BCD202C20E1706A7002C7E82 /* RegExpConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD202BE0E1706A7002C7E82 /* RegExpConstructor.h */; };
  809. BCD202C40E1706A7002C7E82 /* RegExpPrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD202C00E1706A7002C7E82 /* RegExpPrototype.h */; };
  810. BCD202D60E170708002C7E82 /* RegExpConstructor.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD202D50E170708002C7E82 /* RegExpConstructor.lut.h */; };
  811. BCD2034A0E17135E002C7E82 /* DateConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD203460E17135E002C7E82 /* DateConstructor.h */; };
  812. BCD2034C0E17135E002C7E82 /* DatePrototype.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD203480E17135E002C7E82 /* DatePrototype.h */; };
  813. BCD203E80E1718F4002C7E82 /* DatePrototype.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD203E70E1718F4002C7E82 /* DatePrototype.lut.h */; };
  814. BCDD51EB0FB8DF74004A8BDC /* JITOpcodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDD51E90FB8DF74004A8BDC /* JITOpcodes.cpp */; };
  815. BCDE3AB80E6C82F5001453A7 /* Structure.h in Headers */ = {isa = PBXBuildFile; fileRef = BCDE3AB10E6C82CF001453A7 /* Structure.h */; settings = {ATTRIBUTES = (Private, ); }; };
  816. BCDE3B430E6C832D001453A7 /* Structure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDE3AB00E6C82CF001453A7 /* Structure.cpp */; };
  817. BCF605140E203EF800B9A64D /* ArgList.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF605120E203EF800B9A64D /* ArgList.h */; settings = {ATTRIBUTES = (Private, ); }; };
  818. BCFD8C920EEB2EE700283848 /* JumpTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCFD8C900EEB2EE700283848 /* JumpTable.cpp */; };
  819. BCFD8C930EEB2EE700283848 /* JumpTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BCFD8C910EEB2EE700283848 /* JumpTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
  820. C20B25991706536200C21F4E /* Region.h in Headers */ = {isa = PBXBuildFile; fileRef = C20B25981706536200C21F4E /* Region.h */; settings = {ATTRIBUTES = (Private, ); }; };
  821. C20BA92D16BB1C1500B3AEA2 /* StructureRareDataInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = C20BA92C16BB1C1500B3AEA2 /* StructureRareDataInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  822. C21122E115DD9AB300790E3A /* GCThreadSharedData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21122DE15DD9AB300790E3A /* GCThreadSharedData.cpp */; };
  823. C21122E215DD9AB300790E3A /* GCThreadSharedData.h in Headers */ = {isa = PBXBuildFile; fileRef = C21122DF15DD9AB300790E3A /* GCThreadSharedData.h */; settings = {ATTRIBUTES = (Private, ); }; };
  824. C21122E315DD9AB300790E3A /* MarkStackInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = C21122E015DD9AB300790E3A /* MarkStackInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  825. C2160FE715F7E95E00942DFC /* SlotVisitorInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FCB408515C0A3C30048932B /* SlotVisitorInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  826. C218D1401655CFD50062BB81 /* CopyWorkList.h in Headers */ = {isa = PBXBuildFile; fileRef = C218D13F1655CFD50062BB81 /* CopyWorkList.h */; settings = {ATTRIBUTES = (Private, ); }; };
  827. C2239D1716262BDD005AC5FD /* CopyVisitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2239D1216262BDD005AC5FD /* CopyVisitor.cpp */; };
  828. C2239D1816262BDD005AC5FD /* CopyVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = C2239D1316262BDD005AC5FD /* CopyVisitor.h */; settings = {ATTRIBUTES = (Private, ); }; };
  829. C2239D1916262BDD005AC5FD /* CopyVisitorInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = C2239D1416262BDD005AC5FD /* CopyVisitorInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  830. C2239D1A16262BDD005AC5FD /* GCThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2239D1516262BDD005AC5FD /* GCThread.cpp */; };
  831. C2239D1B16262BDD005AC5FD /* GCThread.h in Headers */ = {isa = PBXBuildFile; fileRef = C2239D1616262BDD005AC5FD /* GCThread.h */; };
  832. C225494315F7DBAA0065E898 /* SlotVisitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C225494215F7DBAA0065E898 /* SlotVisitor.cpp */; };
  833. C22B31B9140577D700DB475A /* SamplingCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F77008E1402FDD60078EB39 /* SamplingCounter.h */; settings = {ATTRIBUTES = (Private, ); }; };
  834. C240305514B404E60079EB64 /* CopiedSpace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C240305314B404C90079EB64 /* CopiedSpace.cpp */; };
  835. C24D31E2161CD695002AA4DB /* HeapStatistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C24D31E0161CD695002AA4DB /* HeapStatistics.cpp */; };
  836. C24D31E3161CD695002AA4DB /* HeapStatistics.h in Headers */ = {isa = PBXBuildFile; fileRef = C24D31E1161CD695002AA4DB /* HeapStatistics.h */; settings = {ATTRIBUTES = (Private, ); }; };
  837. C25D709B16DE99F400FCA6BC /* JSManagedValue.mm in Sources */ = {isa = PBXBuildFile; fileRef = C25D709916DE99F400FCA6BC /* JSManagedValue.mm */; };
  838. C25D709C16DE99F400FCA6BC /* JSManagedValue.h in Headers */ = {isa = PBXBuildFile; fileRef = C25D709A16DE99F400FCA6BC /* JSManagedValue.h */; settings = {ATTRIBUTES = (Public, ); }; };
  839. C25F8BCD157544A900245B71 /* IncrementalSweeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C25F8BCB157544A900245B71 /* IncrementalSweeper.cpp */; };
  840. C25F8BCE157544A900245B71 /* IncrementalSweeper.h in Headers */ = {isa = PBXBuildFile; fileRef = C25F8BCC157544A900245B71 /* IncrementalSweeper.h */; settings = {ATTRIBUTES = (Private, ); }; };
  841. C283190016FE4B7D00157BFD /* HandleBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = C28318FF16FE4B7D00157BFD /* HandleBlock.h */; settings = {ATTRIBUTES = (Private, ); }; };
  842. C283190216FE533E00157BFD /* HandleBlockInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = C283190116FE533E00157BFD /* HandleBlockInlines.h */; };
  843. C2A7F688160432D400F76B98 /* JSDestructibleObject.h in Headers */ = {isa = PBXBuildFile; fileRef = C2A7F687160432D400F76B98 /* JSDestructibleObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
  844. C2B916C214DA014E00CBAC86 /* MarkedAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = C2B916C114DA014E00CBAC86 /* MarkedAllocator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  845. C2B916C514DA040C00CBAC86 /* MarkedAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2B916C414DA040C00CBAC86 /* MarkedAllocator.cpp */; };
  846. C2C8D02D14A3C6E000578E65 /* CopiedSpaceInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C8D02B14A3C6B200578E65 /* CopiedSpaceInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  847. C2C8D03014A3CEFC00578E65 /* CopiedBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C8D02E14A3CEFC00578E65 /* CopiedBlock.h */; settings = {ATTRIBUTES = (Private, ); }; };
  848. C2C8D03114A3CEFC00578E65 /* HeapBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C8D02F14A3CEFC00578E65 /* HeapBlock.h */; settings = {ATTRIBUTES = (Private, ); }; };
  849. C2CF39C116E15A8100DD69BE /* JSAPIWrapperObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = C2CF39BF16E15A8100DD69BE /* JSAPIWrapperObject.mm */; };
  850. C2CF39C216E15A8100DD69BE /* JSAPIWrapperObject.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CF39C016E15A8100DD69BE /* JSAPIWrapperObject.h */; };
  851. C2D58C3415912FEE0021A844 /* GCActivityCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D58C3315912FEE0021A844 /* GCActivityCallback.cpp */; };
  852. C2DF442F1707AC0100A5CA96 /* SuperRegion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2DF442D1707AC0100A5CA96 /* SuperRegion.cpp */; };
  853. C2DF44301707AC0100A5CA96 /* SuperRegion.h in Headers */ = {isa = PBXBuildFile; fileRef = C2DF442E1707AC0100A5CA96 /* SuperRegion.h */; settings = {ATTRIBUTES = (Private, ); }; };
  854. C2E526BD1590EF000054E48D /* HeapTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2E526BB1590EF000054E48D /* HeapTimer.cpp */; };
  855. C2E526BE1590EF000054E48D /* HeapTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E526BC1590EF000054E48D /* HeapTimer.h */; settings = {ATTRIBUTES = (Private, ); }; };
  856. C2EAA3FA149A835E00FCE112 /* CopiedSpace.h in Headers */ = {isa = PBXBuildFile; fileRef = C2EAA3F8149A830800FCE112 /* CopiedSpace.h */; settings = {ATTRIBUTES = (Private, ); }; };
  857. C2EAD2FC14F0249800A4B159 /* CopiedAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = C2EAD2FB14F0249800A4B159 /* CopiedAllocator.h */; settings = {ATTRIBUTES = (Private, ); }; };
  858. C2F0F2D116BAEEE900187C19 /* StructureRareData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2F0F2D016BAEEE900187C19 /* StructureRareData.cpp */; };
  859. C2FC9BD316644DFB00810D33 /* CopiedBlockInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FC9BD216644DFB00810D33 /* CopiedBlockInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
  860. C2FE18A416BAEC4000AF3061 /* StructureRareData.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FE18A316BAEC4000AF3061 /* StructureRareData.h */; settings = {ATTRIBUTES = (Private, ); }; };
  861. DDF7ABD411F60ED200108E36 /* GCActivityCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = DDF7ABD211F60ED200108E36 /* GCActivityCallback.h */; settings = {ATTRIBUTES = (Private, ); }; };
  862. E124A8F70E555775003091F1 /* OpaqueJSString.h in Headers */ = {isa = PBXBuildFile; fileRef = E124A8F50E555775003091F1 /* OpaqueJSString.h */; settings = {ATTRIBUTES = (Private, ); }; };
  863. E124A8F80E555775003091F1 /* OpaqueJSString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E124A8F60E555775003091F1 /* OpaqueJSString.cpp */; };
  864. E178636D0D9BEEC300D74E75 /* InitializeThreading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E178636C0D9BEEC300D74E75 /* InitializeThreading.cpp */; };
  865. E18E3A590DF9278C00D90B34 /* VM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E18E3A570DF9278C00D90B34 /* VM.cpp */; };
  866. E49DC16B12EF293E00184A1F /* SourceProviderCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E49DC15512EF277200184A1F /* SourceProviderCache.cpp */; };
  867. E49DC16C12EF294E00184A1F /* SourceProviderCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E49DC15112EF272200184A1F /* SourceProviderCache.h */; settings = {ATTRIBUTES = (Private, ); }; };
  868. E49DC16D12EF295300184A1F /* SourceProviderCacheItem.h in Headers */ = {isa = PBXBuildFile; fileRef = E49DC14912EF261A00184A1F /* SourceProviderCacheItem.h */; settings = {ATTRIBUTES = (Private, ); }; };
  869. FE20CE9D15F04A9500DF3430 /* LLIntCLoop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE20CE9B15F04A9500DF3430 /* LLIntCLoop.cpp */; };
  870. FE20CE9E15F04A9500DF3430 /* LLIntCLoop.h in Headers */ = {isa = PBXBuildFile; fileRef = FE20CE9C15F04A9500DF3430 /* LLIntCLoop.h */; settings = {ATTRIBUTES = (Private, ); }; };
  871. FE4A331F15BD2E07006F54F3 /* VMInspector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE4A331D15BD2E07006F54F3 /* VMInspector.cpp */; };
  872. FE4A332015BD2E07006F54F3 /* VMInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = FE4A331E15BD2E07006F54F3 /* VMInspector.h */; settings = {ATTRIBUTES = (Private, ); }; };
  873. FED287B215EC9A5700DA8161 /* LLIntOpcode.h in Headers */ = {isa = PBXBuildFile; fileRef = FED287B115EC9A5700DA8161 /* LLIntOpcode.h */; settings = {ATTRIBUTES = (Private, ); }; };
  874. FED94F2E171E3E2300BE77A4 /* Watchdog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FED94F2B171E3E2300BE77A4 /* Watchdog.cpp */; };
  875. FED94F2F171E3E2300BE77A4 /* Watchdog.h in Headers */ = {isa = PBXBuildFile; fileRef = FED94F2C171E3E2300BE77A4 /* Watchdog.h */; settings = {ATTRIBUTES = (Private, ); }; };
  876. FED94F30171E3E2300BE77A4 /* WatchdogMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FED94F2D171E3E2300BE77A4 /* WatchdogMac.cpp */; };
  877. /* End PBXBuildFile section */
  878. /* Begin PBXContainerItemProxy section */
  879. 0FF922D214F46B2F0041A24E /* PBXContainerItemProxy */ = {
  880. isa = PBXContainerItemProxy;
  881. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  882. proxyType = 1;
  883. remoteGlobalIDString = 0F4680A914BA7FD900BFE272;
  884. remoteInfo = "LLInt Offsets";
  885. };
  886. 0FF922D514F46B600041A24E /* PBXContainerItemProxy */ = {
  887. isa = PBXContainerItemProxy;
  888. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  889. proxyType = 1;
  890. remoteGlobalIDString = 0FF922C314F46B130041A24E;
  891. remoteInfo = JSCLLIntOffsetsExtractor;
  892. };
  893. 5D69E911152BE5470028D720 /* PBXContainerItemProxy */ = {
  894. isa = PBXContainerItemProxy;
  895. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  896. proxyType = 1;
  897. remoteGlobalIDString = 932F5BDA0822A1C700736975;
  898. remoteInfo = jsc;
  899. };
  900. 5D6B2A4E152B9E23005231DE /* PBXContainerItemProxy */ = {
  901. isa = PBXContainerItemProxy;
  902. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  903. proxyType = 1;
  904. remoteGlobalIDString = 1412111F0A48793C00480255;
  905. remoteInfo = minidom;
  906. };
  907. 5D6B2A50152B9E23005231DE /* PBXContainerItemProxy */ = {
  908. isa = PBXContainerItemProxy;
  909. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  910. proxyType = 1;
  911. remoteGlobalIDString = 14BD59BE0A3E8F9000BAF59C;
  912. remoteInfo = testapi;
  913. };
  914. 5D6B2A54152B9E23005231DE /* PBXContainerItemProxy */ = {
  915. isa = PBXContainerItemProxy;
  916. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  917. proxyType = 1;
  918. remoteGlobalIDString = 651122F714046A4C002B101D;
  919. remoteInfo = testRegExp;
  920. };
  921. 5D6B2A56152B9E2E005231DE /* PBXContainerItemProxy */ = {
  922. isa = PBXContainerItemProxy;
  923. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  924. proxyType = 1;
  925. remoteGlobalIDString = 5D6B2A47152B9E17005231DE;
  926. remoteInfo = "Test Tools";
  927. };
  928. 65FB3F7D09D11EF300F49DEB /* PBXContainerItemProxy */ = {
  929. isa = PBXContainerItemProxy;
  930. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  931. proxyType = 1;
  932. remoteGlobalIDString = 65FB3F6609D11E9100F49DEB;
  933. remoteInfo = "Generate Derived Sources";
  934. };
  935. 932F5BE60822A1C700736975 /* PBXContainerItemProxy */ = {
  936. isa = PBXContainerItemProxy;
  937. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  938. proxyType = 1;
  939. remoteGlobalIDString = 932F5B3E0822A1C700736975;
  940. remoteInfo = "JavaScriptCore (Upgraded)";
  941. };
  942. /* End PBXContainerItemProxy section */
  943. /* Begin PBXCopyFilesBuildPhase section */
  944. 5DBB1511131D0B130056AD36 /* Copy Support Script */ = {
  945. isa = PBXCopyFilesBuildPhase;
  946. buildActionMask = 12;
  947. dstPath = "";
  948. dstSubfolderSpec = 16;
  949. files = (
  950. 5DBB151B131D0B310056AD36 /* testapi.js in Copy Support Script */,
  951. );
  952. name = "Copy Support Script";
  953. runOnlyForDeploymentPostprocessing = 0;
  954. };
  955. 5DBB1524131D0BA10056AD36 /* Copy Support Script */ = {
  956. isa = PBXCopyFilesBuildPhase;
  957. buildActionMask = 2147483647;
  958. dstPath = "";
  959. dstSubfolderSpec = 16;
  960. files = (
  961. 5DBB1525131D0BD70056AD36 /* minidom.js in Copy Support Script */,
  962. );
  963. name = "Copy Support Script";
  964. runOnlyForDeploymentPostprocessing = 0;
  965. };
  966. /* End PBXCopyFilesBuildPhase section */
  967. /* Begin PBXFileReference section */
  968. 0F05C3B21683CF8F00BAF45B /* DFGArrayifySlowPathGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGArrayifySlowPathGenerator.h; path = dfg/DFGArrayifySlowPathGenerator.h; sourceTree = "<group>"; };
  969. 0F0776BD14FF002800102332 /* JITCompilationEffort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITCompilationEffort.h; sourceTree = "<group>"; };
  970. 0F0B839514BCF45A00885B4F /* LLIntEntrypoints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LLIntEntrypoints.cpp; path = llint/LLIntEntrypoints.cpp; sourceTree = "<group>"; };
  971. 0F0B839614BCF45A00885B4F /* LLIntEntrypoints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntEntrypoints.h; path = llint/LLIntEntrypoints.h; sourceTree = "<group>"; };
  972. 0F0B839714BCF45A00885B4F /* LLIntThunks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LLIntThunks.cpp; path = llint/LLIntThunks.cpp; sourceTree = "<group>"; };
  973. 0F0B839814BCF45A00885B4F /* LLIntThunks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntThunks.h; path = llint/LLIntThunks.h; sourceTree = "<group>"; };
  974. 0F0B83A514BCF50400885B4F /* CodeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeType.h; sourceTree = "<group>"; };
  975. 0F0B83A814BCF55E00885B4F /* HandlerInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HandlerInfo.h; sourceTree = "<group>"; };
  976. 0F0B83AA14BCF5B900885B4F /* ExpressionRangeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExpressionRangeInfo.h; sourceTree = "<group>"; };
  977. 0F0B83AC14BCF60200885B4F /* LineInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LineInfo.h; sourceTree = "<group>"; };
  978. 0F0B83AE14BCF71400885B4F /* CallLinkInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CallLinkInfo.cpp; sourceTree = "<group>"; };
  979. 0F0B83AF14BCF71400885B4F /* CallLinkInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallLinkInfo.h; sourceTree = "<group>"; };
  980. 0F0B83B814BCF95B00885B4F /* CallReturnOffsetToBytecodeOffset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallReturnOffsetToBytecodeOffset.h; sourceTree = "<group>"; };
  981. 0F0CD4C015F1A6040032F1C0 /* PutDirectIndexMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PutDirectIndexMode.h; sourceTree = "<group>"; };
  982. 0F0CD4C315F6B6B50032F1C0 /* SparseArrayValueMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SparseArrayValueMap.cpp; sourceTree = "<group>"; };
  983. 0F0FC45814BD15F100B81154 /* LLIntCallLinkInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LLIntCallLinkInfo.h; sourceTree = "<group>"; };
  984. 0F13912416771C30009CCB07 /* ProfilerBytecodeSequence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerBytecodeSequence.cpp; path = profiler/ProfilerBytecodeSequence.cpp; sourceTree = "<group>"; };
  985. 0F13912516771C30009CCB07 /* ProfilerBytecodeSequence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerBytecodeSequence.h; path = profiler/ProfilerBytecodeSequence.h; sourceTree = "<group>"; };
  986. 0F13912616771C30009CCB07 /* ProfilerProfiledBytecodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerProfiledBytecodes.cpp; path = profiler/ProfilerProfiledBytecodes.cpp; sourceTree = "<group>"; };
  987. 0F13912716771C30009CCB07 /* ProfilerProfiledBytecodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerProfiledBytecodes.h; path = profiler/ProfilerProfiledBytecodes.h; sourceTree = "<group>"; };
  988. 0F13E04C16164A1B00DC8DE7 /* IndexingType.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexingType.cpp; sourceTree = "<group>"; };
  989. 0F15F15D14B7A73A005DE37D /* CommonSlowPaths.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonSlowPaths.h; sourceTree = "<group>"; };
  990. 0F16015A156198BF00C2587C /* DFGArgumentsSimplificationPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGArgumentsSimplificationPhase.cpp; path = dfg/DFGArgumentsSimplificationPhase.cpp; sourceTree = "<group>"; };
  991. 0F16015B156198BF00C2587C /* DFGArgumentsSimplificationPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGArgumentsSimplificationPhase.h; path = dfg/DFGArgumentsSimplificationPhase.h; sourceTree = "<group>"; };
  992. 0F1E3A431534CBAD000F9456 /* DFGArgumentPosition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGArgumentPosition.h; path = dfg/DFGArgumentPosition.h; sourceTree = "<group>"; };
  993. 0F1E3A441534CBAD000F9456 /* DFGDoubleFormatState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGDoubleFormatState.h; path = dfg/DFGDoubleFormatState.h; sourceTree = "<group>"; };
  994. 0F1E3A501537C2CB000F9456 /* DFGSlowPathGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGSlowPathGenerator.h; path = dfg/DFGSlowPathGenerator.h; sourceTree = "<group>"; };
  995. 0F1E3A65153A21DF000F9456 /* DFGSilentRegisterSavePlan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGSilentRegisterSavePlan.h; path = dfg/DFGSilentRegisterSavePlan.h; sourceTree = "<group>"; };
  996. 0F21C26614BE5F5E00ADC64B /* JITDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITDriver.h; sourceTree = "<group>"; };
  997. 0F21C27914BE727300ADC64B /* CodeSpecializationKind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeSpecializationKind.h; sourceTree = "<group>"; };
  998. 0F21C27A14BE727300ADC64B /* ExecutionHarness.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExecutionHarness.h; sourceTree = "<group>"; };
  999. 0F21C27E14BEAA8000ADC64B /* BytecodeConventions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BytecodeConventions.h; sourceTree = "<group>"; };
  1000. 0F242DA513F3B1BB007ADD4C /* WeakReferenceHarvester.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakReferenceHarvester.h; sourceTree = "<group>"; };
  1001. 0F256C341627B0AA007F2783 /* DFGCallArrayAllocatorSlowPathGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGCallArrayAllocatorSlowPathGenerator.h; path = dfg/DFGCallArrayAllocatorSlowPathGenerator.h; sourceTree = "<group>"; };
  1002. 0F2BDC12151C5D4A00CD8910 /* DFGFixupPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGFixupPhase.cpp; path = dfg/DFGFixupPhase.cpp; sourceTree = "<group>"; };
  1003. 0F2BDC13151C5D4A00CD8910 /* DFGFixupPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGFixupPhase.h; path = dfg/DFGFixupPhase.h; sourceTree = "<group>"; };
  1004. 0F2BDC1F151E803800CD8910 /* DFGInsertionSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGInsertionSet.h; path = dfg/DFGInsertionSet.h; sourceTree = "<group>"; };
  1005. 0F2BDC2B151FDE8B00CD8910 /* Operands.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Operands.h; sourceTree = "<group>"; };
  1006. 0F2BDC3D1522801700CD8910 /* DFGMinifiedGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGMinifiedGraph.h; path = dfg/DFGMinifiedGraph.h; sourceTree = "<group>"; };
  1007. 0F2BDC3E1522801700CD8910 /* DFGMinifiedNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGMinifiedNode.h; path = dfg/DFGMinifiedNode.h; sourceTree = "<group>"; };
  1008. 0F2BDC3F1522801700CD8910 /* DFGValueRecoveryOverride.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGValueRecoveryOverride.h; path = dfg/DFGValueRecoveryOverride.h; sourceTree = "<group>"; };
  1009. 0F2BDC401522801700CD8910 /* DFGValueSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGValueSource.h; path = dfg/DFGValueSource.h; sourceTree = "<group>"; };
  1010. 0F2BDC411522801700CD8910 /* DFGVariableEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGVariableEvent.h; path = dfg/DFGVariableEvent.h; sourceTree = "<group>"; };
  1011. 0F2BDC421522801700CD8910 /* DFGVariableEventStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGVariableEventStream.cpp; path = dfg/DFGVariableEventStream.cpp; sourceTree = "<group>"; };
  1012. 0F2BDC431522801700CD8910 /* DFGVariableEventStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGVariableEventStream.h; path = dfg/DFGVariableEventStream.h; sourceTree = "<group>"; };
  1013. 0F2BDC4C1522818300CD8910 /* DFGMinifiedNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGMinifiedNode.cpp; path = dfg/DFGMinifiedNode.cpp; sourceTree = "<group>"; };
  1014. 0F2BDC4E15228BE700CD8910 /* DFGValueSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGValueSource.cpp; path = dfg/DFGValueSource.cpp; sourceTree = "<group>"; };
  1015. 0F2BDC5015228FFA00CD8910 /* DFGVariableEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGVariableEvent.cpp; path = dfg/DFGVariableEvent.cpp; sourceTree = "<group>"; };
  1016. 0F2C556D14738F2E00121E4F /* DFGCodeBlocks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DFGCodeBlocks.cpp; sourceTree = "<group>"; };
  1017. 0F2C556E14738F2E00121E4F /* DFGCodeBlocks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DFGCodeBlocks.h; sourceTree = "<group>"; };
  1018. 0F2FC77016E12F6F0038D976 /* DFGDCEPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGDCEPhase.cpp; path = dfg/DFGDCEPhase.cpp; sourceTree = "<group>"; };
  1019. 0F2FC77116E12F6F0038D976 /* DFGDCEPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGDCEPhase.h; path = dfg/DFGDCEPhase.h; sourceTree = "<group>"; };
  1020. 0F34B14716D4200E001CDA5A /* DFGUseKind.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGUseKind.cpp; path = dfg/DFGUseKind.cpp; sourceTree = "<group>"; };
  1021. 0F34B14816D4200E001CDA5A /* DFGUseKind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGUseKind.h; path = dfg/DFGUseKind.h; sourceTree = "<group>"; };
  1022. 0F34B14B16D43E0C001CDA5A /* PolymorphicAccessStructureList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolymorphicAccessStructureList.h; sourceTree = "<group>"; };
  1023. 0F3B3A17153E68EF003ED0FF /* DFGConstantFoldingPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGConstantFoldingPhase.cpp; path = dfg/DFGConstantFoldingPhase.cpp; sourceTree = "<group>"; };
  1024. 0F3B3A18153E68EF003ED0FF /* DFGConstantFoldingPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGConstantFoldingPhase.h; path = dfg/DFGConstantFoldingPhase.h; sourceTree = "<group>"; };
  1025. 0F3B3A241544C991003ED0FF /* DFGCFGSimplificationPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGCFGSimplificationPhase.cpp; path = dfg/DFGCFGSimplificationPhase.cpp; sourceTree = "<group>"; };
  1026. 0F3B3A251544C991003ED0FF /* DFGCFGSimplificationPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGCFGSimplificationPhase.h; path = dfg/DFGCFGSimplificationPhase.h; sourceTree = "<group>"; };
  1027. 0F3B3A2915474FF4003ED0FF /* DFGValidate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGValidate.cpp; path = dfg/DFGValidate.cpp; sourceTree = "<group>"; };
  1028. 0F3B3A2A15474FF4003ED0FF /* DFGValidate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGValidate.h; path = dfg/DFGValidate.h; sourceTree = "<group>"; };
  1029. 0F426A451460CBAB00131F8F /* ValueRecovery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ValueRecovery.h; sourceTree = "<group>"; };
  1030. 0F426A461460CBAB00131F8F /* VirtualRegister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VirtualRegister.h; sourceTree = "<group>"; };
  1031. 0F426A4A1460CD6B00131F8F /* DataFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataFormat.h; sourceTree = "<group>"; };
  1032. 0F431736146BAC65007E3890 /* ListableHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListableHandler.h; sourceTree = "<group>"; };
  1033. 0F46807F14BA572700BFE272 /* JITExceptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITExceptions.cpp; sourceTree = "<group>"; };
  1034. 0F46808014BA572700BFE272 /* JITExceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITExceptions.h; sourceTree = "<group>"; };
  1035. 0F46809D14BA7F8200BFE272 /* LLIntExceptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LLIntExceptions.cpp; path = llint/LLIntExceptions.cpp; sourceTree = "<group>"; };
  1036. 0F46809E14BA7F8200BFE272 /* LLIntExceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntExceptions.h; path = llint/LLIntExceptions.h; sourceTree = "<group>"; };
  1037. 0F46809F14BA7F8200BFE272 /* LLIntSlowPaths.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LLIntSlowPaths.cpp; path = llint/LLIntSlowPaths.cpp; sourceTree = "<group>"; };
  1038. 0F4680A014BA7F8200BFE272 /* LLIntSlowPaths.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntSlowPaths.h; path = llint/LLIntSlowPaths.h; sourceTree = "<group>"; };
  1039. 0F4680A114BA7F8200BFE272 /* LLIntOffsetsExtractor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LLIntOffsetsExtractor.cpp; path = llint/LLIntOffsetsExtractor.cpp; sourceTree = "<group>"; };
  1040. 0F4680C514BBB16900BFE272 /* LLIntCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntCommon.h; path = llint/LLIntCommon.h; sourceTree = "<group>"; };
  1041. 0F4680C614BBB16900BFE272 /* LLIntOfflineAsmConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntOfflineAsmConfig.h; path = llint/LLIntOfflineAsmConfig.h; sourceTree = "<group>"; };
  1042. 0F4680C714BBB16900BFE272 /* LowLevelInterpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LowLevelInterpreter.cpp; path = llint/LowLevelInterpreter.cpp; sourceTree = "<group>"; };
  1043. 0F4680C814BBB16900BFE272 /* LowLevelInterpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LowLevelInterpreter.h; path = llint/LowLevelInterpreter.h; sourceTree = "<group>"; };
  1044. 0F4680CE14BBB3D100BFE272 /* LLIntData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LLIntData.cpp; path = llint/LLIntData.cpp; sourceTree = "<group>"; };
  1045. 0F4680CF14BBB3D100BFE272 /* LLIntData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntData.h; path = llint/LLIntData.h; sourceTree = "<group>"; };
  1046. 0F4680D014BBC5F800BFE272 /* HostCallReturnValue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HostCallReturnValue.cpp; sourceTree = "<group>"; };
  1047. 0F4680D114BBC5F800BFE272 /* HostCallReturnValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HostCallReturnValue.h; sourceTree = "<group>"; };
  1048. 0F493AF816D0CAD10084508B /* SourceProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SourceProvider.cpp; sourceTree = "<group>"; };
  1049. 0F5541AF1613C1FB00CE3E25 /* SpecialPointer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SpecialPointer.cpp; sourceTree = "<group>"; };
  1050. 0F5541B01613C1FB00CE3E25 /* SpecialPointer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpecialPointer.h; sourceTree = "<group>"; };
  1051. 0F55F0F114D1063600AC7649 /* AbstractPC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AbstractPC.cpp; sourceTree = "<group>"; };
  1052. 0F55F0F214D1063600AC7649 /* AbstractPC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AbstractPC.h; sourceTree = "<group>"; };
  1053. 0F56A1D115000F31002992B1 /* ExecutionCounter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExecutionCounter.h; sourceTree = "<group>"; };
  1054. 0F56A1D415001CF2002992B1 /* ExecutionCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExecutionCounter.cpp; sourceTree = "<group>"; };
  1055. 0F572D4D16879FDB00E57FBD /* ThunkGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThunkGenerator.h; sourceTree = "<group>"; };
  1056. 0F5EF91B16878F78003E5C25 /* JITThunks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITThunks.cpp; sourceTree = "<group>"; };
  1057. 0F5EF91C16878F78003E5C25 /* JITThunks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITThunks.h; sourceTree = "<group>"; };
  1058. 0F5F08CE146C762F000472A9 /* UnconditionalFinalizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnconditionalFinalizer.h; sourceTree = "<group>"; };
  1059. 0F62016D143FCD2F0068B77C /* DFGAbstractState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGAbstractState.cpp; path = dfg/DFGAbstractState.cpp; sourceTree = "<group>"; };
  1060. 0F62016E143FCD2F0068B77C /* DFGAbstractState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGAbstractState.h; path = dfg/DFGAbstractState.h; sourceTree = "<group>"; };
  1061. 0F62016F143FCD2F0068B77C /* DFGAbstractValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGAbstractValue.h; path = dfg/DFGAbstractValue.h; sourceTree = "<group>"; };
  1062. 0F620170143FCD2F0068B77C /* DFGBasicBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGBasicBlock.h; path = dfg/DFGBasicBlock.h; sourceTree = "<group>"; };
  1063. 0F620172143FCD2F0068B77C /* DFGVariableAccessData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGVariableAccessData.h; path = dfg/DFGVariableAccessData.h; sourceTree = "<group>"; };
  1064. 0F63943C15C75F14006A597C /* DFGTypeCheckHoistingPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGTypeCheckHoistingPhase.cpp; path = dfg/DFGTypeCheckHoistingPhase.cpp; sourceTree = "<group>"; };
  1065. 0F63943D15C75F14006A597C /* DFGTypeCheckHoistingPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGTypeCheckHoistingPhase.h; path = dfg/DFGTypeCheckHoistingPhase.h; sourceTree = "<group>"; };
  1066. 0F63945115D07051006A597C /* ArrayProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArrayProfile.cpp; sourceTree = "<group>"; };
  1067. 0F63945215D07051006A597C /* ArrayProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayProfile.h; sourceTree = "<group>"; };
  1068. 0F63947615DCE347006A597C /* DFGStructureAbstractValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGStructureAbstractValue.h; path = dfg/DFGStructureAbstractValue.h; sourceTree = "<group>"; };
  1069. 0F63948115E48114006A597C /* DFGArrayMode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGArrayMode.cpp; path = dfg/DFGArrayMode.cpp; sourceTree = "<group>"; };
  1070. 0F63948215E48114006A597C /* DFGArrayMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGArrayMode.h; path = dfg/DFGArrayMode.h; sourceTree = "<group>"; };
  1071. 0F66E16814DF3F1300B7B2E4 /* DFGAdjacencyList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGAdjacencyList.h; path = dfg/DFGAdjacencyList.h; sourceTree = "<group>"; };
  1072. 0F66E16914DF3F1300B7B2E4 /* DFGEdge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGEdge.h; path = dfg/DFGEdge.h; sourceTree = "<group>"; };
  1073. 0F714CA116EA92ED00F3EBEB /* DFGBackwardsPropagationPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGBackwardsPropagationPhase.cpp; path = dfg/DFGBackwardsPropagationPhase.cpp; sourceTree = "<group>"; };
  1074. 0F714CA216EA92ED00F3EBEB /* DFGBackwardsPropagationPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGBackwardsPropagationPhase.h; path = dfg/DFGBackwardsPropagationPhase.h; sourceTree = "<group>"; };
  1075. 0F73D7AB165A142A00ACAB71 /* ClosureCallStubRoutine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClosureCallStubRoutine.cpp; sourceTree = "<group>"; };
  1076. 0F73D7AC165A142A00ACAB71 /* ClosureCallStubRoutine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClosureCallStubRoutine.h; sourceTree = "<group>"; };
  1077. 0F766D1C15A5028D008F363E /* JITStubRoutine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITStubRoutine.h; sourceTree = "<group>"; };
  1078. 0F766D2615A8CC1B008F363E /* JITStubRoutine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITStubRoutine.cpp; sourceTree = "<group>"; };
  1079. 0F766D2915A8CC34008F363E /* JITStubRoutineSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITStubRoutineSet.cpp; sourceTree = "<group>"; };
  1080. 0F766D2A15A8CC34008F363E /* JITStubRoutineSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITStubRoutineSet.h; sourceTree = "<group>"; };
  1081. 0F766D2D15A8DCDD008F363E /* GCAwareJITStubRoutine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GCAwareJITStubRoutine.cpp; sourceTree = "<group>"; };
  1082. 0F766D2E15A8DCDD008F363E /* GCAwareJITStubRoutine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCAwareJITStubRoutine.h; sourceTree = "<group>"; };
  1083. 0F766D3215AE2535008F363E /* JumpReplacementWatchpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JumpReplacementWatchpoint.cpp; sourceTree = "<group>"; };
  1084. 0F766D3315AE2535008F363E /* JumpReplacementWatchpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JumpReplacementWatchpoint.h; sourceTree = "<group>"; };
  1085. 0F766D3615AE4A1A008F363E /* StructureStubClearingWatchpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StructureStubClearingWatchpoint.cpp; sourceTree = "<group>"; };
  1086. 0F766D3715AE4A1A008F363E /* StructureStubClearingWatchpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureStubClearingWatchpoint.h; sourceTree = "<group>"; };
  1087. 0F766D4215B2A3BD008F363E /* DFGRegisterSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGRegisterSet.h; path = dfg/DFGRegisterSet.h; sourceTree = "<group>"; };
  1088. 0F766D4515B3701D008F363E /* DFGScratchRegisterAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGScratchRegisterAllocator.h; path = dfg/DFGScratchRegisterAllocator.h; sourceTree = "<group>"; };
  1089. 0F77008E1402FDD60078EB39 /* SamplingCounter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SamplingCounter.h; sourceTree = "<group>"; };
  1090. 0F7700911402FF280078EB39 /* SamplingCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SamplingCounter.cpp; sourceTree = "<group>"; };
  1091. 0F7B294814C3CD23007C3DB1 /* DFGCCallHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGCCallHelpers.h; path = dfg/DFGCCallHelpers.h; sourceTree = "<group>"; };
  1092. 0F8023E91613832300A0BA45 /* ByValInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ByValInfo.h; sourceTree = "<group>"; };
  1093. 0F8335B41639C1E3001443B5 /* ArrayAllocationProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArrayAllocationProfile.cpp; sourceTree = "<group>"; };
  1094. 0F8335B51639C1E3001443B5 /* ArrayAllocationProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayAllocationProfile.h; sourceTree = "<group>"; };
  1095. 0F8364B5164B0C0E0053329A /* DFGBranchDirection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGBranchDirection.h; path = dfg/DFGBranchDirection.h; sourceTree = "<group>"; };
  1096. 0F85A31E16AB76AE0077571E /* DFGVariadicFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGVariadicFunction.h; path = dfg/DFGVariadicFunction.h; sourceTree = "<group>"; };
  1097. 0F8F943A1667631100D61971 /* CodeSpecializationKind.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeSpecializationKind.cpp; sourceTree = "<group>"; };
  1098. 0F8F943D1667632D00D61971 /* CodeBlockHash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeBlockHash.cpp; sourceTree = "<group>"; };
  1099. 0F8F943E1667632D00D61971 /* CodeBlockHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeBlockHash.h; sourceTree = "<group>"; };
  1100. 0F8F943F1667632D00D61971 /* CodeType.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeType.cpp; sourceTree = "<group>"; };
  1101. 0F8F94431667635200D61971 /* JITCode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITCode.cpp; sourceTree = "<group>"; };
  1102. 0F8F9445166764EE00D61971 /* CodeOrigin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeOrigin.cpp; sourceTree = "<group>"; };
  1103. 0F919D09157EE09D004A4E7D /* JSSymbolTableObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSymbolTableObject.cpp; sourceTree = "<group>"; };
  1104. 0F919D0A157EE09D004A4E7D /* JSSymbolTableObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSymbolTableObject.h; sourceTree = "<group>"; };
  1105. 0F919D0E157F3327004A4E7D /* JSSegmentedVariableObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSegmentedVariableObject.cpp; sourceTree = "<group>"; };
  1106. 0F919D0F157F3327004A4E7D /* JSSegmentedVariableObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSegmentedVariableObject.h; sourceTree = "<group>"; };
  1107. 0F919D2215853CDE004A4E7D /* Watchpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Watchpoint.cpp; sourceTree = "<group>"; };
  1108. 0F919D2315853CDE004A4E7D /* Watchpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Watchpoint.h; sourceTree = "<group>"; };
  1109. 0F919D2715856770004A4E7D /* SymbolTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SymbolTable.cpp; sourceTree = "<group>"; };
  1110. 0F93329314CA7DC10085F3C6 /* CallLinkStatus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CallLinkStatus.cpp; sourceTree = "<group>"; };
  1111. 0F93329414CA7DC10085F3C6 /* CallLinkStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallLinkStatus.h; sourceTree = "<group>"; };
  1112. 0F93329514CA7DC10085F3C6 /* GetByIdStatus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GetByIdStatus.cpp; sourceTree = "<group>"; };
  1113. 0F93329614CA7DC10085F3C6 /* GetByIdStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GetByIdStatus.h; sourceTree = "<group>"; };
  1114. 0F93329914CA7DC10085F3C6 /* PutByIdStatus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PutByIdStatus.cpp; sourceTree = "<group>"; };
  1115. 0F93329A14CA7DC10085F3C6 /* PutByIdStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PutByIdStatus.h; sourceTree = "<group>"; };
  1116. 0F93329B14CA7DC10085F3C6 /* StructureSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureSet.h; sourceTree = "<group>"; };
  1117. 0F963B3613FC6FDE0002D9B2 /* ValueProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ValueProfile.h; sourceTree = "<group>"; };
  1118. 0F96EBB116676EF4008BADE3 /* CodeBlockWithJITType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeBlockWithJITType.h; sourceTree = "<group>"; };
  1119. 0F97496F1687ADE200A4FF6A /* JSCellInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCellInlines.h; sourceTree = "<group>"; };
  1120. 0F98205D16BFE37F00240D02 /* PreciseJumpTargets.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PreciseJumpTargets.cpp; sourceTree = "<group>"; };
  1121. 0F98205E16BFE37F00240D02 /* PreciseJumpTargets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreciseJumpTargets.h; sourceTree = "<group>"; };
  1122. 0F9D336E165DBB8D005AD387 /* Disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Disassembler.cpp; path = disassembler/Disassembler.cpp; sourceTree = "<group>"; };
  1123. 0F9FC8BF14E1B5FB00D52AE0 /* PolymorphicPutByIdList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolymorphicPutByIdList.cpp; sourceTree = "<group>"; };
  1124. 0F9FC8C014E1B5FB00D52AE0 /* PolymorphicPutByIdList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolymorphicPutByIdList.h; sourceTree = "<group>"; };
  1125. 0F9FC8C114E1B5FB00D52AE0 /* PutKind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PutKind.h; sourceTree = "<group>"; };
  1126. 0FA581B7150E952A00B9A2D9 /* DFGNodeFlags.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGNodeFlags.cpp; path = dfg/DFGNodeFlags.cpp; sourceTree = "<group>"; };
  1127. 0FA581B8150E952A00B9A2D9 /* DFGNodeFlags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGNodeFlags.h; path = dfg/DFGNodeFlags.h; sourceTree = "<group>"; };
  1128. 0FA581B9150E952A00B9A2D9 /* DFGNodeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGNodeType.h; path = dfg/DFGNodeType.h; sourceTree = "<group>"; };
  1129. 0FAF7EFA165BA919000C8455 /* JITDisassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITDisassembler.cpp; sourceTree = "<group>"; };
  1130. 0FAF7EFB165BA919000C8455 /* JITDisassembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITDisassembler.h; sourceTree = "<group>"; };
  1131. 0FB105821675480C00F8AB6E /* ExitKind.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExitKind.cpp; sourceTree = "<group>"; };
  1132. 0FB105831675480C00F8AB6E /* ExitKind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExitKind.h; sourceTree = "<group>"; };
  1133. 0FB105871675482E00F8AB6E /* ProfilerOSRExit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerOSRExit.cpp; path = profiler/ProfilerOSRExit.cpp; sourceTree = "<group>"; };
  1134. 0FB105881675482E00F8AB6E /* ProfilerOSRExit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerOSRExit.h; path = profiler/ProfilerOSRExit.h; sourceTree = "<group>"; };
  1135. 0FB105891675482E00F8AB6E /* ProfilerOSRExitSite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerOSRExitSite.cpp; path = profiler/ProfilerOSRExitSite.cpp; sourceTree = "<group>"; };
  1136. 0FB1058A1675482E00F8AB6E /* ProfilerOSRExitSite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerOSRExitSite.h; path = profiler/ProfilerOSRExitSite.h; sourceTree = "<group>"; };
  1137. 0FB4B51016B3A964003F696B /* DFGMinifiedID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGMinifiedID.h; path = dfg/DFGMinifiedID.h; sourceTree = "<group>"; };
  1138. 0FB4B51916B62772003F696B /* DFGAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGAllocator.h; path = dfg/DFGAllocator.h; sourceTree = "<group>"; };
  1139. 0FB4B51A16B62772003F696B /* DFGCommon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGCommon.cpp; path = dfg/DFGCommon.cpp; sourceTree = "<group>"; };
  1140. 0FB4B51B16B62772003F696B /* DFGEdge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGEdge.cpp; path = dfg/DFGEdge.cpp; sourceTree = "<group>"; };
  1141. 0FB4B51C16B62772003F696B /* DFGLongLivedState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGLongLivedState.cpp; path = dfg/DFGLongLivedState.cpp; sourceTree = "<group>"; };
  1142. 0FB4B51D16B62772003F696B /* DFGLongLivedState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGLongLivedState.h; path = dfg/DFGLongLivedState.h; sourceTree = "<group>"; };
  1143. 0FB4B51E16B62772003F696B /* DFGNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGNode.cpp; path = dfg/DFGNode.cpp; sourceTree = "<group>"; };
  1144. 0FB4B51F16B62772003F696B /* DFGNodeAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGNodeAllocator.h; path = dfg/DFGNodeAllocator.h; sourceTree = "<group>"; };
  1145. 0FB4B52116B6278D003F696B /* FunctionExecutableDump.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FunctionExecutableDump.cpp; sourceTree = "<group>"; };
  1146. 0FB4B52216B6278D003F696B /* FunctionExecutableDump.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FunctionExecutableDump.h; sourceTree = "<group>"; };
  1147. 0FB5467614F59AD1002C2989 /* LazyOperandValueProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LazyOperandValueProfile.h; sourceTree = "<group>"; };
  1148. 0FB5467814F5C468002C2989 /* LazyOperandValueProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LazyOperandValueProfile.cpp; sourceTree = "<group>"; };
  1149. 0FB5467A14F5C7D4002C2989 /* MethodOfGettingAValueProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MethodOfGettingAValueProfile.h; sourceTree = "<group>"; };
  1150. 0FB5467C14F5CFD3002C2989 /* MethodOfGettingAValueProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MethodOfGettingAValueProfile.cpp; sourceTree = "<group>"; };
  1151. 0FB7F38915ED8E3800F167B2 /* ArrayConventions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayConventions.h; sourceTree = "<group>"; };
  1152. 0FB7F38A15ED8E3800F167B2 /* ArrayStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayStorage.h; sourceTree = "<group>"; };
  1153. 0FB7F38B15ED8E3800F167B2 /* Butterfly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Butterfly.h; sourceTree = "<group>"; };
  1154. 0FB7F38C15ED8E3800F167B2 /* ButterflyInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ButterflyInlines.h; sourceTree = "<group>"; };
  1155. 0FB7F38D15ED8E3800F167B2 /* IndexingHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexingHeader.h; sourceTree = "<group>"; };
  1156. 0FB7F38E15ED8E3800F167B2 /* IndexingHeaderInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexingHeaderInlines.h; sourceTree = "<group>"; };
  1157. 0FB7F38F15ED8E3800F167B2 /* IndexingType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexingType.h; sourceTree = "<group>"; };
  1158. 0FB7F39015ED8E3800F167B2 /* PropertyStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropertyStorage.h; sourceTree = "<group>"; };
  1159. 0FB7F39115ED8E3800F167B2 /* Reject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Reject.h; sourceTree = "<group>"; };
  1160. 0FB7F39215ED8E3800F167B2 /* SparseArrayValueMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SparseArrayValueMap.h; sourceTree = "<group>"; };
  1161. 0FBC0AE41496C7C100D4FBDD /* DFGExitProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DFGExitProfile.cpp; sourceTree = "<group>"; };
  1162. 0FBC0AE51496C7C100D4FBDD /* DFGExitProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DFGExitProfile.h; sourceTree = "<group>"; };
  1163. 0FBD7E671447998F00481315 /* CodeOrigin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeOrigin.h; sourceTree = "<group>"; };
  1164. 0FBE0F6B16C1DB010082C5E8 /* DFGCPSRethreadingPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGCPSRethreadingPhase.cpp; path = dfg/DFGCPSRethreadingPhase.cpp; sourceTree = "<group>"; };
  1165. 0FBE0F6C16C1DB010082C5E8 /* DFGCPSRethreadingPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGCPSRethreadingPhase.h; path = dfg/DFGCPSRethreadingPhase.h; sourceTree = "<group>"; };
  1166. 0FBE0F6D16C1DB010082C5E8 /* DFGPredictionInjectionPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGPredictionInjectionPhase.cpp; path = dfg/DFGPredictionInjectionPhase.cpp; sourceTree = "<group>"; };
  1167. 0FBE0F6E16C1DB010082C5E8 /* DFGPredictionInjectionPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGPredictionInjectionPhase.h; path = dfg/DFGPredictionInjectionPhase.h; sourceTree = "<group>"; };
  1168. 0FBE0F6F16C1DB010082C5E8 /* DFGUnificationPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGUnificationPhase.cpp; path = dfg/DFGUnificationPhase.cpp; sourceTree = "<group>"; };
  1169. 0FBE0F7016C1DB010082C5E8 /* DFGUnificationPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGUnificationPhase.h; path = dfg/DFGUnificationPhase.h; sourceTree = "<group>"; };
  1170. 0FC097681468A6EF00CF2442 /* DFGOSRExit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGOSRExit.h; path = dfg/DFGOSRExit.h; sourceTree = "<group>"; };
  1171. 0FC0976B1468AB4A00CF2442 /* DFGAssemblyHelpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGAssemblyHelpers.cpp; path = dfg/DFGAssemblyHelpers.cpp; sourceTree = "<group>"; };
  1172. 0FC0976C1468AB4A00CF2442 /* DFGAssemblyHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGAssemblyHelpers.h; path = dfg/DFGAssemblyHelpers.h; sourceTree = "<group>"; };
  1173. 0FC0976F14693AEF00CF2442 /* DFGOSRExitCompiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGOSRExitCompiler.h; path = dfg/DFGOSRExitCompiler.h; sourceTree = "<group>"; };
  1174. 0FC0977014693AEF00CF2442 /* DFGOSRExitCompiler64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGOSRExitCompiler64.cpp; path = dfg/DFGOSRExitCompiler64.cpp; sourceTree = "<group>"; };
  1175. 0FC09775146943AD00CF2442 /* DFGOSRExitCompiler32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGOSRExitCompiler32_64.cpp; path = dfg/DFGOSRExitCompiler32_64.cpp; sourceTree = "<group>"; };
  1176. 0FC0977E1469EBC400CF2442 /* DFGCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGCommon.h; path = dfg/DFGCommon.h; sourceTree = "<group>"; };
  1177. 0FC0978E146A6F6300CF2442 /* DFGOSRExit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGOSRExit.cpp; path = dfg/DFGOSRExit.cpp; sourceTree = "<group>"; };
  1178. 0FC0978F146A6F6300CF2442 /* DFGOSRExitCompiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGOSRExitCompiler.cpp; path = dfg/DFGOSRExitCompiler.cpp; sourceTree = "<group>"; };
  1179. 0FC0979F146B28C700CF2442 /* DFGThunks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGThunks.cpp; path = dfg/DFGThunks.cpp; sourceTree = "<group>"; };
  1180. 0FC097A0146B28C700CF2442 /* DFGThunks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGThunks.h; path = dfg/DFGThunks.h; sourceTree = "<group>"; };
  1181. 0FC8150814043BCA00CFA603 /* WriteBarrierSupport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WriteBarrierSupport.cpp; sourceTree = "<group>"; };
  1182. 0FC8150914043BD200CFA603 /* WriteBarrierSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WriteBarrierSupport.h; sourceTree = "<group>"; };
  1183. 0FC815121405118600CFA603 /* VTableSpectrum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VTableSpectrum.cpp; sourceTree = "<group>"; };
  1184. 0FC815141405118D00CFA603 /* VTableSpectrum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VTableSpectrum.h; sourceTree = "<group>"; };
  1185. 0FCB408515C0A3C30048932B /* SlotVisitorInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SlotVisitorInlines.h; sourceTree = "<group>"; };
  1186. 0FCCAE4316D0CF6E00D0C65B /* ParserError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParserError.h; sourceTree = "<group>"; };
  1187. 0FD2C92316D01EE900C7803F /* StructureInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureInlines.h; sourceTree = "<group>"; };
  1188. 0FD3C82014115CF800FD81CB /* DFGDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGDriver.cpp; path = dfg/DFGDriver.cpp; sourceTree = "<group>"; };
  1189. 0FD3C82214115D0E00FD81CB /* DFGDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGDriver.h; path = dfg/DFGDriver.h; sourceTree = "<group>"; };
  1190. 0FD5652216AB780A00197653 /* DFGBasicBlockInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGBasicBlockInlines.h; path = dfg/DFGBasicBlockInlines.h; sourceTree = "<group>"; };
  1191. 0FD81ACF154FB4EB00983E72 /* DFGDominators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGDominators.cpp; path = dfg/DFGDominators.cpp; sourceTree = "<group>"; };
  1192. 0FD81AD0154FB4EB00983E72 /* DFGDominators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGDominators.h; path = dfg/DFGDominators.h; sourceTree = "<group>"; };
  1193. 0FD82E1E14172C2F00179C94 /* DFGCapabilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGCapabilities.cpp; path = dfg/DFGCapabilities.cpp; sourceTree = "<group>"; };
  1194. 0FD82E1F14172C2F00179C94 /* DFGCapabilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGCapabilities.h; path = dfg/DFGCapabilities.h; sourceTree = "<group>"; };
  1195. 0FD82E37141AB14200179C94 /* CompactJITCodeMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompactJITCodeMap.h; sourceTree = "<group>"; };
  1196. 0FD82E4F141DAEA100179C94 /* SpeculatedType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpeculatedType.h; sourceTree = "<group>"; };
  1197. 0FD82E52141DAEDE00179C94 /* DFGOSREntry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGOSREntry.cpp; path = dfg/DFGOSREntry.cpp; sourceTree = "<group>"; };
  1198. 0FD82E53141DAEDE00179C94 /* DFGOSREntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGOSREntry.h; path = dfg/DFGOSREntry.h; sourceTree = "<group>"; };
  1199. 0FD82E84141F3FDA00179C94 /* SpeculatedType.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SpeculatedType.cpp; sourceTree = "<group>"; };
  1200. 0FDDBFB21666EED500C55FEF /* DFGVariableAccessDataDump.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGVariableAccessDataDump.cpp; path = dfg/DFGVariableAccessDataDump.cpp; sourceTree = "<group>"; };
  1201. 0FDDBFB31666EED500C55FEF /* DFGVariableAccessDataDump.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGVariableAccessDataDump.h; path = dfg/DFGVariableAccessDataDump.h; sourceTree = "<group>"; };
  1202. 0FE228EA1436AB2300196C48 /* Options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Options.cpp; sourceTree = "<group>"; };
  1203. 0FE228EB1436AB2300196C48 /* Options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Options.h; sourceTree = "<group>"; };
  1204. 0FEB3ECB16237F4700AB67AD /* TypedArrayDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TypedArrayDescriptor.h; sourceTree = "<group>"; };
  1205. 0FEB3ECE16237F6700AB67AD /* MacroAssembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MacroAssembler.cpp; sourceTree = "<group>"; };
  1206. 0FEFC9A71681A3B000567F53 /* DFGOSRExitJumpPlaceholder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGOSRExitJumpPlaceholder.cpp; path = dfg/DFGOSRExitJumpPlaceholder.cpp; sourceTree = "<group>"; };
  1207. 0FEFC9A81681A3B000567F53 /* DFGOSRExitJumpPlaceholder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGOSRExitJumpPlaceholder.h; path = dfg/DFGOSRExitJumpPlaceholder.h; sourceTree = "<group>"; };
  1208. 0FF4272F158EBD44004CB9FF /* Disassembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Disassembler.h; path = disassembler/Disassembler.h; sourceTree = "<group>"; };
  1209. 0FF42730158EBD44004CB9FF /* UDis86Disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UDis86Disassembler.cpp; path = disassembler/UDis86Disassembler.cpp; sourceTree = "<group>"; };
  1210. 0FF42734158EBD94004CB9FF /* udis86_decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = udis86_decode.c; path = disassembler/udis86/udis86_decode.c; sourceTree = "<group>"; };
  1211. 0FF42735158EBD94004CB9FF /* udis86_decode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = udis86_decode.h; path = disassembler/udis86/udis86_decode.h; sourceTree = "<group>"; };
  1212. 0FF42736158EBD94004CB9FF /* udis86_extern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = udis86_extern.h; path = disassembler/udis86/udis86_extern.h; sourceTree = "<group>"; };
  1213. 0FF42737158EBD94004CB9FF /* udis86_input.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = udis86_input.c; path = disassembler/udis86/udis86_input.c; sourceTree = "<group>"; };
  1214. 0FF42738158EBD94004CB9FF /* udis86_input.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = udis86_input.h; path = disassembler/udis86/udis86_input.h; sourceTree = "<group>"; };
  1215. 0FF42739158EBD94004CB9FF /* udis86_syn-att.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "udis86_syn-att.c"; path = "disassembler/udis86/udis86_syn-att.c"; sourceTree = "<group>"; };
  1216. 0FF4273A158EBD94004CB9FF /* udis86_syn-intel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "udis86_syn-intel.c"; path = "disassembler/udis86/udis86_syn-intel.c"; sourceTree = "<group>"; };
  1217. 0FF4273B158EBD94004CB9FF /* udis86_syn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = udis86_syn.c; path = disassembler/udis86/udis86_syn.c; sourceTree = "<group>"; };
  1218. 0FF4273C158EBD94004CB9FF /* udis86_syn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = udis86_syn.h; path = disassembler/udis86/udis86_syn.h; sourceTree = "<group>"; };
  1219. 0FF4273D158EBD94004CB9FF /* udis86_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = udis86_types.h; path = disassembler/udis86/udis86_types.h; sourceTree = "<group>"; };
  1220. 0FF4273E158EBD94004CB9FF /* udis86.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = udis86.c; path = disassembler/udis86/udis86.c; sourceTree = "<group>"; };
  1221. 0FF4273F158EBD94004CB9FF /* udis86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = udis86.h; path = disassembler/udis86/udis86.h; sourceTree = "<group>"; };
  1222. 0FF4274C158EBFE1004CB9FF /* udis86_itab_holder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = udis86_itab_holder.c; path = disassembler/udis86/udis86_itab_holder.c; sourceTree = "<group>"; };
  1223. 0FF4275615914A20004CB9FF /* LinkBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LinkBuffer.cpp; sourceTree = "<group>"; };
  1224. 0FF427611591A1C9004CB9FF /* DFGDisassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGDisassembler.cpp; path = dfg/DFGDisassembler.cpp; sourceTree = "<group>"; };
  1225. 0FF427621591A1C9004CB9FF /* DFGDisassembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGDisassembler.h; path = dfg/DFGDisassembler.h; sourceTree = "<group>"; };
  1226. 0FF4276E159275D2004CB9FF /* ResolveGlobalStatus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ResolveGlobalStatus.cpp; sourceTree = "<group>"; };
  1227. 0FF4276F159275D2004CB9FF /* ResolveGlobalStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResolveGlobalStatus.h; sourceTree = "<group>"; };
  1228. 0FF60ABF16740F8100029779 /* ReduceWhitespace.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReduceWhitespace.cpp; sourceTree = "<group>"; };
  1229. 0FF60AC016740F8100029779 /* ReduceWhitespace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReduceWhitespace.h; sourceTree = "<group>"; };
  1230. 0FF7168A15A3B231008F5DAA /* PropertyOffset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropertyOffset.h; sourceTree = "<group>"; };
  1231. 0FF72992166AD347000F5BA3 /* ProfilerBytecode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerBytecode.cpp; path = profiler/ProfilerBytecode.cpp; sourceTree = "<group>"; };
  1232. 0FF72993166AD347000F5BA3 /* ProfilerBytecode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerBytecode.h; path = profiler/ProfilerBytecode.h; sourceTree = "<group>"; };
  1233. 0FF72994166AD347000F5BA3 /* ProfilerBytecodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerBytecodes.cpp; path = profiler/ProfilerBytecodes.cpp; sourceTree = "<group>"; };
  1234. 0FF72995166AD347000F5BA3 /* ProfilerBytecodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerBytecodes.h; path = profiler/ProfilerBytecodes.h; sourceTree = "<group>"; };
  1235. 0FF72996166AD347000F5BA3 /* ProfilerCompilation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerCompilation.cpp; path = profiler/ProfilerCompilation.cpp; sourceTree = "<group>"; };
  1236. 0FF72997166AD347000F5BA3 /* ProfilerCompilation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerCompilation.h; path = profiler/ProfilerCompilation.h; sourceTree = "<group>"; };
  1237. 0FF72998166AD347000F5BA3 /* ProfilerCompilationKind.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerCompilationKind.cpp; path = profiler/ProfilerCompilationKind.cpp; sourceTree = "<group>"; };
  1238. 0FF72999166AD347000F5BA3 /* ProfilerCompilationKind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerCompilationKind.h; path = profiler/ProfilerCompilationKind.h; sourceTree = "<group>"; };
  1239. 0FF7299A166AD347000F5BA3 /* ProfilerCompiledBytecode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerCompiledBytecode.cpp; path = profiler/ProfilerCompiledBytecode.cpp; sourceTree = "<group>"; };
  1240. 0FF7299B166AD347000F5BA3 /* ProfilerCompiledBytecode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerCompiledBytecode.h; path = profiler/ProfilerCompiledBytecode.h; sourceTree = "<group>"; };
  1241. 0FF7299C166AD347000F5BA3 /* ProfilerDatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerDatabase.cpp; path = profiler/ProfilerDatabase.cpp; sourceTree = "<group>"; };
  1242. 0FF7299D166AD347000F5BA3 /* ProfilerDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerDatabase.h; path = profiler/ProfilerDatabase.h; sourceTree = "<group>"; };
  1243. 0FF7299E166AD347000F5BA3 /* ProfilerExecutionCounter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerExecutionCounter.h; path = profiler/ProfilerExecutionCounter.h; sourceTree = "<group>"; };
  1244. 0FF7299F166AD347000F5BA3 /* ProfilerOrigin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerOrigin.cpp; path = profiler/ProfilerOrigin.cpp; sourceTree = "<group>"; };
  1245. 0FF729A0166AD347000F5BA3 /* ProfilerOrigin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerOrigin.h; path = profiler/ProfilerOrigin.h; sourceTree = "<group>"; };
  1246. 0FF729A1166AD347000F5BA3 /* ProfilerOriginStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfilerOriginStack.cpp; path = profiler/ProfilerOriginStack.cpp; sourceTree = "<group>"; };
  1247. 0FF729A2166AD347000F5BA3 /* ProfilerOriginStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfilerOriginStack.h; path = profiler/ProfilerOriginStack.h; sourceTree = "<group>"; };
  1248. 0FF922CF14F46B130041A24E /* JSCLLIntOffsetsExtractor */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = JSCLLIntOffsetsExtractor; sourceTree = BUILT_PRODUCTS_DIR; };
  1249. 0FFFC94B14EF909500C72532 /* DFGCFAPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGCFAPhase.cpp; path = dfg/DFGCFAPhase.cpp; sourceTree = "<group>"; };
  1250. 0FFFC94C14EF909500C72532 /* DFGCFAPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGCFAPhase.h; path = dfg/DFGCFAPhase.h; sourceTree = "<group>"; };
  1251. 0FFFC94D14EF909500C72532 /* DFGCSEPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGCSEPhase.cpp; path = dfg/DFGCSEPhase.cpp; sourceTree = "<group>"; };
  1252. 0FFFC94E14EF909500C72532 /* DFGCSEPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGCSEPhase.h; path = dfg/DFGCSEPhase.h; sourceTree = "<group>"; };
  1253. 0FFFC94F14EF909500C72532 /* DFGPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGPhase.cpp; path = dfg/DFGPhase.cpp; sourceTree = "<group>"; };
  1254. 0FFFC95014EF909500C72532 /* DFGPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGPhase.h; path = dfg/DFGPhase.h; sourceTree = "<group>"; };
  1255. 0FFFC95114EF909500C72532 /* DFGPredictionPropagationPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGPredictionPropagationPhase.cpp; path = dfg/DFGPredictionPropagationPhase.cpp; sourceTree = "<group>"; };
  1256. 0FFFC95214EF909500C72532 /* DFGPredictionPropagationPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGPredictionPropagationPhase.h; path = dfg/DFGPredictionPropagationPhase.h; sourceTree = "<group>"; };
  1257. 0FFFC95314EF909500C72532 /* DFGVirtualRegisterAllocationPhase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGVirtualRegisterAllocationPhase.cpp; path = dfg/DFGVirtualRegisterAllocationPhase.cpp; sourceTree = "<group>"; };
  1258. 0FFFC95414EF909500C72532 /* DFGVirtualRegisterAllocationPhase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGVirtualRegisterAllocationPhase.h; path = dfg/DFGVirtualRegisterAllocationPhase.h; sourceTree = "<group>"; };
  1259. 140D17D60E8AD4A9000CD17D /* JSBasePrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSBasePrivate.h; sourceTree = "<group>"; };
  1260. 141211020A48780900480255 /* minidom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = minidom.c; path = tests/minidom.c; sourceTree = "<group>"; };
  1261. 1412110D0A48788700480255 /* minidom.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = minidom.js; path = tests/minidom.js; sourceTree = "<group>"; };
  1262. 141211200A48793C00480255 /* minidom */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = minidom; sourceTree = BUILT_PRODUCTS_DIR; };
  1263. 141448CA13A176EC00F5BA1A /* MarkedBlockSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarkedBlockSet.h; sourceTree = "<group>"; };
  1264. 141448CC13A1783700F5BA1A /* TinyBloomFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TinyBloomFilter.h; sourceTree = "<group>"; };
  1265. 14150132154BB13F005D8C98 /* WeakSetInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakSetInlines.h; sourceTree = "<group>"; };
  1266. 1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakRandom.h; sourceTree = "<group>"; };
  1267. 1421359A0A677F4F00A8195E /* JSBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBase.cpp; sourceTree = "<group>"; };
  1268. 142711380A460BBB0080EEEA /* JSBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSBase.h; sourceTree = "<group>"; };
  1269. 1429D77B0ED20D7300B89619 /* Interpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Interpreter.h; sourceTree = "<group>"; };
  1270. 1429D7D30ED2128200B89619 /* Interpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Interpreter.cpp; sourceTree = "<group>"; };
  1271. 1429D85B0ED218E900B89619 /* JSStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSStack.cpp; sourceTree = "<group>"; };
  1272. 1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExceptionHelpers.cpp; sourceTree = "<group>"; };
  1273. 1429D8830ED21C3D00B89619 /* SamplingTool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SamplingTool.cpp; sourceTree = "<group>"; };
  1274. 1429D8840ED21C3D00B89619 /* SamplingTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SamplingTool.h; sourceTree = "<group>"; };
  1275. 1429D8DB0ED2205B00B89619 /* CallFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CallFrame.cpp; sourceTree = "<group>"; };
  1276. 1429D8DC0ED2205B00B89619 /* CallFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallFrame.h; sourceTree = "<group>"; };
  1277. 1429D92D0ED22D7000B89619 /* JIT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JIT.cpp; sourceTree = "<group>"; };
  1278. 1429D92E0ED22D7000B89619 /* JIT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JIT.h; sourceTree = "<group>"; };
  1279. 142D3938103E4560007DCB52 /* NumericStrings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NumericStrings.h; sourceTree = "<group>"; };
  1280. 142D6F0613539A2800B02E86 /* MarkedBlock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MarkedBlock.cpp; sourceTree = "<group>"; };
  1281. 142D6F0713539A2800B02E86 /* MarkedBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarkedBlock.h; sourceTree = "<group>"; };
  1282. 142D6F0E13539A4100B02E86 /* MarkStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MarkStack.cpp; sourceTree = "<group>"; };
  1283. 142D6F0F13539A4100B02E86 /* MarkStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarkStack.h; sourceTree = "<group>"; };
  1284. 142E312B134FF0A600AFADB5 /* Handle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Handle.h; sourceTree = "<group>"; };
  1285. 142E312C134FF0A600AFADB5 /* HandleSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HandleSet.cpp; sourceTree = "<group>"; };
  1286. 142E312D134FF0A600AFADB5 /* HandleSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HandleSet.h; sourceTree = "<group>"; };
  1287. 142E312E134FF0A600AFADB5 /* HandleStack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HandleStack.cpp; sourceTree = "<group>"; };
  1288. 142E312F134FF0A600AFADB5 /* HandleStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HandleStack.h; sourceTree = "<group>"; };
  1289. 142E3130134FF0A600AFADB5 /* Local.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Local.h; sourceTree = "<group>"; };
  1290. 142E3131134FF0A600AFADB5 /* LocalScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalScope.h; sourceTree = "<group>"; };
  1291. 142E3132134FF0A600AFADB5 /* Strong.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Strong.h; sourceTree = "<group>"; };
  1292. 142E3133134FF0A600AFADB5 /* Weak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Weak.h; sourceTree = "<group>"; };
  1293. 1440051F0A531D3B0005F061 /* Node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Node.h; path = tests/Node.h; sourceTree = "<group>"; };
  1294. 144005200A531D3B0005F061 /* Node.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Node.c; path = tests/Node.c; sourceTree = "<group>"; };
  1295. 144007480A536CC20005F061 /* NodeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NodeList.h; path = tests/NodeList.h; sourceTree = "<group>"; };
  1296. 144007490A536CC20005F061 /* NodeList.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NodeList.c; path = tests/NodeList.c; sourceTree = "<group>"; };
  1297. 144007550A5370D20005F061 /* JSNodeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSNodeList.h; path = tests/JSNodeList.h; sourceTree = "<group>"; };
  1298. 144007560A5370D20005F061 /* JSNodeList.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = JSNodeList.c; path = tests/JSNodeList.c; sourceTree = "<group>"; };
  1299. 1440F6410A4F8B6A0005F061 /* JSNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSNode.h; path = tests/JSNode.h; sourceTree = "<group>"; };
  1300. 1440F6420A4F8B6A0005F061 /* JSNode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = JSNode.c; path = tests/JSNode.c; sourceTree = "<group>"; };
  1301. 1440F88F0A508B100005F061 /* JSCallbackFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackFunction.h; sourceTree = "<group>"; };
  1302. 1440F8900A508B100005F061 /* JSCallbackFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCallbackFunction.cpp; sourceTree = "<group>"; };
  1303. 1440F8AC0A508D200005F061 /* JSCallbackConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackConstructor.h; sourceTree = "<group>"; };
  1304. 1440F8AD0A508D200005F061 /* JSCallbackConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCallbackConstructor.cpp; sourceTree = "<group>"; };
  1305. 1440FCE10A51E46B0005F061 /* JSClassRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSClassRef.h; sourceTree = "<group>"; };
  1306. 1440FCE20A51E46B0005F061 /* JSClassRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSClassRef.cpp; sourceTree = "<group>"; };
  1307. 1442565F15EDE98D0066A49B /* JSWithScope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSWithScope.cpp; sourceTree = "<group>"; };
  1308. 1442566015EDE98D0066A49B /* JSWithScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWithScope.h; sourceTree = "<group>"; };
  1309. 145722851437E140005FDE26 /* StrongInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StrongInlines.h; sourceTree = "<group>"; };
  1310. 145C507F0D9DF63B0088F6B9 /* CallData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallData.h; sourceTree = "<group>"; };
  1311. 146AAB2A0B66A84900E55F16 /* JSStringRefCF.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSStringRefCF.h; sourceTree = "<group>"; };
  1312. 146AAB370B66A94400E55F16 /* JSStringRefCF.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSStringRefCF.cpp; sourceTree = "<group>"; };
  1313. 146B14DB12EB5B12001BEC1B /* ConservativeRoots.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConservativeRoots.cpp; sourceTree = "<group>"; };
  1314. 146FA5A81378F6B0003627A3 /* HandleTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HandleTypes.h; sourceTree = "<group>"; };
  1315. 146FE51111A710430087AE66 /* JITCall32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITCall32_64.cpp; sourceTree = "<group>"; };
  1316. 147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BatchedTransitionOptimizer.h; sourceTree = "<group>"; };
  1317. 147B84620E6DE6B1004775A4 /* PutPropertySlot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PutPropertySlot.h; sourceTree = "<group>"; };
  1318. 1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerCallFrame.h; sourceTree = "<group>"; };
  1319. 14816E19154CC56C00B8054C /* BlockAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlockAllocator.cpp; sourceTree = "<group>"; };
  1320. 14816E1A154CC56C00B8054C /* BlockAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlockAllocator.h; sourceTree = "<group>"; };
  1321. 1482B6EA0A4300B300517CFC /* JSValueRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSValueRef.h; sourceTree = "<group>"; };
  1322. 1482B74B0A43032800517CFC /* JSStringRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStringRef.h; sourceTree = "<group>"; };
  1323. 1482B74C0A43032800517CFC /* JSStringRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSStringRef.cpp; sourceTree = "<group>"; };
  1324. 1482B78A0A4305AB00517CFC /* APICast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APICast.h; sourceTree = "<group>"; };
  1325. 1482B7E10A43076000517CFC /* JSObjectRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSObjectRef.h; sourceTree = "<group>"; };
  1326. 1482B7E20A43076000517CFC /* JSObjectRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObjectRef.cpp; sourceTree = "<group>"; };
  1327. 14874ADF15EBDE4A002E3587 /* JSNameScope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNameScope.cpp; sourceTree = "<group>"; };
  1328. 14874AE015EBDE4A002E3587 /* JSNameScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNameScope.h; sourceTree = "<group>"; };
  1329. 14874AE115EBDE4A002E3587 /* JSScope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSScope.cpp; sourceTree = "<group>"; };
  1330. 14874AE215EBDE4A002E3587 /* JSScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSScope.h; sourceTree = "<group>"; };
  1331. 148CD1D7108CF902008163C6 /* JSContextRefPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSContextRefPrivate.h; sourceTree = "<group>"; };
  1332. 149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DebuggerCallFrame.cpp; sourceTree = "<group>"; };
  1333. 1497209014EB831500FEB1B7 /* PassWeak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PassWeak.h; sourceTree = "<group>"; };
  1334. 149B24FF0D8AF6D1009CB8C7 /* Register.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Register.h; sourceTree = "<group>"; };
  1335. 149DAAF212EB559D0083B12B /* ConservativeRoots.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConservativeRoots.h; sourceTree = "<group>"; };
  1336. 14A1563010966365006FA260 /* DateInstanceCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateInstanceCache.h; sourceTree = "<group>"; };
  1337. 14A23D6C0F4E19CE0023CDAD /* JITStubs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITStubs.cpp; sourceTree = "<group>"; };
  1338. 14A396A60CD2933100B5B4FF /* SymbolTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SymbolTable.h; sourceTree = "<group>"; };
  1339. 14A6581A0F4E36F4000150FD /* JITStubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITStubs.h; sourceTree = "<group>"; };
  1340. 14ABB36E099C076400E2A24F /* JSCJSValue.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSCJSValue.h; sourceTree = "<group>"; };
  1341. 14ABB454099C2A0F00E2A24F /* JSType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSType.h; sourceTree = "<group>"; };
  1342. 14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackObject.h; sourceTree = "<group>"; };
  1343. 14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCallbackObject.cpp; sourceTree = "<group>"; };
  1344. 14B7233F12D7D0DA003BD5ED /* MachineStackMarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MachineStackMarker.cpp; sourceTree = "<group>"; };
  1345. 14B7234012D7D0DA003BD5ED /* MachineStackMarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MachineStackMarker.h; sourceTree = "<group>"; };
  1346. 14BA78F013AAB88F005B7C2C /* SlotVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SlotVisitor.h; sourceTree = "<group>"; };
  1347. 14BA7A9513AADFF8005B7C2C /* Heap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Heap.cpp; sourceTree = "<group>"; };
  1348. 14BA7A9613AADFF8005B7C2C /* Heap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Heap.h; sourceTree = "<group>"; };
  1349. 14BD59BF0A3E8F9000BAF59C /* testapi */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testapi; sourceTree = BUILT_PRODUCTS_DIR; };
  1350. 14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSContextRef.cpp; sourceTree = "<group>"; };
  1351. 14BD5A2A0A3E91F600BAF59C /* JSContextRef.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSContextRef.h; sourceTree = "<group>"; };
  1352. 14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSValueRef.cpp; sourceTree = "<group>"; };
  1353. 14BD5A2D0A3E91F600BAF59C /* testapi.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testapi.c; path = API/tests/testapi.c; sourceTree = "<group>"; };
  1354. 14BE7D3217135CF400D1807A /* WeakInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakInlines.h; sourceTree = "<group>"; };
  1355. 14BFCE6810CDB1FC00364CCE /* WeakGCMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakGCMap.h; sourceTree = "<group>"; };
  1356. 14CA958A16AB50DE00938A06 /* StaticPropertyAnalyzer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StaticPropertyAnalyzer.h; sourceTree = "<group>"; };
  1357. 14CA958C16AB50FA00938A06 /* ObjectAllocationProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectAllocationProfile.h; sourceTree = "<group>"; };
  1358. 14D2F3D8139F4BE200491031 /* MarkedSpace.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MarkedSpace.cpp; sourceTree = "<group>"; };
  1359. 14D2F3D9139F4BE200491031 /* MarkedSpace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarkedSpace.h; sourceTree = "<group>"; };
  1360. 14D792640DAA03FB001A9F05 /* JSStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStack.h; sourceTree = "<group>"; };
  1361. 14D844A216AA2C7000A65AF0 /* PrototypeMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PrototypeMap.cpp; sourceTree = "<group>"; };
  1362. 14D844A316AA2C7000A65AF0 /* PrototypeMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrototypeMap.h; sourceTree = "<group>"; };
  1363. 14D857740A4696C80032146C /* testapi.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = testapi.js; path = API/tests/testapi.js; sourceTree = "<group>"; };
  1364. 14DA818E0D99FD2000B0A4FB /* JSActivation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSActivation.h; sourceTree = "<group>"; };
  1365. 14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSActivation.cpp; sourceTree = "<group>"; };
  1366. 14DE0D680D02431400AACCA2 /* JSGlobalObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSGlobalObject.cpp; sourceTree = "<group>"; };
  1367. 14DF04D916B3996D0016A513 /* StaticPropertyAnalysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StaticPropertyAnalysis.h; sourceTree = "<group>"; };
  1368. 14E84F9914EE1ACC00D6D5D4 /* WeakBlock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WeakBlock.cpp; sourceTree = "<group>"; };
  1369. 14E84F9A14EE1ACC00D6D5D4 /* WeakBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakBlock.h; sourceTree = "<group>"; };
  1370. 14E84F9B14EE1ACC00D6D5D4 /* WeakSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WeakSet.cpp; sourceTree = "<group>"; };
  1371. 14E84F9C14EE1ACC00D6D5D4 /* WeakSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakSet.h; sourceTree = "<group>"; };
  1372. 14E84F9D14EE1ACC00D6D5D4 /* WeakImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakImpl.h; sourceTree = "<group>"; };
  1373. 14F252560D08DD8D004ECFFF /* JSVariableObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSVariableObject.h; sourceTree = "<group>"; };
  1374. 14F7256314EE265E00B1652B /* WeakHandleOwner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WeakHandleOwner.cpp; sourceTree = "<group>"; };
  1375. 14F7256414EE265E00B1652B /* WeakHandleOwner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WeakHandleOwner.h; sourceTree = "<group>"; };
  1376. 14F97446138C853E00DA1C67 /* HeapRootVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeapRootVisitor.h; sourceTree = "<group>"; };
  1377. 1A28D4A7177B71C80007FA3C /* JSStringRefPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStringRefPrivate.h; sourceTree = "<group>"; };
  1378. 1ACF7376171CA6FB00C9BB1E /* Weak.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Weak.cpp; sourceTree = "<group>"; };
  1379. 1C9051420BA9E8A70081E9D0 /* Version.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Version.xcconfig; sourceTree = "<group>"; };
  1380. 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = JavaScriptCore.xcconfig; sourceTree = "<group>"; };
  1381. 1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = DebugRelease.xcconfig; sourceTree = "<group>"; };
  1382. 1C9051450BA9E8A70081E9D0 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; };
  1383. 1CAA8B4A0D32C39A0041BCFF /* JavaScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaScript.h; sourceTree = "<group>"; };
  1384. 1CAA8B4B0D32C39A0041BCFF /* JavaScriptCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptCore.h; sourceTree = "<group>"; };
  1385. 2600B5A4152BAAA70091EE5F /* JSStringJoiner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSStringJoiner.cpp; sourceTree = "<group>"; };
  1386. 2600B5A5152BAAA70091EE5F /* JSStringJoiner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStringJoiner.h; sourceTree = "<group>"; };
  1387. 449097EE0F8F81B50076A327 /* FeatureDefines.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = FeatureDefines.xcconfig; sourceTree = "<group>"; };
  1388. 451539B812DC994500EF7AC4 /* Yarr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Yarr.h; path = yarr/Yarr.h; sourceTree = "<group>"; };
  1389. 45E12D8806A49B0F00E9DF84 /* jsc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = jsc.cpp; sourceTree = "<group>"; tabWidth = 4; };
  1390. 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
  1391. 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libobjc.dylib; path = /usr/lib/libobjc.dylib; sourceTree = "<absolute>"; };
  1392. 5D53726D0E1C546B0021E549 /* Tracing.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Tracing.d; sourceTree = "<group>"; };
  1393. 5D53726E0E1C54880021E549 /* Tracing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Tracing.h; sourceTree = "<group>"; };
  1394. 5D53727D0E1C55EC0021E549 /* TracingDtrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TracingDtrace.h; sourceTree = "<group>"; };
  1395. 5D5D8AD00E0D0EBE00F9C692 /* libedit.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libedit.dylib; path = /usr/lib/libedit.dylib; sourceTree = "<absolute>"; };
  1396. 5DAFD6CB146B686300FBEFB4 /* JSC.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = JSC.xcconfig; sourceTree = "<group>"; };
  1397. 5DDDF44614FEE72200B4FB4D /* LLIntDesiredOffsets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntDesiredOffsets.h; path = LLIntOffsets/LLIntDesiredOffsets.h; sourceTree = BUILT_PRODUCTS_DIR; };
  1398. 5DE3D0F40DD8DDFB00468714 /* WebKitAvailability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebKitAvailability.h; sourceTree = "<group>"; };
  1399. 6507D2970E871E4A00D7D896 /* JSTypeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSTypeInfo.h; sourceTree = "<group>"; };
  1400. 651122E5140469BA002B101D /* testRegExp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = testRegExp.cpp; sourceTree = "<group>"; };
  1401. 6511230514046A4C002B101D /* testRegExp */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testRegExp; sourceTree = BUILT_PRODUCTS_DIR; };
  1402. 65303D631447B9E100D3F904 /* ParserTokens.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParserTokens.h; sourceTree = "<group>"; };
  1403. 65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PropertyNameArray.cpp; sourceTree = "<group>"; };
  1404. 65400C100A69BAF200509887 /* PropertyNameArray.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PropertyNameArray.h; sourceTree = "<group>"; };
  1405. 655EB29A10CE2581001A990E /* NodesCodegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NodesCodegen.cpp; sourceTree = "<group>"; };
  1406. 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
  1407. 65621E6B089E859700760F35 /* PropertySlot.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertySlot.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1408. 65621E6C089E859700760F35 /* PropertySlot.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = PropertySlot.h; sourceTree = "<group>"; tabWidth = 8; };
  1409. 65987F2C167FE84B003C2F8D /* DFGOSRExitCompilationInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGOSRExitCompilationInfo.h; path = dfg/DFGOSRExitCompilationInfo.h; sourceTree = "<group>"; };
  1410. 65987F2F16828A7E003C2F8D /* UnusedPointer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnusedPointer.h; sourceTree = "<group>"; };
  1411. 65C0284F171795E200351E35 /* ARMv7Disassembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ARMv7Disassembler.cpp; path = disassembler/ARMv7Disassembler.cpp; sourceTree = "<group>"; };
  1412. 65C0285A1717966800351E35 /* ARMv7DOpcode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ARMv7DOpcode.cpp; sourceTree = "<group>"; };
  1413. 65C0285B1717966800351E35 /* ARMv7DOpcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARMv7DOpcode.h; sourceTree = "<group>"; };
  1414. 65C02FBB0637462A003E7EE6 /* Protect.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Protect.h; sourceTree = "<group>"; tabWidth = 8; };
  1415. 65C7A1710A8EAACB00FA37EA /* JSWrapperObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSWrapperObject.cpp; sourceTree = "<group>"; };
  1416. 65C7A1720A8EAACB00FA37EA /* JSWrapperObject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSWrapperObject.h; sourceTree = "<group>"; };
  1417. 65E866ED0DD59AFA00A2B2A1 /* SourceProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceProvider.h; sourceTree = "<group>"; };
  1418. 65E866EE0DD59AFA00A2B2A1 /* SourceCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceCode.h; sourceTree = "<group>"; };
  1419. 65EA4C99092AF9E20093D800 /* JSLock.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSLock.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1420. 65EA4C9A092AF9E20093D800 /* JSLock.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSLock.h; sourceTree = "<group>"; tabWidth = 8; };
  1421. 65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CommonIdentifiers.cpp; sourceTree = "<group>"; };
  1422. 65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CommonIdentifiers.h; sourceTree = "<group>"; };
  1423. 704FD35305697E6D003DBED9 /* BooleanObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = BooleanObject.h; sourceTree = "<group>"; tabWidth = 8; };
  1424. 7E4EE7080EBB7963005934AA /* StructureChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureChain.h; sourceTree = "<group>"; };
  1425. 7E4EE70E0EBB7A5B005934AA /* StructureChain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StructureChain.cpp; sourceTree = "<group>"; };
  1426. 7EFF00630EC05A9A00AA7C93 /* NodeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NodeInfo.h; sourceTree = "<group>"; };
  1427. 860161DF0F3A83C100F84710 /* AbstractMacroAssembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AbstractMacroAssembler.h; sourceTree = "<group>"; };
  1428. 860161E00F3A83C100F84710 /* MacroAssemblerX86.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerX86.h; sourceTree = "<group>"; };
  1429. 860161E10F3A83C100F84710 /* MacroAssemblerX86_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerX86_64.h; sourceTree = "<group>"; };
  1430. 860161E20F3A83C100F84710 /* MacroAssemblerX86Common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerX86Common.h; sourceTree = "<group>"; };
  1431. 8603CEF214C7546400AE59E3 /* CodeProfiling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeProfiling.cpp; sourceTree = "<group>"; };
  1432. 8603CEF314C7546400AE59E3 /* CodeProfiling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeProfiling.h; sourceTree = "<group>"; };
  1433. 8604F4F2143A6C4400B295F5 /* ChangeLog */ = {isa = PBXFileReference; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; };
  1434. 8612E4CB1522918400C836BE /* MatchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MatchResult.h; sourceTree = "<group>"; };
  1435. 86158AB2155C8B3F00B45C9C /* PropertyName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropertyName.h; sourceTree = "<group>"; };
  1436. 862553CE16136AA5009F17D0 /* JSProxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSProxy.cpp; sourceTree = "<group>"; };
  1437. 862553CF16136AA5009F17D0 /* JSProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSProxy.h; sourceTree = "<group>"; };
  1438. 863B23DF0FC60E6200703AA4 /* MacroAssemblerCodeRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerCodeRef.h; sourceTree = "<group>"; };
  1439. 863C6D981521111200585E4E /* YarrCanonicalizeUCS2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = YarrCanonicalizeUCS2.cpp; path = yarr/YarrCanonicalizeUCS2.cpp; sourceTree = "<group>"; };
  1440. 863C6D991521111200585E4E /* YarrCanonicalizeUCS2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YarrCanonicalizeUCS2.h; path = yarr/YarrCanonicalizeUCS2.h; sourceTree = "<group>"; };
  1441. 863C6D9A1521111200585E4E /* YarrCanonicalizeUCS2.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = YarrCanonicalizeUCS2.js; path = yarr/YarrCanonicalizeUCS2.js; sourceTree = "<group>"; };
  1442. 865A30F0135007E100CDB49E /* JSCJSValueInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCJSValueInlines.h; sourceTree = "<group>"; };
  1443. 865F408710E7D56300947361 /* APIShims.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIShims.h; sourceTree = "<group>"; };
  1444. 866739D013BFDE710023D87C /* BigInteger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BigInteger.h; sourceTree = "<group>"; };
  1445. 866739D113BFDE710023D87C /* Uint16WithFraction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Uint16WithFraction.h; sourceTree = "<group>"; };
  1446. 86704B4012DB8A8100A9FE7B /* YarrSyntaxChecker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = YarrSyntaxChecker.cpp; path = yarr/YarrSyntaxChecker.cpp; sourceTree = "<group>"; };
  1447. 86704B4112DB8A8100A9FE7B /* YarrSyntaxChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YarrSyntaxChecker.h; path = yarr/YarrSyntaxChecker.h; sourceTree = "<group>"; };
  1448. 86704B7D12DBA33700A9FE7B /* YarrInterpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = YarrInterpreter.cpp; path = yarr/YarrInterpreter.cpp; sourceTree = "<group>"; };
  1449. 86704B7E12DBA33700A9FE7B /* YarrInterpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YarrInterpreter.h; path = yarr/YarrInterpreter.h; sourceTree = "<group>"; };
  1450. 86704B7F12DBA33700A9FE7B /* YarrJIT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = YarrJIT.cpp; path = yarr/YarrJIT.cpp; sourceTree = "<group>"; };
  1451. 86704B8012DBA33700A9FE7B /* YarrJIT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YarrJIT.h; path = yarr/YarrJIT.h; sourceTree = "<group>"; };
  1452. 86704B8112DBA33700A9FE7B /* YarrParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YarrParser.h; path = yarr/YarrParser.h; sourceTree = "<group>"; };
  1453. 86704B8212DBA33700A9FE7B /* YarrPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = YarrPattern.cpp; path = yarr/YarrPattern.cpp; sourceTree = "<group>"; };
  1454. 86704B8312DBA33700A9FE7B /* YarrPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = YarrPattern.h; path = yarr/YarrPattern.h; sourceTree = "<group>"; };
  1455. 86880F1B14328BB900B08D42 /* DFGSpeculativeJIT32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGSpeculativeJIT32_64.cpp; path = dfg/DFGSpeculativeJIT32_64.cpp; sourceTree = "<group>"; };
  1456. 86880F4C14353B2100B08D42 /* DFGSpeculativeJIT64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGSpeculativeJIT64.cpp; path = dfg/DFGSpeculativeJIT64.cpp; sourceTree = "<group>"; };
  1457. 868916A9155F285400CB2B9A /* PrivateName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrivateName.h; sourceTree = "<group>"; };
  1458. 869D04AE1193B54D00803475 /* CachedTranscendentalFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CachedTranscendentalFunction.h; sourceTree = "<group>"; };
  1459. 869EBCB60E8C6D4A008722CC /* ResultType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResultType.h; sourceTree = "<group>"; };
  1460. 86A054461556451B00445157 /* LowLevelInterpreter.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; name = LowLevelInterpreter.asm; path = llint/LowLevelInterpreter.asm; sourceTree = "<group>"; };
  1461. 86A054471556451B00445157 /* LowLevelInterpreter32_64.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; name = LowLevelInterpreter32_64.asm; path = llint/LowLevelInterpreter32_64.asm; sourceTree = "<group>"; };
  1462. 86A054481556451B00445157 /* LowLevelInterpreter64.asm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm.asm; name = LowLevelInterpreter64.asm; path = llint/LowLevelInterpreter64.asm; sourceTree = "<group>"; };
  1463. 86A90ECF0EE7D51F00AB350D /* JITArithmetic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITArithmetic.cpp; sourceTree = "<group>"; };
  1464. 86ADD1430FDDEA980006EEC2 /* ARMv7Assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARMv7Assembler.h; sourceTree = "<group>"; };
  1465. 86ADD1440FDDEA980006EEC2 /* MacroAssemblerARMv7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerARMv7.h; sourceTree = "<group>"; };
  1466. 86AE64A6135E5E1C00963012 /* MacroAssemblerSH4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerSH4.h; sourceTree = "<group>"; };
  1467. 86AE64A7135E5E1C00963012 /* SH4Assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SH4Assembler.h; sourceTree = "<group>"; };
  1468. 86AE6C4B136A11E400963012 /* DFGFPRInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGFPRInfo.h; path = dfg/DFGFPRInfo.h; sourceTree = "<group>"; };
  1469. 86AE6C4C136A11E400963012 /* DFGGPRInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGGPRInfo.h; path = dfg/DFGGPRInfo.h; sourceTree = "<group>"; };
  1470. 86B5822C14D22F5F00A9C306 /* ProfileTreeNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProfileTreeNode.h; sourceTree = "<group>"; };
  1471. 86B5822E14D2373B00A9C306 /* CodeProfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeProfile.cpp; sourceTree = "<group>"; };
  1472. 86B5822F14D2373B00A9C306 /* CodeProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeProfile.h; sourceTree = "<group>"; };
  1473. 86B5826A14D35D5100A9C306 /* TieredMMapArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TieredMMapArray.h; sourceTree = "<group>"; };
  1474. 86BB09BE138E381B0056702F /* DFGRepatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGRepatch.cpp; path = dfg/DFGRepatch.cpp; sourceTree = "<group>"; };
  1475. 86BB09BF138E381B0056702F /* DFGRepatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGRepatch.h; path = dfg/DFGRepatch.h; sourceTree = "<group>"; };
  1476. 86BF642A148DB2B5004DE36A /* Intrinsic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Intrinsic.h; sourceTree = "<group>"; };
  1477. 86C36EE90EE1289D00B3DF59 /* MacroAssembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssembler.h; sourceTree = "<group>"; };
  1478. 86C568DD11A213EE0007F7F0 /* MacroAssemblerARM.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MacroAssemblerARM.cpp; sourceTree = "<group>"; };
  1479. 86C568DE11A213EE0007F7F0 /* MacroAssemblerMIPS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerMIPS.h; sourceTree = "<group>"; };
  1480. 86C568DF11A213EE0007F7F0 /* MIPSAssembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIPSAssembler.h; sourceTree = "<group>"; };
  1481. 86CA032D1038E8440028A609 /* Executable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Executable.cpp; sourceTree = "<group>"; };
  1482. 86CAFEE21035DDE60028A609 /* Executable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Executable.h; sourceTree = "<group>"; };
  1483. 86CC85A00EE79A4700288682 /* JITInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITInlines.h; sourceTree = "<group>"; };
  1484. 86CC85A20EE79B7400288682 /* JITCall.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITCall.cpp; sourceTree = "<group>"; };
  1485. 86CC85C30EE7A89400288682 /* JITPropertyAccess.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITPropertyAccess.cpp; sourceTree = "<group>"; };
  1486. 86CCEFDD0F413F8900FD7F9E /* JITCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITCode.h; sourceTree = "<group>"; };
  1487. 86D22219167EF9440024C804 /* testapi.mm */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = testapi.mm; path = API/tests/testapi.mm; sourceTree = "<group>"; };
  1488. 86D3B2BF10156BDE002865E7 /* ARMAssembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ARMAssembler.cpp; sourceTree = "<group>"; };
  1489. 86D3B2C010156BDE002865E7 /* ARMAssembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARMAssembler.h; sourceTree = "<group>"; };
  1490. 86D3B2C110156BDE002865E7 /* AssemblerBufferWithConstantPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssemblerBufferWithConstantPool.h; sourceTree = "<group>"; };
  1491. 86D3B2C210156BDE002865E7 /* MacroAssemblerARM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MacroAssemblerARM.h; sourceTree = "<group>"; };
  1492. 86D3B3C110159D7F002865E7 /* LinkBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkBuffer.h; sourceTree = "<group>"; };
  1493. 86D3B3C210159D7F002865E7 /* RepatchBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RepatchBuffer.h; sourceTree = "<group>"; };
  1494. 86DB64630F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExecutableAllocatorFixedVMPool.cpp; sourceTree = "<group>"; };
  1495. 86E116B00FE75AC800B512BC /* CodeLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeLocation.h; sourceTree = "<group>"; };
  1496. 86E3C606167BAB87006D760A /* JSValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSValue.h; sourceTree = "<group>"; };
  1497. 86E3C607167BAB87006D760A /* JSContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSContext.h; sourceTree = "<group>"; };
  1498. 86E3C608167BAB87006D760A /* JSContext.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = JSContext.mm; sourceTree = "<group>"; };
  1499. 86E3C609167BAB87006D760A /* JSContextInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSContextInternal.h; sourceTree = "<group>"; };
  1500. 86E3C60A167BAB87006D760A /* JSExport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSExport.h; sourceTree = "<group>"; };
  1501. 86E3C60B167BAB87006D760A /* JSWrapperMap.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = JSWrapperMap.mm; sourceTree = "<group>"; };
  1502. 86E3C60C167BAB87006D760A /* JSWrapperMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWrapperMap.h; sourceTree = "<group>"; };
  1503. 86E3C60D167BAB87006D760A /* JSValue.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = JSValue.mm; sourceTree = "<group>"; };
  1504. 86E3C60E167BAB87006D760A /* JSValueInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSValueInternal.h; sourceTree = "<group>"; };
  1505. 86E3C60F167BAB87006D760A /* JSVirtualMachine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSVirtualMachine.h; sourceTree = "<group>"; };
  1506. 86E3C610167BAB87006D760A /* JSVirtualMachine.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = JSVirtualMachine.mm; sourceTree = "<group>"; };
  1507. 86E3C611167BAB87006D760A /* JSVirtualMachineInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSVirtualMachineInternal.h; sourceTree = "<group>"; };
  1508. 86E85538111B9968001AF51E /* JSStringBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStringBuilder.h; sourceTree = "<group>"; };
  1509. 86EBF2F91560F036008E9222 /* NameConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NameConstructor.cpp; sourceTree = "<group>"; };
  1510. 86EBF2FA1560F036008E9222 /* NameConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NameConstructor.h; sourceTree = "<group>"; };
  1511. 86EBF2FB1560F036008E9222 /* NameInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NameInstance.cpp; sourceTree = "<group>"; };
  1512. 86EBF2FC1560F036008E9222 /* NameInstance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NameInstance.h; sourceTree = "<group>"; };
  1513. 86EBF2FD1560F036008E9222 /* NamePrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NamePrototype.cpp; sourceTree = "<group>"; };
  1514. 86EBF2FE1560F036008E9222 /* NamePrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NamePrototype.h; sourceTree = "<group>"; };
  1515. 86EC9DB41328DF82002B2AD7 /* DFGByteCodeParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGByteCodeParser.cpp; path = dfg/DFGByteCodeParser.cpp; sourceTree = "<group>"; };
  1516. 86EC9DB51328DF82002B2AD7 /* DFGByteCodeParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGByteCodeParser.h; path = dfg/DFGByteCodeParser.h; sourceTree = "<group>"; };
  1517. 86EC9DB61328DF82002B2AD7 /* DFGGenerationInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGGenerationInfo.h; path = dfg/DFGGenerationInfo.h; sourceTree = "<group>"; };
  1518. 86EC9DB71328DF82002B2AD7 /* DFGGraph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGGraph.cpp; path = dfg/DFGGraph.cpp; sourceTree = "<group>"; };
  1519. 86EC9DB81328DF82002B2AD7 /* DFGGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGGraph.h; path = dfg/DFGGraph.h; sourceTree = "<group>"; };
  1520. 86EC9DBB1328DF82002B2AD7 /* DFGJITCompiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGJITCompiler.cpp; path = dfg/DFGJITCompiler.cpp; sourceTree = "<group>"; };
  1521. 86EC9DBC1328DF82002B2AD7 /* DFGJITCompiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGJITCompiler.h; path = dfg/DFGJITCompiler.h; sourceTree = "<group>"; };
  1522. 86EC9DBF1328DF82002B2AD7 /* DFGOperations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGOperations.cpp; path = dfg/DFGOperations.cpp; sourceTree = "<group>"; };
  1523. 86EC9DC01328DF82002B2AD7 /* DFGOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGOperations.h; path = dfg/DFGOperations.h; sourceTree = "<group>"; };
  1524. 86EC9DC11328DF82002B2AD7 /* DFGRegisterBank.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGRegisterBank.h; path = dfg/DFGRegisterBank.h; sourceTree = "<group>"; };
  1525. 86EC9DC21328DF82002B2AD7 /* DFGSpeculativeJIT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DFGSpeculativeJIT.cpp; path = dfg/DFGSpeculativeJIT.cpp; sourceTree = "<group>"; };
  1526. 86EC9DC31328DF82002B2AD7 /* DFGSpeculativeJIT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGSpeculativeJIT.h; path = dfg/DFGSpeculativeJIT.h; sourceTree = "<group>"; };
  1527. 86ECA3E9132DEF1C002B2AD7 /* DFGNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGNode.h; path = dfg/DFGNode.h; sourceTree = "<group>"; };
  1528. 86ECA3F9132DF25A002B2AD7 /* DFGScoreBoard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DFGScoreBoard.h; path = dfg/DFGScoreBoard.h; sourceTree = "<group>"; };
  1529. 86F3EEB616855A5B0077B92A /* ObjcRuntimeExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjcRuntimeExtras.h; sourceTree = "<group>"; };
  1530. 86F3EEB9168CCF750077B92A /* ObjCCallbackFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjCCallbackFunction.h; sourceTree = "<group>"; };
  1531. 86F3EEBA168CCF750077B92A /* ObjCCallbackFunction.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ObjCCallbackFunction.mm; sourceTree = "<group>"; };
  1532. 86F75EFB151C062F007C9BA3 /* RegExpCachedResult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpCachedResult.cpp; sourceTree = "<group>"; };
  1533. 86F75EFC151C062F007C9BA3 /* RegExpCachedResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpCachedResult.h; sourceTree = "<group>"; };
  1534. 86F75EFD151C062F007C9BA3 /* RegExpMatchesArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpMatchesArray.cpp; sourceTree = "<group>"; };
  1535. 86FA9E8F142BBB2D001773B7 /* JSBoundFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBoundFunction.cpp; sourceTree = "<group>"; };
  1536. 86FA9E90142BBB2E001773B7 /* JSBoundFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSBoundFunction.h; sourceTree = "<group>"; };
  1537. 90213E3B123A40C200D422F3 /* MemoryStatistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryStatistics.cpp; sourceTree = "<group>"; };
  1538. 90213E3C123A40C200D422F3 /* MemoryStatistics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryStatistics.h; sourceTree = "<group>"; };
  1539. 93052C320FB792190048FDC3 /* ParserArena.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParserArena.cpp; sourceTree = "<group>"; };
  1540. 93052C330FB792190048FDC3 /* ParserArena.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParserArena.h; sourceTree = "<group>"; };
  1541. 930DAD030FB1EB1A0082D205 /* NodeConstructors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NodeConstructors.h; sourceTree = "<group>"; };
  1542. 9322A00306C341D3009067BB /* libicucore.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicucore.dylib; path = /usr/lib/libicucore.dylib; sourceTree = "<absolute>"; };
  1543. 932F5BD80822A1C700736975 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
  1544. 932F5BD90822A1C700736975 /* JavaScriptCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  1545. 932F5BE10822A1C700736975 /* jsc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = jsc; sourceTree = BUILT_PRODUCTS_DIR; };
  1546. 93303FE80E6A72B500786E6A /* SmallStrings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SmallStrings.cpp; sourceTree = "<group>"; };
  1547. 93303FEA0E6A72C000786E6A /* SmallStrings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SmallStrings.h; sourceTree = "<group>"; };
  1548. 93345A8712D838C400302BE3 /* StringRecursionChecker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringRecursionChecker.cpp; sourceTree = "<group>"; };
  1549. 93345A8812D838C400302BE3 /* StringRecursionChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringRecursionChecker.h; sourceTree = "<group>"; };
  1550. 933A349A038AE7C6008635CE /* Identifier.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Identifier.h; sourceTree = "<group>"; tabWidth = 8; };
  1551. 933A349D038AE80F008635CE /* Identifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Identifier.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1552. 937B63CC09E766D200A671DD /* DerivedSources.make */ = {isa = PBXFileReference; explicitFileType = sourcecode.make; fileEncoding = 4; path = DerivedSources.make; sourceTree = "<group>"; usesTabs = 1; };
  1553. 938772E5038BFE19008635CE /* JSArray.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSArray.h; sourceTree = "<group>"; tabWidth = 8; };
  1554. 93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSArray.cpp; sourceTree = "<group>"; };
  1555. 93CEDDFB0EA91EE600258EBE /* RegExpMatchesArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpMatchesArray.h; sourceTree = "<group>"; };
  1556. 93F0B3A909BB4DC00068FCE3 /* Parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Parser.cpp; sourceTree = "<group>"; };
  1557. 93F0B3AA09BB4DC00068FCE3 /* Parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Parser.h; sourceTree = "<group>"; };
  1558. 93F1981A08245AAE001E9ABC /* Keywords.table */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = text; path = Keywords.table; sourceTree = "<group>"; tabWidth = 8; };
  1559. 952C63AC0E4777D600C13936 /* JSProfilerPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSProfilerPrivate.h; sourceTree = "<group>"; };
  1560. 95742F630DD11F5A000917FB /* Profile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Profile.cpp; path = profiler/Profile.cpp; sourceTree = "<group>"; };
  1561. 95742F640DD11F5A000917FB /* Profile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Profile.h; path = profiler/Profile.h; sourceTree = "<group>"; };
  1562. 95988BA90E477BEC00D28D4D /* JSProfilerPrivate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSProfilerPrivate.cpp; sourceTree = "<group>"; };
  1563. 95AB832E0DA42CAD00BC83F3 /* LegacyProfiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LegacyProfiler.cpp; path = profiler/LegacyProfiler.cpp; sourceTree = "<group>"; };
  1564. 95AB832F0DA42CAD00BC83F3 /* LegacyProfiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LegacyProfiler.h; path = profiler/LegacyProfiler.h; sourceTree = "<group>"; };
  1565. 95AB83540DA43B4400BC83F3 /* ProfileNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfileNode.cpp; path = profiler/ProfileNode.cpp; sourceTree = "<group>"; };
  1566. 95AB83550DA43B4400BC83F3 /* ProfileNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfileNode.h; path = profiler/ProfileNode.h; sourceTree = "<group>"; };
  1567. 95C18D3E0C90E7EF00E72F73 /* JSRetainPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSRetainPtr.h; sourceTree = "<group>"; };
  1568. 95CD45740E1C4FDD0085358E /* ProfileGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ProfileGenerator.cpp; path = profiler/ProfileGenerator.cpp; sourceTree = "<group>"; };
  1569. 95CD45750E1C4FDD0085358E /* ProfileGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ProfileGenerator.h; path = profiler/ProfileGenerator.h; sourceTree = "<group>"; };
  1570. 95E3BC040E1AE68200B2D1C1 /* CallIdentifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CallIdentifier.h; path = profiler/CallIdentifier.h; sourceTree = "<group>"; };
  1571. 960097A50EBABB58007A7297 /* LabelScope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelScope.h; sourceTree = "<group>"; };
  1572. 960626950FB8EC02009798AB /* JITStubCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITStubCall.h; sourceTree = "<group>"; };
  1573. 9688CB130ED12B4E001D649F /* AssemblerBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AssemblerBuffer.h; sourceTree = "<group>"; };
  1574. 9688CB140ED12B4E001D649F /* X86Assembler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = X86Assembler.h; sourceTree = "<group>"; };
  1575. 969A07200ED1CE3300F1F681 /* BytecodeGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BytecodeGenerator.cpp; sourceTree = "<group>"; };
  1576. 969A07210ED1CE3300F1F681 /* BytecodeGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BytecodeGenerator.h; sourceTree = "<group>"; };
  1577. 969A07270ED1CE6900F1F681 /* Label.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Label.h; sourceTree = "<group>"; };
  1578. 969A07280ED1CE6900F1F681 /* RegisterID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterID.h; sourceTree = "<group>"; };
  1579. 969A07900ED1D3AE00F1F681 /* CodeBlock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeBlock.cpp; sourceTree = "<group>"; };
  1580. 969A07910ED1D3AE00F1F681 /* CodeBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeBlock.h; sourceTree = "<group>"; };
  1581. 969A07920ED1D3AE00F1F681 /* EvalCodeCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EvalCodeCache.h; sourceTree = "<group>"; };
  1582. 969A07930ED1D3AE00F1F681 /* Instruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Instruction.h; sourceTree = "<group>"; };
  1583. 969A07940ED1D3AE00F1F681 /* Opcode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Opcode.cpp; sourceTree = "<group>"; };
  1584. 969A07950ED1D3AE00F1F681 /* Opcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Opcode.h; sourceTree = "<group>"; };
  1585. 969A09220ED1E09C00F1F681 /* Completion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Completion.cpp; sourceTree = "<group>"; };
  1586. 9788FC221471AD0C0068CE2D /* JSDateMath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSDateMath.cpp; sourceTree = "<group>"; };
  1587. 9788FC231471AD0C0068CE2D /* JSDateMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSDateMath.h; sourceTree = "<group>"; };
  1588. A1712B3A11C7B212007A5315 /* RegExpCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpCache.cpp; sourceTree = "<group>"; };
  1589. A1712B3E11C7B228007A5315 /* RegExpCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpCache.h; sourceTree = "<group>"; };
  1590. A1712B4011C7B235007A5315 /* RegExpKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpKey.h; sourceTree = "<group>"; };
  1591. A71236E41195F33C00BD2174 /* JITOpcodes32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITOpcodes32_64.cpp; sourceTree = "<group>"; };
  1592. A718F61A11754A21002465A7 /* RegExpJitTables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpJitTables.h; sourceTree = "<group>"; };
  1593. A718F8211178EB4B002465A7 /* create_regex_tables */ = {isa = PBXFileReference; explicitFileType = text.script.python; fileEncoding = 4; path = create_regex_tables; sourceTree = "<group>"; };
  1594. A72700770DAC605600E548D7 /* JSNotAnObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNotAnObject.h; sourceTree = "<group>"; };
  1595. A72700780DAC605600E548D7 /* JSNotAnObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNotAnObject.cpp; sourceTree = "<group>"; };
  1596. A72701B30DADE94900E548D7 /* ExceptionHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionHelpers.h; sourceTree = "<group>"; };
  1597. A727FF650DA3053B00E548D7 /* JSPropertyNameIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSPropertyNameIterator.h; sourceTree = "<group>"; };
  1598. A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSPropertyNameIterator.cpp; sourceTree = "<group>"; };
  1599. A730B6101250068F009D25B1 /* StrictEvalActivation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StrictEvalActivation.h; sourceTree = "<group>"; };
  1600. A730B6111250068F009D25B1 /* StrictEvalActivation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StrictEvalActivation.cpp; sourceTree = "<group>"; };
  1601. A7386551118697B400540279 /* SpecializedThunkJIT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpecializedThunkJIT.h; sourceTree = "<group>"; };
  1602. A7386552118697B400540279 /* ThunkGenerators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThunkGenerators.cpp; sourceTree = "<group>"; };
  1603. A7386553118697B400540279 /* ThunkGenerators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThunkGenerators.h; sourceTree = "<group>"; };
  1604. A7482B791166CDEA003B0712 /* JSWeakObjectMapRefPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWeakObjectMapRefPrivate.h; sourceTree = "<group>"; };
  1605. A7482B7A1166CDEA003B0712 /* JSWeakObjectMapRefPrivate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSWeakObjectMapRefPrivate.cpp; sourceTree = "<group>"; };
  1606. A7482E37116A697B003B0712 /* JSWeakObjectMapRefInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSWeakObjectMapRefInternal.h; sourceTree = "<group>"; };
  1607. A74DE1CB120B86D600D40D5B /* ARMv7Assembler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ARMv7Assembler.cpp; sourceTree = "<group>"; };
  1608. A75706DD118A2BCF0057F88F /* JITArithmetic32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITArithmetic32_64.cpp; sourceTree = "<group>"; };
  1609. A767FF9F14F4502900789059 /* JSCTypedArrayStubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCTypedArrayStubs.h; sourceTree = "<group>"; };
  1610. A76C51741182748D00715B05 /* JSInterfaceJIT.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSInterfaceJIT.h; sourceTree = "<group>"; };
  1611. A76F54A213B28AAB00EF2BCE /* JITWriteBarrier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JITWriteBarrier.h; sourceTree = "<group>"; };
  1612. A77F181F164088B200640A47 /* CodeCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeCache.cpp; sourceTree = "<group>"; };
  1613. A77F1820164088B200640A47 /* CodeCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CodeCache.h; sourceTree = "<group>"; };
  1614. A77F18241641925400640A47 /* ParserModes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ParserModes.h; sourceTree = "<group>"; };
  1615. A79E781E15EECBA80047C855 /* UnlinkedCodeBlock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnlinkedCodeBlock.cpp; sourceTree = "<group>"; };
  1616. A79E781F15EECBA80047C855 /* UnlinkedCodeBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnlinkedCodeBlock.h; sourceTree = "<group>"; };
  1617. A79EDB0811531CD60019E912 /* JSObjectRefPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSObjectRefPrivate.h; sourceTree = "<group>"; };
  1618. A7A7EE7411B98B8D0065A14F /* ASTBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASTBuilder.h; sourceTree = "<group>"; };
  1619. A7A7EE7711B98B8D0065A14F /* SyntaxChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SyntaxChecker.h; sourceTree = "<group>"; };
  1620. A7AFC17715F7EFE30048F57B /* ResolveOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResolveOperation.h; sourceTree = "<group>"; };
  1621. A7B48DB50EE74CFC00DCBDB6 /* ExecutableAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExecutableAllocator.h; sourceTree = "<group>"; };
  1622. A7B48DB60EE74CFC00DCBDB6 /* ExecutableAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExecutableAllocator.cpp; sourceTree = "<group>"; };
  1623. A7B4ACAE1484C9CE00B38A36 /* JSExportMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSExportMacros.h; sourceTree = "<group>"; };
  1624. A7C0C4AA167C08CD0017011D /* JSScriptRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSScriptRef.cpp; sourceTree = "<group>"; };
  1625. A7C0C4AB167C08CD0017011D /* JSScriptRefPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSScriptRefPrivate.h; sourceTree = "<group>"; };
  1626. A7C1E8C8112E701C00A37F98 /* JITPropertyAccess32_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITPropertyAccess32_64.cpp; sourceTree = "<group>"; };
  1627. A7C225CC139981F100FF1662 /* KeywordLookupGenerator.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = KeywordLookupGenerator.py; sourceTree = "<group>"; };
  1628. A7C225CD1399849C00FF1662 /* KeywordLookup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeywordLookup.h; sourceTree = "<group>"; };
  1629. A7DCB77912E3D90500911940 /* WriteBarrier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WriteBarrier.h; sourceTree = "<group>"; };
  1630. A7E2EA690FB460CF00601F06 /* LiteralParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LiteralParser.h; sourceTree = "<group>"; };
  1631. A7E2EA6A0FB460CF00601F06 /* LiteralParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LiteralParser.cpp; sourceTree = "<group>"; };
  1632. A7F8690E0F9584A100558697 /* CachedCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CachedCall.h; sourceTree = "<group>"; };
  1633. A7F869EC0F95C2EC00558697 /* CallFrameClosure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallFrameClosure.h; sourceTree = "<group>"; };
  1634. A7F9935D0FD7325100A0B2D0 /* JSONObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONObject.h; sourceTree = "<group>"; };
  1635. A7F9935E0FD7325100A0B2D0 /* JSONObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSONObject.cpp; sourceTree = "<group>"; };
  1636. A7FB604B103F5EAB0017A286 /* PropertyDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropertyDescriptor.h; sourceTree = "<group>"; };
  1637. A7FB60A3103F7DC20017A286 /* PropertyDescriptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertyDescriptor.cpp; sourceTree = "<group>"; };
  1638. A8A4748D151A8306004123FF /* libWTF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libWTF.a; sourceTree = BUILT_PRODUCTS_DIR; };
  1639. A8E894310CD0602400367179 /* JSCallbackObjectFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackObjectFunctions.h; sourceTree = "<group>"; };
  1640. A8E894330CD0603F00367179 /* JSGlobalObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSGlobalObject.h; sourceTree = "<group>"; };
  1641. AD1CF06816DCAB2D00B97123 /* PropertyTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertyTable.cpp; sourceTree = "<group>"; };
  1642. BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ToolExecutable.xcconfig; sourceTree = "<group>"; };
  1643. BC02E9040E1839DB000F9297 /* ErrorConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorConstructor.cpp; sourceTree = "<group>"; };
  1644. BC02E9050E1839DB000F9297 /* ErrorConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorConstructor.h; sourceTree = "<group>"; };
  1645. BC02E9060E1839DB000F9297 /* ErrorPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorPrototype.cpp; sourceTree = "<group>"; };
  1646. BC02E9070E1839DB000F9297 /* ErrorPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorPrototype.h; sourceTree = "<group>"; };
  1647. BC02E9080E1839DB000F9297 /* NativeErrorConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NativeErrorConstructor.cpp; sourceTree = "<group>"; };
  1648. BC02E9090E1839DB000F9297 /* NativeErrorConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NativeErrorConstructor.h; sourceTree = "<group>"; };
  1649. BC02E90A0E1839DB000F9297 /* NativeErrorPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NativeErrorPrototype.cpp; sourceTree = "<group>"; };
  1650. BC02E90B0E1839DB000F9297 /* NativeErrorPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NativeErrorPrototype.h; sourceTree = "<group>"; };
  1651. BC02E98A0E183E38000F9297 /* ErrorInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorInstance.cpp; sourceTree = "<group>"; };
  1652. BC02E98B0E183E38000F9297 /* ErrorInstance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorInstance.h; sourceTree = "<group>"; };
  1653. BC02E9B60E1842FA000F9297 /* JSString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSString.cpp; sourceTree = "<group>"; };
  1654. BC02E9B80E184545000F9297 /* GetterSetter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GetterSetter.cpp; sourceTree = "<group>"; };
  1655. BC0894D50FAFBA2D00001865 /* JSAPIValueWrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JSAPIValueWrapper.cpp; path = ../runtime/JSAPIValueWrapper.cpp; sourceTree = "<group>"; };
  1656. BC0894D60FAFBA2D00001865 /* JSAPIValueWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JSAPIValueWrapper.h; path = ../runtime/JSAPIValueWrapper.h; sourceTree = "<group>"; };
  1657. BC1166000E1997B1008066DD /* DateInstance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateInstance.cpp; sourceTree = "<group>"; };
  1658. BC1166010E1997B1008066DD /* DateInstance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateInstance.h; sourceTree = "<group>"; };
  1659. BC11667A0E199C05008066DD /* InternalFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InternalFunction.h; sourceTree = "<group>"; };
  1660. BC1167D80E19BCC9008066DD /* JSCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCell.h; sourceTree = "<group>"; };
  1661. BC18C3C00E16EE3300B34460 /* StringConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringConstructor.cpp; sourceTree = "<group>"; };
  1662. BC18C3C10E16EE3300B34460 /* StringConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringConstructor.h; sourceTree = "<group>"; };
  1663. BC18C3C20E16EE3300B34460 /* StringObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringObject.cpp; sourceTree = "<group>"; };
  1664. BC18C3C30E16EE3300B34460 /* StringObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringObject.h; sourceTree = "<group>"; };
  1665. BC18C3C50E16EE3300B34460 /* StringPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringPrototype.cpp; sourceTree = "<group>"; };
  1666. BC18C3C60E16EE3300B34460 /* StringPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringPrototype.h; sourceTree = "<group>"; };
  1667. BC18C5230E16FC8A00B34460 /* ArrayPrototype.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayPrototype.lut.h; sourceTree = "<group>"; };
  1668. BC18C5250E16FCA700B34460 /* StringPrototype.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringPrototype.lut.h; sourceTree = "<group>"; };
  1669. BC18C5290E16FCC200B34460 /* MathObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MathObject.lut.h; sourceTree = "<group>"; };
  1670. BC18C52B0E16FCD200B34460 /* RegExpObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpObject.lut.h; sourceTree = "<group>"; };
  1671. BC18C52D0E16FCE100B34460 /* Lexer.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lexer.lut.h; sourceTree = "<group>"; };
  1672. BC22A3980E16E14800AF21C8 /* JSObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObject.cpp; sourceTree = "<group>"; };
  1673. BC22A3990E16E14800AF21C8 /* JSObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSObject.h; sourceTree = "<group>"; };
  1674. BC22A39A0E16E14800AF21C8 /* JSVariableObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSVariableObject.cpp; sourceTree = "<group>"; };
  1675. BC257DE50E1F51C50016B6C9 /* Arguments.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Arguments.cpp; sourceTree = "<group>"; };
  1676. BC257DE60E1F51C50016B6C9 /* Arguments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Arguments.h; sourceTree = "<group>"; };
  1677. BC2680C00E16D4E900A06E92 /* FunctionConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FunctionConstructor.cpp; sourceTree = "<group>"; };
  1678. BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FunctionConstructor.h; sourceTree = "<group>"; };
  1679. BC2680C20E16D4E900A06E92 /* NumberConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NumberConstructor.cpp; sourceTree = "<group>"; };
  1680. BC2680C30E16D4E900A06E92 /* NumberConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NumberConstructor.h; sourceTree = "<group>"; };
  1681. BC2680C40E16D4E900A06E92 /* NumberPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NumberPrototype.cpp; sourceTree = "<group>"; };
  1682. BC2680C50E16D4E900A06E92 /* NumberPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NumberPrototype.h; sourceTree = "<group>"; };
  1683. BC2680C60E16D4E900A06E92 /* ObjectConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ObjectConstructor.cpp; sourceTree = "<group>"; };
  1684. BC2680C70E16D4E900A06E92 /* ObjectConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectConstructor.h; sourceTree = "<group>"; };
  1685. BC2680C80E16D4E900A06E92 /* ObjectPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ObjectPrototype.cpp; sourceTree = "<group>"; };
  1686. BC2680C90E16D4E900A06E92 /* ObjectPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectPrototype.h; sourceTree = "<group>"; };
  1687. BC2680E60E16D52300A06E92 /* NumberConstructor.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NumberConstructor.lut.h; sourceTree = "<group>"; };
  1688. BC3046060E1F497F003232CF /* Error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Error.h; sourceTree = "<group>"; };
  1689. BC3135620F302FA3003DFD3A /* DebuggerActivation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerActivation.h; sourceTree = "<group>"; };
  1690. BC3135630F302FA3003DFD3A /* DebuggerActivation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DebuggerActivation.cpp; sourceTree = "<group>"; };
  1691. BC337BDE0E1AF0B80076918A /* GetterSetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GetterSetter.h; sourceTree = "<group>"; };
  1692. BC337BEA0E1B00CB0076918A /* Error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Error.cpp; sourceTree = "<group>"; };
  1693. BC6AAAE40E1F426500AD87D8 /* ClassInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClassInfo.h; sourceTree = "<group>"; };
  1694. BC756FC60E2031B200DE7D12 /* JSGlobalObjectFunctions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSGlobalObjectFunctions.cpp; sourceTree = "<group>"; };
  1695. BC756FC70E2031B200DE7D12 /* JSGlobalObjectFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSGlobalObjectFunctions.h; sourceTree = "<group>"; };
  1696. BC7952060E15E8A800A898AB /* ArrayConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArrayConstructor.cpp; sourceTree = "<group>"; };
  1697. BC7952070E15E8A800A898AB /* ArrayConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArrayConstructor.h; sourceTree = "<group>"; };
  1698. BC7952320E15EB5600A898AB /* BooleanConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanConstructor.cpp; sourceTree = "<group>"; };
  1699. BC7952330E15EB5600A898AB /* BooleanConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanConstructor.h; sourceTree = "<group>"; };
  1700. BC7952340E15EB5600A898AB /* BooleanPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanPrototype.cpp; sourceTree = "<group>"; };
  1701. BC7952350E15EB5600A898AB /* BooleanPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanPrototype.h; sourceTree = "<group>"; };
  1702. BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCell.cpp; sourceTree = "<group>"; };
  1703. BC8149AF12F89F53007B2C32 /* HeaderDetection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeaderDetection.h; sourceTree = "<group>"; };
  1704. BC87CDB810712ACA000614CF /* JSONObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONObject.lut.h; sourceTree = "<group>"; };
  1705. BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConstructData.h; sourceTree = "<group>"; };
  1706. BC9041470EB9250900FE26FA /* StructureTransitionTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureTransitionTable.h; sourceTree = "<group>"; };
  1707. BC95437C0EBA70FD0072B6D3 /* PropertyMapHashTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropertyMapHashTable.h; sourceTree = "<group>"; };
  1708. BC9BB95B0E19680600DF8855 /* InternalFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InternalFunction.cpp; sourceTree = "<group>"; };
  1709. BCA62DFE0E2826230004F30D /* CallData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CallData.cpp; sourceTree = "<group>"; };
  1710. BCA62DFF0E2826310004F30D /* ConstructData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConstructData.cpp; sourceTree = "<group>"; };
  1711. BCBE2CAD14E985AA000593AD /* GCAssertions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCAssertions.h; sourceTree = "<group>"; };
  1712. BCCF0D070EF0AAB900413C8F /* StructureStubInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureStubInfo.h; sourceTree = "<group>"; };
  1713. BCCF0D0B0EF0B8A500413C8F /* StructureStubInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StructureStubInfo.cpp; sourceTree = "<group>"; };
  1714. BCD202BD0E1706A7002C7E82 /* RegExpConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpConstructor.cpp; sourceTree = "<group>"; };
  1715. BCD202BE0E1706A7002C7E82 /* RegExpConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpConstructor.h; sourceTree = "<group>"; };
  1716. BCD202BF0E1706A7002C7E82 /* RegExpPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpPrototype.cpp; sourceTree = "<group>"; };
  1717. BCD202C00E1706A7002C7E82 /* RegExpPrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpPrototype.h; sourceTree = "<group>"; };
  1718. BCD202D50E170708002C7E82 /* RegExpConstructor.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegExpConstructor.lut.h; sourceTree = "<group>"; };
  1719. BCD203450E17135E002C7E82 /* DateConstructor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateConstructor.cpp; sourceTree = "<group>"; };
  1720. BCD203460E17135E002C7E82 /* DateConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateConstructor.h; sourceTree = "<group>"; };
  1721. BCD203470E17135E002C7E82 /* DatePrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DatePrototype.cpp; sourceTree = "<group>"; };
  1722. BCD203480E17135E002C7E82 /* DatePrototype.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatePrototype.h; sourceTree = "<group>"; };
  1723. BCD203E70E1718F4002C7E82 /* DatePrototype.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatePrototype.lut.h; sourceTree = "<group>"; };
  1724. BCDD51E90FB8DF74004A8BDC /* JITOpcodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JITOpcodes.cpp; sourceTree = "<group>"; };
  1725. BCDE3AB00E6C82CF001453A7 /* Structure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Structure.cpp; sourceTree = "<group>"; };
  1726. BCDE3AB10E6C82CF001453A7 /* Structure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Structure.h; sourceTree = "<group>"; };
  1727. BCF605110E203EF800B9A64D /* ArgList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArgList.cpp; sourceTree = "<group>"; };
  1728. BCF605120E203EF800B9A64D /* ArgList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArgList.h; sourceTree = "<group>"; };
  1729. BCFD8C900EEB2EE700283848 /* JumpTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JumpTable.cpp; sourceTree = "<group>"; };
  1730. BCFD8C910EEB2EE700283848 /* JumpTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JumpTable.h; sourceTree = "<group>"; };
  1731. C20B25981706536200C21F4E /* Region.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Region.h; sourceTree = "<group>"; };
  1732. C20BA92C16BB1C1500B3AEA2 /* StructureRareDataInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureRareDataInlines.h; sourceTree = "<group>"; };
  1733. C21122DE15DD9AB300790E3A /* GCThreadSharedData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GCThreadSharedData.cpp; sourceTree = "<group>"; };
  1734. C21122DF15DD9AB300790E3A /* GCThreadSharedData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCThreadSharedData.h; sourceTree = "<group>"; };
  1735. C21122E015DD9AB300790E3A /* MarkStackInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarkStackInlines.h; sourceTree = "<group>"; };
  1736. C218D13F1655CFD50062BB81 /* CopyWorkList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopyWorkList.h; sourceTree = "<group>"; };
  1737. C2239D1216262BDD005AC5FD /* CopyVisitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CopyVisitor.cpp; sourceTree = "<group>"; };
  1738. C2239D1316262BDD005AC5FD /* CopyVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopyVisitor.h; sourceTree = "<group>"; };
  1739. C2239D1416262BDD005AC5FD /* CopyVisitorInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopyVisitorInlines.h; sourceTree = "<group>"; };
  1740. C2239D1516262BDD005AC5FD /* GCThread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GCThread.cpp; sourceTree = "<group>"; };
  1741. C2239D1616262BDD005AC5FD /* GCThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCThread.h; sourceTree = "<group>"; };
  1742. C225494215F7DBAA0065E898 /* SlotVisitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SlotVisitor.cpp; sourceTree = "<group>"; };
  1743. C240305314B404C90079EB64 /* CopiedSpace.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CopiedSpace.cpp; sourceTree = "<group>"; };
  1744. C24D31E0161CD695002AA4DB /* HeapStatistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HeapStatistics.cpp; sourceTree = "<group>"; };
  1745. C24D31E1161CD695002AA4DB /* HeapStatistics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeapStatistics.h; sourceTree = "<group>"; };
  1746. C25D709916DE99F400FCA6BC /* JSManagedValue.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = JSManagedValue.mm; sourceTree = "<group>"; };
  1747. C25D709A16DE99F400FCA6BC /* JSManagedValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSManagedValue.h; sourceTree = "<group>"; };
  1748. C25F8BCB157544A900245B71 /* IncrementalSweeper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IncrementalSweeper.cpp; sourceTree = "<group>"; };
  1749. C25F8BCC157544A900245B71 /* IncrementalSweeper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IncrementalSweeper.h; sourceTree = "<group>"; };
  1750. C28318FF16FE4B7D00157BFD /* HandleBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HandleBlock.h; sourceTree = "<group>"; };
  1751. C283190116FE533E00157BFD /* HandleBlockInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HandleBlockInlines.h; sourceTree = "<group>"; };
  1752. C2A7F687160432D400F76B98 /* JSDestructibleObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSDestructibleObject.h; sourceTree = "<group>"; };
  1753. C2B916C114DA014E00CBAC86 /* MarkedAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarkedAllocator.h; sourceTree = "<group>"; };
  1754. C2B916C414DA040C00CBAC86 /* MarkedAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MarkedAllocator.cpp; sourceTree = "<group>"; };
  1755. C2C8D02B14A3C6B200578E65 /* CopiedSpaceInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopiedSpaceInlines.h; sourceTree = "<group>"; };
  1756. C2C8D02E14A3CEFC00578E65 /* CopiedBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopiedBlock.h; sourceTree = "<group>"; };
  1757. C2C8D02F14A3CEFC00578E65 /* HeapBlock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeapBlock.h; sourceTree = "<group>"; };
  1758. C2CF39BF16E15A8100DD69BE /* JSAPIWrapperObject.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = JSAPIWrapperObject.mm; sourceTree = "<group>"; };
  1759. C2CF39C016E15A8100DD69BE /* JSAPIWrapperObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSAPIWrapperObject.h; sourceTree = "<group>"; };
  1760. C2D58C3315912FEE0021A844 /* GCActivityCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GCActivityCallback.cpp; sourceTree = "<group>"; };
  1761. C2DF442D1707AC0100A5CA96 /* SuperRegion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SuperRegion.cpp; sourceTree = "<group>"; };
  1762. C2DF442E1707AC0100A5CA96 /* SuperRegion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SuperRegion.h; sourceTree = "<group>"; };
  1763. C2E526BB1590EF000054E48D /* HeapTimer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HeapTimer.cpp; sourceTree = "<group>"; };
  1764. C2E526BC1590EF000054E48D /* HeapTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeapTimer.h; sourceTree = "<group>"; };
  1765. C2EAA3F8149A830800FCE112 /* CopiedSpace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopiedSpace.h; sourceTree = "<group>"; };
  1766. C2EAD2FB14F0249800A4B159 /* CopiedAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopiedAllocator.h; sourceTree = "<group>"; };
  1767. C2F0F2D016BAEEE900187C19 /* StructureRareData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StructureRareData.cpp; sourceTree = "<group>"; };
  1768. C2FC9BD216644DFB00810D33 /* CopiedBlockInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CopiedBlockInlines.h; sourceTree = "<group>"; };
  1769. C2FE18A316BAEC4000AF3061 /* StructureRareData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StructureRareData.h; sourceTree = "<group>"; };
  1770. D21202280AD4310C00ED79B6 /* DateConversion.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DateConversion.cpp; sourceTree = "<group>"; };
  1771. D21202290AD4310C00ED79B6 /* DateConversion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DateConversion.h; sourceTree = "<group>"; };
  1772. DDF7ABD211F60ED200108E36 /* GCActivityCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCActivityCallback.h; sourceTree = "<group>"; };
  1773. E124A8F50E555775003091F1 /* OpaqueJSString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpaqueJSString.h; sourceTree = "<group>"; };
  1774. E124A8F60E555775003091F1 /* OpaqueJSString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpaqueJSString.cpp; sourceTree = "<group>"; };
  1775. E178633F0D9BEC0000D74E75 /* InitializeThreading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InitializeThreading.h; sourceTree = "<group>"; };
  1776. E178636C0D9BEEC300D74E75 /* InitializeThreading.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InitializeThreading.cpp; sourceTree = "<group>"; };
  1777. E18E3A560DF9278C00D90B34 /* VM.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VM.h; sourceTree = "<group>"; };
  1778. E18E3A570DF9278C00D90B34 /* VM.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VM.cpp; sourceTree = "<group>"; };
  1779. E49DC14912EF261A00184A1F /* SourceProviderCacheItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceProviderCacheItem.h; sourceTree = "<group>"; };
  1780. E49DC15112EF272200184A1F /* SourceProviderCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceProviderCache.h; sourceTree = "<group>"; };
  1781. E49DC15512EF277200184A1F /* SourceProviderCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SourceProviderCache.cpp; sourceTree = "<group>"; };
  1782. F5BB2BC5030F772101FCFE1D /* Completion.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Completion.h; sourceTree = "<group>"; tabWidth = 8; };
  1783. F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptCorePrefix.h; sourceTree = "<group>"; tabWidth = 8; };
  1784. F68EBB8C0255D4C601FF60F7 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; tabWidth = 8; };
  1785. F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArrayPrototype.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1786. F692A84E0255597D01FF60F7 /* ArrayPrototype.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = ArrayPrototype.h; sourceTree = "<group>"; tabWidth = 8; };
  1787. F692A8500255597D01FF60F7 /* BooleanObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1788. F692A8540255597D01FF60F7 /* create_hash_table */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = text.script.perl; path = create_hash_table; sourceTree = "<group>"; tabWidth = 8; };
  1789. F692A8580255597D01FF60F7 /* Debugger.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Debugger.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1790. F692A8590255597D01FF60F7 /* Debugger.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Debugger.h; sourceTree = "<group>"; tabWidth = 8; };
  1791. F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FunctionPrototype.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1792. F692A85D0255597D01FF60F7 /* FunctionPrototype.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = FunctionPrototype.h; sourceTree = "<group>"; tabWidth = 8; };
  1793. F692A85E0255597D01FF60F7 /* JSFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSFunction.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1794. F692A85F0255597D01FF60F7 /* JSFunction.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSFunction.h; sourceTree = "<group>"; tabWidth = 8; };
  1795. F692A8620255597D01FF60F7 /* JSString.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSString.h; sourceTree = "<group>"; tabWidth = 8; };
  1796. F692A8650255597D01FF60F7 /* Lexer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lexer.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1797. F692A8660255597D01FF60F7 /* Lexer.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Lexer.h; sourceTree = "<group>"; tabWidth = 8; };
  1798. F692A8680255597D01FF60F7 /* Lookup.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lookup.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1799. F692A8690255597D01FF60F7 /* Lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Lookup.h; sourceTree = "<group>"; tabWidth = 8; };
  1800. F692A86A0255597D01FF60F7 /* MathObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MathObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1801. F692A86B0255597D01FF60F7 /* MathObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = MathObject.h; sourceTree = "<group>"; tabWidth = 8; };
  1802. F692A86D0255597D01FF60F7 /* Nodes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Nodes.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1803. F692A86E0255597D01FF60F7 /* Nodes.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Nodes.h; sourceTree = "<group>"; tabWidth = 8; };
  1804. F692A8700255597D01FF60F7 /* NumberObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NumberObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1805. F692A8710255597D01FF60F7 /* NumberObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = NumberObject.h; sourceTree = "<group>"; tabWidth = 8; };
  1806. F692A8770255597D01FF60F7 /* Operations.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Operations.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1807. F692A8780255597D01FF60F7 /* Operations.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Operations.h; sourceTree = "<group>"; tabWidth = 8; };
  1808. F692A87B0255597D01FF60F7 /* RegExpObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExpObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1809. F692A87C0255597D01FF60F7 /* RegExpObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = RegExpObject.h; sourceTree = "<group>"; tabWidth = 8; };
  1810. F692A87D0255597D01FF60F7 /* RegExp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExp.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1811. F692A87E0255597D01FF60F7 /* RegExp.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = RegExp.h; sourceTree = "<group>"; tabWidth = 8; };
  1812. F692A8870255597D01FF60F7 /* JSCJSValue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCJSValue.cpp; sourceTree = "<group>"; tabWidth = 8; };
  1813. FE20CE9B15F04A9500DF3430 /* LLIntCLoop.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LLIntCLoop.cpp; path = llint/LLIntCLoop.cpp; sourceTree = "<group>"; };
  1814. FE20CE9C15F04A9500DF3430 /* LLIntCLoop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntCLoop.h; path = llint/LLIntCLoop.h; sourceTree = "<group>"; };
  1815. FE4A331D15BD2E07006F54F3 /* VMInspector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VMInspector.cpp; sourceTree = "<group>"; };
  1816. FE4A331E15BD2E07006F54F3 /* VMInspector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VMInspector.h; sourceTree = "<group>"; };
  1817. FED287B115EC9A5700DA8161 /* LLIntOpcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntOpcode.h; path = llint/LLIntOpcode.h; sourceTree = "<group>"; };
  1818. FED94F2B171E3E2300BE77A4 /* Watchdog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Watchdog.cpp; sourceTree = "<group>"; };
  1819. FED94F2C171E3E2300BE77A4 /* Watchdog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Watchdog.h; sourceTree = "<group>"; };
  1820. FED94F2D171E3E2300BE77A4 /* WatchdogMac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WatchdogMac.cpp; sourceTree = "<group>"; };
  1821. /* End PBXFileReference section */
  1822. /* Begin PBXFrameworksBuildPhase section */
  1823. 0FF922C614F46B130041A24E /* Frameworks */ = {
  1824. isa = PBXFrameworksBuildPhase;
  1825. buildActionMask = 2147483647;
  1826. files = (
  1827. );
  1828. runOnlyForDeploymentPostprocessing = 0;
  1829. };
  1830. 1412111E0A48793C00480255 /* Frameworks */ = {
  1831. isa = PBXFrameworksBuildPhase;
  1832. buildActionMask = 2147483647;
  1833. files = (
  1834. 14B8EC720A5652090062BE54 /* CoreFoundation.framework in Frameworks */,
  1835. 141211310A48794D00480255 /* JavaScriptCore.framework in Frameworks */,
  1836. );
  1837. runOnlyForDeploymentPostprocessing = 0;
  1838. };
  1839. 14BD59BD0A3E8F9000BAF59C /* Frameworks */ = {
  1840. isa = PBXFrameworksBuildPhase;
  1841. buildActionMask = 2147483647;
  1842. files = (
  1843. 4443AE3316E188D90076F110 /* Foundation.framework in Frameworks */,
  1844. 14BD59C50A3E8F9F00BAF59C /* JavaScriptCore.framework in Frameworks */,
  1845. );
  1846. runOnlyForDeploymentPostprocessing = 0;
  1847. };
  1848. 651122FC14046A4C002B101D /* Frameworks */ = {
  1849. isa = PBXFrameworksBuildPhase;
  1850. buildActionMask = 2147483647;
  1851. files = (
  1852. 651122FD14046A4C002B101D /* JavaScriptCore.framework in Frameworks */,
  1853. 651122FE14046A4C002B101D /* libedit.dylib in Frameworks */,
  1854. );
  1855. runOnlyForDeploymentPostprocessing = 0;
  1856. };
  1857. 932F5BD20822A1C700736975 /* Frameworks */ = {
  1858. isa = PBXFrameworksBuildPhase;
  1859. buildActionMask = 2147483647;
  1860. files = (
  1861. 932F5BD30822A1C700736975 /* CoreFoundation.framework in Frameworks */,
  1862. A731B25A130093880040A7FA /* Foundation.framework in Frameworks */,
  1863. 932F5BD70822A1C700736975 /* libicucore.dylib in Frameworks */,
  1864. 932F5BD60822A1C700736975 /* libobjc.dylib in Frameworks */,
  1865. A8A4748E151A8306004123FF /* libWTF.a in Frameworks */,
  1866. );
  1867. runOnlyForDeploymentPostprocessing = 0;
  1868. };
  1869. 932F5BDE0822A1C700736975 /* Frameworks */ = {
  1870. isa = PBXFrameworksBuildPhase;
  1871. buildActionMask = 2147483647;
  1872. files = (
  1873. 932F5BEA0822A1C700736975 /* JavaScriptCore.framework in Frameworks */,
  1874. 5D5D8AD10E0D0EBE00F9C692 /* libedit.dylib in Frameworks */,
  1875. );
  1876. runOnlyForDeploymentPostprocessing = 0;
  1877. };
  1878. /* End PBXFrameworksBuildPhase section */
  1879. /* Begin PBXGroup section */
  1880. 034768DFFF38A50411DB9C8B /* Products */ = {
  1881. isa = PBXGroup;
  1882. children = (
  1883. 0FF922CF14F46B130041A24E /* JSCLLIntOffsetsExtractor */,
  1884. 141211200A48793C00480255 /* minidom */,
  1885. 14BD59BF0A3E8F9000BAF59C /* testapi */,
  1886. 6511230514046A4C002B101D /* testRegExp */,
  1887. 932F5BD90822A1C700736975 /* JavaScriptCore.framework */,
  1888. 932F5BE10822A1C700736975 /* jsc */,
  1889. );
  1890. name = Products;
  1891. sourceTree = "<group>";
  1892. tabWidth = 4;
  1893. usesTabs = 0;
  1894. };
  1895. 0867D691FE84028FC02AAC07 /* JavaScriptCore */ = {
  1896. isa = PBXGroup;
  1897. children = (
  1898. 8604F4F2143A6C4400B295F5 /* ChangeLog */,
  1899. A718F8211178EB4B002465A7 /* create_regex_tables */,
  1900. 937B63CC09E766D200A671DD /* DerivedSources.make */,
  1901. A7C225CC139981F100FF1662 /* KeywordLookupGenerator.py */,
  1902. F692A8540255597D01FF60F7 /* create_hash_table */,
  1903. F5C290E60284F98E018635CA /* JavaScriptCorePrefix.h */,
  1904. 45E12D8806A49B0F00E9DF84 /* jsc.cpp */,
  1905. A767FF9F14F4502900789059 /* JSCTypedArrayStubs.h */,
  1906. F68EBB8C0255D4C601FF60F7 /* config.h */,
  1907. 1432EBD70A34CAD400717B9F /* API */,
  1908. 9688CB120ED12B4E001D649F /* assembler */,
  1909. 969A078F0ED1D3AE00F1F681 /* bytecode */,
  1910. 7E39D81D0EC38EFA003AF11A /* bytecompiler */,
  1911. 1480DB9A0DDC2231003CFDF2 /* debugger */,
  1912. 0FF4272E158EBCCE004CB9FF /* disassembler */,
  1913. 86EC9DB31328DF44002B2AD7 /* dfg */,
  1914. 142E312A134FF0A600AFADB5 /* heap */,
  1915. 1429D77A0ED20D7300B89619 /* interpreter */,
  1916. 1429D92C0ED22D7000B89619 /* jit */,
  1917. 0F46809C14BA7F4D00BFE272 /* llint */,
  1918. 7E39D8370EC3A388003AF11A /* parser */,
  1919. 95AB831A0DA42C6900BC83F3 /* profiler */,
  1920. 7EF6E0BB0EB7A1EC0079AFAF /* runtime */,
  1921. 141211000A48772600480255 /* tests */,
  1922. 8603CEF014C753EF00AE59E3 /* tools */,
  1923. 86EAC48C0F93E8B9008EC948 /* yarr */,
  1924. 1C90513E0BA9E8830081E9D0 /* Configurations */,
  1925. 650FDF8D09D0FCA700769E54 /* Derived Sources */,
  1926. 0867D69AFE84028FC02AAC07 /* Frameworks */,
  1927. 034768DFFF38A50411DB9C8B /* Products */,
  1928. 932FC3C20824BB70005B3C75 /* Resources */,
  1929. );
  1930. name = JavaScriptCore;
  1931. sourceTree = "<group>";
  1932. };
  1933. 0867D69AFE84028FC02AAC07 /* Frameworks */ = {
  1934. isa = PBXGroup;
  1935. children = (
  1936. 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */,
  1937. 51F0EB6105C86C6B00E6DF1B /* Foundation.framework */,
  1938. 5D5D8AD00E0D0EBE00F9C692 /* libedit.dylib */,
  1939. 9322A00306C341D3009067BB /* libicucore.dylib */,
  1940. 51F0EC0705C86C9A00E6DF1B /* libobjc.dylib */,
  1941. A8A4748D151A8306004123FF /* libWTF.a */,
  1942. );
  1943. name = Frameworks;
  1944. sourceTree = "<group>";
  1945. tabWidth = 4;
  1946. usesTabs = 0;
  1947. };
  1948. 0F46809C14BA7F4D00BFE272 /* llint */ = {
  1949. isa = PBXGroup;
  1950. children = (
  1951. FE20CE9B15F04A9500DF3430 /* LLIntCLoop.cpp */,
  1952. FE20CE9C15F04A9500DF3430 /* LLIntCLoop.h */,
  1953. 0F4680C514BBB16900BFE272 /* LLIntCommon.h */,
  1954. 0F4680CE14BBB3D100BFE272 /* LLIntData.cpp */,
  1955. 0F4680CF14BBB3D100BFE272 /* LLIntData.h */,
  1956. 5DDDF44614FEE72200B4FB4D /* LLIntDesiredOffsets.h */,
  1957. 0F0B839514BCF45A00885B4F /* LLIntEntrypoints.cpp */,
  1958. 0F0B839614BCF45A00885B4F /* LLIntEntrypoints.h */,
  1959. 0F46809D14BA7F8200BFE272 /* LLIntExceptions.cpp */,
  1960. 0F46809E14BA7F8200BFE272 /* LLIntExceptions.h */,
  1961. 0F4680C614BBB16900BFE272 /* LLIntOfflineAsmConfig.h */,
  1962. 0F4680A114BA7F8200BFE272 /* LLIntOffsetsExtractor.cpp */,
  1963. FED287B115EC9A5700DA8161 /* LLIntOpcode.h */,
  1964. 0F46809F14BA7F8200BFE272 /* LLIntSlowPaths.cpp */,
  1965. 0F4680A014BA7F8200BFE272 /* LLIntSlowPaths.h */,
  1966. 0F0B839714BCF45A00885B4F /* LLIntThunks.cpp */,
  1967. 0F0B839814BCF45A00885B4F /* LLIntThunks.h */,
  1968. 86A054461556451B00445157 /* LowLevelInterpreter.asm */,
  1969. 0F4680C714BBB16900BFE272 /* LowLevelInterpreter.cpp */,
  1970. 0F4680C814BBB16900BFE272 /* LowLevelInterpreter.h */,
  1971. 86A054471556451B00445157 /* LowLevelInterpreter32_64.asm */,
  1972. 86A054481556451B00445157 /* LowLevelInterpreter64.asm */,
  1973. );
  1974. name = llint;
  1975. sourceTree = "<group>";
  1976. };
  1977. 0FF4272E158EBCCE004CB9FF /* disassembler */ = {
  1978. isa = PBXGroup;
  1979. children = (
  1980. 65C028591717966800351E35 /* ARMv7 */,
  1981. 0FF42733158EBD64004CB9FF /* udis86 */,
  1982. 65C0284F171795E200351E35 /* ARMv7Disassembler.cpp */,
  1983. 0F9D336E165DBB8D005AD387 /* Disassembler.cpp */,
  1984. 0FF4272F158EBD44004CB9FF /* Disassembler.h */,
  1985. 0FF42730158EBD44004CB9FF /* UDis86Disassembler.cpp */,
  1986. );
  1987. name = disassembler;
  1988. sourceTree = "<group>";
  1989. };
  1990. 0FF42733158EBD64004CB9FF /* udis86 */ = {
  1991. isa = PBXGroup;
  1992. children = (
  1993. 0FF4273E158EBD94004CB9FF /* udis86.c */,
  1994. 0FF4273F158EBD94004CB9FF /* udis86.h */,
  1995. 0FF42734158EBD94004CB9FF /* udis86_decode.c */,
  1996. 0FF42735158EBD94004CB9FF /* udis86_decode.h */,
  1997. 0FF42736158EBD94004CB9FF /* udis86_extern.h */,
  1998. 0FF42737158EBD94004CB9FF /* udis86_input.c */,
  1999. 0FF42738158EBD94004CB9FF /* udis86_input.h */,
  2000. 0FF4274C158EBFE1004CB9FF /* udis86_itab_holder.c */,
  2001. 0FF42739158EBD94004CB9FF /* udis86_syn-att.c */,
  2002. 0FF4273A158EBD94004CB9FF /* udis86_syn-intel.c */,
  2003. 0FF4273B158EBD94004CB9FF /* udis86_syn.c */,
  2004. 0FF4273C158EBD94004CB9FF /* udis86_syn.h */,
  2005. 0FF4273D158EBD94004CB9FF /* udis86_types.h */,
  2006. );
  2007. name = udis86;
  2008. sourceTree = "<group>";
  2009. };
  2010. 141211000A48772600480255 /* tests */ = {
  2011. isa = PBXGroup;
  2012. children = (
  2013. 144005170A531CB50005F061 /* minidom */,
  2014. 14BD5A2D0A3E91F600BAF59C /* testapi.c */,
  2015. 14D857740A4696C80032146C /* testapi.js */,
  2016. 86D22219167EF9440024C804 /* testapi.mm */,
  2017. 651122E5140469BA002B101D /* testRegExp.cpp */,
  2018. );
  2019. name = tests;
  2020. sourceTree = "<group>";
  2021. tabWidth = 4;
  2022. usesTabs = 0;
  2023. };
  2024. 1429D77A0ED20D7300B89619 /* interpreter */ = {
  2025. isa = PBXGroup;
  2026. children = (
  2027. 0F55F0F114D1063600AC7649 /* AbstractPC.cpp */,
  2028. 0F55F0F214D1063600AC7649 /* AbstractPC.h */,
  2029. A7F8690E0F9584A100558697 /* CachedCall.h */,
  2030. 1429D8DB0ED2205B00B89619 /* CallFrame.cpp */,
  2031. 1429D8DC0ED2205B00B89619 /* CallFrame.h */,
  2032. A7F869EC0F95C2EC00558697 /* CallFrameClosure.h */,
  2033. 1429D7D30ED2128200B89619 /* Interpreter.cpp */,
  2034. 1429D77B0ED20D7300B89619 /* Interpreter.h */,
  2035. 1429D85B0ED218E900B89619 /* JSStack.cpp */,
  2036. 14D792640DAA03FB001A9F05 /* JSStack.h */,
  2037. 149B24FF0D8AF6D1009CB8C7 /* Register.h */,
  2038. FE4A331D15BD2E07006F54F3 /* VMInspector.cpp */,
  2039. FE4A331E15BD2E07006F54F3 /* VMInspector.h */,
  2040. );
  2041. path = interpreter;
  2042. sourceTree = "<group>";
  2043. };
  2044. 1429D92C0ED22D7000B89619 /* jit */ = {
  2045. isa = PBXGroup;
  2046. children = (
  2047. 0F73D7AB165A142A00ACAB71 /* ClosureCallStubRoutine.cpp */,
  2048. 0F73D7AC165A142A00ACAB71 /* ClosureCallStubRoutine.h */,
  2049. 0FD82E37141AB14200179C94 /* CompactJITCodeMap.h */,
  2050. A7B48DB60EE74CFC00DCBDB6 /* ExecutableAllocator.cpp */,
  2051. A7B48DB50EE74CFC00DCBDB6 /* ExecutableAllocator.h */,
  2052. 86DB64630F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp */,
  2053. 0F766D2D15A8DCDD008F363E /* GCAwareJITStubRoutine.cpp */,
  2054. 0F766D2E15A8DCDD008F363E /* GCAwareJITStubRoutine.h */,
  2055. 0F4680D014BBC5F800BFE272 /* HostCallReturnValue.cpp */,
  2056. 0F4680D114BBC5F800BFE272 /* HostCallReturnValue.h */,
  2057. 1429D92D0ED22D7000B89619 /* JIT.cpp */,
  2058. 1429D92E0ED22D7000B89619 /* JIT.h */,
  2059. 86A90ECF0EE7D51F00AB350D /* JITArithmetic.cpp */,
  2060. A75706DD118A2BCF0057F88F /* JITArithmetic32_64.cpp */,
  2061. 86CC85A20EE79B7400288682 /* JITCall.cpp */,
  2062. 146FE51111A710430087AE66 /* JITCall32_64.cpp */,
  2063. 0F8F94431667635200D61971 /* JITCode.cpp */,
  2064. 86CCEFDD0F413F8900FD7F9E /* JITCode.h */,
  2065. 0F0776BD14FF002800102332 /* JITCompilationEffort.h */,
  2066. 0FAF7EFA165BA919000C8455 /* JITDisassembler.cpp */,
  2067. 0FAF7EFB165BA919000C8455 /* JITDisassembler.h */,
  2068. 0F21C26614BE5F5E00ADC64B /* JITDriver.h */,
  2069. 0F46807F14BA572700BFE272 /* JITExceptions.cpp */,
  2070. 0F46808014BA572700BFE272 /* JITExceptions.h */,
  2071. 86CC85A00EE79A4700288682 /* JITInlines.h */,
  2072. BCDD51E90FB8DF74004A8BDC /* JITOpcodes.cpp */,
  2073. A71236E41195F33C00BD2174 /* JITOpcodes32_64.cpp */,
  2074. 86CC85C30EE7A89400288682 /* JITPropertyAccess.cpp */,
  2075. A7C1E8C8112E701C00A37F98 /* JITPropertyAccess32_64.cpp */,
  2076. 960626950FB8EC02009798AB /* JITStubCall.h */,
  2077. 0F766D2615A8CC1B008F363E /* JITStubRoutine.cpp */,
  2078. 0F766D1C15A5028D008F363E /* JITStubRoutine.h */,
  2079. 14A23D6C0F4E19CE0023CDAD /* JITStubs.cpp */,
  2080. 14A6581A0F4E36F4000150FD /* JITStubs.h */,
  2081. 0F5EF91B16878F78003E5C25 /* JITThunks.cpp */,
  2082. 0F5EF91C16878F78003E5C25 /* JITThunks.h */,
  2083. A76F54A213B28AAB00EF2BCE /* JITWriteBarrier.h */,
  2084. A76C51741182748D00715B05 /* JSInterfaceJIT.h */,
  2085. 0F766D3215AE2535008F363E /* JumpReplacementWatchpoint.cpp */,
  2086. 0F766D3315AE2535008F363E /* JumpReplacementWatchpoint.h */,
  2087. A7386551118697B400540279 /* SpecializedThunkJIT.h */,
  2088. 0F572D4D16879FDB00E57FBD /* ThunkGenerator.h */,
  2089. A7386552118697B400540279 /* ThunkGenerators.cpp */,
  2090. A7386553118697B400540279 /* ThunkGenerators.h */,
  2091. 65987F2F16828A7E003C2F8D /* UnusedPointer.h */,
  2092. );
  2093. path = jit;
  2094. sourceTree = "<group>";
  2095. };
  2096. 142E312A134FF0A600AFADB5 /* heap */ = {
  2097. isa = PBXGroup;
  2098. children = (
  2099. 14816E19154CC56C00B8054C /* BlockAllocator.cpp */,
  2100. 14816E1A154CC56C00B8054C /* BlockAllocator.h */,
  2101. 146B14DB12EB5B12001BEC1B /* ConservativeRoots.cpp */,
  2102. 149DAAF212EB559D0083B12B /* ConservativeRoots.h */,
  2103. C2EAD2FB14F0249800A4B159 /* CopiedAllocator.h */,
  2104. C2C8D02E14A3CEFC00578E65 /* CopiedBlock.h */,
  2105. C2FC9BD216644DFB00810D33 /* CopiedBlockInlines.h */,
  2106. C240305314B404C90079EB64 /* CopiedSpace.cpp */,
  2107. C2EAA3F8149A830800FCE112 /* CopiedSpace.h */,
  2108. C2C8D02B14A3C6B200578E65 /* CopiedSpaceInlines.h */,
  2109. C2239D1216262BDD005AC5FD /* CopyVisitor.cpp */,
  2110. C2239D1316262BDD005AC5FD /* CopyVisitor.h */,
  2111. C2239D1416262BDD005AC5FD /* CopyVisitorInlines.h */,
  2112. C218D13F1655CFD50062BB81 /* CopyWorkList.h */,
  2113. 0F2C556D14738F2E00121E4F /* DFGCodeBlocks.cpp */,
  2114. 0F2C556E14738F2E00121E4F /* DFGCodeBlocks.h */,
  2115. BCBE2CAD14E985AA000593AD /* GCAssertions.h */,
  2116. C2239D1516262BDD005AC5FD /* GCThread.cpp */,
  2117. C2239D1616262BDD005AC5FD /* GCThread.h */,
  2118. C21122DE15DD9AB300790E3A /* GCThreadSharedData.cpp */,
  2119. C21122DF15DD9AB300790E3A /* GCThreadSharedData.h */,
  2120. 142E312B134FF0A600AFADB5 /* Handle.h */,
  2121. C28318FF16FE4B7D00157BFD /* HandleBlock.h */,
  2122. C283190116FE533E00157BFD /* HandleBlockInlines.h */,
  2123. 142E312C134FF0A600AFADB5 /* HandleSet.cpp */,
  2124. 142E312D134FF0A600AFADB5 /* HandleSet.h */,
  2125. 142E312E134FF0A600AFADB5 /* HandleStack.cpp */,
  2126. 142E312F134FF0A600AFADB5 /* HandleStack.h */,
  2127. 146FA5A81378F6B0003627A3 /* HandleTypes.h */,
  2128. 14BA7A9513AADFF8005B7C2C /* Heap.cpp */,
  2129. 14BA7A9613AADFF8005B7C2C /* Heap.h */,
  2130. C2C8D02F14A3CEFC00578E65 /* HeapBlock.h */,
  2131. 14F97446138C853E00DA1C67 /* HeapRootVisitor.h */,
  2132. C24D31E0161CD695002AA4DB /* HeapStatistics.cpp */,
  2133. C24D31E1161CD695002AA4DB /* HeapStatistics.h */,
  2134. C2E526BB1590EF000054E48D /* HeapTimer.cpp */,
  2135. C2E526BC1590EF000054E48D /* HeapTimer.h */,
  2136. C25F8BCB157544A900245B71 /* IncrementalSweeper.cpp */,
  2137. C25F8BCC157544A900245B71 /* IncrementalSweeper.h */,
  2138. 0F766D2915A8CC34008F363E /* JITStubRoutineSet.cpp */,
  2139. 0F766D2A15A8CC34008F363E /* JITStubRoutineSet.h */,
  2140. 0F431736146BAC65007E3890 /* ListableHandler.h */,
  2141. 142E3130134FF0A600AFADB5 /* Local.h */,
  2142. 142E3131134FF0A600AFADB5 /* LocalScope.h */,
  2143. 14B7233F12D7D0DA003BD5ED /* MachineStackMarker.cpp */,
  2144. 14B7234012D7D0DA003BD5ED /* MachineStackMarker.h */,
  2145. C2B916C414DA040C00CBAC86 /* MarkedAllocator.cpp */,
  2146. C2B916C114DA014E00CBAC86 /* MarkedAllocator.h */,
  2147. 142D6F0613539A2800B02E86 /* MarkedBlock.cpp */,
  2148. 142D6F0713539A2800B02E86 /* MarkedBlock.h */,
  2149. 141448CA13A176EC00F5BA1A /* MarkedBlockSet.h */,
  2150. 14D2F3D8139F4BE200491031 /* MarkedSpace.cpp */,
  2151. 14D2F3D9139F4BE200491031 /* MarkedSpace.h */,
  2152. 142D6F0E13539A4100B02E86 /* MarkStack.cpp */,
  2153. 142D6F0F13539A4100B02E86 /* MarkStack.h */,
  2154. C21122E015DD9AB300790E3A /* MarkStackInlines.h */,
  2155. 1497209014EB831500FEB1B7 /* PassWeak.h */,
  2156. C20B25981706536200C21F4E /* Region.h */,
  2157. C225494215F7DBAA0065E898 /* SlotVisitor.cpp */,
  2158. 14BA78F013AAB88F005B7C2C /* SlotVisitor.h */,
  2159. 0FCB408515C0A3C30048932B /* SlotVisitorInlines.h */,
  2160. 142E3132134FF0A600AFADB5 /* Strong.h */,
  2161. 145722851437E140005FDE26 /* StrongInlines.h */,
  2162. C2DF442D1707AC0100A5CA96 /* SuperRegion.cpp */,
  2163. C2DF442E1707AC0100A5CA96 /* SuperRegion.h */,
  2164. 141448CC13A1783700F5BA1A /* TinyBloomFilter.h */,
  2165. 0F5F08CE146C762F000472A9 /* UnconditionalFinalizer.h */,
  2166. 0FC815121405118600CFA603 /* VTableSpectrum.cpp */,
  2167. 0FC815141405118D00CFA603 /* VTableSpectrum.h */,
  2168. 1ACF7376171CA6FB00C9BB1E /* Weak.cpp */,
  2169. 142E3133134FF0A600AFADB5 /* Weak.h */,
  2170. 14E84F9914EE1ACC00D6D5D4 /* WeakBlock.cpp */,
  2171. 14E84F9A14EE1ACC00D6D5D4 /* WeakBlock.h */,
  2172. 14F7256314EE265E00B1652B /* WeakHandleOwner.cpp */,
  2173. 14F7256414EE265E00B1652B /* WeakHandleOwner.h */,
  2174. 14E84F9D14EE1ACC00D6D5D4 /* WeakImpl.h */,
  2175. 14BE7D3217135CF400D1807A /* WeakInlines.h */,
  2176. 0F242DA513F3B1BB007ADD4C /* WeakReferenceHarvester.h */,
  2177. 14E84F9B14EE1ACC00D6D5D4 /* WeakSet.cpp */,
  2178. 14E84F9C14EE1ACC00D6D5D4 /* WeakSet.h */,
  2179. 14150132154BB13F005D8C98 /* WeakSetInlines.h */,
  2180. 0FC8150814043BCA00CFA603 /* WriteBarrierSupport.cpp */,
  2181. 0FC8150914043BD200CFA603 /* WriteBarrierSupport.h */,
  2182. );
  2183. path = heap;
  2184. sourceTree = "<group>";
  2185. };
  2186. 1432EBD70A34CAD400717B9F /* API */ = {
  2187. isa = PBXGroup;
  2188. children = (
  2189. 1482B78A0A4305AB00517CFC /* APICast.h */,
  2190. 865F408710E7D56300947361 /* APIShims.h */,
  2191. 1CAA8B4A0D32C39A0041BCFF /* JavaScript.h */,
  2192. 1CAA8B4B0D32C39A0041BCFF /* JavaScriptCore.h */,
  2193. BC0894D50FAFBA2D00001865 /* JSAPIValueWrapper.cpp */,
  2194. BC0894D60FAFBA2D00001865 /* JSAPIValueWrapper.h */,
  2195. 1421359A0A677F4F00A8195E /* JSBase.cpp */,
  2196. 142711380A460BBB0080EEEA /* JSBase.h */,
  2197. 140D17D60E8AD4A9000CD17D /* JSBasePrivate.h */,
  2198. 1440F8AD0A508D200005F061 /* JSCallbackConstructor.cpp */,
  2199. 1440F8AC0A508D200005F061 /* JSCallbackConstructor.h */,
  2200. 1440F8900A508B100005F061 /* JSCallbackFunction.cpp */,
  2201. 1440F88F0A508B100005F061 /* JSCallbackFunction.h */,
  2202. 14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */,
  2203. 14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */,
  2204. A8E894310CD0602400367179 /* JSCallbackObjectFunctions.h */,
  2205. 1440FCE20A51E46B0005F061 /* JSClassRef.cpp */,
  2206. 1440FCE10A51E46B0005F061 /* JSClassRef.h */,
  2207. 86E3C607167BAB87006D760A /* JSContext.h */,
  2208. 86E3C608167BAB87006D760A /* JSContext.mm */,
  2209. 86E3C609167BAB87006D760A /* JSContextInternal.h */,
  2210. 14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */,
  2211. 14BD5A2A0A3E91F600BAF59C /* JSContextRef.h */,
  2212. 148CD1D7108CF902008163C6 /* JSContextRefPrivate.h */,
  2213. 86E3C60A167BAB87006D760A /* JSExport.h */,
  2214. 1482B7E20A43076000517CFC /* JSObjectRef.cpp */,
  2215. 1482B7E10A43076000517CFC /* JSObjectRef.h */,
  2216. A79EDB0811531CD60019E912 /* JSObjectRefPrivate.h */,
  2217. 95988BA90E477BEC00D28D4D /* JSProfilerPrivate.cpp */,
  2218. 952C63AC0E4777D600C13936 /* JSProfilerPrivate.h */,
  2219. 95C18D3E0C90E7EF00E72F73 /* JSRetainPtr.h */,
  2220. A7C0C4AA167C08CD0017011D /* JSScriptRef.cpp */,
  2221. A7C0C4AB167C08CD0017011D /* JSScriptRefPrivate.h */,
  2222. 1482B74C0A43032800517CFC /* JSStringRef.cpp */,
  2223. 1482B74B0A43032800517CFC /* JSStringRef.h */,
  2224. 146AAB370B66A94400E55F16 /* JSStringRefCF.cpp */,
  2225. 146AAB2A0B66A84900E55F16 /* JSStringRefCF.h */,
  2226. 86E3C606167BAB87006D760A /* JSValue.h */,
  2227. 86E3C60D167BAB87006D760A /* JSValue.mm */,
  2228. 86E3C60E167BAB87006D760A /* JSValueInternal.h */,
  2229. 14BD5A2B0A3E91F600BAF59C /* JSValueRef.cpp */,
  2230. 1482B6EA0A4300B300517CFC /* JSValueRef.h */,
  2231. 86E3C60F167BAB87006D760A /* JSVirtualMachine.h */,
  2232. 86E3C610167BAB87006D760A /* JSVirtualMachine.mm */,
  2233. 86E3C611167BAB87006D760A /* JSVirtualMachineInternal.h */,
  2234. A7482E37116A697B003B0712 /* JSWeakObjectMapRefInternal.h */,
  2235. A7482B7A1166CDEA003B0712 /* JSWeakObjectMapRefPrivate.cpp */,
  2236. A7482B791166CDEA003B0712 /* JSWeakObjectMapRefPrivate.h */,
  2237. 86E3C60C167BAB87006D760A /* JSWrapperMap.h */,
  2238. 86E3C60B167BAB87006D760A /* JSWrapperMap.mm */,
  2239. 86F3EEB9168CCF750077B92A /* ObjCCallbackFunction.h */,
  2240. 86F3EEBA168CCF750077B92A /* ObjCCallbackFunction.mm */,
  2241. 86F3EEB616855A5B0077B92A /* ObjcRuntimeExtras.h */,
  2242. E124A8F60E555775003091F1 /* OpaqueJSString.cpp */,
  2243. E124A8F50E555775003091F1 /* OpaqueJSString.h */,
  2244. 5DE3D0F40DD8DDFB00468714 /* WebKitAvailability.h */,
  2245. 1A28D4A7177B71C80007FA3C /* JSStringRefPrivate.h */,
  2246. C25D709916DE99F400FCA6BC /* JSManagedValue.mm */,
  2247. C25D709A16DE99F400FCA6BC /* JSManagedValue.h */,
  2248. C2CF39BF16E15A8100DD69BE /* JSAPIWrapperObject.mm */,
  2249. C2CF39C016E15A8100DD69BE /* JSAPIWrapperObject.h */,
  2250. );
  2251. path = API;
  2252. sourceTree = "<group>";
  2253. tabWidth = 4;
  2254. usesTabs = 0;
  2255. };
  2256. 144005170A531CB50005F061 /* minidom */ = {
  2257. isa = PBXGroup;
  2258. children = (
  2259. 1440F6420A4F8B6A0005F061 /* JSNode.c */,
  2260. 1440F6410A4F8B6A0005F061 /* JSNode.h */,
  2261. 144007560A5370D20005F061 /* JSNodeList.c */,
  2262. 144007550A5370D20005F061 /* JSNodeList.h */,
  2263. 141211020A48780900480255 /* minidom.c */,
  2264. 1412110D0A48788700480255 /* minidom.js */,
  2265. 144005200A531D3B0005F061 /* Node.c */,
  2266. 1440051F0A531D3B0005F061 /* Node.h */,
  2267. 144007490A536CC20005F061 /* NodeList.c */,
  2268. 144007480A536CC20005F061 /* NodeList.h */,
  2269. );
  2270. name = minidom;
  2271. path = API;
  2272. sourceTree = "<group>";
  2273. };
  2274. 1480DB9A0DDC2231003CFDF2 /* debugger */ = {
  2275. isa = PBXGroup;
  2276. children = (
  2277. F692A8580255597D01FF60F7 /* Debugger.cpp */,
  2278. F692A8590255597D01FF60F7 /* Debugger.h */,
  2279. BC3135630F302FA3003DFD3A /* DebuggerActivation.cpp */,
  2280. BC3135620F302FA3003DFD3A /* DebuggerActivation.h */,
  2281. 149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */,
  2282. 1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */,
  2283. );
  2284. path = debugger;
  2285. sourceTree = "<group>";
  2286. };
  2287. 1C90513E0BA9E8830081E9D0 /* Configurations */ = {
  2288. isa = PBXGroup;
  2289. children = (
  2290. 1C9051450BA9E8A70081E9D0 /* Base.xcconfig */,
  2291. 1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */,
  2292. 449097EE0F8F81B50076A327 /* FeatureDefines.xcconfig */,
  2293. 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */,
  2294. 5DAFD6CB146B686300FBEFB4 /* JSC.xcconfig */,
  2295. BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */,
  2296. 1C9051420BA9E8A70081E9D0 /* Version.xcconfig */,
  2297. );
  2298. path = Configurations;
  2299. sourceTree = "<group>";
  2300. tabWidth = 4;
  2301. usesTabs = 0;
  2302. };
  2303. 650FDF8D09D0FCA700769E54 /* Derived Sources */ = {
  2304. isa = PBXGroup;
  2305. children = (
  2306. BC18C5230E16FC8A00B34460 /* ArrayPrototype.lut.h */,
  2307. BCD203E70E1718F4002C7E82 /* DatePrototype.lut.h */,
  2308. BC8149AF12F89F53007B2C32 /* HeaderDetection.h */,
  2309. BC87CDB810712ACA000614CF /* JSONObject.lut.h */,
  2310. A7C225CD1399849C00FF1662 /* KeywordLookup.h */,
  2311. BC18C52D0E16FCE100B34460 /* Lexer.lut.h */,
  2312. BC18C5290E16FCC200B34460 /* MathObject.lut.h */,
  2313. BC2680E60E16D52300A06E92 /* NumberConstructor.lut.h */,
  2314. BCD202D50E170708002C7E82 /* RegExpConstructor.lut.h */,
  2315. A718F61A11754A21002465A7 /* RegExpJitTables.h */,
  2316. BC18C52B0E16FCD200B34460 /* RegExpObject.lut.h */,
  2317. BC18C5250E16FCA700B34460 /* StringPrototype.lut.h */,
  2318. 5D53727D0E1C55EC0021E549 /* TracingDtrace.h */,
  2319. );
  2320. name = "Derived Sources";
  2321. path = DerivedSources/JavaScriptCore;
  2322. sourceTree = BUILT_PRODUCTS_DIR;
  2323. tabWidth = 4;
  2324. usesTabs = 0;
  2325. };
  2326. 65C028591717966800351E35 /* ARMv7 */ = {
  2327. isa = PBXGroup;
  2328. children = (
  2329. 65C0285A1717966800351E35 /* ARMv7DOpcode.cpp */,
  2330. 65C0285B1717966800351E35 /* ARMv7DOpcode.h */,
  2331. );
  2332. name = ARMv7;
  2333. path = disassembler/ARMv7;
  2334. sourceTree = "<group>";
  2335. };
  2336. 7E39D81D0EC38EFA003AF11A /* bytecompiler */ = {
  2337. isa = PBXGroup;
  2338. children = (
  2339. 969A07200ED1CE3300F1F681 /* BytecodeGenerator.cpp */,
  2340. 969A07210ED1CE3300F1F681 /* BytecodeGenerator.h */,
  2341. 969A07270ED1CE6900F1F681 /* Label.h */,
  2342. 960097A50EBABB58007A7297 /* LabelScope.h */,
  2343. 655EB29A10CE2581001A990E /* NodesCodegen.cpp */,
  2344. 969A07280ED1CE6900F1F681 /* RegisterID.h */,
  2345. 14DF04D916B3996D0016A513 /* StaticPropertyAnalysis.h */,
  2346. 14CA958A16AB50DE00938A06 /* StaticPropertyAnalyzer.h */,
  2347. );
  2348. path = bytecompiler;
  2349. sourceTree = "<group>";
  2350. };
  2351. 7E39D8370EC3A388003AF11A /* parser */ = {
  2352. isa = PBXGroup;
  2353. children = (
  2354. A7A7EE7411B98B8D0065A14F /* ASTBuilder.h */,
  2355. 93F1981A08245AAE001E9ABC /* Keywords.table */,
  2356. F692A8650255597D01FF60F7 /* Lexer.cpp */,
  2357. F692A8660255597D01FF60F7 /* Lexer.h */,
  2358. 930DAD030FB1EB1A0082D205 /* NodeConstructors.h */,
  2359. 7EFF00630EC05A9A00AA7C93 /* NodeInfo.h */,
  2360. F692A86D0255597D01FF60F7 /* Nodes.cpp */,
  2361. F692A86E0255597D01FF60F7 /* Nodes.h */,
  2362. 93F0B3A909BB4DC00068FCE3 /* Parser.cpp */,
  2363. 93F0B3AA09BB4DC00068FCE3 /* Parser.h */,
  2364. 93052C320FB792190048FDC3 /* ParserArena.cpp */,
  2365. 93052C330FB792190048FDC3 /* ParserArena.h */,
  2366. 0FCCAE4316D0CF6E00D0C65B /* ParserError.h */,
  2367. A77F18241641925400640A47 /* ParserModes.h */,
  2368. 65303D631447B9E100D3F904 /* ParserTokens.h */,
  2369. 869EBCB60E8C6D4A008722CC /* ResultType.h */,
  2370. 65E866EE0DD59AFA00A2B2A1 /* SourceCode.h */,
  2371. 0F493AF816D0CAD10084508B /* SourceProvider.cpp */,
  2372. 65E866ED0DD59AFA00A2B2A1 /* SourceProvider.h */,
  2373. E49DC15512EF277200184A1F /* SourceProviderCache.cpp */,
  2374. E49DC15112EF272200184A1F /* SourceProviderCache.h */,
  2375. E49DC14912EF261A00184A1F /* SourceProviderCacheItem.h */,
  2376. A7A7EE7711B98B8D0065A14F /* SyntaxChecker.h */,
  2377. );
  2378. path = parser;
  2379. sourceTree = "<group>";
  2380. };
  2381. 7EF6E0BB0EB7A1EC0079AFAF /* runtime */ = {
  2382. isa = PBXGroup;
  2383. children = (
  2384. BCF605110E203EF800B9A64D /* ArgList.cpp */,
  2385. BCF605120E203EF800B9A64D /* ArgList.h */,
  2386. BC257DE50E1F51C50016B6C9 /* Arguments.cpp */,
  2387. BC257DE60E1F51C50016B6C9 /* Arguments.h */,
  2388. BC7952060E15E8A800A898AB /* ArrayConstructor.cpp */,
  2389. BC7952070E15E8A800A898AB /* ArrayConstructor.h */,
  2390. 0FB7F38915ED8E3800F167B2 /* ArrayConventions.h */,
  2391. F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */,
  2392. F692A84E0255597D01FF60F7 /* ArrayPrototype.h */,
  2393. 0FB7F38A15ED8E3800F167B2 /* ArrayStorage.h */,
  2394. 147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */,
  2395. 866739D013BFDE710023D87C /* BigInteger.h */,
  2396. BC7952320E15EB5600A898AB /* BooleanConstructor.cpp */,
  2397. BC7952330E15EB5600A898AB /* BooleanConstructor.h */,
  2398. F692A8500255597D01FF60F7 /* BooleanObject.cpp */,
  2399. 704FD35305697E6D003DBED9 /* BooleanObject.h */,
  2400. BC7952340E15EB5600A898AB /* BooleanPrototype.cpp */,
  2401. BC7952350E15EB5600A898AB /* BooleanPrototype.h */,
  2402. 0FB7F38B15ED8E3800F167B2 /* Butterfly.h */,
  2403. 0FB7F38C15ED8E3800F167B2 /* ButterflyInlines.h */,
  2404. 869D04AE1193B54D00803475 /* CachedTranscendentalFunction.h */,
  2405. BCA62DFE0E2826230004F30D /* CallData.cpp */,
  2406. 145C507F0D9DF63B0088F6B9 /* CallData.h */,
  2407. BC6AAAE40E1F426500AD87D8 /* ClassInfo.h */,
  2408. A77F181F164088B200640A47 /* CodeCache.cpp */,
  2409. A77F1820164088B200640A47 /* CodeCache.h */,
  2410. 0F8F943A1667631100D61971 /* CodeSpecializationKind.cpp */,
  2411. 0F21C27914BE727300ADC64B /* CodeSpecializationKind.h */,
  2412. 65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */,
  2413. 65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */,
  2414. 0F15F15D14B7A73A005DE37D /* CommonSlowPaths.h */,
  2415. 969A09220ED1E09C00F1F681 /* Completion.cpp */,
  2416. F5BB2BC5030F772101FCFE1D /* Completion.h */,
  2417. BCA62DFF0E2826310004F30D /* ConstructData.cpp */,
  2418. BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */,
  2419. BCD203450E17135E002C7E82 /* DateConstructor.cpp */,
  2420. BCD203460E17135E002C7E82 /* DateConstructor.h */,
  2421. D21202280AD4310C00ED79B6 /* DateConversion.cpp */,
  2422. D21202290AD4310C00ED79B6 /* DateConversion.h */,
  2423. BC1166000E1997B1008066DD /* DateInstance.cpp */,
  2424. BC1166010E1997B1008066DD /* DateInstance.h */,
  2425. 14A1563010966365006FA260 /* DateInstanceCache.h */,
  2426. BCD203470E17135E002C7E82 /* DatePrototype.cpp */,
  2427. BCD203480E17135E002C7E82 /* DatePrototype.h */,
  2428. BC337BEA0E1B00CB0076918A /* Error.cpp */,
  2429. BC3046060E1F497F003232CF /* Error.h */,
  2430. BC02E9040E1839DB000F9297 /* ErrorConstructor.cpp */,
  2431. BC02E9050E1839DB000F9297 /* ErrorConstructor.h */,
  2432. BC02E98A0E183E38000F9297 /* ErrorInstance.cpp */,
  2433. BC02E98B0E183E38000F9297 /* ErrorInstance.h */,
  2434. BC02E9060E1839DB000F9297 /* ErrorPrototype.cpp */,
  2435. BC02E9070E1839DB000F9297 /* ErrorPrototype.h */,
  2436. 1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */,
  2437. A72701B30DADE94900E548D7 /* ExceptionHelpers.h */,
  2438. 86CA032D1038E8440028A609 /* Executable.cpp */,
  2439. 86CAFEE21035DDE60028A609 /* Executable.h */,
  2440. 0F21C27A14BE727300ADC64B /* ExecutionHarness.h */,
  2441. BC2680C00E16D4E900A06E92 /* FunctionConstructor.cpp */,
  2442. BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */,
  2443. 0FB4B52116B6278D003F696B /* FunctionExecutableDump.cpp */,
  2444. 0FB4B52216B6278D003F696B /* FunctionExecutableDump.h */,
  2445. F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */,
  2446. F692A85D0255597D01FF60F7 /* FunctionPrototype.h */,
  2447. C2D58C3315912FEE0021A844 /* GCActivityCallback.cpp */,
  2448. DDF7ABD211F60ED200108E36 /* GCActivityCallback.h */,
  2449. BC02E9B80E184545000F9297 /* GetterSetter.cpp */,
  2450. BC337BDE0E1AF0B80076918A /* GetterSetter.h */,
  2451. 933A349D038AE80F008635CE /* Identifier.cpp */,
  2452. 933A349A038AE7C6008635CE /* Identifier.h */,
  2453. 0FB7F38D15ED8E3800F167B2 /* IndexingHeader.h */,
  2454. 0FB7F38E15ED8E3800F167B2 /* IndexingHeaderInlines.h */,
  2455. 0F13E04C16164A1B00DC8DE7 /* IndexingType.cpp */,
  2456. 0FB7F38F15ED8E3800F167B2 /* IndexingType.h */,
  2457. E178636C0D9BEEC300D74E75 /* InitializeThreading.cpp */,
  2458. E178633F0D9BEC0000D74E75 /* InitializeThreading.h */,
  2459. BC9BB95B0E19680600DF8855 /* InternalFunction.cpp */,
  2460. BC11667A0E199C05008066DD /* InternalFunction.h */,
  2461. 86BF642A148DB2B5004DE36A /* Intrinsic.h */,
  2462. 14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */,
  2463. 14DA818E0D99FD2000B0A4FB /* JSActivation.h */,
  2464. 93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */,
  2465. 938772E5038BFE19008635CE /* JSArray.h */,
  2466. 86FA9E8F142BBB2D001773B7 /* JSBoundFunction.cpp */,
  2467. 86FA9E90142BBB2E001773B7 /* JSBoundFunction.h */,
  2468. BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */,
  2469. BC1167D80E19BCC9008066DD /* JSCell.h */,
  2470. 0F97496F1687ADE200A4FF6A /* JSCellInlines.h */,
  2471. F692A8870255597D01FF60F7 /* JSCJSValue.cpp */,
  2472. 14ABB36E099C076400E2A24F /* JSCJSValue.h */,
  2473. 865A30F0135007E100CDB49E /* JSCJSValueInlines.h */,
  2474. 9788FC221471AD0C0068CE2D /* JSDateMath.cpp */,
  2475. 9788FC231471AD0C0068CE2D /* JSDateMath.h */,
  2476. C2A7F687160432D400F76B98 /* JSDestructibleObject.h */,
  2477. A7B4ACAE1484C9CE00B38A36 /* JSExportMacros.h */,
  2478. F692A85E0255597D01FF60F7 /* JSFunction.cpp */,
  2479. F692A85F0255597D01FF60F7 /* JSFunction.h */,
  2480. E18E3A570DF9278C00D90B34 /* VM.cpp */,
  2481. E18E3A560DF9278C00D90B34 /* VM.h */,
  2482. 14DE0D680D02431400AACCA2 /* JSGlobalObject.cpp */,
  2483. A8E894330CD0603F00367179 /* JSGlobalObject.h */,
  2484. BC756FC60E2031B200DE7D12 /* JSGlobalObjectFunctions.cpp */,
  2485. BC756FC70E2031B200DE7D12 /* JSGlobalObjectFunctions.h */,
  2486. 65EA4C99092AF9E20093D800 /* JSLock.cpp */,
  2487. 65EA4C9A092AF9E20093D800 /* JSLock.h */,
  2488. 14874ADF15EBDE4A002E3587 /* JSNameScope.cpp */,
  2489. 14874AE015EBDE4A002E3587 /* JSNameScope.h */,
  2490. A72700780DAC605600E548D7 /* JSNotAnObject.cpp */,
  2491. A72700770DAC605600E548D7 /* JSNotAnObject.h */,
  2492. BC22A3980E16E14800AF21C8 /* JSObject.cpp */,
  2493. BC22A3990E16E14800AF21C8 /* JSObject.h */,
  2494. A7F9935E0FD7325100A0B2D0 /* JSONObject.cpp */,
  2495. A7F9935D0FD7325100A0B2D0 /* JSONObject.h */,
  2496. A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */,
  2497. A727FF650DA3053B00E548D7 /* JSPropertyNameIterator.h */,
  2498. 862553CE16136AA5009F17D0 /* JSProxy.cpp */,
  2499. 862553CF16136AA5009F17D0 /* JSProxy.h */,
  2500. 14874AE115EBDE4A002E3587 /* JSScope.cpp */,
  2501. 14874AE215EBDE4A002E3587 /* JSScope.h */,
  2502. 0F919D0E157F3327004A4E7D /* JSSegmentedVariableObject.cpp */,
  2503. 0F919D0F157F3327004A4E7D /* JSSegmentedVariableObject.h */,
  2504. BC02E9B60E1842FA000F9297 /* JSString.cpp */,
  2505. F692A8620255597D01FF60F7 /* JSString.h */,
  2506. 86E85538111B9968001AF51E /* JSStringBuilder.h */,
  2507. 2600B5A4152BAAA70091EE5F /* JSStringJoiner.cpp */,
  2508. 2600B5A5152BAAA70091EE5F /* JSStringJoiner.h */,
  2509. 0F919D09157EE09D004A4E7D /* JSSymbolTableObject.cpp */,
  2510. 0F919D0A157EE09D004A4E7D /* JSSymbolTableObject.h */,
  2511. 14ABB454099C2A0F00E2A24F /* JSType.h */,
  2512. 6507D2970E871E4A00D7D896 /* JSTypeInfo.h */,
  2513. BC22A39A0E16E14800AF21C8 /* JSVariableObject.cpp */,
  2514. 14F252560D08DD8D004ECFFF /* JSVariableObject.h */,
  2515. 1442565F15EDE98D0066A49B /* JSWithScope.cpp */,
  2516. 1442566015EDE98D0066A49B /* JSWithScope.h */,
  2517. 65C7A1710A8EAACB00FA37EA /* JSWrapperObject.cpp */,
  2518. 65C7A1720A8EAACB00FA37EA /* JSWrapperObject.h */,
  2519. A7E2EA6A0FB460CF00601F06 /* LiteralParser.cpp */,
  2520. A7E2EA690FB460CF00601F06 /* LiteralParser.h */,
  2521. F692A8680255597D01FF60F7 /* Lookup.cpp */,
  2522. F692A8690255597D01FF60F7 /* Lookup.h */,
  2523. 8612E4CB1522918400C836BE /* MatchResult.h */,
  2524. F692A86A0255597D01FF60F7 /* MathObject.cpp */,
  2525. F692A86B0255597D01FF60F7 /* MathObject.h */,
  2526. 90213E3B123A40C200D422F3 /* MemoryStatistics.cpp */,
  2527. 90213E3C123A40C200D422F3 /* MemoryStatistics.h */,
  2528. 86EBF2F91560F036008E9222 /* NameConstructor.cpp */,
  2529. 86EBF2FA1560F036008E9222 /* NameConstructor.h */,
  2530. 86EBF2FB1560F036008E9222 /* NameInstance.cpp */,
  2531. 86EBF2FC1560F036008E9222 /* NameInstance.h */,
  2532. 86EBF2FD1560F036008E9222 /* NamePrototype.cpp */,
  2533. 86EBF2FE1560F036008E9222 /* NamePrototype.h */,
  2534. BC02E9080E1839DB000F9297 /* NativeErrorConstructor.cpp */,
  2535. BC02E9090E1839DB000F9297 /* NativeErrorConstructor.h */,
  2536. BC02E90A0E1839DB000F9297 /* NativeErrorPrototype.cpp */,
  2537. BC02E90B0E1839DB000F9297 /* NativeErrorPrototype.h */,
  2538. BC2680C20E16D4E900A06E92 /* NumberConstructor.cpp */,
  2539. BC2680C30E16D4E900A06E92 /* NumberConstructor.h */,
  2540. F692A8700255597D01FF60F7 /* NumberObject.cpp */,
  2541. F692A8710255597D01FF60F7 /* NumberObject.h */,
  2542. BC2680C40E16D4E900A06E92 /* NumberPrototype.cpp */,
  2543. BC2680C50E16D4E900A06E92 /* NumberPrototype.h */,
  2544. 142D3938103E4560007DCB52 /* NumericStrings.h */,
  2545. BC2680C60E16D4E900A06E92 /* ObjectConstructor.cpp */,
  2546. BC2680C70E16D4E900A06E92 /* ObjectConstructor.h */,
  2547. BC2680C80E16D4E900A06E92 /* ObjectPrototype.cpp */,
  2548. BC2680C90E16D4E900A06E92 /* ObjectPrototype.h */,
  2549. F692A8770255597D01FF60F7 /* Operations.cpp */,
  2550. F692A8780255597D01FF60F7 /* Operations.h */,
  2551. 0FE228EA1436AB2300196C48 /* Options.cpp */,
  2552. 0FE228EB1436AB2300196C48 /* Options.h */,
  2553. 868916A9155F285400CB2B9A /* PrivateName.h */,
  2554. A7FB60A3103F7DC20017A286 /* PropertyDescriptor.cpp */,
  2555. A7FB604B103F5EAB0017A286 /* PropertyDescriptor.h */,
  2556. BC95437C0EBA70FD0072B6D3 /* PropertyMapHashTable.h */,
  2557. 86158AB2155C8B3F00B45C9C /* PropertyName.h */,
  2558. 65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */,
  2559. 65400C100A69BAF200509887 /* PropertyNameArray.h */,
  2560. 0FF7168A15A3B231008F5DAA /* PropertyOffset.h */,
  2561. 65621E6B089E859700760F35 /* PropertySlot.cpp */,
  2562. 65621E6C089E859700760F35 /* PropertySlot.h */,
  2563. 0FB7F39015ED8E3800F167B2 /* PropertyStorage.h */,
  2564. AD1CF06816DCAB2D00B97123 /* PropertyTable.cpp */,
  2565. 65C02FBB0637462A003E7EE6 /* Protect.h */,
  2566. 14D844A216AA2C7000A65AF0 /* PrototypeMap.cpp */,
  2567. 14D844A316AA2C7000A65AF0 /* PrototypeMap.h */,
  2568. 0F0CD4C015F1A6040032F1C0 /* PutDirectIndexMode.h */,
  2569. 147B84620E6DE6B1004775A4 /* PutPropertySlot.h */,
  2570. F692A87D0255597D01FF60F7 /* RegExp.cpp */,
  2571. F692A87E0255597D01FF60F7 /* RegExp.h */,
  2572. A1712B3A11C7B212007A5315 /* RegExpCache.cpp */,
  2573. A1712B3E11C7B228007A5315 /* RegExpCache.h */,
  2574. 86F75EFB151C062F007C9BA3 /* RegExpCachedResult.cpp */,
  2575. 86F75EFC151C062F007C9BA3 /* RegExpCachedResult.h */,
  2576. BCD202BD0E1706A7002C7E82 /* RegExpConstructor.cpp */,
  2577. BCD202BE0E1706A7002C7E82 /* RegExpConstructor.h */,
  2578. A1712B4011C7B235007A5315 /* RegExpKey.h */,
  2579. 86F75EFD151C062F007C9BA3 /* RegExpMatchesArray.cpp */,
  2580. 93CEDDFB0EA91EE600258EBE /* RegExpMatchesArray.h */,
  2581. F692A87B0255597D01FF60F7 /* RegExpObject.cpp */,
  2582. F692A87C0255597D01FF60F7 /* RegExpObject.h */,
  2583. BCD202BF0E1706A7002C7E82 /* RegExpPrototype.cpp */,
  2584. BCD202C00E1706A7002C7E82 /* RegExpPrototype.h */,
  2585. 0FB7F39115ED8E3800F167B2 /* Reject.h */,
  2586. 0F7700911402FF280078EB39 /* SamplingCounter.cpp */,
  2587. 0F77008E1402FDD60078EB39 /* SamplingCounter.h */,
  2588. 93303FE80E6A72B500786E6A /* SmallStrings.cpp */,
  2589. 93303FEA0E6A72C000786E6A /* SmallStrings.h */,
  2590. 0F0CD4C315F6B6B50032F1C0 /* SparseArrayValueMap.cpp */,
  2591. 0FB7F39215ED8E3800F167B2 /* SparseArrayValueMap.h */,
  2592. A730B6111250068F009D25B1 /* StrictEvalActivation.cpp */,
  2593. A730B6101250068F009D25B1 /* StrictEvalActivation.h */,
  2594. BC18C3C00E16EE3300B34460 /* StringConstructor.cpp */,
  2595. BC18C3C10E16EE3300B34460 /* StringConstructor.h */,
  2596. BC18C3C20E16EE3300B34460 /* StringObject.cpp */,
  2597. BC18C3C30E16EE3300B34460 /* StringObject.h */,
  2598. BC18C3C50E16EE3300B34460 /* StringPrototype.cpp */,
  2599. BC18C3C60E16EE3300B34460 /* StringPrototype.h */,
  2600. 93345A8712D838C400302BE3 /* StringRecursionChecker.cpp */,
  2601. 93345A8812D838C400302BE3 /* StringRecursionChecker.h */,
  2602. BCDE3AB00E6C82CF001453A7 /* Structure.cpp */,
  2603. BCDE3AB10E6C82CF001453A7 /* Structure.h */,
  2604. 7E4EE70E0EBB7A5B005934AA /* StructureChain.cpp */,
  2605. 7E4EE7080EBB7963005934AA /* StructureChain.h */,
  2606. 0FD2C92316D01EE900C7803F /* StructureInlines.h */,
  2607. C2F0F2D016BAEEE900187C19 /* StructureRareData.cpp */,
  2608. C2FE18A316BAEC4000AF3061 /* StructureRareData.h */,
  2609. C20BA92C16BB1C1500B3AEA2 /* StructureRareDataInlines.h */,
  2610. BC9041470EB9250900FE26FA /* StructureTransitionTable.h */,
  2611. 0F919D2715856770004A4E7D /* SymbolTable.cpp */,
  2612. 14A396A60CD2933100B5B4FF /* SymbolTable.h */,
  2613. 5D53726D0E1C546B0021E549 /* Tracing.d */,
  2614. 5D53726E0E1C54880021E549 /* Tracing.h */,
  2615. 0FEB3ECB16237F4700AB67AD /* TypedArrayDescriptor.h */,
  2616. 866739D113BFDE710023D87C /* Uint16WithFraction.h */,
  2617. FED94F2B171E3E2300BE77A4 /* Watchdog.cpp */,
  2618. FED94F2C171E3E2300BE77A4 /* Watchdog.h */,
  2619. FED94F2D171E3E2300BE77A4 /* WatchdogMac.cpp */,
  2620. 14BFCE6810CDB1FC00364CCE /* WeakGCMap.h */,
  2621. 1420BE7A10AA6DDB00F455D2 /* WeakRandom.h */,
  2622. A7DCB77912E3D90500911940 /* WriteBarrier.h */,
  2623. );
  2624. path = runtime;
  2625. sourceTree = "<group>";
  2626. };
  2627. 8603CEF014C753EF00AE59E3 /* tools */ = {
  2628. isa = PBXGroup;
  2629. children = (
  2630. 86B5822E14D2373B00A9C306 /* CodeProfile.cpp */,
  2631. 86B5822F14D2373B00A9C306 /* CodeProfile.h */,
  2632. 8603CEF214C7546400AE59E3 /* CodeProfiling.cpp */,
  2633. 8603CEF314C7546400AE59E3 /* CodeProfiling.h */,
  2634. 86B5822C14D22F5F00A9C306 /* ProfileTreeNode.h */,
  2635. 86B5826A14D35D5100A9C306 /* TieredMMapArray.h */,
  2636. );
  2637. path = tools;
  2638. sourceTree = "<group>";
  2639. };
  2640. 86EAC48C0F93E8B9008EC948 /* yarr */ = {
  2641. isa = PBXGroup;
  2642. children = (
  2643. 451539B812DC994500EF7AC4 /* Yarr.h */,
  2644. 863C6D981521111200585E4E /* YarrCanonicalizeUCS2.cpp */,
  2645. 863C6D991521111200585E4E /* YarrCanonicalizeUCS2.h */,
  2646. 863C6D9A1521111200585E4E /* YarrCanonicalizeUCS2.js */,
  2647. 86704B7D12DBA33700A9FE7B /* YarrInterpreter.cpp */,
  2648. 86704B7E12DBA33700A9FE7B /* YarrInterpreter.h */,
  2649. 86704B7F12DBA33700A9FE7B /* YarrJIT.cpp */,
  2650. 86704B8012DBA33700A9FE7B /* YarrJIT.h */,
  2651. 86704B8112DBA33700A9FE7B /* YarrParser.h */,
  2652. 86704B8212DBA33700A9FE7B /* YarrPattern.cpp */,
  2653. 86704B8312DBA33700A9FE7B /* YarrPattern.h */,
  2654. 86704B4012DB8A8100A9FE7B /* YarrSyntaxChecker.cpp */,
  2655. 86704B4112DB8A8100A9FE7B /* YarrSyntaxChecker.h */,
  2656. );
  2657. name = yarr;
  2658. sourceTree = "<group>";
  2659. };
  2660. 86EC9DB31328DF44002B2AD7 /* dfg */ = {
  2661. isa = PBXGroup;
  2662. children = (
  2663. 0F62016D143FCD2F0068B77C /* DFGAbstractState.cpp */,
  2664. 0F62016E143FCD2F0068B77C /* DFGAbstractState.h */,
  2665. 0F62016F143FCD2F0068B77C /* DFGAbstractValue.h */,
  2666. 0F66E16814DF3F1300B7B2E4 /* DFGAdjacencyList.h */,
  2667. 0FB4B51916B62772003F696B /* DFGAllocator.h */,
  2668. 0F1E3A431534CBAD000F9456 /* DFGArgumentPosition.h */,
  2669. 0F16015A156198BF00C2587C /* DFGArgumentsSimplificationPhase.cpp */,
  2670. 0F16015B156198BF00C2587C /* DFGArgumentsSimplificationPhase.h */,
  2671. 0F05C3B21683CF8F00BAF45B /* DFGArrayifySlowPathGenerator.h */,
  2672. 0F63948115E48114006A597C /* DFGArrayMode.cpp */,
  2673. 0F63948215E48114006A597C /* DFGArrayMode.h */,
  2674. 0FC0976B1468AB4A00CF2442 /* DFGAssemblyHelpers.cpp */,
  2675. 0FC0976C1468AB4A00CF2442 /* DFGAssemblyHelpers.h */,
  2676. 0F714CA116EA92ED00F3EBEB /* DFGBackwardsPropagationPhase.cpp */,
  2677. 0F714CA216EA92ED00F3EBEB /* DFGBackwardsPropagationPhase.h */,
  2678. 0F620170143FCD2F0068B77C /* DFGBasicBlock.h */,
  2679. 0FD5652216AB780A00197653 /* DFGBasicBlockInlines.h */,
  2680. 0F8364B5164B0C0E0053329A /* DFGBranchDirection.h */,
  2681. 86EC9DB41328DF82002B2AD7 /* DFGByteCodeParser.cpp */,
  2682. 86EC9DB51328DF82002B2AD7 /* DFGByteCodeParser.h */,
  2683. 0F256C341627B0AA007F2783 /* DFGCallArrayAllocatorSlowPathGenerator.h */,
  2684. 0FD82E1E14172C2F00179C94 /* DFGCapabilities.cpp */,
  2685. 0FD82E1F14172C2F00179C94 /* DFGCapabilities.h */,
  2686. 0F7B294814C3CD23007C3DB1 /* DFGCCallHelpers.h */,
  2687. 0FFFC94B14EF909500C72532 /* DFGCFAPhase.cpp */,
  2688. 0FFFC94C14EF909500C72532 /* DFGCFAPhase.h */,
  2689. 0F3B3A241544C991003ED0FF /* DFGCFGSimplificationPhase.cpp */,
  2690. 0F3B3A251544C991003ED0FF /* DFGCFGSimplificationPhase.h */,
  2691. 0FB4B51A16B62772003F696B /* DFGCommon.cpp */,
  2692. 0FC0977E1469EBC400CF2442 /* DFGCommon.h */,
  2693. 0F3B3A17153E68EF003ED0FF /* DFGConstantFoldingPhase.cpp */,
  2694. 0F3B3A18153E68EF003ED0FF /* DFGConstantFoldingPhase.h */,
  2695. 0FBE0F6B16C1DB010082C5E8 /* DFGCPSRethreadingPhase.cpp */,
  2696. 0FBE0F6C16C1DB010082C5E8 /* DFGCPSRethreadingPhase.h */,
  2697. 0FFFC94D14EF909500C72532 /* DFGCSEPhase.cpp */,
  2698. 0FFFC94E14EF909500C72532 /* DFGCSEPhase.h */,
  2699. 0F2FC77016E12F6F0038D976 /* DFGDCEPhase.cpp */,
  2700. 0F2FC77116E12F6F0038D976 /* DFGDCEPhase.h */,
  2701. 0FF427611591A1C9004CB9FF /* DFGDisassembler.cpp */,
  2702. 0FF427621591A1C9004CB9FF /* DFGDisassembler.h */,
  2703. 0FD81ACF154FB4EB00983E72 /* DFGDominators.cpp */,
  2704. 0FD81AD0154FB4EB00983E72 /* DFGDominators.h */,
  2705. 0F1E3A441534CBAD000F9456 /* DFGDoubleFormatState.h */,
  2706. 0FD3C82014115CF800FD81CB /* DFGDriver.cpp */,
  2707. 0FD3C82214115D0E00FD81CB /* DFGDriver.h */,
  2708. 0FB4B51B16B62772003F696B /* DFGEdge.cpp */,
  2709. 0F66E16914DF3F1300B7B2E4 /* DFGEdge.h */,
  2710. 0F2BDC12151C5D4A00CD8910 /* DFGFixupPhase.cpp */,
  2711. 0F2BDC13151C5D4A00CD8910 /* DFGFixupPhase.h */,
  2712. 86AE6C4B136A11E400963012 /* DFGFPRInfo.h */,
  2713. 86EC9DB61328DF82002B2AD7 /* DFGGenerationInfo.h */,
  2714. 86AE6C4C136A11E400963012 /* DFGGPRInfo.h */,
  2715. 86EC9DB71328DF82002B2AD7 /* DFGGraph.cpp */,
  2716. 86EC9DB81328DF82002B2AD7 /* DFGGraph.h */,
  2717. 0F2BDC1F151E803800CD8910 /* DFGInsertionSet.h */,
  2718. 86EC9DBB1328DF82002B2AD7 /* DFGJITCompiler.cpp */,
  2719. 86EC9DBC1328DF82002B2AD7 /* DFGJITCompiler.h */,
  2720. 0FB4B51C16B62772003F696B /* DFGLongLivedState.cpp */,
  2721. 0FB4B51D16B62772003F696B /* DFGLongLivedState.h */,
  2722. 0F2BDC3D1522801700CD8910 /* DFGMinifiedGraph.h */,
  2723. 0FB4B51016B3A964003F696B /* DFGMinifiedID.h */,
  2724. 0F2BDC4C1522818300CD8910 /* DFGMinifiedNode.cpp */,
  2725. 0F2BDC3E1522801700CD8910 /* DFGMinifiedNode.h */,
  2726. 0FB4B51E16B62772003F696B /* DFGNode.cpp */,
  2727. 86ECA3E9132DEF1C002B2AD7 /* DFGNode.h */,
  2728. 0FB4B51F16B62772003F696B /* DFGNodeAllocator.h */,
  2729. 0FA581B7150E952A00B9A2D9 /* DFGNodeFlags.cpp */,
  2730. 0FA581B8150E952A00B9A2D9 /* DFGNodeFlags.h */,
  2731. 0FA581B9150E952A00B9A2D9 /* DFGNodeType.h */,
  2732. 86EC9DBF1328DF82002B2AD7 /* DFGOperations.cpp */,
  2733. 86EC9DC01328DF82002B2AD7 /* DFGOperations.h */,
  2734. 0FD82E52141DAEDE00179C94 /* DFGOSREntry.cpp */,
  2735. 0FD82E53141DAEDE00179C94 /* DFGOSREntry.h */,
  2736. 0FC0978E146A6F6300CF2442 /* DFGOSRExit.cpp */,
  2737. 0FC097681468A6EF00CF2442 /* DFGOSRExit.h */,
  2738. 65987F2C167FE84B003C2F8D /* DFGOSRExitCompilationInfo.h */,
  2739. 0FC0978F146A6F6300CF2442 /* DFGOSRExitCompiler.cpp */,
  2740. 0FC0976F14693AEF00CF2442 /* DFGOSRExitCompiler.h */,
  2741. 0FC09775146943AD00CF2442 /* DFGOSRExitCompiler32_64.cpp */,
  2742. 0FC0977014693AEF00CF2442 /* DFGOSRExitCompiler64.cpp */,
  2743. 0FEFC9A71681A3B000567F53 /* DFGOSRExitJumpPlaceholder.cpp */,
  2744. 0FEFC9A81681A3B000567F53 /* DFGOSRExitJumpPlaceholder.h */,
  2745. 0FFFC94F14EF909500C72532 /* DFGPhase.cpp */,
  2746. 0FFFC95014EF909500C72532 /* DFGPhase.h */,
  2747. 0FBE0F6D16C1DB010082C5E8 /* DFGPredictionInjectionPhase.cpp */,
  2748. 0FBE0F6E16C1DB010082C5E8 /* DFGPredictionInjectionPhase.h */,
  2749. 0FFFC95114EF909500C72532 /* DFGPredictionPropagationPhase.cpp */,
  2750. 0FFFC95214EF909500C72532 /* DFGPredictionPropagationPhase.h */,
  2751. 86EC9DC11328DF82002B2AD7 /* DFGRegisterBank.h */,
  2752. 0F766D4215B2A3BD008F363E /* DFGRegisterSet.h */,
  2753. 86BB09BE138E381B0056702F /* DFGRepatch.cpp */,
  2754. 86BB09BF138E381B0056702F /* DFGRepatch.h */,
  2755. 86ECA3F9132DF25A002B2AD7 /* DFGScoreBoard.h */,
  2756. 0F766D4515B3701D008F363E /* DFGScratchRegisterAllocator.h */,
  2757. 0F1E3A65153A21DF000F9456 /* DFGSilentRegisterSavePlan.h */,
  2758. 0F1E3A501537C2CB000F9456 /* DFGSlowPathGenerator.h */,
  2759. 86EC9DC21328DF82002B2AD7 /* DFGSpeculativeJIT.cpp */,
  2760. 86EC9DC31328DF82002B2AD7 /* DFGSpeculativeJIT.h */,
  2761. 86880F1B14328BB900B08D42 /* DFGSpeculativeJIT32_64.cpp */,
  2762. 86880F4C14353B2100B08D42 /* DFGSpeculativeJIT64.cpp */,
  2763. 0F63947615DCE347006A597C /* DFGStructureAbstractValue.h */,
  2764. 0F63943C15C75F14006A597C /* DFGTypeCheckHoistingPhase.cpp */,
  2765. 0F63943D15C75F14006A597C /* DFGTypeCheckHoistingPhase.h */,
  2766. 0FC0979F146B28C700CF2442 /* DFGThunks.cpp */,
  2767. 0FC097A0146B28C700CF2442 /* DFGThunks.h */,
  2768. 0FBE0F6F16C1DB010082C5E8 /* DFGUnificationPhase.cpp */,
  2769. 0FBE0F7016C1DB010082C5E8 /* DFGUnificationPhase.h */,
  2770. 0F34B14716D4200E001CDA5A /* DFGUseKind.cpp */,
  2771. 0F34B14816D4200E001CDA5A /* DFGUseKind.h */,
  2772. 0F3B3A2915474FF4003ED0FF /* DFGValidate.cpp */,
  2773. 0F3B3A2A15474FF4003ED0FF /* DFGValidate.h */,
  2774. 0F2BDC3F1522801700CD8910 /* DFGValueRecoveryOverride.h */,
  2775. 0F2BDC4E15228BE700CD8910 /* DFGValueSource.cpp */,
  2776. 0F2BDC401522801700CD8910 /* DFGValueSource.h */,
  2777. 0F620172143FCD2F0068B77C /* DFGVariableAccessData.h */,
  2778. 0FDDBFB21666EED500C55FEF /* DFGVariableAccessDataDump.cpp */,
  2779. 0FDDBFB31666EED500C55FEF /* DFGVariableAccessDataDump.h */,
  2780. 0F2BDC5015228FFA00CD8910 /* DFGVariableEvent.cpp */,
  2781. 0F2BDC411522801700CD8910 /* DFGVariableEvent.h */,
  2782. 0F2BDC421522801700CD8910 /* DFGVariableEventStream.cpp */,
  2783. 0F2BDC431522801700CD8910 /* DFGVariableEventStream.h */,
  2784. 0F85A31E16AB76AE0077571E /* DFGVariadicFunction.h */,
  2785. 0FFFC95314EF909500C72532 /* DFGVirtualRegisterAllocationPhase.cpp */,
  2786. 0FFFC95414EF909500C72532 /* DFGVirtualRegisterAllocationPhase.h */,
  2787. );
  2788. name = dfg;
  2789. sourceTree = "<group>";
  2790. };
  2791. 932FC3C20824BB70005B3C75 /* Resources */ = {
  2792. isa = PBXGroup;
  2793. children = (
  2794. 932F5BD80822A1C700736975 /* Info.plist */,
  2795. );
  2796. name = Resources;
  2797. sourceTree = "<group>";
  2798. tabWidth = 4;
  2799. usesTabs = 0;
  2800. };
  2801. 95AB831A0DA42C6900BC83F3 /* profiler */ = {
  2802. isa = PBXGroup;
  2803. children = (
  2804. 95E3BC040E1AE68200B2D1C1 /* CallIdentifier.h */,
  2805. 95AB832E0DA42CAD00BC83F3 /* LegacyProfiler.cpp */,
  2806. 95AB832F0DA42CAD00BC83F3 /* LegacyProfiler.h */,
  2807. 95742F630DD11F5A000917FB /* Profile.cpp */,
  2808. 95742F640DD11F5A000917FB /* Profile.h */,
  2809. 95CD45740E1C4FDD0085358E /* ProfileGenerator.cpp */,
  2810. 95CD45750E1C4FDD0085358E /* ProfileGenerator.h */,
  2811. 95AB83540DA43B4400BC83F3 /* ProfileNode.cpp */,
  2812. 95AB83550DA43B4400BC83F3 /* ProfileNode.h */,
  2813. 0FF72992166AD347000F5BA3 /* ProfilerBytecode.cpp */,
  2814. 0FF72993166AD347000F5BA3 /* ProfilerBytecode.h */,
  2815. 0FF72994166AD347000F5BA3 /* ProfilerBytecodes.cpp */,
  2816. 0FF72995166AD347000F5BA3 /* ProfilerBytecodes.h */,
  2817. 0F13912416771C30009CCB07 /* ProfilerBytecodeSequence.cpp */,
  2818. 0F13912516771C30009CCB07 /* ProfilerBytecodeSequence.h */,
  2819. 0FF72996166AD347000F5BA3 /* ProfilerCompilation.cpp */,
  2820. 0FF72997166AD347000F5BA3 /* ProfilerCompilation.h */,
  2821. 0FF72998166AD347000F5BA3 /* ProfilerCompilationKind.cpp */,
  2822. 0FF72999166AD347000F5BA3 /* ProfilerCompilationKind.h */,
  2823. 0FF7299A166AD347000F5BA3 /* ProfilerCompiledBytecode.cpp */,
  2824. 0FF7299B166AD347000F5BA3 /* ProfilerCompiledBytecode.h */,
  2825. 0FF7299C166AD347000F5BA3 /* ProfilerDatabase.cpp */,
  2826. 0FF7299D166AD347000F5BA3 /* ProfilerDatabase.h */,
  2827. 0FF7299E166AD347000F5BA3 /* ProfilerExecutionCounter.h */,
  2828. 0FF7299F166AD347000F5BA3 /* ProfilerOrigin.cpp */,
  2829. 0FF729A0166AD347000F5BA3 /* ProfilerOrigin.h */,
  2830. 0FF729A1166AD347000F5BA3 /* ProfilerOriginStack.cpp */,
  2831. 0FF729A2166AD347000F5BA3 /* ProfilerOriginStack.h */,
  2832. 0FB105871675482E00F8AB6E /* ProfilerOSRExit.cpp */,
  2833. 0FB105881675482E00F8AB6E /* ProfilerOSRExit.h */,
  2834. 0FB105891675482E00F8AB6E /* ProfilerOSRExitSite.cpp */,
  2835. 0FB1058A1675482E00F8AB6E /* ProfilerOSRExitSite.h */,
  2836. 0F13912616771C30009CCB07 /* ProfilerProfiledBytecodes.cpp */,
  2837. 0F13912716771C30009CCB07 /* ProfilerProfiledBytecodes.h */,
  2838. );
  2839. name = profiler;
  2840. sourceTree = "<group>";
  2841. usesTabs = 0;
  2842. };
  2843. 9688CB120ED12B4E001D649F /* assembler */ = {
  2844. isa = PBXGroup;
  2845. children = (
  2846. 860161DF0F3A83C100F84710 /* AbstractMacroAssembler.h */,
  2847. 86D3B2BF10156BDE002865E7 /* ARMAssembler.cpp */,
  2848. 86D3B2C010156BDE002865E7 /* ARMAssembler.h */,
  2849. A74DE1CB120B86D600D40D5B /* ARMv7Assembler.cpp */,
  2850. 86ADD1430FDDEA980006EEC2 /* ARMv7Assembler.h */,
  2851. 9688CB130ED12B4E001D649F /* AssemblerBuffer.h */,
  2852. 86D3B2C110156BDE002865E7 /* AssemblerBufferWithConstantPool.h */,
  2853. 86E116B00FE75AC800B512BC /* CodeLocation.h */,
  2854. 0FF4275615914A20004CB9FF /* LinkBuffer.cpp */,
  2855. 86D3B3C110159D7F002865E7 /* LinkBuffer.h */,
  2856. 0FEB3ECE16237F6700AB67AD /* MacroAssembler.cpp */,
  2857. 86C36EE90EE1289D00B3DF59 /* MacroAssembler.h */,
  2858. 86C568DD11A213EE0007F7F0 /* MacroAssemblerARM.cpp */,
  2859. 86D3B2C210156BDE002865E7 /* MacroAssemblerARM.h */,
  2860. 86ADD1440FDDEA980006EEC2 /* MacroAssemblerARMv7.h */,
  2861. 863B23DF0FC60E6200703AA4 /* MacroAssemblerCodeRef.h */,
  2862. 86C568DE11A213EE0007F7F0 /* MacroAssemblerMIPS.h */,
  2863. 86AE64A6135E5E1C00963012 /* MacroAssemblerSH4.h */,
  2864. 860161E00F3A83C100F84710 /* MacroAssemblerX86.h */,
  2865. 860161E10F3A83C100F84710 /* MacroAssemblerX86_64.h */,
  2866. 860161E20F3A83C100F84710 /* MacroAssemblerX86Common.h */,
  2867. 86C568DF11A213EE0007F7F0 /* MIPSAssembler.h */,
  2868. 86D3B3C210159D7F002865E7 /* RepatchBuffer.h */,
  2869. 86AE64A7135E5E1C00963012 /* SH4Assembler.h */,
  2870. 9688CB140ED12B4E001D649F /* X86Assembler.h */,
  2871. );
  2872. path = assembler;
  2873. sourceTree = "<group>";
  2874. };
  2875. 969A078F0ED1D3AE00F1F681 /* bytecode */ = {
  2876. isa = PBXGroup;
  2877. children = (
  2878. 0F8335B41639C1E3001443B5 /* ArrayAllocationProfile.cpp */,
  2879. 0F8335B51639C1E3001443B5 /* ArrayAllocationProfile.h */,
  2880. 0F63945115D07051006A597C /* ArrayProfile.cpp */,
  2881. 0F63945215D07051006A597C /* ArrayProfile.h */,
  2882. 0F21C27E14BEAA8000ADC64B /* BytecodeConventions.h */,
  2883. 0F8023E91613832300A0BA45 /* ByValInfo.h */,
  2884. 0F0B83AE14BCF71400885B4F /* CallLinkInfo.cpp */,
  2885. 0F0B83AF14BCF71400885B4F /* CallLinkInfo.h */,
  2886. 0F93329314CA7DC10085F3C6 /* CallLinkStatus.cpp */,
  2887. 0F93329414CA7DC10085F3C6 /* CallLinkStatus.h */,
  2888. 0F0B83B814BCF95B00885B4F /* CallReturnOffsetToBytecodeOffset.h */,
  2889. 969A07900ED1D3AE00F1F681 /* CodeBlock.cpp */,
  2890. 969A07910ED1D3AE00F1F681 /* CodeBlock.h */,
  2891. 0F8F943D1667632D00D61971 /* CodeBlockHash.cpp */,
  2892. 0F8F943E1667632D00D61971 /* CodeBlockHash.h */,
  2893. 0F96EBB116676EF4008BADE3 /* CodeBlockWithJITType.h */,
  2894. 0F8F9445166764EE00D61971 /* CodeOrigin.cpp */,
  2895. 0FBD7E671447998F00481315 /* CodeOrigin.h */,
  2896. 0F8F943F1667632D00D61971 /* CodeType.cpp */,
  2897. 0F0B83A514BCF50400885B4F /* CodeType.h */,
  2898. 0F426A4A1460CD6B00131F8F /* DataFormat.h */,
  2899. 0FBC0AE41496C7C100D4FBDD /* DFGExitProfile.cpp */,
  2900. 0FBC0AE51496C7C100D4FBDD /* DFGExitProfile.h */,
  2901. 969A07920ED1D3AE00F1F681 /* EvalCodeCache.h */,
  2902. 0F56A1D415001CF2002992B1 /* ExecutionCounter.cpp */,
  2903. 0F56A1D115000F31002992B1 /* ExecutionCounter.h */,
  2904. 0FB105821675480C00F8AB6E /* ExitKind.cpp */,
  2905. 0FB105831675480C00F8AB6E /* ExitKind.h */,
  2906. 0F0B83AA14BCF5B900885B4F /* ExpressionRangeInfo.h */,
  2907. 0F93329514CA7DC10085F3C6 /* GetByIdStatus.cpp */,
  2908. 0F93329614CA7DC10085F3C6 /* GetByIdStatus.h */,
  2909. 0F0B83A814BCF55E00885B4F /* HandlerInfo.h */,
  2910. 969A07930ED1D3AE00F1F681 /* Instruction.h */,
  2911. BCFD8C900EEB2EE700283848 /* JumpTable.cpp */,
  2912. BCFD8C910EEB2EE700283848 /* JumpTable.h */,
  2913. 0FB5467814F5C468002C2989 /* LazyOperandValueProfile.cpp */,
  2914. 0FB5467614F59AD1002C2989 /* LazyOperandValueProfile.h */,
  2915. 0F0B83AC14BCF60200885B4F /* LineInfo.h */,
  2916. 0F0FC45814BD15F100B81154 /* LLIntCallLinkInfo.h */,
  2917. 0FB5467C14F5CFD3002C2989 /* MethodOfGettingAValueProfile.cpp */,
  2918. 0FB5467A14F5C7D4002C2989 /* MethodOfGettingAValueProfile.h */,
  2919. 14CA958C16AB50FA00938A06 /* ObjectAllocationProfile.h */,
  2920. 969A07940ED1D3AE00F1F681 /* Opcode.cpp */,
  2921. 969A07950ED1D3AE00F1F681 /* Opcode.h */,
  2922. 0F2BDC2B151FDE8B00CD8910 /* Operands.h */,
  2923. 0F34B14B16D43E0C001CDA5A /* PolymorphicAccessStructureList.h */,
  2924. 0F9FC8BF14E1B5FB00D52AE0 /* PolymorphicPutByIdList.cpp */,
  2925. 0F9FC8C014E1B5FB00D52AE0 /* PolymorphicPutByIdList.h */,
  2926. 0F98205D16BFE37F00240D02 /* PreciseJumpTargets.cpp */,
  2927. 0F98205E16BFE37F00240D02 /* PreciseJumpTargets.h */,
  2928. 0F93329914CA7DC10085F3C6 /* PutByIdStatus.cpp */,
  2929. 0F93329A14CA7DC10085F3C6 /* PutByIdStatus.h */,
  2930. 0F9FC8C114E1B5FB00D52AE0 /* PutKind.h */,
  2931. 0FF60ABF16740F8100029779 /* ReduceWhitespace.cpp */,
  2932. 0FF60AC016740F8100029779 /* ReduceWhitespace.h */,
  2933. 0FF4276E159275D2004CB9FF /* ResolveGlobalStatus.cpp */,
  2934. 0FF4276F159275D2004CB9FF /* ResolveGlobalStatus.h */,
  2935. A7AFC17715F7EFE30048F57B /* ResolveOperation.h */,
  2936. 1429D8830ED21C3D00B89619 /* SamplingTool.cpp */,
  2937. 1429D8840ED21C3D00B89619 /* SamplingTool.h */,
  2938. 0F5541AF1613C1FB00CE3E25 /* SpecialPointer.cpp */,
  2939. 0F5541B01613C1FB00CE3E25 /* SpecialPointer.h */,
  2940. 0FD82E84141F3FDA00179C94 /* SpeculatedType.cpp */,
  2941. 0FD82E4F141DAEA100179C94 /* SpeculatedType.h */,
  2942. 0F93329B14CA7DC10085F3C6 /* StructureSet.h */,
  2943. 0F766D3615AE4A1A008F363E /* StructureStubClearingWatchpoint.cpp */,
  2944. 0F766D3715AE4A1A008F363E /* StructureStubClearingWatchpoint.h */,
  2945. BCCF0D0B0EF0B8A500413C8F /* StructureStubInfo.cpp */,
  2946. BCCF0D070EF0AAB900413C8F /* StructureStubInfo.h */,
  2947. A79E781E15EECBA80047C855 /* UnlinkedCodeBlock.cpp */,
  2948. A79E781F15EECBA80047C855 /* UnlinkedCodeBlock.h */,
  2949. 0F963B3613FC6FDE0002D9B2 /* ValueProfile.h */,
  2950. 0F426A451460CBAB00131F8F /* ValueRecovery.h */,
  2951. 0F426A461460CBAB00131F8F /* VirtualRegister.h */,
  2952. 0F919D2215853CDE004A4E7D /* Watchpoint.cpp */,
  2953. 0F919D2315853CDE004A4E7D /* Watchpoint.h */,
  2954. );
  2955. path = bytecode;
  2956. sourceTree = "<group>";
  2957. };
  2958. /* End PBXGroup section */
  2959. /* Begin PBXHeadersBuildPhase section */
  2960. 144005C70A5338C60005F061 /* Headers */ = {
  2961. isa = PBXHeadersBuildPhase;
  2962. buildActionMask = 2147483647;
  2963. files = (
  2964. A72701B90DADE94900E548D7 /* ExceptionHelpers.h in Headers */,
  2965. 144005CB0A5338D10005F061 /* JSNode.h in Headers */,
  2966. 144007570A5370D20005F061 /* JSNodeList.h in Headers */,
  2967. 144005CC0A5338F80005F061 /* Node.h in Headers */,
  2968. 1440074A0A536CC20005F061 /* NodeList.h in Headers */,
  2969. );
  2970. runOnlyForDeploymentPostprocessing = 0;
  2971. };
  2972. 932F5B3F0822A1C700736975 /* Headers */ = {
  2973. isa = PBXHeadersBuildPhase;
  2974. buildActionMask = 2147483647;
  2975. files = (
  2976. C25D709C16DE99F400FCA6BC /* JSManagedValue.h in Headers */,
  2977. 860161E30F3A83C100F84710 /* AbstractMacroAssembler.h in Headers */,
  2978. 0F55F0F514D1063C00AC7649 /* AbstractPC.h in Headers */,
  2979. BC18C3E50E16F5CD00B34460 /* APICast.h in Headers */,
  2980. 865F408810E7D56300947361 /* APIShims.h in Headers */,
  2981. BCF605140E203EF800B9A64D /* ArgList.h in Headers */,
  2982. BC257DE80E1F51C50016B6C9 /* Arguments.h in Headers */,
  2983. 86D3B2C410156BDE002865E7 /* ARMAssembler.h in Headers */,
  2984. 86ADD1450FDDEA980006EEC2 /* ARMv7Assembler.h in Headers */,
  2985. 0F8335B81639C1EA001443B5 /* ArrayAllocationProfile.h in Headers */,
  2986. BC18C3E60E16F5CD00B34460 /* ArrayConstructor.h in Headers */,
  2987. 0FB7F39515ED8E4600F167B2 /* ArrayConventions.h in Headers */,
  2988. 0F63945515D07057006A597C /* ArrayProfile.h in Headers */,
  2989. BC18C3E70E16F5CD00B34460 /* ArrayPrototype.h in Headers */,
  2990. C2DF44301707AC0100A5CA96 /* SuperRegion.h in Headers */,
  2991. C20B25991706536200C21F4E /* Region.h in Headers */,
  2992. C283190016FE4B7D00157BFD /* HandleBlock.h in Headers */,
  2993. BC18C41D0E16F5CD00B34460 /* JSClassRef.h in Headers */,
  2994. 86E3C61D167BABEE006D760A /* JSVirtualMachineInternal.h in Headers */,
  2995. BC18C5240E16FC8A00B34460 /* ArrayPrototype.lut.h in Headers */,
  2996. 86E3C617167BABEE006D760A /* JSContextInternal.h in Headers */,
  2997. 86E3C61B167BABEE006D760A /* JSValueInternal.h in Headers */,
  2998. 0FB7F39615ED8E4600F167B2 /* ArrayStorage.h in Headers */,
  2999. 9688CB150ED12B4E001D649F /* AssemblerBuffer.h in Headers */,
  3000. 86D3B2C510156BDE002865E7 /* AssemblerBufferWithConstantPool.h in Headers */,
  3001. A784A26111D16622005776AC /* ASTBuilder.h in Headers */,
  3002. 147B83AC0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h in Headers */,
  3003. 866739D213BFDE710023D87C /* BigInteger.h in Headers */,
  3004. 14816E1C154CC56C00B8054C /* BlockAllocator.h in Headers */,
  3005. BC18C3EC0E16F5CD00B34460 /* BooleanObject.h in Headers */,
  3006. 0FB7F39715ED8E4600F167B2 /* Butterfly.h in Headers */,
  3007. 0FB7F39815ED8E4600F167B2 /* ButterflyInlines.h in Headers */,
  3008. 0F21C27F14BEAA8200ADC64B /* BytecodeConventions.h in Headers */,
  3009. 969A07230ED1CE3300F1F681 /* BytecodeGenerator.h in Headers */,
  3010. 0F8023EA1613832B00A0BA45 /* ByValInfo.h in Headers */,
  3011. 869D04AF1193B54D00803475 /* CachedTranscendentalFunction.h in Headers */,
  3012. BC18C3ED0E16F5CD00B34460 /* CallData.h in Headers */,
  3013. 1429D8DE0ED2205B00B89619 /* CallFrame.h in Headers */,
  3014. 95E3BC050E1AE68200B2D1C1 /* CallIdentifier.h in Headers */,
  3015. 0F0B83B114BCF71800885B4F /* CallLinkInfo.h in Headers */,
  3016. 0F93329E14CA7DC50085F3C6 /* CallLinkStatus.h in Headers */,
  3017. 0F0B83B914BCF95F00885B4F /* CallReturnOffsetToBytecodeOffset.h in Headers */,
  3018. BC6AAAE50E1F426500AD87D8 /* ClassInfo.h in Headers */,
  3019. 0F73D7AF165A143000ACAB71 /* ClosureCallStubRoutine.h in Headers */,
  3020. 969A07970ED1D3AE00F1F681 /* CodeBlock.h in Headers */,
  3021. 0F8F94411667633200D61971 /* CodeBlockHash.h in Headers */,
  3022. 0F96EBB316676EF6008BADE3 /* CodeBlockWithJITType.h in Headers */,
  3023. A77F1822164088B200640A47 /* CodeCache.h in Headers */,
  3024. 86E116B10FE75AC800B512BC /* CodeLocation.h in Headers */,
  3025. 0FBD7E691447999600481315 /* CodeOrigin.h in Headers */,
  3026. 0F21C27D14BE727A00ADC64B /* CodeSpecializationKind.h in Headers */,
  3027. 0F0B83A714BCF50700885B4F /* CodeType.h in Headers */,
  3028. BC18C3F30E16F5CD00B34460 /* CommonIdentifiers.h in Headers */,
  3029. 0F15F15F14B7A73E005DE37D /* CommonSlowPaths.h in Headers */,
  3030. 0FD82E39141AB14D00179C94 /* CompactJITCodeMap.h in Headers */,
  3031. BC18C3F40E16F5CD00B34460 /* Completion.h in Headers */,
  3032. BC18C3F50E16F5CD00B34460 /* config.h in Headers */,
  3033. 144836E7132DA7BE005BE785 /* ConservativeRoots.h in Headers */,
  3034. BC18C3F60E16F5CD00B34460 /* ConstructData.h in Headers */,
  3035. C2EAD2FC14F0249800A4B159 /* CopiedAllocator.h in Headers */,
  3036. 1A28D4A8177B71C80007FA3C /* JSStringRefPrivate.h in Headers */,
  3037. C2C8D03014A3CEFC00578E65 /* CopiedBlock.h in Headers */,
  3038. C2FC9BD316644DFB00810D33 /* CopiedBlockInlines.h in Headers */,
  3039. C2EAA3FA149A835E00FCE112 /* CopiedSpace.h in Headers */,
  3040. C2C8D02D14A3C6E000578E65 /* CopiedSpaceInlines.h in Headers */,
  3041. 0F2FC77316E12F740038D976 /* DFGDCEPhase.h in Headers */,
  3042. C2239D1816262BDD005AC5FD /* CopyVisitor.h in Headers */,
  3043. C2239D1916262BDD005AC5FD /* CopyVisitorInlines.h in Headers */,
  3044. C218D1401655CFD50062BB81 /* CopyWorkList.h in Headers */,
  3045. 5DE6E5B30E1728EC00180407 /* create_hash_table in Headers */,
  3046. 0F426A4B1460CD6E00131F8F /* DataFormat.h in Headers */,
  3047. BCD2034A0E17135E002C7E82 /* DateConstructor.h in Headers */,
  3048. 41359CF30FDD89AD00206180 /* DateConversion.h in Headers */,
  3049. BC1166020E1997B4008066DD /* DateInstance.h in Headers */,
  3050. 14A1563210966365006FA260 /* DateInstanceCache.h in Headers */,
  3051. BCD2034C0E17135E002C7E82 /* DatePrototype.h in Headers */,
  3052. BCD203E80E1718F4002C7E82 /* DatePrototype.lut.h in Headers */,
  3053. BC18C3FA0E16F5CD00B34460 /* Debugger.h in Headers */,
  3054. BC3135640F302FA3003DFD3A /* DebuggerActivation.h in Headers */,
  3055. BC18C3FB0E16F5CD00B34460 /* DebuggerCallFrame.h in Headers */,
  3056. 0F620178143FCD440068B77C /* DFGAbstractState.h in Headers */,
  3057. 0F620177143FCD3F0068B77C /* DFGAbstractValue.h in Headers */,
  3058. 0F66E16B14DF3F1600B7B2E4 /* DFGAdjacencyList.h in Headers */,
  3059. 0F1E3A461534CBAF000F9456 /* DFGArgumentPosition.h in Headers */,
  3060. 0F16015E156198C900C2587C /* DFGArgumentsSimplificationPhase.h in Headers */,
  3061. 0F05C3B41683CF9200BAF45B /* DFGArrayifySlowPathGenerator.h in Headers */,
  3062. 0F63948515E4811B006A597C /* DFGArrayMode.h in Headers */,
  3063. 0FC0976D1468AB4E00CF2442 /* DFGAssemblyHelpers.h in Headers */,
  3064. 0F620176143FCD3B0068B77C /* DFGBasicBlock.h in Headers */,
  3065. 0F8364B7164B0C110053329A /* DFGBranchDirection.h in Headers */,
  3066. 86EC9DC51328DF82002B2AD7 /* DFGByteCodeParser.h in Headers */,
  3067. 0F256C361627B0AD007F2783 /* DFGCallArrayAllocatorSlowPathGenerator.h in Headers */,
  3068. 0F7B294B14C3CD2F007C3DB1 /* DFGCapabilities.h in Headers */,
  3069. 0F7B294A14C3CD29007C3DB1 /* DFGCCallHelpers.h in Headers */,
  3070. 0FFFC95814EF90A200C72532 /* DFGCFAPhase.h in Headers */,
  3071. 0F3B3A281544C997003ED0FF /* DFGCFGSimplificationPhase.h in Headers */,
  3072. 0F2C556F14738F3100121E4F /* DFGCodeBlocks.h in Headers */,
  3073. 0F7B294D14C3CD4C007C3DB1 /* DFGCommon.h in Headers */,
  3074. 0F3B3A1B153E68F4003ED0FF /* DFGConstantFoldingPhase.h in Headers */,
  3075. 0FFFC95A14EF90A900C72532 /* DFGCSEPhase.h in Headers */,
  3076. 0FF427651591A1CE004CB9FF /* DFGDisassembler.h in Headers */,
  3077. 0FD81AD3154FB4F000983E72 /* DFGDominators.h in Headers */,
  3078. 0F1E3A471534CBB9000F9456 /* DFGDoubleFormatState.h in Headers */,
  3079. 0FD3C82814115D4F00FD81CB /* DFGDriver.h in Headers */,
  3080. 0F66E16C14DF3F1600B7B2E4 /* DFGEdge.h in Headers */,
  3081. 0FBC0AE81496C7C700D4FBDD /* DFGExitProfile.h in Headers */,
  3082. 0F2BDC16151C5D4F00CD8910 /* DFGFixupPhase.h in Headers */,
  3083. 86AE6C4D136A11E400963012 /* DFGFPRInfo.h in Headers */,
  3084. 86EC9DC61328DF82002B2AD7 /* DFGGenerationInfo.h in Headers */,
  3085. 86AE6C4E136A11E400963012 /* DFGGPRInfo.h in Headers */,
  3086. 86EC9DC81328DF82002B2AD7 /* DFGGraph.h in Headers */,
  3087. 0F2BDC21151E803B00CD8910 /* DFGInsertionSet.h in Headers */,
  3088. 86EC9DCC1328DF82002B2AD7 /* DFGJITCompiler.h in Headers */,
  3089. 0FF0F19B16B729FA005DF95B /* DFGLongLivedState.h in Headers */,
  3090. 0F2BDC451522801B00CD8910 /* DFGMinifiedGraph.h in Headers */,
  3091. 0F2BDC461522802000CD8910 /* DFGMinifiedNode.h in Headers */,
  3092. 86ECA3EA132DEF1C002B2AD7 /* DFGNode.h in Headers */,
  3093. 0FA581BB150E953000B9A2D9 /* DFGNodeFlags.h in Headers */,
  3094. 0FA581BC150E953000B9A2D9 /* DFGNodeType.h in Headers */,
  3095. 86EC9DD01328DF82002B2AD7 /* DFGOperations.h in Headers */,
  3096. 0FD82E57141DAF1000179C94 /* DFGOSREntry.h in Headers */,
  3097. 0FC0976A1468A6F700CF2442 /* DFGOSRExit.h in Headers */,
  3098. 0FC0977114693AF500CF2442 /* DFGOSRExitCompiler.h in Headers */,
  3099. 0FEFC9AB1681A3B600567F53 /* DFGOSRExitJumpPlaceholder.h in Headers */,
  3100. 0FFFC95C14EF90AF00C72532 /* DFGPhase.h in Headers */,
  3101. 0FFFC95E14EF90B700C72532 /* DFGPredictionPropagationPhase.h in Headers */,
  3102. 86EC9DD11328DF82002B2AD7 /* DFGRegisterBank.h in Headers */,
  3103. 0F766D4415B2A3C0008F363E /* DFGRegisterSet.h in Headers */,
  3104. 86BB09C1138E381B0056702F /* DFGRepatch.h in Headers */,
  3105. 86ECA3FA132DF25A002B2AD7 /* DFGScoreBoard.h in Headers */,
  3106. 0F766D4615B3701F008F363E /* DFGScratchRegisterAllocator.h in Headers */,
  3107. 0F1E3A67153A21E2000F9456 /* DFGSilentRegisterSavePlan.h in Headers */,
  3108. 86EC9DD31328DF82002B2AD7 /* DFGSpeculativeJIT.h in Headers */,
  3109. 0F63947815DCE34B006A597C /* DFGStructureAbstractValue.h in Headers */,
  3110. 0F63943F15C75F19006A597C /* DFGTypeCheckHoistingPhase.h in Headers */,
  3111. 0FC097A2146B28CC00CF2442 /* DFGThunks.h in Headers */,
  3112. 0F3B3A2C15475002003ED0FF /* DFGValidate.h in Headers */,
  3113. 0F2BDC471522802500CD8910 /* DFGValueRecoveryOverride.h in Headers */,
  3114. FED94F2F171E3E2300BE77A4 /* Watchdog.h in Headers */,
  3115. 0F2BDC481522802900CD8910 /* DFGValueSource.h in Headers */,
  3116. 0F620174143FCD330068B77C /* DFGVariableAccessData.h in Headers */,
  3117. 0FDDBFB61666EEDA00C55FEF /* DFGVariableAccessDataDump.h in Headers */,
  3118. 0F2BDC491522809600CD8910 /* DFGVariableEvent.h in Headers */,
  3119. 0F2BDC4B1522809D00CD8910 /* DFGVariableEventStream.h in Headers */,
  3120. 0FFFC96014EF90BD00C72532 /* DFGVirtualRegisterAllocationPhase.h in Headers */,
  3121. 0FF42731158EBD54004CB9FF /* Disassembler.h in Headers */,
  3122. BC3046070E1F497F003232CF /* Error.h in Headers */,
  3123. BC02E90D0E1839DB000F9297 /* ErrorConstructor.h in Headers */,
  3124. BC02E98D0E183E38000F9297 /* ErrorInstance.h in Headers */,
  3125. BC02E90F0E1839DB000F9297 /* ErrorPrototype.h in Headers */,
  3126. 969A07980ED1D3AE00F1F681 /* EvalCodeCache.h in Headers */,
  3127. BC18C4000E16F5CD00B34460 /* ExceptionHelpers.h in Headers */,
  3128. 86CAFEE31035DDE60028A609 /* Executable.h in Headers */,
  3129. A766B44F0EE8DCD1009518CA /* ExecutableAllocator.h in Headers */,
  3130. 0F56A1D315000F35002992B1 /* ExecutionCounter.h in Headers */,
  3131. 0F21C27C14BE727600ADC64B /* ExecutionHarness.h in Headers */,
  3132. 0FB105861675481200F8AB6E /* ExitKind.h in Headers */,
  3133. 0F0B83AB14BCF5BB00885B4F /* ExpressionRangeInfo.h in Headers */,
  3134. BC18C4040E16F5CD00B34460 /* FunctionConstructor.h in Headers */,
  3135. 0FF0F1A016B72A1A005DF95B /* FunctionExecutableDump.h in Headers */,
  3136. BC18C4050E16F5CD00B34460 /* FunctionPrototype.h in Headers */,
  3137. DDF7ABD411F60ED200108E36 /* GCActivityCallback.h in Headers */,
  3138. BCBE2CAE14E985AA000593AD /* GCAssertions.h in Headers */,
  3139. 0F766D3015A8DCE2008F363E /* GCAwareJITStubRoutine.h in Headers */,
  3140. C2239D1B16262BDD005AC5FD /* GCThread.h in Headers */,
  3141. C21122E215DD9AB300790E3A /* GCThreadSharedData.h in Headers */,
  3142. 0F9332A014CA7DCD0085F3C6 /* GetByIdStatus.h in Headers */,
  3143. 142E3134134FF0A600AFADB5 /* Handle.h in Headers */,
  3144. 0F0B83A914BCF56200885B4F /* HandlerInfo.h in Headers */,
  3145. 142E3136134FF0A600AFADB5 /* HandleSet.h in Headers */,
  3146. 142E3138134FF0A600AFADB5 /* HandleStack.h in Headers */,
  3147. 1478297B1379E8A800A7C2A3 /* HandleTypes.h in Headers */,
  3148. 14BA7A9813AADFF8005B7C2C /* Heap.h in Headers */,
  3149. C2C8D03114A3CEFC00578E65 /* HeapBlock.h in Headers */,
  3150. 14F97447138C853E00DA1C67 /* HeapRootVisitor.h in Headers */,
  3151. C24D31E3161CD695002AA4DB /* HeapStatistics.h in Headers */,
  3152. C2E526BE1590EF000054E48D /* HeapTimer.h in Headers */,
  3153. 0F4680D514BBD24B00BFE272 /* HostCallReturnValue.h in Headers */,
  3154. BC18C40F0E16F5CD00B34460 /* Identifier.h in Headers */,
  3155. C25F8BCE157544A900245B71 /* IncrementalSweeper.h in Headers */,
  3156. 0FB7F39915ED8E4600F167B2 /* IndexingHeader.h in Headers */,
  3157. 0FB7F39A15ED8E4600F167B2 /* IndexingHeaderInlines.h in Headers */,
  3158. 0FB7F39B15ED8E4600F167B2 /* IndexingType.h in Headers */,
  3159. BC18C4100E16F5CD00B34460 /* InitializeThreading.h in Headers */,
  3160. 969A07990ED1D3AE00F1F681 /* Instruction.h in Headers */,
  3161. BC11667B0E199C05008066DD /* InternalFunction.h in Headers */,
  3162. 1429D77C0ED20D7300B89619 /* Interpreter.h in Headers */,
  3163. 860BD801148EA6F200112B2F /* Intrinsic.h in Headers */,
  3164. BC18C4130E16F5CD00B34460 /* JavaScript.h in Headers */,
  3165. BC18C4140E16F5CD00B34460 /* JavaScriptCore.h in Headers */,
  3166. BC18C4150E16F5CD00B34460 /* JavaScriptCorePrefix.h in Headers */,
  3167. 1429D9300ED22D7000B89619 /* JIT.h in Headers */,
  3168. 86CCEFDE0F413F8900FD7F9E /* JITCode.h in Headers */,
  3169. 0F0776BF14FF002B00102332 /* JITCompilationEffort.h in Headers */,
  3170. 0FAF7EFE165BA91F000C8455 /* JITDisassembler.h in Headers */,
  3171. 0F21C26814BE5F6800ADC64B /* JITDriver.h in Headers */,
  3172. 0F46808214BA572D00BFE272 /* JITExceptions.h in Headers */,
  3173. 86CC85A10EE79A4700288682 /* JITInlines.h in Headers */,
  3174. 960626960FB8EC02009798AB /* JITStubCall.h in Headers */,
  3175. 0F766D3115AA8112008F363E /* JITStubRoutine.h in Headers */,
  3176. 0F766D2C15A8CC3A008F363E /* JITStubRoutineSet.h in Headers */,
  3177. 14C5242B0F5355E900BA3D04 /* JITStubs.h in Headers */,
  3178. 0F5EF91F16878F7D003E5C25 /* JITThunks.h in Headers */,
  3179. A76F54A313B28AAB00EF2BCE /* JITWriteBarrier.h in Headers */,
  3180. BC18C4160E16F5CD00B34460 /* JSActivation.h in Headers */,
  3181. 840480131021A1D9008E7F01 /* JSAPIValueWrapper.h in Headers */,
  3182. BC18C4170E16F5CD00B34460 /* JSArray.h in Headers */,
  3183. BC18C4180E16F5CD00B34460 /* JSBase.h in Headers */,
  3184. 140D17D70E8AD4A9000CD17D /* JSBasePrivate.h in Headers */,
  3185. 86FA9E92142BBB2E001773B7 /* JSBoundFunction.h in Headers */,
  3186. BC18C4190E16F5CD00B34460 /* JSCallbackConstructor.h in Headers */,
  3187. BC18C41A0E16F5CD00B34460 /* JSCallbackFunction.h in Headers */,
  3188. BC18C41B0E16F5CD00B34460 /* JSCallbackObject.h in Headers */,
  3189. BC18C41C0E16F5CD00B34460 /* JSCallbackObjectFunctions.h in Headers */,
  3190. BC1167DA0E19BCC9008066DD /* JSCell.h in Headers */,
  3191. 0F9749711687ADE400A4FF6A /* JSCellInlines.h in Headers */,
  3192. BC18C42B0E16F5CD00B34460 /* JSCJSValue.h in Headers */,
  3193. 865A30F1135007E100CDB49E /* JSCJSValueInlines.h in Headers */,
  3194. 86E3C613167BABD7006D760A /* JSContext.h in Headers */,
  3195. BC18C41E0E16F5CD00B34460 /* JSContextRef.h in Headers */,
  3196. 148CD1D8108CF902008163C6 /* JSContextRefPrivate.h in Headers */,
  3197. 978801411471AD920041B016 /* JSDateMath.h in Headers */,
  3198. C2A7F688160432D400F76B98 /* JSDestructibleObject.h in Headers */,
  3199. 86E3C614167BABD7006D760A /* JSExport.h in Headers */,
  3200. A7B4ACAF1484C9CE00B38A36 /* JSExportMacros.h in Headers */,
  3201. BC18C41F0E16F5CD00B34460 /* JSFunction.h in Headers */,
  3202. BC18C4200E16F5CD00B34460 /* VM.h in Headers */,
  3203. BC18C4210E16F5CD00B34460 /* JSGlobalObject.h in Headers */,
  3204. BC756FC90E2031B200DE7D12 /* JSGlobalObjectFunctions.h in Headers */,
  3205. A76C51761182748D00715B05 /* JSInterfaceJIT.h in Headers */,
  3206. BC18C4230E16F5CD00B34460 /* JSLock.h in Headers */,
  3207. 14874AE415EBDE4A002E3587 /* JSNameScope.h in Headers */,
  3208. BC18C4240E16F5CD00B34460 /* JSObject.h in Headers */,
  3209. BC18C4250E16F5CD00B34460 /* JSObjectRef.h in Headers */,
  3210. A7280A2811557E3000D56957 /* JSObjectRefPrivate.h in Headers */,
  3211. A7F9935F0FD7325100A0B2D0 /* JSONObject.h in Headers */,
  3212. BC87CDB910712AD4000614CF /* JSONObject.lut.h in Headers */,
  3213. 9534AAFB0E5B7A9600B8A45B /* JSProfilerPrivate.h in Headers */,
  3214. 862553D216136E1A009F17D0 /* JSProxy.h in Headers */,
  3215. 65C0285D1717966800351E35 /* ARMv7DOpcode.h in Headers */,
  3216. BC18C4260E16F5CD00B34460 /* JSRetainPtr.h in Headers */,
  3217. 14874AE615EBDE4A002E3587 /* JSScope.h in Headers */,
  3218. A7C0C4AC168103020017011D /* JSScriptRefPrivate.h in Headers */,
  3219. 0F919D11157F332C004A4E7D /* JSSegmentedVariableObject.h in Headers */,
  3220. BC18C45E0E16F5CD00B34460 /* JSStack.h in Headers */,
  3221. BC18C4270E16F5CD00B34460 /* JSString.h in Headers */,
  3222. 86E85539111B9968001AF51E /* JSStringBuilder.h in Headers */,
  3223. 2600B5A7152BAAA70091EE5F /* JSStringJoiner.h in Headers */,
  3224. BC18C4280E16F5CD00B34460 /* JSStringRef.h in Headers */,
  3225. BC18C4290E16F5CD00B34460 /* JSStringRefCF.h in Headers */,
  3226. 0F919D0D157EE0A2004A4E7D /* JSSymbolTableObject.h in Headers */,
  3227. BC18C42A0E16F5CD00B34460 /* JSType.h in Headers */,
  3228. 6507D29E0E871E5E00D7D896 /* JSTypeInfo.h in Headers */,
  3229. 86E3C612167BABD7006D760A /* JSValue.h in Headers */,
  3230. BC18C42C0E16F5CD00B34460 /* JSValueRef.h in Headers */,
  3231. BC18C42D0E16F5CD00B34460 /* JSVariableObject.h in Headers */,
  3232. 86E3C615167BABD7006D760A /* JSVirtualMachine.h in Headers */,
  3233. A7482E93116A7CAD003B0712 /* JSWeakObjectMapRefInternal.h in Headers */,
  3234. C2CF39C216E15A8100DD69BE /* JSAPIWrapperObject.h in Headers */,
  3235. A7482B9311671147003B0712 /* JSWeakObjectMapRefPrivate.h in Headers */,
  3236. 1442566215EDE98D0066A49B /* JSWithScope.h in Headers */,
  3237. 86E3C619167BABEE006D760A /* JSWrapperMap.h in Headers */,
  3238. BC18C42E0E16F5CD00B34460 /* JSWrapperObject.h in Headers */,
  3239. 0F766D3515AE253B008F363E /* JumpReplacementWatchpoint.h in Headers */,
  3240. BCFD8C930EEB2EE700283848 /* JumpTable.h in Headers */,
  3241. A72FFD64139985A800E5365A /* KeywordLookup.h in Headers */,
  3242. 969A072A0ED1CE6900F1F681 /* Label.h in Headers */,
  3243. 960097A60EBABB58007A7297 /* LabelScope.h in Headers */,
  3244. 0FB5467714F59B5C002C2989 /* LazyOperandValueProfile.h in Headers */,
  3245. BC18C4520E16F5CD00B34460 /* LegacyProfiler.h in Headers */,
  3246. BC18C4310E16F5CD00B34460 /* Lexer.h in Headers */,
  3247. BC18C52E0E16FCE100B34460 /* Lexer.lut.h in Headers */,
  3248. 0F0B83AD14BCF60400885B4F /* LineInfo.h in Headers */,
  3249. 86D3B3C310159D7F002865E7 /* LinkBuffer.h in Headers */,
  3250. 0F431738146BAC69007E3890 /* ListableHandler.h in Headers */,
  3251. A7E2EA6B0FB460CF00601F06 /* LiteralParser.h in Headers */,
  3252. 0F0FC45A14BD15F500B81154 /* LLIntCallLinkInfo.h in Headers */,
  3253. FE20CE9E15F04A9500DF3430 /* LLIntCLoop.h in Headers */,
  3254. 0F4680CA14BBB16C00BFE272 /* LLIntCommon.h in Headers */,
  3255. 0F4680D314BBD16700BFE272 /* LLIntData.h in Headers */,
  3256. 0F0B839B14BCF46000885B4F /* LLIntEntrypoints.h in Headers */,
  3257. 0F4680A314BA7F8D00BFE272 /* LLIntExceptions.h in Headers */,
  3258. 0F4680CB14BBB17200BFE272 /* LLIntOfflineAsmConfig.h in Headers */,
  3259. FED287B215EC9A5700DA8161 /* LLIntOpcode.h in Headers */,
  3260. 0F4680A514BA7F8D00BFE272 /* LLIntSlowPaths.h in Headers */,
  3261. 0F0B839D14BCF46600885B4F /* LLIntThunks.h in Headers */,
  3262. 142E3139134FF0A600AFADB5 /* Local.h in Headers */,
  3263. 142E313A134FF0A600AFADB5 /* LocalScope.h in Headers */,
  3264. BC18C4370E16F5CD00B34460 /* Lookup.h in Headers */,
  3265. 0F4680CD14BBB17D00BFE272 /* LowLevelInterpreter.h in Headers */,
  3266. 14B723B812D7DA6F003BD5ED /* MachineStackMarker.h in Headers */,
  3267. 86C36EEA0EE1289D00B3DF59 /* MacroAssembler.h in Headers */,
  3268. 86D3B2C610156BDE002865E7 /* MacroAssemblerARM.h in Headers */,
  3269. 86ADD1460FDDEA980006EEC2 /* MacroAssemblerARMv7.h in Headers */,
  3270. 0F34B14C16D43E0D001CDA5A /* PolymorphicAccessStructureList.h in Headers */,
  3271. 863B23E00FC6118900703AA4 /* MacroAssemblerCodeRef.h in Headers */,
  3272. 86C568E111A213EE0007F7F0 /* MacroAssemblerMIPS.h in Headers */,
  3273. 86AE64A9135E5E1C00963012 /* MacroAssemblerSH4.h in Headers */,
  3274. 860161E40F3A83C100F84710 /* MacroAssemblerX86.h in Headers */,
  3275. 860161E50F3A83C100F84710 /* MacroAssemblerX86_64.h in Headers */,
  3276. 860161E60F3A83C100F84710 /* MacroAssemblerX86Common.h in Headers */,
  3277. C2B916C214DA014E00CBAC86 /* MarkedAllocator.h in Headers */,
  3278. 142D6F0913539A2800B02E86 /* MarkedBlock.h in Headers */,
  3279. 141448CB13A176EC00F5BA1A /* MarkedBlockSet.h in Headers */,
  3280. 14D2F3DB139F4BE200491031 /* MarkedSpace.h in Headers */,
  3281. 142D6F1213539A4100B02E86 /* MarkStack.h in Headers */,
  3282. C21122E315DD9AB300790E3A /* MarkStackInlines.h in Headers */,
  3283. 8612E4CD152389EC00C836BE /* MatchResult.h in Headers */,
  3284. BC18C43C0E16F5CD00B34460 /* MathObject.h in Headers */,
  3285. BC18C52A0E16FCC200B34460 /* MathObject.lut.h in Headers */,
  3286. 90213E3E123A40C200D422F3 /* MemoryStatistics.h in Headers */,
  3287. 0FB5467B14F5C7E1002C2989 /* MethodOfGettingAValueProfile.h in Headers */,
  3288. 86C568E211A213EE0007F7F0 /* MIPSAssembler.h in Headers */,
  3289. 86EBF3001560F06A008E9222 /* NameConstructor.h in Headers */,
  3290. 86EBF3021560F06A008E9222 /* NameInstance.h in Headers */,
  3291. 86EBF3041560F06A008E9222 /* NamePrototype.h in Headers */,
  3292. BC02E9110E1839DB000F9297 /* NativeErrorConstructor.h in Headers */,
  3293. BC02E9130E1839DB000F9297 /* NativeErrorPrototype.h in Headers */,
  3294. 7EFF00640EC05A9A00AA7C93 /* NodeInfo.h in Headers */,
  3295. BC18C43F0E16F5CD00B34460 /* Nodes.h in Headers */,
  3296. BC18C4410E16F5CD00B34460 /* NumberConstructor.h in Headers */,
  3297. BC18C4420E16F5CD00B34460 /* NumberConstructor.lut.h in Headers */,
  3298. BC18C4430E16F5CD00B34460 /* NumberObject.h in Headers */,
  3299. BC18C4440E16F5CD00B34460 /* NumberPrototype.h in Headers */,
  3300. 142D3939103E4560007DCB52 /* NumericStrings.h in Headers */,
  3301. 86F3EEBD168CDE930077B92A /* ObjCCallbackFunction.h in Headers */,
  3302. 86F3EEBF168CDE930077B92A /* ObjcRuntimeExtras.h in Headers */,
  3303. 14CA958D16AB50FA00938A06 /* ObjectAllocationProfile.h in Headers */,
  3304. BC18C4450E16F5CD00B34460 /* ObjectConstructor.h in Headers */,
  3305. BC18C4460E16F5CD00B34460 /* ObjectPrototype.h in Headers */,
  3306. E124A8F70E555775003091F1 /* OpaqueJSString.h in Headers */,
  3307. 969A079B0ED1D3AE00F1F681 /* Opcode.h in Headers */,
  3308. 0F2BDC2C151FDE9100CD8910 /* Operands.h in Headers */,
  3309. BC18C4480E16F5CD00B34460 /* Operations.h in Headers */,
  3310. 0FE228ED1436AB2700196C48 /* Options.h in Headers */,
  3311. BC18C44B0E16F5CD00B34460 /* Parser.h in Headers */,
  3312. 93052C350FB792190048FDC3 /* ParserArena.h in Headers */,
  3313. A77F1825164192C700640A47 /* ParserModes.h in Headers */,
  3314. 65303D641447B9E100D3F904 /* ParserTokens.h in Headers */,
  3315. 1497209114EB831500FEB1B7 /* PassWeak.h in Headers */,
  3316. 0F9FC8C414E1B60000D52AE0 /* PolymorphicPutByIdList.h in Headers */,
  3317. 868916B0155F286300CB2B9A /* PrivateName.h in Headers */,
  3318. BC18C4500E16F5CD00B34460 /* Profile.h in Headers */,
  3319. 95CD45770E1C4FDD0085358E /* ProfileGenerator.h in Headers */,
  3320. 0F34B14A16D42013001CDA5A /* DFGUseKind.h in Headers */,
  3321. BC18C4510E16F5CD00B34460 /* ProfileNode.h in Headers */,
  3322. 0FF729A5166AD351000F5BA3 /* ProfilerBytecode.h in Headers */,
  3323. 0FF729B9166AD360000F5BA3 /* ProfilerBytecodes.h in Headers */,
  3324. 0F13912A16771C36009CCB07 /* ProfilerBytecodeSequence.h in Headers */,
  3325. 0FF729BA166AD360000F5BA3 /* ProfilerCompilation.h in Headers */,
  3326. 0FF729BB166AD360000F5BA3 /* ProfilerCompilationKind.h in Headers */,
  3327. 0FF729BC166AD360000F5BA3 /* ProfilerCompiledBytecode.h in Headers */,
  3328. 0FF729BD166AD360000F5BA3 /* ProfilerDatabase.h in Headers */,
  3329. 0FF729BE166AD360000F5BA3 /* ProfilerExecutionCounter.h in Headers */,
  3330. 14BE7D3317135CF400D1807A /* WeakInlines.h in Headers */,
  3331. 0FF729BF166AD360000F5BA3 /* ProfilerOrigin.h in Headers */,
  3332. 0FF729C0166AD360000F5BA3 /* ProfilerOriginStack.h in Headers */,
  3333. 0FB1058C1675483300F8AB6E /* ProfilerOSRExit.h in Headers */,
  3334. 0FB1058E1675483A00F8AB6E /* ProfilerOSRExitSite.h in Headers */,
  3335. 0F13912C16771C3D009CCB07 /* ProfilerProfiledBytecodes.h in Headers */,
  3336. A7FB61001040C38B0017A286 /* PropertyDescriptor.h in Headers */,
  3337. BC95437D0EBA70FD0072B6D3 /* PropertyMapHashTable.h in Headers */,
  3338. 86158AB3155C8B4000B45C9C /* PropertyName.h in Headers */,
  3339. BC18C4540E16F5CD00B34460 /* PropertyNameArray.h in Headers */,
  3340. 0FF7168C15A3B235008F5DAA /* PropertyOffset.h in Headers */,
  3341. BC18C4550E16F5CD00B34460 /* PropertySlot.h in Headers */,
  3342. 0FB7F39C15ED8E4600F167B2 /* PropertyStorage.h in Headers */,
  3343. BC18C4560E16F5CD00B34460 /* Protect.h in Headers */,
  3344. 1474C33B16AA2D950062F01D /* PrototypeMap.h in Headers */,
  3345. 0F9332A414CA7DD90085F3C6 /* PutByIdStatus.h in Headers */,
  3346. 0F0CD4C215F1A6070032F1C0 /* PutDirectIndexMode.h in Headers */,
  3347. 0F9FC8C514E1B60400D52AE0 /* PutKind.h in Headers */,
  3348. 147B84630E6DE6B1004775A4 /* PutPropertySlot.h in Headers */,
  3349. 0FF60AC216740F8300029779 /* ReduceWhitespace.h in Headers */,
  3350. BC18C45A0E16F5CD00B34460 /* RegExp.h in Headers */,
  3351. A1712B3F11C7B228007A5315 /* RegExpCache.h in Headers */,
  3352. BCD202C20E1706A7002C7E82 /* RegExpConstructor.h in Headers */,
  3353. BCD202D60E170708002C7E82 /* RegExpConstructor.lut.h in Headers */,
  3354. A1712B4111C7B235007A5315 /* RegExpKey.h in Headers */,
  3355. BC18C45B0E16F5CD00B34460 /* RegExpObject.h in Headers */,
  3356. BC18C52C0E16FCD200B34460 /* RegExpObject.lut.h in Headers */,
  3357. BCD202C40E1706A7002C7E82 /* RegExpPrototype.h in Headers */,
  3358. BC18C45D0E16F5CD00B34460 /* Register.h in Headers */,
  3359. 969A072B0ED1CE6900F1F681 /* RegisterID.h in Headers */,
  3360. 0FB7F39D15ED8E4600F167B2 /* Reject.h in Headers */,
  3361. 86D3B3C410159D7F002865E7 /* RepatchBuffer.h in Headers */,
  3362. 0FF42772159275D8004CB9FF /* ResolveGlobalStatus.h in Headers */,
  3363. A7AFC17915F7EFE30048F57B /* ResolveOperation.h in Headers */,
  3364. 869EBCB70E8C6D4A008722CC /* ResultType.h in Headers */,
  3365. C22B31B9140577D700DB475A /* SamplingCounter.h in Headers */,
  3366. 1429D8860ED21C3D00B89619 /* SamplingTool.h in Headers */,
  3367. 86AE64AA135E5E1C00963012 /* SH4Assembler.h in Headers */,
  3368. 14BA78F113AAB88F005B7C2C /* SlotVisitor.h in Headers */,
  3369. C2160FE715F7E95E00942DFC /* SlotVisitorInlines.h in Headers */,
  3370. 933040040E6A749400786E6A /* SmallStrings.h in Headers */,
  3371. BC18C4640E16F5CD00B34460 /* SourceCode.h in Headers */,
  3372. BC18C4630E16F5CD00B34460 /* SourceProvider.h in Headers */,
  3373. E49DC16C12EF294E00184A1F /* SourceProviderCache.h in Headers */,
  3374. E49DC16D12EF295300184A1F /* SourceProviderCacheItem.h in Headers */,
  3375. 0FB7F39E15ED8E4600F167B2 /* SparseArrayValueMap.h in Headers */,
  3376. A7386554118697B400540279 /* SpecializedThunkJIT.h in Headers */,
  3377. 0F5541B21613C1FB00CE3E25 /* SpecialPointer.h in Headers */,
  3378. 0FD82E54141DAEEE00179C94 /* SpeculatedType.h in Headers */,
  3379. 14DF04DA16B3996D0016A513 /* StaticPropertyAnalysis.h in Headers */,
  3380. 14CA958B16AB50DE00938A06 /* StaticPropertyAnalyzer.h in Headers */,
  3381. A730B6121250068F009D25B1 /* StrictEvalActivation.h in Headers */,
  3382. BC18C4660E16F5CD00B34460 /* StringConstructor.h in Headers */,
  3383. BC18C4680E16F5CD00B34460 /* StringObject.h in Headers */,
  3384. BC18C46A0E16F5CD00B34460 /* StringPrototype.h in Headers */,
  3385. BC18C5260E16FCA700B34460 /* StringPrototype.lut.h in Headers */,
  3386. 142E313B134FF0A600AFADB5 /* Strong.h in Headers */,
  3387. 145722861437E140005FDE26 /* StrongInlines.h in Headers */,
  3388. BCDE3AB80E6C82F5001453A7 /* Structure.h in Headers */,
  3389. 7E4EE7090EBB7963005934AA /* StructureChain.h in Headers */,
  3390. C2FE18A416BAEC4000AF3061 /* StructureRareData.h in Headers */,
  3391. C20BA92D16BB1C1500B3AEA2 /* StructureRareDataInlines.h in Headers */,
  3392. 0F9332A514CA7DDD0085F3C6 /* StructureSet.h in Headers */,
  3393. 0F766D3915AE4A1F008F363E /* StructureStubClearingWatchpoint.h in Headers */,
  3394. BCCF0D080EF0AAB900413C8F /* StructureStubInfo.h in Headers */,
  3395. BC9041480EB9250900FE26FA /* StructureTransitionTable.h in Headers */,
  3396. BC18C46B0E16F5CD00B34460 /* SymbolTable.h in Headers */,
  3397. A784A26411D16622005776AC /* SyntaxChecker.h in Headers */,
  3398. 0F572D4F16879FDD00E57FBD /* ThunkGenerator.h in Headers */,
  3399. A7386556118697B400540279 /* ThunkGenerators.h in Headers */,
  3400. 141448CD13A1783700F5BA1A /* TinyBloomFilter.h in Headers */,
  3401. 5D53726F0E1C54880021E549 /* Tracing.h in Headers */,
  3402. 0FEB3ECD16237F4D00AB67AD /* TypedArrayDescriptor.h in Headers */,
  3403. 0FF4274B158EBE91004CB9FF /* udis86.h in Headers */,
  3404. 0FF42741158EBE8D004CB9FF /* udis86_decode.h in Headers */,
  3405. 0FF42742158EBE91004CB9FF /* udis86_extern.h in Headers */,
  3406. 0FF42744158EBE91004CB9FF /* udis86_input.h in Headers */,
  3407. 0FF42748158EBE91004CB9FF /* udis86_syn.h in Headers */,
  3408. 0FF42749158EBE91004CB9FF /* udis86_types.h in Headers */,
  3409. 866739D313BFDE710023D87C /* Uint16WithFraction.h in Headers */,
  3410. 0F5F08CF146C7633000472A9 /* UnconditionalFinalizer.h in Headers */,
  3411. A7B601821639FD2A00372BA3 /* UnlinkedCodeBlock.h in Headers */,
  3412. C283190216FE533E00157BFD /* HandleBlockInlines.h in Headers */,
  3413. 0F963B3813FC6FE90002D9B2 /* ValueProfile.h in Headers */,
  3414. 0F426A481460CBB300131F8F /* ValueRecovery.h in Headers */,
  3415. 0F426A491460CBB700131F8F /* VirtualRegister.h in Headers */,
  3416. FE4A332015BD2E07006F54F3 /* VMInspector.h in Headers */,
  3417. 0FC815151405119B00CFA603 /* VTableSpectrum.h in Headers */,
  3418. 0F919D2615853CE3004A4E7D /* Watchpoint.h in Headers */,
  3419. 142E313C134FF0A600AFADB5 /* Weak.h in Headers */,
  3420. 14E84F9F14EE1ACC00D6D5D4 /* WeakBlock.h in Headers */,
  3421. 14BFCE6910CDB1FC00364CCE /* WeakGCMap.h in Headers */,
  3422. 14F7256614EE265E00B1652B /* WeakHandleOwner.h in Headers */,
  3423. 14E84FA214EE1ACC00D6D5D4 /* WeakImpl.h in Headers */,
  3424. 1420BE7B10AA6DDB00F455D2 /* WeakRandom.h in Headers */,
  3425. 0F242DA713F3B1E8007ADD4C /* WeakReferenceHarvester.h in Headers */,
  3426. 14E84FA114EE1ACC00D6D5D4 /* WeakSet.h in Headers */,
  3427. 14150133154BB13F005D8C98 /* WeakSetInlines.h in Headers */,
  3428. BC18C47A0E16F5CD00B34460 /* WebKitAvailability.h in Headers */,
  3429. A7DCB97312E5193F00911940 /* WriteBarrier.h in Headers */,
  3430. 0FC8150A14043BF500CFA603 /* WriteBarrierSupport.h in Headers */,
  3431. 9688CB160ED12B4E001D649F /* X86Assembler.h in Headers */,
  3432. 451539B912DC994500EF7AC4 /* Yarr.h in Headers */,
  3433. 86704B8512DBA33700A9FE7B /* YarrInterpreter.h in Headers */,
  3434. 86704B8712DBA33700A9FE7B /* YarrJIT.h in Headers */,
  3435. 86704B8812DBA33700A9FE7B /* YarrParser.h in Headers */,
  3436. 86704B8A12DBA33700A9FE7B /* YarrPattern.h in Headers */,
  3437. 86704B4312DB8A8100A9FE7B /* YarrSyntaxChecker.h in Headers */,
  3438. 0F98206116BFE38300240D02 /* PreciseJumpTargets.h in Headers */,
  3439. 0FBE0F7316C1DB050082C5E8 /* DFGCPSRethreadingPhase.h in Headers */,
  3440. 0FBE0F7516C1DB0B0082C5E8 /* DFGPredictionInjectionPhase.h in Headers */,
  3441. 0FBE0F7716C1DB120082C5E8 /* DFGUnificationPhase.h in Headers */,
  3442. 0FD2C92416D01EE900C7803F /* StructureInlines.h in Headers */,
  3443. 0F2E892C16D028AD009E4FD2 /* UnusedPointer.h in Headers */,
  3444. 0F2E892D16D02BAF009E4FD2 /* DFGMinifiedID.h in Headers */,
  3445. 0FFB921816D02EB20055A5DB /* DFGAllocator.h in Headers */,
  3446. 0FFB921A16D02EC50055A5DB /* DFGBasicBlockInlines.h in Headers */,
  3447. 0FFB921B16D02F010055A5DB /* DFGNodeAllocator.h in Headers */,
  3448. 0FFB921C16D02F110055A5DB /* DFGOSRExitCompilationInfo.h in Headers */,
  3449. 0FFB921D16D02F300055A5DB /* DFGSlowPathGenerator.h in Headers */,
  3450. 0FFB921E16D02F470055A5DB /* DFGVariadicFunction.h in Headers */,
  3451. 0FFB921F16D033050055A5DB /* (null) in Headers */,
  3452. 0FFB922016D033B70055A5DB /* NodeConstructors.h in Headers */,
  3453. 0FCCAE4516D0CF7400D0C65B /* ParserError.h in Headers */,
  3454. 0F714CA516EA92F200F3EBEB /* DFGBackwardsPropagationPhase.h in Headers */,
  3455. );
  3456. runOnlyForDeploymentPostprocessing = 0;
  3457. };
  3458. /* End PBXHeadersBuildPhase section */
  3459. /* Begin PBXNativeTarget section */
  3460. 0FF922C314F46B130041A24E /* JSCLLIntOffsetsExtractor */ = {
  3461. isa = PBXNativeTarget;
  3462. buildConfigurationList = 0FF922CA14F46B130041A24E /* Build configuration list for PBXNativeTarget "JSCLLIntOffsetsExtractor" */;
  3463. buildPhases = (
  3464. 0FF922C414F46B130041A24E /* Sources */,
  3465. 0FF922C614F46B130041A24E /* Frameworks */,
  3466. );
  3467. buildRules = (
  3468. );
  3469. dependencies = (
  3470. 0FF922D314F46B2F0041A24E /* PBXTargetDependency */,
  3471. );
  3472. name = JSCLLIntOffsetsExtractor;
  3473. productInstallPath = /usr/local/bin;
  3474. productName = jsc;
  3475. productReference = 0FF922CF14F46B130041A24E /* JSCLLIntOffsetsExtractor */;
  3476. productType = "com.apple.product-type.tool";
  3477. };
  3478. 1412111F0A48793C00480255 /* minidom */ = {
  3479. isa = PBXNativeTarget;
  3480. buildConfigurationList = 141211390A48798400480255 /* Build configuration list for PBXNativeTarget "minidom" */;
  3481. buildPhases = (
  3482. 1412111D0A48793C00480255 /* Sources */,
  3483. 1412111E0A48793C00480255 /* Frameworks */,
  3484. 144005C70A5338C60005F061 /* Headers */,
  3485. 5DBB1524131D0BA10056AD36 /* Copy Support Script */,
  3486. );
  3487. buildRules = (
  3488. );
  3489. dependencies = (
  3490. );
  3491. name = minidom;
  3492. productName = minidom;
  3493. productReference = 141211200A48793C00480255 /* minidom */;
  3494. productType = "com.apple.product-type.tool";
  3495. };
  3496. 14BD59BE0A3E8F9000BAF59C /* testapi */ = {
  3497. isa = PBXNativeTarget;
  3498. buildConfigurationList = 14BD59D60A3E8FC900BAF59C /* Build configuration list for PBXNativeTarget "testapi" */;
  3499. buildPhases = (
  3500. 14BD59BC0A3E8F9000BAF59C /* Sources */,
  3501. 14BD59BD0A3E8F9000BAF59C /* Frameworks */,
  3502. 5DBB1511131D0B130056AD36 /* Copy Support Script */,
  3503. 5DAFD6CD146B6B6E00FBEFB4 /* Install Support Script */,
  3504. );
  3505. buildRules = (
  3506. );
  3507. dependencies = (
  3508. );
  3509. name = testapi;
  3510. productName = testapi;
  3511. productReference = 14BD59BF0A3E8F9000BAF59C /* testapi */;
  3512. productType = "com.apple.product-type.tool";
  3513. };
  3514. 651122F714046A4C002B101D /* testRegExp */ = {
  3515. isa = PBXNativeTarget;
  3516. buildConfigurationList = 6511230014046A4C002B101D /* Build configuration list for PBXNativeTarget "testRegExp" */;
  3517. buildPhases = (
  3518. 651122FA14046A4C002B101D /* Sources */,
  3519. 651122FC14046A4C002B101D /* Frameworks */,
  3520. );
  3521. buildRules = (
  3522. );
  3523. dependencies = (
  3524. );
  3525. name = testRegExp;
  3526. productInstallPath = /usr/local/bin;
  3527. productName = jsc;
  3528. productReference = 6511230514046A4C002B101D /* testRegExp */;
  3529. productType = "com.apple.product-type.tool";
  3530. };
  3531. 932F5B3E0822A1C700736975 /* JavaScriptCore */ = {
  3532. isa = PBXNativeTarget;
  3533. buildConfigurationList = 149C275D08902AFE008A9EFC /* Build configuration list for PBXNativeTarget "JavaScriptCore" */;
  3534. buildPhases = (
  3535. 5D2F7CF90C6875BB00B5B72B /* Update Info.plist with version information */,
  3536. 932F5B3F0822A1C700736975 /* Headers */,
  3537. 932F5B910822A1C700736975 /* Sources */,
  3538. 932F5BD20822A1C700736975 /* Frameworks */,
  3539. 5D29D8BE0E9860B400C3D2D0 /* Check For Weak VTables and Externals */,
  3540. 3713F014142905240036387F /* Check For Inappropriate Objective-C Class Names */,
  3541. A55DEAA416703DF7003DB841 /* Check For Inappropriate Macros in External Headers */,
  3542. );
  3543. buildRules = (
  3544. );
  3545. dependencies = (
  3546. 65FB3F7E09D11EF300F49DEB /* PBXTargetDependency */,
  3547. );
  3548. name = JavaScriptCore;
  3549. productInstallPath = "${SYSTEM_LIBRARY_DIR}/Frameworks/WebKit.framework/Versions/A/Frameworks";
  3550. productName = JavaScriptCore;
  3551. productReference = 932F5BD90822A1C700736975 /* JavaScriptCore.framework */;
  3552. productType = "com.apple.product-type.framework";
  3553. };
  3554. 932F5BDA0822A1C700736975 /* jsc */ = {
  3555. isa = PBXNativeTarget;
  3556. buildConfigurationList = 149C276708902AFE008A9EFC /* Build configuration list for PBXNativeTarget "jsc" */;
  3557. buildPhases = (
  3558. 932F5BDC0822A1C700736975 /* Sources */,
  3559. 932F5BDE0822A1C700736975 /* Frameworks */,
  3560. 5D5D8ABF0E0D0B0300F9C692 /* Copy Into Framework */,
  3561. );
  3562. buildRules = (
  3563. );
  3564. dependencies = (
  3565. );
  3566. name = jsc;
  3567. productInstallPath = /usr/local/bin;
  3568. productName = jsc;
  3569. productReference = 932F5BE10822A1C700736975 /* jsc */;
  3570. productType = "com.apple.product-type.tool";
  3571. };
  3572. /* End PBXNativeTarget section */
  3573. /* Begin PBXProject section */
  3574. 0867D690FE84028FC02AAC07 /* Project object */ = {
  3575. isa = PBXProject;
  3576. attributes = {
  3577. BuildIndependentTargetsInParallel = YES;
  3578. LastUpgradeCheck = 0440;
  3579. };
  3580. buildConfigurationList = 149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */;
  3581. compatibilityVersion = "Xcode 3.2";
  3582. developmentRegion = English;
  3583. hasScannedForEncodings = 1;
  3584. knownRegions = (
  3585. English,
  3586. Japanese,
  3587. French,
  3588. German,
  3589. );
  3590. mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptCore */;
  3591. productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
  3592. projectDirPath = "";
  3593. projectRoot = "";
  3594. targets = (
  3595. 932F5BE30822A1C700736975 /* All */,
  3596. 932F5B3E0822A1C700736975 /* JavaScriptCore */,
  3597. 65FB3F6609D11E9100F49DEB /* Derived Sources */,
  3598. 1412111F0A48793C00480255 /* minidom */,
  3599. 14BD59BE0A3E8F9000BAF59C /* testapi */,
  3600. 932F5BDA0822A1C700736975 /* jsc */,
  3601. 651122F714046A4C002B101D /* testRegExp */,
  3602. 0F4680A914BA7FD900BFE272 /* LLInt Offsets */,
  3603. 0FF922C314F46B130041A24E /* JSCLLIntOffsetsExtractor */,
  3604. 5D6B2A47152B9E17005231DE /* Test Tools */,
  3605. );
  3606. };
  3607. /* End PBXProject section */
  3608. /* Begin PBXShellScriptBuildPhase section */
  3609. 0F4680AA14BA7FD900BFE272 /* Generate Derived Sources */ = {
  3610. isa = PBXShellScriptBuildPhase;
  3611. buildActionMask = 2147483647;
  3612. files = (
  3613. );
  3614. inputPaths = (
  3615. "$(SRCROOT)/llint/LowLevelAssembler.asm",
  3616. );
  3617. name = "Generate Derived Sources";
  3618. outputPaths = (
  3619. "$(BUILT_PRODUCTS_DIR)/LLIntOffsets/LLIntDesiredOffsets.h",
  3620. );
  3621. runOnlyForDeploymentPostprocessing = 0;
  3622. shellPath = /bin/sh;
  3623. shellScript = "mkdir -p \"${BUILT_PRODUCTS_DIR}/LLIntOffsets/\"\n\n/usr/bin/env ruby \"${SRCROOT}/offlineasm/generate_offset_extractor.rb\" \"${SRCROOT}/llint/LowLevelInterpreter.asm\" \"${BUILT_PRODUCTS_DIR}/LLIntOffsets/LLIntDesiredOffsets.h\"\n";
  3624. };
  3625. 3713F014142905240036387F /* Check For Inappropriate Objective-C Class Names */ = {
  3626. isa = PBXShellScriptBuildPhase;
  3627. buildActionMask = 2147483647;
  3628. files = (
  3629. );
  3630. inputPaths = (
  3631. "$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
  3632. );
  3633. name = "Check For Inappropriate Objective-C Class Names";
  3634. outputPaths = (
  3635. );
  3636. runOnlyForDeploymentPostprocessing = 0;
  3637. shellPath = /bin/sh;
  3638. shellScript = "if [ \"${ACTION}\" = \"installhdrs\" ]; then\n exit 0;\nfi\n\nif [ -f ../../Tools/Scripts/check-for-inappropriate-objc-class-names ]; then\n ../../Tools/Scripts/check-for-inappropriate-objc-class-names JS || exit $?\nfi";
  3639. };
  3640. 5D29D8BE0E9860B400C3D2D0 /* Check For Weak VTables and Externals */ = {
  3641. isa = PBXShellScriptBuildPhase;
  3642. buildActionMask = 2147483647;
  3643. files = (
  3644. );
  3645. inputPaths = (
  3646. "$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
  3647. );
  3648. name = "Check For Weak VTables and Externals";
  3649. outputPaths = (
  3650. );
  3651. runOnlyForDeploymentPostprocessing = 0;
  3652. shellPath = /bin/sh;
  3653. shellScript = "if [ -f ../../Tools/Scripts/check-for-weak-vtables-and-externals ]; then\n ../../Tools/Scripts/check-for-weak-vtables-and-externals || exit $?\nfi";
  3654. };
  3655. 5D2F7CF90C6875BB00B5B72B /* Update Info.plist with version information */ = {
  3656. isa = PBXShellScriptBuildPhase;
  3657. buildActionMask = 2147483647;
  3658. files = (
  3659. );
  3660. inputPaths = (
  3661. "$(SRCROOT)/Configurations/Version.xcconfig",
  3662. );
  3663. name = "Update Info.plist with version information";
  3664. outputPaths = (
  3665. "$(SRCROOT)/Info.plist",
  3666. );
  3667. runOnlyForDeploymentPostprocessing = 0;
  3668. shellPath = /bin/sh;
  3669. 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";
  3670. };
  3671. 5D35DEE10C7C140B008648B2 /* Generate DTrace header */ = {
  3672. isa = PBXShellScriptBuildPhase;
  3673. buildActionMask = 2147483647;
  3674. files = (
  3675. );
  3676. inputPaths = (
  3677. "$(SRCROOT)/runtime/Tracing.d",
  3678. );
  3679. name = "Generate DTrace header";
  3680. outputPaths = (
  3681. "$(BUILT_PRODUCTS_DIR)/DerivedSources/JavaScriptCore/TracingDtrace.h",
  3682. );
  3683. runOnlyForDeploymentPostprocessing = 0;
  3684. shellPath = /bin/sh;
  3685. 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";
  3686. };
  3687. 5D5D8ABF0E0D0B0300F9C692 /* Copy Into Framework */ = {
  3688. isa = PBXShellScriptBuildPhase;
  3689. buildActionMask = 2147483647;
  3690. files = (
  3691. );
  3692. inputPaths = (
  3693. "$(BUILT_PRODUCTS_DIR)/JavaScriptCore.framework/Resources/jsc",
  3694. );
  3695. name = "Copy Into Framework";
  3696. outputPaths = (
  3697. );
  3698. runOnlyForDeploymentPostprocessing = 0;
  3699. shellPath = /bin/sh;
  3700. shellScript = "# Skip for Production builds.\nif [[ ${CONFIGURATION:=Debug} == \"Production\" ]]; then\n exit\nfi\n\n# Copy and update the jsc binary to refer to JavaScriptcore.framework relative to its location.\nditto \"${BUILT_PRODUCTS_DIR}/jsc\" \"${BUILT_PRODUCTS_DIR}/JavaScriptCore.framework/Resources/jsc\"\ninstall_name_tool -change \"${BUILT_PRODUCTS_DIR}/JavaScriptCore.framework/Versions/A/JavaScriptCore\" \"@loader_path/../JavaScriptCore\" \"${BUILT_PRODUCTS_DIR}/JavaScriptCore.framework/Resources/jsc\"\n";
  3701. };
  3702. 5DAFD6CD146B6B6E00FBEFB4 /* Install Support Script */ = {
  3703. isa = PBXShellScriptBuildPhase;
  3704. buildActionMask = 8;
  3705. files = (
  3706. );
  3707. inputPaths = (
  3708. "$(SRCROOT)/API/tests/testapi.js",
  3709. );
  3710. name = "Install Support Script";
  3711. outputPaths = (
  3712. "$(DSTROOT)$(INSTALL_PATH)/testapi.js",
  3713. );
  3714. runOnlyForDeploymentPostprocessing = 1;
  3715. shellPath = /bin/sh;
  3716. shellScript = "if [[ \"${SKIP_INSTALL}\" == \"NO\" ]]; then\n cp \"${SRCROOT}/API/tests/testapi.js\" \"${DSTROOT}${INSTALL_PATH}/testapi.js\"\nfi\n";
  3717. };
  3718. 65FB3F6509D11E9100F49DEB /* Generate Derived Sources */ = {
  3719. isa = PBXShellScriptBuildPhase;
  3720. buildActionMask = 2147483647;
  3721. files = (
  3722. );
  3723. inputPaths = (
  3724. );
  3725. name = "Generate Derived Sources";
  3726. outputPaths = (
  3727. );
  3728. runOnlyForDeploymentPostprocessing = 0;
  3729. shellPath = /bin/sh;
  3730. 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 --no-builtin-rules -f \"JavaScriptCore/DerivedSources.make\" -j `/usr/sbin/sysctl -n hw.ncpu` || exit 1\n\n/usr/bin/env ruby JavaScriptCore/offlineasm/asm.rb JavaScriptCore/llint/LowLevelInterpreter.asm ${BUILT_PRODUCTS_DIR}/JSCLLIntOffsetsExtractor LLIntAssembly.h || exit 1\n";
  3731. };
  3732. A55DEAA416703DF7003DB841 /* Check For Inappropriate Macros in External Headers */ = {
  3733. isa = PBXShellScriptBuildPhase;
  3734. buildActionMask = 2147483647;
  3735. files = (
  3736. );
  3737. inputPaths = (
  3738. "$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
  3739. );
  3740. name = "Check For Inappropriate Macros in External Headers";
  3741. outputPaths = (
  3742. );
  3743. runOnlyForDeploymentPostprocessing = 0;
  3744. shellPath = /bin/sh;
  3745. shellScript = "if [ \"${ACTION}\" = \"installhdrs\" ]; then\n exit 0;\nfi\n\nif [ -f ../../Tools/Scripts/check-for-inappropriate-macros-in-external-headers ]; then\n ../../Tools/Scripts/check-for-inappropriate-macros-in-external-headers Headers PrivateHeaders/JSBasePrivate.h || exit $?\nfi";
  3746. };
  3747. /* End PBXShellScriptBuildPhase section */
  3748. /* Begin PBXSourcesBuildPhase section */
  3749. 0FF922C414F46B130041A24E /* Sources */ = {
  3750. isa = PBXSourcesBuildPhase;
  3751. buildActionMask = 2147483647;
  3752. files = (
  3753. 0FF922D414F46B410041A24E /* LLIntOffsetsExtractor.cpp in Sources */,
  3754. );
  3755. runOnlyForDeploymentPostprocessing = 0;
  3756. };
  3757. 1412111D0A48793C00480255 /* Sources */ = {
  3758. isa = PBXSourcesBuildPhase;
  3759. buildActionMask = 2147483647;
  3760. files = (
  3761. 1440057F0A5335640005F061 /* JSNode.c in Sources */,
  3762. 144007580A5370D20005F061 /* JSNodeList.c in Sources */,
  3763. 141211340A48795800480255 /* minidom.c in Sources */,
  3764. 1440063F0A53598A0005F061 /* Node.c in Sources */,
  3765. 1440074B0A536CC20005F061 /* NodeList.c in Sources */,
  3766. );
  3767. runOnlyForDeploymentPostprocessing = 0;
  3768. };
  3769. 14BD59BC0A3E8F9000BAF59C /* Sources */ = {
  3770. isa = PBXSourcesBuildPhase;
  3771. buildActionMask = 2147483647;
  3772. files = (
  3773. 1440F6100A4F85670005F061 /* testapi.c in Sources */,
  3774. 86D2221A167EF9440024C804 /* testapi.mm in Sources */,
  3775. );
  3776. runOnlyForDeploymentPostprocessing = 0;
  3777. };
  3778. 651122FA14046A4C002B101D /* Sources */ = {
  3779. isa = PBXSourcesBuildPhase;
  3780. buildActionMask = 2147483647;
  3781. files = (
  3782. 6511230714046B0A002B101D /* testRegExp.cpp in Sources */,
  3783. );
  3784. runOnlyForDeploymentPostprocessing = 0;
  3785. };
  3786. 932F5B910822A1C700736975 /* Sources */ = {
  3787. isa = PBXSourcesBuildPhase;
  3788. buildActionMask = 2147483647;
  3789. files = (
  3790. 0F55F0F414D1063900AC7649 /* AbstractPC.cpp in Sources */,
  3791. 147F39BD107EC37600427A48 /* ArgList.cpp in Sources */,
  3792. 147F39BE107EC37600427A48 /* Arguments.cpp in Sources */,
  3793. 86D3B2C310156BDE002865E7 /* ARMAssembler.cpp in Sources */,
  3794. A74DE1D0120B875600D40D5B /* ARMv7Assembler.cpp in Sources */,
  3795. 0F8335B71639C1E6001443B5 /* ArrayAllocationProfile.cpp in Sources */,
  3796. 147F39BF107EC37600427A48 /* ArrayConstructor.cpp in Sources */,
  3797. 0F63945415D07055006A597C /* ArrayProfile.cpp in Sources */,
  3798. 147F39C0107EC37600427A48 /* ArrayPrototype.cpp in Sources */,
  3799. 14816E1B154CC56C00B8054C /* BlockAllocator.cpp in Sources */,
  3800. 14280863107EC11A0013E7B2 /* BooleanConstructor.cpp in Sources */,
  3801. 14280864107EC11A0013E7B2 /* BooleanObject.cpp in Sources */,
  3802. 14280865107EC11A0013E7B2 /* BooleanPrototype.cpp in Sources */,
  3803. 148F21AA107EC53A0042EC2C /* BytecodeGenerator.cpp in Sources */,
  3804. 1428082D107EC0570013E7B2 /* CallData.cpp in Sources */,
  3805. 1429D8DD0ED2205B00B89619 /* CallFrame.cpp in Sources */,
  3806. 0F2FC77216E12F710038D976 /* DFGDCEPhase.cpp in Sources */,
  3807. 0F0B83B014BCF71600885B4F /* CallLinkInfo.cpp in Sources */,
  3808. 0F93329D14CA7DC30085F3C6 /* CallLinkStatus.cpp in Sources */,
  3809. 0F73D7AE165A142D00ACAB71 /* ClosureCallStubRoutine.cpp in Sources */,
  3810. 969A07960ED1D3AE00F1F681 /* CodeBlock.cpp in Sources */,
  3811. 0F8F94401667633000D61971 /* CodeBlockHash.cpp in Sources */,
  3812. A77F1821164088B200640A47 /* CodeCache.cpp in Sources */,
  3813. 0F8F9446166764F100D61971 /* CodeOrigin.cpp in Sources */,
  3814. 86B5826714D2796C00A9C306 /* CodeProfile.cpp in Sources */,
  3815. 86B5826914D2797000A9C306 /* CodeProfiling.cpp in Sources */,
  3816. 0F8F943C1667631300D61971 /* CodeSpecializationKind.cpp in Sources */,
  3817. 0F8F94421667633500D61971 /* CodeType.cpp in Sources */,
  3818. 147F39C1107EC37600427A48 /* CommonIdentifiers.cpp in Sources */,
  3819. 147F39C2107EC37600427A48 /* Completion.cpp in Sources */,
  3820. 146B16D812EB5B59001BEC1B /* ConservativeRoots.cpp in Sources */,
  3821. 1428082E107EC0570013E7B2 /* ConstructData.cpp in Sources */,
  3822. C240305514B404E60079EB64 /* CopiedSpace.cpp in Sources */,
  3823. C2239D1716262BDD005AC5FD /* CopyVisitor.cpp in Sources */,
  3824. 147F39C3107EC37600427A48 /* DateConstructor.cpp in Sources */,
  3825. 147F39C4107EC37600427A48 /* DateConversion.cpp in Sources */,
  3826. 147F39C5107EC37600427A48 /* DateInstance.cpp in Sources */,
  3827. 147F39C6107EC37600427A48 /* DatePrototype.cpp in Sources */,
  3828. 14280823107EC02C0013E7B2 /* Debugger.cpp in Sources */,
  3829. BC3135650F302FA3003DFD3A /* DebuggerActivation.cpp in Sources */,
  3830. 149559EE0DDCDDF700648087 /* DebuggerCallFrame.cpp in Sources */,
  3831. 0F620179143FCD480068B77C /* DFGAbstractState.cpp in Sources */,
  3832. 0F16015D156198C900C2587C /* DFGArgumentsSimplificationPhase.cpp in Sources */,
  3833. 0F63948415E48118006A597C /* DFGArrayMode.cpp in Sources */,
  3834. 0FC0976E1468AB5100CF2442 /* DFGAssemblyHelpers.cpp in Sources */,
  3835. 86EC9DC41328DF82002B2AD7 /* DFGByteCodeParser.cpp in Sources */,
  3836. 0FD82E2114172CE300179C94 /* DFGCapabilities.cpp in Sources */,
  3837. 0FFFC95714EF90A000C72532 /* DFGCFAPhase.cpp in Sources */,
  3838. 0F3B3A271544C995003ED0FF /* DFGCFGSimplificationPhase.cpp in Sources */,
  3839. 0F2C557014738F3500121E4F /* DFGCodeBlocks.cpp in Sources */,
  3840. 0FF0F19D16B72A08005DF95B /* DFGCommon.cpp in Sources */,
  3841. 0F3B3A1A153E68F2003ED0FF /* DFGConstantFoldingPhase.cpp in Sources */,
  3842. 0FFFC95914EF90A600C72532 /* DFGCSEPhase.cpp in Sources */,
  3843. 0FF427641591A1CC004CB9FF /* DFGDisassembler.cpp in Sources */,
  3844. 0FD81AD2154FB4EE00983E72 /* DFGDominators.cpp in Sources */,
  3845. 0FD3C82614115D4000FD81CB /* DFGDriver.cpp in Sources */,
  3846. 0FF0F19E16B72A0B005DF95B /* DFGEdge.cpp in Sources */,
  3847. 0FBC0AE71496C7C400D4FBDD /* DFGExitProfile.cpp in Sources */,
  3848. C2CF39C116E15A8100DD69BE /* JSAPIWrapperObject.mm in Sources */,
  3849. 0F2BDC15151C5D4D00CD8910 /* DFGFixupPhase.cpp in Sources */,
  3850. 86EC9DC71328DF82002B2AD7 /* DFGGraph.cpp in Sources */,
  3851. 86EC9DCB1328DF82002B2AD7 /* DFGJITCompiler.cpp in Sources */,
  3852. 0FF0F19916B729F6005DF95B /* DFGLongLivedState.cpp in Sources */,
  3853. 0F2BDC4D1522818600CD8910 /* DFGMinifiedNode.cpp in Sources */,
  3854. 0FF0F19C16B72A03005DF95B /* DFGNode.cpp in Sources */,
  3855. 0FA581BA150E952C00B9A2D9 /* DFGNodeFlags.cpp in Sources */,
  3856. 65C0285C1717966800351E35 /* ARMv7DOpcode.cpp in Sources */,
  3857. 86EC9DCF1328DF82002B2AD7 /* DFGOperations.cpp in Sources */,
  3858. 0FD82E56141DAF0800179C94 /* DFGOSREntry.cpp in Sources */,
  3859. 0FC09791146A6F7100CF2442 /* DFGOSRExit.cpp in Sources */,
  3860. 0FC09792146A6F7300CF2442 /* DFGOSRExitCompiler.cpp in Sources */,
  3861. 0FC09776146943B000CF2442 /* DFGOSRExitCompiler32_64.cpp in Sources */,
  3862. 0FC0977214693AF900CF2442 /* DFGOSRExitCompiler64.cpp in Sources */,
  3863. 0FEFC9AA1681A3B300567F53 /* DFGOSRExitJumpPlaceholder.cpp in Sources */,
  3864. 0FFFC95B14EF90AD00C72532 /* DFGPhase.cpp in Sources */,
  3865. 0FFFC95D14EF90B300C72532 /* DFGPredictionPropagationPhase.cpp in Sources */,
  3866. 86BB09C0138E381B0056702F /* DFGRepatch.cpp in Sources */,
  3867. 86EC9DD21328DF82002B2AD7 /* DFGSpeculativeJIT.cpp in Sources */,
  3868. 86880F1F14328BB900B08D42 /* DFGSpeculativeJIT32_64.cpp in Sources */,
  3869. 86880F4D14353B2100B08D42 /* DFGSpeculativeJIT64.cpp in Sources */,
  3870. 0F63944015C75F1D006A597C /* DFGTypeCheckHoistingPhase.cpp in Sources */,
  3871. 0FC097A1146B28CA00CF2442 /* DFGThunks.cpp in Sources */,
  3872. 0F3B3A2B15475000003ED0FF /* DFGValidate.cpp in Sources */,
  3873. 0F2BDC4F15228BF300CD8910 /* DFGValueSource.cpp in Sources */,
  3874. 0FDDBFB51666EED800C55FEF /* DFGVariableAccessDataDump.cpp in Sources */,
  3875. 0F2BDC5115228FFD00CD8910 /* DFGVariableEvent.cpp in Sources */,
  3876. C2DF442F1707AC0100A5CA96 /* SuperRegion.cpp in Sources */,
  3877. 0F2BDC4A1522809A00CD8910 /* DFGVariableEventStream.cpp in Sources */,
  3878. 0FFFC95F14EF90BB00C72532 /* DFGVirtualRegisterAllocationPhase.cpp in Sources */,
  3879. 0F9D3370165DBB90005AD387 /* Disassembler.cpp in Sources */,
  3880. 147F39C7107EC37600427A48 /* Error.cpp in Sources */,
  3881. 147F39C8107EC37600427A48 /* ErrorConstructor.cpp in Sources */,
  3882. 147F39C9107EC37600427A48 /* ErrorInstance.cpp in Sources */,
  3883. 147F39CA107EC37600427A48 /* ErrorPrototype.cpp in Sources */,
  3884. 1429D8780ED21ACD00B89619 /* ExceptionHelpers.cpp in Sources */,
  3885. 86CA032E1038E8440028A609 /* Executable.cpp in Sources */,
  3886. A7B48F490EE8936F00DCBDB6 /* ExecutableAllocator.cpp in Sources */,
  3887. 86DB64640F95C6FC00D7D921 /* ExecutableAllocatorFixedVMPool.cpp in Sources */,
  3888. 0F56A1D515001CF4002992B1 /* ExecutionCounter.cpp in Sources */,
  3889. 0FB105851675480F00F8AB6E /* ExitKind.cpp in Sources */,
  3890. 147F39CB107EC37600427A48 /* FunctionConstructor.cpp in Sources */,
  3891. 0FF0F19F16B72A17005DF95B /* FunctionExecutableDump.cpp in Sources */,
  3892. 147F39CC107EC37600427A48 /* FunctionPrototype.cpp in Sources */,
  3893. C2D58C3415912FEE0021A844 /* GCActivityCallback.cpp in Sources */,
  3894. 0F766D2F15A8DCE0008F363E /* GCAwareJITStubRoutine.cpp in Sources */,
  3895. C2239D1A16262BDD005AC5FD /* GCThread.cpp in Sources */,
  3896. C21122E115DD9AB300790E3A /* GCThreadSharedData.cpp in Sources */,
  3897. 0F93329F14CA7DCA0085F3C6 /* GetByIdStatus.cpp in Sources */,
  3898. 14280855107EC0E70013E7B2 /* GetterSetter.cpp in Sources */,
  3899. 142E3135134FF0A600AFADB5 /* HandleSet.cpp in Sources */,
  3900. 142E3137134FF0A600AFADB5 /* HandleStack.cpp in Sources */,
  3901. 14BA7A9713AADFF8005B7C2C /* Heap.cpp in Sources */,
  3902. C24D31E2161CD695002AA4DB /* HeapStatistics.cpp in Sources */,
  3903. C2E526BD1590EF000054E48D /* HeapTimer.cpp in Sources */,
  3904. 0F4680D414BBD24900BFE272 /* HostCallReturnValue.cpp in Sources */,
  3905. 147F39CE107EC37600427A48 /* Identifier.cpp in Sources */,
  3906. C25F8BCD157544A900245B71 /* IncrementalSweeper.cpp in Sources */,
  3907. 0F13E04E16164A1F00DC8DE7 /* IndexingType.cpp in Sources */,
  3908. E178636D0D9BEEC300D74E75 /* InitializeThreading.cpp in Sources */,
  3909. 147F39CF107EC37600427A48 /* InternalFunction.cpp in Sources */,
  3910. 1429D7D40ED2128200B89619 /* Interpreter.cpp in Sources */,
  3911. 1429D92F0ED22D7000B89619 /* JIT.cpp in Sources */,
  3912. 86A90ED00EE7D51F00AB350D /* JITArithmetic.cpp in Sources */,
  3913. A75706DE118A2BCF0057F88F /* JITArithmetic32_64.cpp in Sources */,
  3914. 86CC85A30EE79B7400288682 /* JITCall.cpp in Sources */,
  3915. 146FE51211A710430087AE66 /* JITCall32_64.cpp in Sources */,
  3916. 0F8F94441667635400D61971 /* JITCode.cpp in Sources */,
  3917. 0FAF7EFD165BA91B000C8455 /* JITDisassembler.cpp in Sources */,
  3918. 0F46808314BA573100BFE272 /* JITExceptions.cpp in Sources */,
  3919. BCDD51EB0FB8DF74004A8BDC /* JITOpcodes.cpp in Sources */,
  3920. A71236E51195F33C00BD2174 /* JITOpcodes32_64.cpp in Sources */,
  3921. 86CC85C40EE7A89400288682 /* JITPropertyAccess.cpp in Sources */,
  3922. A7C1E8E4112E72EF00A37F98 /* JITPropertyAccess32_64.cpp in Sources */,
  3923. 0F766D2815A8CC1E008F363E /* JITStubRoutine.cpp in Sources */,
  3924. 0F766D2B15A8CC38008F363E /* JITStubRoutineSet.cpp in Sources */,
  3925. 14A23D750F4E1ABB0023CDAD /* JITStubs.cpp in Sources */,
  3926. 0F5EF91E16878F7A003E5C25 /* JITThunks.cpp in Sources */,
  3927. 140B7D1D0DC69AF7009C42B8 /* JSActivation.cpp in Sources */,
  3928. 140566C4107EC255005DBC8D /* JSAPIValueWrapper.cpp in Sources */,
  3929. 147F39D0107EC37600427A48 /* JSArray.cpp in Sources */,
  3930. 1421359B0A677F4F00A8195E /* JSBase.cpp in Sources */,
  3931. 86FA9E91142BBB2E001773B7 /* JSBoundFunction.cpp in Sources */,
  3932. 1440F8AF0A508D200005F061 /* JSCallbackConstructor.cpp in Sources */,
  3933. 1440F8920A508B100005F061 /* JSCallbackFunction.cpp in Sources */,
  3934. 14ABDF600A437FEF00ECCA01 /* JSCallbackObject.cpp in Sources */,
  3935. 147F39D1107EC37600427A48 /* JSCell.cpp in Sources */,
  3936. 147F39D6107EC37600427A48 /* JSCJSValue.cpp in Sources */,
  3937. 1440FCE40A51E46B0005F061 /* JSClassRef.cpp in Sources */,
  3938. 86E3C616167BABEE006D760A /* JSContext.mm in Sources */,
  3939. 14BD5A300A3E91F600BAF59C /* JSContextRef.cpp in Sources */,
  3940. 978801401471AD920041B016 /* JSDateMath.cpp in Sources */,
  3941. 140566D6107EC271005DBC8D /* JSFunction.cpp in Sources */,
  3942. E18E3A590DF9278C00D90B34 /* VM.cpp in Sources */,
  3943. 147F39D2107EC37600427A48 /* JSGlobalObject.cpp in Sources */,
  3944. 14E9D17B107EC469004DDA21 /* JSGlobalObjectFunctions.cpp in Sources */,
  3945. 14280875107EC13E0013E7B2 /* JSLock.cpp in Sources */,
  3946. 14874AE315EBDE4A002E3587 /* JSNameScope.cpp in Sources */,
  3947. A72700900DAC6BBC00E548D7 /* JSNotAnObject.cpp in Sources */,
  3948. 147F39D4107EC37600427A48 /* JSObject.cpp in Sources */,
  3949. 1482B7E40A43076000517CFC /* JSObjectRef.cpp in Sources */,
  3950. A7F993600FD7325100A0B2D0 /* JSONObject.cpp in Sources */,
  3951. 95F6E6950E5B5F970091E860 /* JSProfilerPrivate.cpp in Sources */,
  3952. A727FF6B0DA3092200E548D7 /* JSPropertyNameIterator.cpp in Sources */,
  3953. 862553D116136DA9009F17D0 /* JSProxy.cpp in Sources */,
  3954. 14874AE515EBDE4A002E3587 /* JSScope.cpp in Sources */,
  3955. A7C0C4AD1681067E0017011D /* JSScriptRef.cpp in Sources */,
  3956. 0F919D10157F3329004A4E7D /* JSSegmentedVariableObject.cpp in Sources */,
  3957. 1428083A107EC0750013E7B2 /* JSStack.cpp in Sources */,
  3958. 147F39D5107EC37600427A48 /* JSString.cpp in Sources */,
  3959. 2600B5A6152BAAA70091EE5F /* JSStringJoiner.cpp in Sources */,
  3960. 1482B74E0A43032800517CFC /* JSStringRef.cpp in Sources */,
  3961. 146AAB380B66A94400E55F16 /* JSStringRefCF.cpp in Sources */,
  3962. 0F919D0C157EE09F004A4E7D /* JSSymbolTableObject.cpp in Sources */,
  3963. 86E3C61A167BABEE006D760A /* JSValue.mm in Sources */,
  3964. 14BD5A320A3E91F600BAF59C /* JSValueRef.cpp in Sources */,
  3965. 147F39D7107EC37600427A48 /* JSVariableObject.cpp in Sources */,
  3966. 86E3C61C167BABEE006D760A /* JSVirtualMachine.mm in Sources */,
  3967. A7482B9411671147003B0712 /* JSWeakObjectMapRefPrivate.cpp in Sources */,
  3968. 1442566115EDE98D0066A49B /* JSWithScope.cpp in Sources */,
  3969. 65C02850171795E200351E35 /* ARMv7Disassembler.cpp in Sources */,
  3970. 86E3C618167BABEE006D760A /* JSWrapperMap.mm in Sources */,
  3971. 14280870107EC1340013E7B2 /* JSWrapperObject.cpp in Sources */,
  3972. 0F766D3415AE2538008F363E /* JumpReplacementWatchpoint.cpp in Sources */,
  3973. BCFD8C920EEB2EE700283848 /* JumpTable.cpp in Sources */,
  3974. 0FB5467914F5C46B002C2989 /* LazyOperandValueProfile.cpp in Sources */,
  3975. 95AB83420DA4322500BC83F3 /* LegacyProfiler.cpp in Sources */,
  3976. 148F21B0107EC5410042EC2C /* Lexer.cpp in Sources */,
  3977. 0FF4275715914A20004CB9FF /* LinkBuffer.cpp in Sources */,
  3978. A7E2EA6C0FB460CF00601F06 /* LiteralParser.cpp in Sources */,
  3979. FE20CE9D15F04A9500DF3430 /* LLIntCLoop.cpp in Sources */,
  3980. 0F4680D214BBD16500BFE272 /* LLIntData.cpp in Sources */,
  3981. 0F0B839A14BCF45D00885B4F /* LLIntEntrypoints.cpp in Sources */,
  3982. 0F4680A814BA7FAB00BFE272 /* LLIntExceptions.cpp in Sources */,
  3983. 0F4680A414BA7F8D00BFE272 /* LLIntSlowPaths.cpp in Sources */,
  3984. 0F0B839C14BCF46300885B4F /* LLIntThunks.cpp in Sources */,
  3985. 14469DDE107EC7E700650446 /* Lookup.cpp in Sources */,
  3986. 0F4680CC14BBB17A00BFE272 /* LowLevelInterpreter.cpp in Sources */,
  3987. 14B723B212D7DA46003BD5ED /* MachineStackMarker.cpp in Sources */,
  3988. 0FEB3ECF16237F6C00AB67AD /* MacroAssembler.cpp in Sources */,
  3989. 86C568E011A213EE0007F7F0 /* MacroAssemblerARM.cpp in Sources */,
  3990. C2B916C514DA040C00CBAC86 /* MarkedAllocator.cpp in Sources */,
  3991. 142D6F0813539A2800B02E86 /* MarkedBlock.cpp in Sources */,
  3992. 14D2F3DA139F4BE200491031 /* MarkedSpace.cpp in Sources */,
  3993. 142D6F1113539A4100B02E86 /* MarkStack.cpp in Sources */,
  3994. 14469DDF107EC7E700650446 /* MathObject.cpp in Sources */,
  3995. 90213E3D123A40C200D422F3 /* MemoryStatistics.cpp in Sources */,
  3996. 0FB5467D14F5CFD6002C2989 /* MethodOfGettingAValueProfile.cpp in Sources */,
  3997. 86EBF2FF1560F06A008E9222 /* NameConstructor.cpp in Sources */,
  3998. 86EBF3011560F06A008E9222 /* NameInstance.cpp in Sources */,
  3999. 86EBF3031560F06A008E9222 /* NamePrototype.cpp in Sources */,
  4000. 14469DE0107EC7E700650446 /* NativeErrorConstructor.cpp in Sources */,
  4001. 14469DE1107EC7E700650446 /* NativeErrorPrototype.cpp in Sources */,
  4002. 148F21B7107EC5470042EC2C /* Nodes.cpp in Sources */,
  4003. 655EB29B10CE2581001A990E /* NodesCodegen.cpp in Sources */,
  4004. 14469DE2107EC7E700650446 /* NumberConstructor.cpp in Sources */,
  4005. 14469DE3107EC7E700650446 /* NumberObject.cpp in Sources */,
  4006. 14469DE4107EC7E700650446 /* NumberPrototype.cpp in Sources */,
  4007. 86F3EEBE168CDE930077B92A /* ObjCCallbackFunction.mm in Sources */,
  4008. 14469DE5107EC7E700650446 /* ObjectConstructor.cpp in Sources */,
  4009. 14469DE6107EC7E700650446 /* ObjectPrototype.cpp in Sources */,
  4010. E124A8F80E555775003091F1 /* OpaqueJSString.cpp in Sources */,
  4011. 969A079A0ED1D3AE00F1F681 /* Opcode.cpp in Sources */,
  4012. 14280850107EC0D70013E7B2 /* Operations.cpp in Sources */,
  4013. 0FE228EE1436AB2C00196C48 /* Options.cpp in Sources */,
  4014. 148F21BC107EC54D0042EC2C /* Parser.cpp in Sources */,
  4015. 93052C340FB792190048FDC3 /* ParserArena.cpp in Sources */,
  4016. 0F9FC8C314E1B5FE00D52AE0 /* PolymorphicPutByIdList.cpp in Sources */,
  4017. 95742F650DD11F5A000917FB /* Profile.cpp in Sources */,
  4018. 95CD45760E1C4FDD0085358E /* ProfileGenerator.cpp in Sources */,
  4019. 95AB83560DA43C3000BC83F3 /* ProfileNode.cpp in Sources */,
  4020. 0FF729AD166AD35C000F5BA3 /* ProfilerBytecode.cpp in Sources */,
  4021. 0FF729AE166AD35C000F5BA3 /* ProfilerBytecodes.cpp in Sources */,
  4022. 0F13912916771C33009CCB07 /* ProfilerBytecodeSequence.cpp in Sources */,
  4023. 0FF729AF166AD35C000F5BA3 /* ProfilerCompilation.cpp in Sources */,
  4024. 0FF729B0166AD35C000F5BA3 /* ProfilerCompilationKind.cpp in Sources */,
  4025. 0FF729B1166AD35C000F5BA3 /* ProfilerCompiledBytecode.cpp in Sources */,
  4026. 0FF729B2166AD35C000F5BA3 /* ProfilerDatabase.cpp in Sources */,
  4027. 0F34B14916D42010001CDA5A /* DFGUseKind.cpp in Sources */,
  4028. 0FF729B3166AD35C000F5BA3 /* ProfilerOrigin.cpp in Sources */,
  4029. 0FF729B4166AD35C000F5BA3 /* ProfilerOriginStack.cpp in Sources */,
  4030. 0FB1058B1675483100F8AB6E /* ProfilerOSRExit.cpp in Sources */,
  4031. 0FB1058D1675483700F8AB6E /* ProfilerOSRExitSite.cpp in Sources */,
  4032. 0F13912B16771C3A009CCB07 /* ProfilerProfiledBytecodes.cpp in Sources */,
  4033. A7FB60A4103F7DC20017A286 /* PropertyDescriptor.cpp in Sources */,
  4034. 14469DE7107EC7E700650446 /* PropertyNameArray.cpp in Sources */,
  4035. 14469DE8107EC7E700650446 /* PropertySlot.cpp in Sources */,
  4036. 1474C33C16AA2D9B0062F01D /* PrototypeMap.cpp in Sources */,
  4037. 0F9332A314CA7DD70085F3C6 /* PutByIdStatus.cpp in Sources */,
  4038. 0FF60AC316740F8800029779 /* ReduceWhitespace.cpp in Sources */,
  4039. 14280841107EC0930013E7B2 /* RegExp.cpp in Sources */,
  4040. A1712B3B11C7B212007A5315 /* RegExpCache.cpp in Sources */,
  4041. FED94F30171E3E2300BE77A4 /* WatchdogMac.cpp in Sources */,
  4042. 8642C510151C06A90046D4EF /* RegExpCachedResult.cpp in Sources */,
  4043. 14280842107EC0930013E7B2 /* RegExpConstructor.cpp in Sources */,
  4044. 8642C512151C083D0046D4EF /* RegExpMatchesArray.cpp in Sources */,
  4045. 14280843107EC0930013E7B2 /* RegExpObject.cpp in Sources */,
  4046. 14280844107EC0930013E7B2 /* RegExpPrototype.cpp in Sources */,
  4047. 0FF42771159275D5004CB9FF /* ResolveGlobalStatus.cpp in Sources */,
  4048. 0F7700921402FF3C0078EB39 /* SamplingCounter.cpp in Sources */,
  4049. 1429D8850ED21C3D00B89619 /* SamplingTool.cpp in Sources */,
  4050. C225494315F7DBAA0065E898 /* SlotVisitor.cpp in Sources */,
  4051. 9330402C0E6A764000786E6A /* SmallStrings.cpp in Sources */,
  4052. E49DC16B12EF293E00184A1F /* SourceProviderCache.cpp in Sources */,
  4053. 0F0CD4C415F6B6BB0032F1C0 /* SparseArrayValueMap.cpp in Sources */,
  4054. 0F5541B11613C1FB00CE3E25 /* SpecialPointer.cpp in Sources */,
  4055. 0FD82E86141F3FF100179C94 /* SpeculatedType.cpp in Sources */,
  4056. A730B6131250068F009D25B1 /* StrictEvalActivation.cpp in Sources */,
  4057. 14469DEB107EC7E700650446 /* StringConstructor.cpp in Sources */,
  4058. 14469DEC107EC7E700650446 /* StringObject.cpp in Sources */,
  4059. 14469DED107EC7E700650446 /* StringPrototype.cpp in Sources */,
  4060. 9335F24D12E6765B002B5553 /* StringRecursionChecker.cpp in Sources */,
  4061. BCDE3B430E6C832D001453A7 /* Structure.cpp in Sources */,
  4062. 7E4EE70F0EBB7A5B005934AA /* StructureChain.cpp in Sources */,
  4063. C2F0F2D116BAEEE900187C19 /* StructureRareData.cpp in Sources */,
  4064. 0F766D3815AE4A1C008F363E /* StructureStubClearingWatchpoint.cpp in Sources */,
  4065. BCCF0D0C0EF0B8A500413C8F /* StructureStubInfo.cpp in Sources */,
  4066. 0F919D2815856773004A4E7D /* SymbolTable.cpp in Sources */,
  4067. A7386555118697B400540279 /* ThunkGenerators.cpp in Sources */,
  4068. C25D709B16DE99F400FCA6BC /* JSManagedValue.mm in Sources */,
  4069. 0FF4274A158EBE91004CB9FF /* udis86.c in Sources */,
  4070. 0FF42740158EBE8B004CB9FF /* udis86_decode.c in Sources */,
  4071. 0FF42743158EBE91004CB9FF /* udis86_input.c in Sources */,
  4072. 0FF4274D158EBFE6004CB9FF /* udis86_itab_holder.c in Sources */,
  4073. 0FF42745158EBE91004CB9FF /* udis86_syn-att.c in Sources */,
  4074. 0FF42746158EBE91004CB9FF /* udis86_syn-intel.c in Sources */,
  4075. 0FF42747158EBE91004CB9FF /* udis86_syn.c in Sources */,
  4076. 0FF42732158EBD58004CB9FF /* UDis86Disassembler.cpp in Sources */,
  4077. A76F279415F13C9600517D67 /* UnlinkedCodeBlock.cpp in Sources */,
  4078. FE4A331F15BD2E07006F54F3 /* VMInspector.cpp in Sources */,
  4079. FED94F2E171E3E2300BE77A4 /* Watchdog.cpp in Sources */,
  4080. 0FC81516140511B500CFA603 /* VTableSpectrum.cpp in Sources */,
  4081. 0F919D2515853CE0004A4E7D /* Watchpoint.cpp in Sources */,
  4082. 14E84F9E14EE1ACC00D6D5D4 /* WeakBlock.cpp in Sources */,
  4083. 14F7256514EE265E00B1652B /* WeakHandleOwner.cpp in Sources */,
  4084. 14E84FA014EE1ACC00D6D5D4 /* WeakSet.cpp in Sources */,
  4085. 0FC8150B14043C0E00CFA603 /* WriteBarrierSupport.cpp in Sources */,
  4086. 863C6D9C1521111A00585E4E /* YarrCanonicalizeUCS2.cpp in Sources */,
  4087. 86704B8412DBA33700A9FE7B /* YarrInterpreter.cpp in Sources */,
  4088. 86704B8612DBA33700A9FE7B /* YarrJIT.cpp in Sources */,
  4089. 86704B8912DBA33700A9FE7B /* YarrPattern.cpp in Sources */,
  4090. 1ACF7377171CA6FB00C9BB1E /* Weak.cpp in Sources */,
  4091. 86704B4212DB8A8100A9FE7B /* YarrSyntaxChecker.cpp in Sources */,
  4092. 0F98206016BFE38100240D02 /* PreciseJumpTargets.cpp in Sources */,
  4093. 0FBE0F7216C1DB030082C5E8 /* DFGCPSRethreadingPhase.cpp in Sources */,
  4094. 0FBE0F7416C1DB090082C5E8 /* DFGPredictionInjectionPhase.cpp in Sources */,
  4095. 0FBE0F7616C1DB0F0082C5E8 /* DFGUnificationPhase.cpp in Sources */,
  4096. 0F493AFA16D0CAD30084508B /* SourceProvider.cpp in Sources */,
  4097. ADE39FFF16DD144B0003CD4A /* PropertyTable.cpp in Sources */,
  4098. 0F714CA416EA92F000F3EBEB /* DFGBackwardsPropagationPhase.cpp in Sources */,
  4099. );
  4100. runOnlyForDeploymentPostprocessing = 0;
  4101. };
  4102. 932F5BDC0822A1C700736975 /* Sources */ = {
  4103. isa = PBXSourcesBuildPhase;
  4104. buildActionMask = 2147483647;
  4105. files = (
  4106. 932F5BDD0822A1C700736975 /* jsc.cpp in Sources */,
  4107. );
  4108. runOnlyForDeploymentPostprocessing = 0;
  4109. };
  4110. /* End PBXSourcesBuildPhase section */
  4111. /* Begin PBXTargetDependency section */
  4112. 0FF922D314F46B2F0041A24E /* PBXTargetDependency */ = {
  4113. isa = PBXTargetDependency;
  4114. target = 0F4680A914BA7FD900BFE272 /* LLInt Offsets */;
  4115. targetProxy = 0FF922D214F46B2F0041A24E /* PBXContainerItemProxy */;
  4116. };
  4117. 0FF922D614F46B600041A24E /* PBXTargetDependency */ = {
  4118. isa = PBXTargetDependency;
  4119. target = 0FF922C314F46B130041A24E /* JSCLLIntOffsetsExtractor */;
  4120. targetProxy = 0FF922D514F46B600041A24E /* PBXContainerItemProxy */;
  4121. };
  4122. 5D69E912152BE5470028D720 /* PBXTargetDependency */ = {
  4123. isa = PBXTargetDependency;
  4124. target = 932F5BDA0822A1C700736975 /* jsc */;
  4125. targetProxy = 5D69E911152BE5470028D720 /* PBXContainerItemProxy */;
  4126. };
  4127. 5D6B2A4F152B9E23005231DE /* PBXTargetDependency */ = {
  4128. isa = PBXTargetDependency;
  4129. target = 1412111F0A48793C00480255 /* minidom */;
  4130. targetProxy = 5D6B2A4E152B9E23005231DE /* PBXContainerItemProxy */;
  4131. };
  4132. 5D6B2A51152B9E23005231DE /* PBXTargetDependency */ = {
  4133. isa = PBXTargetDependency;
  4134. target = 14BD59BE0A3E8F9000BAF59C /* testapi */;
  4135. targetProxy = 5D6B2A50152B9E23005231DE /* PBXContainerItemProxy */;
  4136. };
  4137. 5D6B2A55152B9E23005231DE /* PBXTargetDependency */ = {
  4138. isa = PBXTargetDependency;
  4139. target = 651122F714046A4C002B101D /* testRegExp */;
  4140. targetProxy = 5D6B2A54152B9E23005231DE /* PBXContainerItemProxy */;
  4141. };
  4142. 5D6B2A57152B9E2E005231DE /* PBXTargetDependency */ = {
  4143. isa = PBXTargetDependency;
  4144. target = 5D6B2A47152B9E17005231DE /* Test Tools */;
  4145. targetProxy = 5D6B2A56152B9E2E005231DE /* PBXContainerItemProxy */;
  4146. };
  4147. 65FB3F7E09D11EF300F49DEB /* PBXTargetDependency */ = {
  4148. isa = PBXTargetDependency;
  4149. target = 65FB3F6609D11E9100F49DEB /* Derived Sources */;
  4150. targetProxy = 65FB3F7D09D11EF300F49DEB /* PBXContainerItemProxy */;
  4151. };
  4152. 932F5BE70822A1C700736975 /* PBXTargetDependency */ = {
  4153. isa = PBXTargetDependency;
  4154. target = 932F5B3E0822A1C700736975 /* JavaScriptCore */;
  4155. targetProxy = 932F5BE60822A1C700736975 /* PBXContainerItemProxy */;
  4156. };
  4157. /* End PBXTargetDependency section */
  4158. /* Begin XCBuildConfiguration section */
  4159. 0F4680AD14BA7FD900BFE272 /* Debug */ = {
  4160. isa = XCBuildConfiguration;
  4161. buildSettings = {
  4162. PRODUCT_NAME = "Derived Sources copy";
  4163. };
  4164. name = Debug;
  4165. };
  4166. 0F4680AE14BA7FD900BFE272 /* Release */ = {
  4167. isa = XCBuildConfiguration;
  4168. buildSettings = {
  4169. PRODUCT_NAME = "Derived Sources copy";
  4170. };
  4171. name = Release;
  4172. };
  4173. 0F4680AF14BA7FD900BFE272 /* Profiling */ = {
  4174. isa = XCBuildConfiguration;
  4175. buildSettings = {
  4176. PRODUCT_NAME = "Derived Sources copy";
  4177. };
  4178. name = Profiling;
  4179. };
  4180. 0F4680B014BA7FD900BFE272 /* Production */ = {
  4181. isa = XCBuildConfiguration;
  4182. buildSettings = {
  4183. PRODUCT_NAME = "Derived Sources copy";
  4184. };
  4185. name = Production;
  4186. };
  4187. 0FF922CB14F46B130041A24E /* Debug */ = {
  4188. isa = XCBuildConfiguration;
  4189. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4190. buildSettings = {
  4191. };
  4192. name = Debug;
  4193. };
  4194. 0FF922CC14F46B130041A24E /* Release */ = {
  4195. isa = XCBuildConfiguration;
  4196. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4197. buildSettings = {
  4198. };
  4199. name = Release;
  4200. };
  4201. 0FF922CD14F46B130041A24E /* Profiling */ = {
  4202. isa = XCBuildConfiguration;
  4203. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4204. buildSettings = {
  4205. };
  4206. name = Profiling;
  4207. };
  4208. 0FF922CE14F46B130041A24E /* Production */ = {
  4209. isa = XCBuildConfiguration;
  4210. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4211. buildSettings = {
  4212. };
  4213. name = Production;
  4214. };
  4215. 1412113A0A48798400480255 /* Debug */ = {
  4216. isa = XCBuildConfiguration;
  4217. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4218. buildSettings = {
  4219. };
  4220. name = Debug;
  4221. };
  4222. 1412113B0A48798400480255 /* Release */ = {
  4223. isa = XCBuildConfiguration;
  4224. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4225. buildSettings = {
  4226. };
  4227. name = Release;
  4228. };
  4229. 1412113C0A48798400480255 /* Production */ = {
  4230. isa = XCBuildConfiguration;
  4231. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4232. buildSettings = {
  4233. };
  4234. name = Production;
  4235. };
  4236. 149C275E08902AFE008A9EFC /* Debug */ = {
  4237. isa = XCBuildConfiguration;
  4238. baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */;
  4239. buildSettings = {
  4240. INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
  4241. };
  4242. name = Debug;
  4243. };
  4244. 149C275F08902AFE008A9EFC /* Release */ = {
  4245. isa = XCBuildConfiguration;
  4246. baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */;
  4247. buildSettings = {
  4248. INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
  4249. };
  4250. name = Release;
  4251. };
  4252. 149C276108902AFE008A9EFC /* Production */ = {
  4253. isa = XCBuildConfiguration;
  4254. baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */;
  4255. buildSettings = {
  4256. BUILD_VARIANTS = normal;
  4257. };
  4258. name = Production;
  4259. };
  4260. 149C276808902AFE008A9EFC /* Debug */ = {
  4261. isa = XCBuildConfiguration;
  4262. baseConfigurationReference = 5DAFD6CB146B686300FBEFB4 /* JSC.xcconfig */;
  4263. buildSettings = {
  4264. };
  4265. name = Debug;
  4266. };
  4267. 149C276908902AFE008A9EFC /* Release */ = {
  4268. isa = XCBuildConfiguration;
  4269. baseConfigurationReference = 5DAFD6CB146B686300FBEFB4 /* JSC.xcconfig */;
  4270. buildSettings = {
  4271. };
  4272. name = Release;
  4273. };
  4274. 149C276B08902AFE008A9EFC /* Production */ = {
  4275. isa = XCBuildConfiguration;
  4276. baseConfigurationReference = 5DAFD6CB146B686300FBEFB4 /* JSC.xcconfig */;
  4277. buildSettings = {
  4278. };
  4279. name = Production;
  4280. };
  4281. 149C276D08902AFE008A9EFC /* Debug */ = {
  4282. isa = XCBuildConfiguration;
  4283. buildSettings = {
  4284. PRODUCT_NAME = All;
  4285. };
  4286. name = Debug;
  4287. };
  4288. 149C276E08902AFE008A9EFC /* Release */ = {
  4289. isa = XCBuildConfiguration;
  4290. buildSettings = {
  4291. PRODUCT_NAME = All;
  4292. };
  4293. name = Release;
  4294. };
  4295. 149C277008902AFE008A9EFC /* Production */ = {
  4296. isa = XCBuildConfiguration;
  4297. buildSettings = {
  4298. PRODUCT_NAME = All;
  4299. };
  4300. name = Production;
  4301. };
  4302. 149C277208902AFE008A9EFC /* Debug */ = {
  4303. isa = XCBuildConfiguration;
  4304. baseConfigurationReference = 1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */;
  4305. buildSettings = {
  4306. DEAD_CODE_STRIPPING = "$(DEAD_CODE_STRIPPING_debug)";
  4307. DEBUG_DEFINES = "$(DEBUG_DEFINES_debug)";
  4308. GCC_OPTIMIZATION_LEVEL = "$(GCC_OPTIMIZATION_LEVEL_debug)";
  4309. STRIP_INSTALLED_PRODUCT = "$(STRIP_INSTALLED_PRODUCT_debug)";
  4310. };
  4311. name = Debug;
  4312. };
  4313. 149C277308902AFE008A9EFC /* Release */ = {
  4314. isa = XCBuildConfiguration;
  4315. baseConfigurationReference = 1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */;
  4316. buildSettings = {
  4317. STRIP_INSTALLED_PRODUCT = NO;
  4318. };
  4319. name = Release;
  4320. };
  4321. 149C277508902AFE008A9EFC /* Production */ = {
  4322. isa = XCBuildConfiguration;
  4323. baseConfigurationReference = 1C9051450BA9E8A70081E9D0 /* Base.xcconfig */;
  4324. buildSettings = {
  4325. };
  4326. name = Production;
  4327. };
  4328. 14BD59D70A3E8FC900BAF59C /* Debug */ = {
  4329. isa = XCBuildConfiguration;
  4330. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4331. buildSettings = {
  4332. };
  4333. name = Debug;
  4334. };
  4335. 14BD59D80A3E8FC900BAF59C /* Release */ = {
  4336. isa = XCBuildConfiguration;
  4337. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4338. buildSettings = {
  4339. };
  4340. name = Release;
  4341. };
  4342. 14BD59D90A3E8FC900BAF59C /* Production */ = {
  4343. isa = XCBuildConfiguration;
  4344. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4345. buildSettings = {
  4346. };
  4347. name = Production;
  4348. };
  4349. 5D6B2A48152B9E17005231DE /* Debug */ = {
  4350. isa = XCBuildConfiguration;
  4351. buildSettings = {
  4352. PRODUCT_NAME = "$(TARGET_NAME)";
  4353. };
  4354. name = Debug;
  4355. };
  4356. 5D6B2A49152B9E17005231DE /* Release */ = {
  4357. isa = XCBuildConfiguration;
  4358. buildSettings = {
  4359. PRODUCT_NAME = "$(TARGET_NAME)";
  4360. };
  4361. name = Release;
  4362. };
  4363. 5D6B2A4A152B9E17005231DE /* Profiling */ = {
  4364. isa = XCBuildConfiguration;
  4365. buildSettings = {
  4366. PRODUCT_NAME = "$(TARGET_NAME)";
  4367. };
  4368. name = Profiling;
  4369. };
  4370. 5D6B2A4B152B9E17005231DE /* Production */ = {
  4371. isa = XCBuildConfiguration;
  4372. buildSettings = {
  4373. PRODUCT_NAME = "$(TARGET_NAME)";
  4374. };
  4375. name = Production;
  4376. };
  4377. 6511230114046A4C002B101D /* Debug */ = {
  4378. isa = XCBuildConfiguration;
  4379. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4380. buildSettings = {
  4381. };
  4382. name = Debug;
  4383. };
  4384. 6511230214046A4C002B101D /* Release */ = {
  4385. isa = XCBuildConfiguration;
  4386. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4387. buildSettings = {
  4388. };
  4389. name = Release;
  4390. };
  4391. 6511230314046A4C002B101D /* Profiling */ = {
  4392. isa = XCBuildConfiguration;
  4393. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4394. buildSettings = {
  4395. };
  4396. name = Profiling;
  4397. };
  4398. 6511230414046A4C002B101D /* Production */ = {
  4399. isa = XCBuildConfiguration;
  4400. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4401. buildSettings = {
  4402. };
  4403. name = Production;
  4404. };
  4405. 65FB3F7809D11EBD00F49DEB /* Debug */ = {
  4406. isa = XCBuildConfiguration;
  4407. buildSettings = {
  4408. PRODUCT_NAME = "Generate Derived Sources";
  4409. };
  4410. name = Debug;
  4411. };
  4412. 65FB3F7909D11EBD00F49DEB /* Release */ = {
  4413. isa = XCBuildConfiguration;
  4414. buildSettings = {
  4415. PRODUCT_NAME = "Generate Derived Sources";
  4416. };
  4417. name = Release;
  4418. };
  4419. 65FB3F7A09D11EBD00F49DEB /* Production */ = {
  4420. isa = XCBuildConfiguration;
  4421. buildSettings = {
  4422. PRODUCT_NAME = "Generate Derived Sources";
  4423. };
  4424. name = Production;
  4425. };
  4426. A761483D0E6402F700E357FA /* Profiling */ = {
  4427. isa = XCBuildConfiguration;
  4428. baseConfigurationReference = 1C9051440BA9E8A70081E9D0 /* DebugRelease.xcconfig */;
  4429. buildSettings = {
  4430. STRIP_INSTALLED_PRODUCT = NO;
  4431. };
  4432. name = Profiling;
  4433. };
  4434. A761483E0E6402F700E357FA /* Profiling */ = {
  4435. isa = XCBuildConfiguration;
  4436. buildSettings = {
  4437. PRODUCT_NAME = All;
  4438. };
  4439. name = Profiling;
  4440. };
  4441. A761483F0E6402F700E357FA /* Profiling */ = {
  4442. isa = XCBuildConfiguration;
  4443. baseConfigurationReference = 1C9051430BA9E8A70081E9D0 /* JavaScriptCore.xcconfig */;
  4444. buildSettings = {
  4445. INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
  4446. };
  4447. name = Profiling;
  4448. };
  4449. A76148400E6402F700E357FA /* Profiling */ = {
  4450. isa = XCBuildConfiguration;
  4451. buildSettings = {
  4452. PRODUCT_NAME = "Generate Derived Sources";
  4453. };
  4454. name = Profiling;
  4455. };
  4456. A76148410E6402F700E357FA /* Profiling */ = {
  4457. isa = XCBuildConfiguration;
  4458. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4459. buildSettings = {
  4460. };
  4461. name = Profiling;
  4462. };
  4463. A76148420E6402F700E357FA /* Profiling */ = {
  4464. isa = XCBuildConfiguration;
  4465. baseConfigurationReference = BC021BF2136900C300FC5467 /* ToolExecutable.xcconfig */;
  4466. buildSettings = {
  4467. };
  4468. name = Profiling;
  4469. };
  4470. A76148430E6402F700E357FA /* Profiling */ = {
  4471. isa = XCBuildConfiguration;
  4472. baseConfigurationReference = 5DAFD6CB146B686300FBEFB4 /* JSC.xcconfig */;
  4473. buildSettings = {
  4474. };
  4475. name = Profiling;
  4476. };
  4477. /* End XCBuildConfiguration section */
  4478. /* Begin XCConfigurationList section */
  4479. 0F4680AC14BA7FD900BFE272 /* Build configuration list for PBXAggregateTarget "LLInt Offsets" */ = {
  4480. isa = XCConfigurationList;
  4481. buildConfigurations = (
  4482. 0F4680AD14BA7FD900BFE272 /* Debug */,
  4483. 0F4680AE14BA7FD900BFE272 /* Release */,
  4484. 0F4680AF14BA7FD900BFE272 /* Profiling */,
  4485. 0F4680B014BA7FD900BFE272 /* Production */,
  4486. );
  4487. defaultConfigurationIsVisible = 0;
  4488. defaultConfigurationName = Production;
  4489. };
  4490. 0FF922CA14F46B130041A24E /* Build configuration list for PBXNativeTarget "JSCLLIntOffsetsExtractor" */ = {
  4491. isa = XCConfigurationList;
  4492. buildConfigurations = (
  4493. 0FF922CB14F46B130041A24E /* Debug */,
  4494. 0FF922CC14F46B130041A24E /* Release */,
  4495. 0FF922CD14F46B130041A24E /* Profiling */,
  4496. 0FF922CE14F46B130041A24E /* Production */,
  4497. );
  4498. defaultConfigurationIsVisible = 0;
  4499. defaultConfigurationName = Production;
  4500. };
  4501. 141211390A48798400480255 /* Build configuration list for PBXNativeTarget "minidom" */ = {
  4502. isa = XCConfigurationList;
  4503. buildConfigurations = (
  4504. 1412113A0A48798400480255 /* Debug */,
  4505. 1412113B0A48798400480255 /* Release */,
  4506. A76148410E6402F700E357FA /* Profiling */,
  4507. 1412113C0A48798400480255 /* Production */,
  4508. );
  4509. defaultConfigurationIsVisible = 0;
  4510. defaultConfigurationName = Production;
  4511. };
  4512. 149C275D08902AFE008A9EFC /* Build configuration list for PBXNativeTarget "JavaScriptCore" */ = {
  4513. isa = XCConfigurationList;
  4514. buildConfigurations = (
  4515. 149C275E08902AFE008A9EFC /* Debug */,
  4516. 149C275F08902AFE008A9EFC /* Release */,
  4517. A761483F0E6402F700E357FA /* Profiling */,
  4518. 149C276108902AFE008A9EFC /* Production */,
  4519. );
  4520. defaultConfigurationIsVisible = 0;
  4521. defaultConfigurationName = Production;
  4522. };
  4523. 149C276708902AFE008A9EFC /* Build configuration list for PBXNativeTarget "jsc" */ = {
  4524. isa = XCConfigurationList;
  4525. buildConfigurations = (
  4526. 149C276808902AFE008A9EFC /* Debug */,
  4527. 149C276908902AFE008A9EFC /* Release */,
  4528. A76148430E6402F700E357FA /* Profiling */,
  4529. 149C276B08902AFE008A9EFC /* Production */,
  4530. );
  4531. defaultConfigurationIsVisible = 0;
  4532. defaultConfigurationName = Production;
  4533. };
  4534. 149C276C08902AFE008A9EFC /* Build configuration list for PBXAggregateTarget "All" */ = {
  4535. isa = XCConfigurationList;
  4536. buildConfigurations = (
  4537. 149C276D08902AFE008A9EFC /* Debug */,
  4538. 149C276E08902AFE008A9EFC /* Release */,
  4539. A761483E0E6402F700E357FA /* Profiling */,
  4540. 149C277008902AFE008A9EFC /* Production */,
  4541. );
  4542. defaultConfigurationIsVisible = 0;
  4543. defaultConfigurationName = Production;
  4544. };
  4545. 149C277108902AFE008A9EFC /* Build configuration list for PBXProject "JavaScriptCore" */ = {
  4546. isa = XCConfigurationList;
  4547. buildConfigurations = (
  4548. 149C277208902AFE008A9EFC /* Debug */,
  4549. 149C277308902AFE008A9EFC /* Release */,
  4550. A761483D0E6402F700E357FA /* Profiling */,
  4551. 149C277508902AFE008A9EFC /* Production */,
  4552. );
  4553. defaultConfigurationIsVisible = 0;
  4554. defaultConfigurationName = Production;
  4555. };
  4556. 14BD59D60A3E8FC900BAF59C /* Build configuration list for PBXNativeTarget "testapi" */ = {
  4557. isa = XCConfigurationList;
  4558. buildConfigurations = (
  4559. 14BD59D70A3E8FC900BAF59C /* Debug */,
  4560. 14BD59D80A3E8FC900BAF59C /* Release */,
  4561. A76148420E6402F700E357FA /* Profiling */,
  4562. 14BD59D90A3E8FC900BAF59C /* Production */,
  4563. );
  4564. defaultConfigurationIsVisible = 0;
  4565. defaultConfigurationName = Production;
  4566. };
  4567. 5D6B2A4C152B9E17005231DE /* Build configuration list for PBXAggregateTarget "Test Tools" */ = {
  4568. isa = XCConfigurationList;
  4569. buildConfigurations = (
  4570. 5D6B2A48152B9E17005231DE /* Debug */,
  4571. 5D6B2A49152B9E17005231DE /* Release */,
  4572. 5D6B2A4A152B9E17005231DE /* Profiling */,
  4573. 5D6B2A4B152B9E17005231DE /* Production */,
  4574. );
  4575. defaultConfigurationIsVisible = 0;
  4576. defaultConfigurationName = Production;
  4577. };
  4578. 6511230014046A4C002B101D /* Build configuration list for PBXNativeTarget "testRegExp" */ = {
  4579. isa = XCConfigurationList;
  4580. buildConfigurations = (
  4581. 6511230114046A4C002B101D /* Debug */,
  4582. 6511230214046A4C002B101D /* Release */,
  4583. 6511230314046A4C002B101D /* Profiling */,
  4584. 6511230414046A4C002B101D /* Production */,
  4585. );
  4586. defaultConfigurationIsVisible = 0;
  4587. defaultConfigurationName = Production;
  4588. };
  4589. 65FB3F7709D11EBD00F49DEB /* Build configuration list for PBXAggregateTarget "Derived Sources" */ = {
  4590. isa = XCConfigurationList;
  4591. buildConfigurations = (
  4592. 65FB3F7809D11EBD00F49DEB /* Debug */,
  4593. 65FB3F7909D11EBD00F49DEB /* Release */,
  4594. A76148400E6402F700E357FA /* Profiling */,
  4595. 65FB3F7A09D11EBD00F49DEB /* Production */,
  4596. );
  4597. defaultConfigurationIsVisible = 0;
  4598. defaultConfigurationName = Production;
  4599. };
  4600. /* End XCConfigurationList section */
  4601. };
  4602. rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
  4603. }