1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="DebugSuffix|Win32">
5 <Configuration>DebugSuffix</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="DebugSuffix|x64">
9 <Configuration>DebugSuffix</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug_WinCairo|Win32">
13 <Configuration>Debug_WinCairo</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Debug_WinCairo|x64">
17 <Configuration>Debug_WinCairo</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Debug|Win32">
21 <Configuration>Debug</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Debug|x64">
25 <Configuration>Debug</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Production|Win32">
29 <Configuration>Production</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
32 <ProjectConfiguration Include="Production|x64">
33 <Configuration>Production</Configuration>
34 <Platform>x64</Platform>
35 </ProjectConfiguration>
36 <ProjectConfiguration Include="Release_WinCairo|Win32">
37 <Configuration>Release_WinCairo</Configuration>
38 <Platform>Win32</Platform>
39 </ProjectConfiguration>
40 <ProjectConfiguration Include="Release_WinCairo|x64">
41 <Configuration>Release_WinCairo</Configuration>
42 <Platform>x64</Platform>
43 </ProjectConfiguration>
44 <ProjectConfiguration Include="Release|Win32">
45 <Configuration>Release</Configuration>
46 <Platform>Win32</Platform>
47 </ProjectConfiguration>
48 <ProjectConfiguration Include="Release|x64">
49 <Configuration>Release</Configuration>
50 <Platform>x64</Platform>
51 </ProjectConfiguration>
53 <PropertyGroup Label="Globals">
54 <ProjectGuid>{22413D41-3A18-42B7-92A8-CEDC6CE86920}</ProjectGuid>
55 <Keyword>Win32Proj</Keyword>
56 <RootNamespace>JavaScriptCore2</RootNamespace>
57 <ProjectName>JavaScriptCore</ProjectName>
59 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
60 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
61 <UseDebugLibraries>true</UseDebugLibraries>
62 <CharacterSet>Unicode</CharacterSet>
63 <ConfigurationType>DynamicLibrary</ConfigurationType>
64 <PlatformToolset>v120_xp</PlatformToolset>
66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
67 <UseDebugLibraries>true</UseDebugLibraries>
68 <CharacterSet>Unicode</CharacterSet>
69 <ConfigurationType>DynamicLibrary</ConfigurationType>
70 <PlatformToolset>v120</PlatformToolset>
72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="Configuration">
73 <UseDebugLibraries>true</UseDebugLibraries>
74 <CharacterSet>Unicode</CharacterSet>
75 <ConfigurationType>DynamicLibrary</ConfigurationType>
76 <PlatformToolset>v120_xp</PlatformToolset>
78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" Label="Configuration">
79 <UseDebugLibraries>true</UseDebugLibraries>
80 <CharacterSet>Unicode</CharacterSet>
81 <ConfigurationType>DynamicLibrary</ConfigurationType>
82 <PlatformToolset>v120_xp</PlatformToolset>
84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="Configuration">
85 <UseDebugLibraries>true</UseDebugLibraries>
86 <CharacterSet>Unicode</CharacterSet>
87 <ConfigurationType>DynamicLibrary</ConfigurationType>
88 <PlatformToolset>v120_xp</PlatformToolset>
90 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" Label="Configuration">
91 <UseDebugLibraries>true</UseDebugLibraries>
92 <CharacterSet>Unicode</CharacterSet>
93 <ConfigurationType>DynamicLibrary</ConfigurationType>
94 <PlatformToolset>v120</PlatformToolset>
96 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
97 <ConfigurationType>DynamicLibrary</ConfigurationType>
98 <UseDebugLibraries>false</UseDebugLibraries>
99 <CharacterSet>Unicode</CharacterSet>
100 <PlatformToolset>v120_xp</PlatformToolset>
102 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
103 <ConfigurationType>DynamicLibrary</ConfigurationType>
104 <UseDebugLibraries>false</UseDebugLibraries>
105 <CharacterSet>Unicode</CharacterSet>
106 <PlatformToolset>v120</PlatformToolset>
108 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="Configuration">
109 <ConfigurationType>DynamicLibrary</ConfigurationType>
110 <UseDebugLibraries>false</UseDebugLibraries>
111 <CharacterSet>Unicode</CharacterSet>
112 <PlatformToolset>v120_xp</PlatformToolset>
114 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" Label="Configuration">
115 <ConfigurationType>DynamicLibrary</ConfigurationType>
116 <UseDebugLibraries>false</UseDebugLibraries>
117 <CharacterSet>Unicode</CharacterSet>
118 <PlatformToolset>v120_xp</PlatformToolset>
120 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="Configuration">
121 <ConfigurationType>DynamicLibrary</ConfigurationType>
122 <UseDebugLibraries>false</UseDebugLibraries>
123 <CharacterSet>Unicode</CharacterSet>
124 <PlatformToolset>v120_xp</PlatformToolset>
126 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" Label="Configuration">
127 <ConfigurationType>DynamicLibrary</ConfigurationType>
128 <UseDebugLibraries>false</UseDebugLibraries>
129 <CharacterSet>Unicode</CharacterSet>
130 <PlatformToolset>v120</PlatformToolset>
132 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
133 <ImportGroup Label="ExtensionSettings">
134 <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.props" />
136 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
137 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
138 <Import Project="JavaScriptCoreDebug.props" />
140 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
141 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
142 <Import Project="JavaScriptCoreDebug.props" />
144 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="PropertySheets">
145 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
146 <Import Project="JavaScriptCoreDebugCFLite.props" />
148 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" Label="PropertySheets">
149 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
150 <Import Project="JavaScriptCoreDebugCFLite.props" />
152 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="PropertySheets">
153 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
154 <Import Project="JavaScriptCoreDebug.props" />
155 <Import Project="$(WebKit_Libraries)\tools\vsprops\debugsuffix.props" />
157 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" Label="PropertySheets">
158 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
159 <Import Project="JavaScriptCoreDebug.props" />
160 <Import Project="$(WebKit_Libraries)\tools\vsprops\debugsuffix.props" />
162 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
163 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
164 <Import Project="JavaScriptCoreRelease.props" />
166 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
167 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
168 <Import Project="JavaScriptCoreRelease.props" />
170 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="PropertySheets">
171 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
172 <Import Project="JavaScriptCoreReleaseCFLite.props" />
174 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" Label="PropertySheets">
175 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
176 <Import Project="JavaScriptCoreReleaseCFLite.props" />
178 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="PropertySheets">
179 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
180 <Import Project="JavaScriptCoreProduction.props" />
182 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" Label="PropertySheets">
183 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
184 <Import Project="JavaScriptCoreProduction.props" />
186 <PropertyGroup Label="UserMacros" />
187 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
188 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
189 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" />
190 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" />
191 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" />
192 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" />
193 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
194 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
195 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" />
196 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" />
197 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" />
198 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" />
199 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
205 </ItemDefinitionGroup>
206 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
212 </ItemDefinitionGroup>
213 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">
219 </ItemDefinitionGroup>
220 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">
226 </ItemDefinitionGroup>
227 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">
233 </ItemDefinitionGroup>
234 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">
240 </ItemDefinitionGroup>
241 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
248 </ItemDefinitionGroup>
249 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
256 </ItemDefinitionGroup>
257 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">
264 </ItemDefinitionGroup>
265 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">
272 </ItemDefinitionGroup>
273 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">
280 </ItemDefinitionGroup>
281 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'">
288 </ItemDefinitionGroup>
290 <ClCompile Include="..\API\JSBase.cpp" />
291 <ClCompile Include="..\API\JSCallbackConstructor.cpp" />
292 <ClCompile Include="..\API\JSCallbackFunction.cpp" />
293 <ClCompile Include="..\API\JSCallbackObject.cpp" />
294 <ClCompile Include="..\API\JSClassRef.cpp" />
295 <ClCompile Include="..\API\JSContextRef.cpp" />
296 <ClCompile Include="..\API\JSCTestRunnerUtils.cpp" />
297 <ClCompile Include="..\API\JSObjectRef.cpp" />
298 <ClCompile Include="..\API\JSScriptRef.cpp" />
299 <ClCompile Include="..\API\JSStringRef.cpp" />
300 <ClCompile Include="..\API\JSStringRefBSTR.cpp" />
301 <ClCompile Include="..\API\JSStringRefCF.cpp" />
302 <ClCompile Include="..\API\JSValueRef.cpp" />
303 <ClCompile Include="..\API\JSWeakObjectMapRefPrivate.cpp" />
304 <ClCompile Include="..\API\OpaqueJSString.cpp" />
305 <ClCompile Include="..\assembler\LinkBuffer.cpp" />
306 <ClCompile Include="..\assembler\MacroAssembler.cpp" />
307 <ClInclude Include="..\API\JSCTestRunnerUtils.h" />
308 <ClInclude Include="..\assembler\MacroAssemblerX86Common.cpp" />
309 <ClCompile Include="..\bindings\ScriptFunctionCall.cpp" />
310 <ClCompile Include="..\bindings\ScriptObject.cpp" />
311 <ClCompile Include="..\bindings\ScriptValue.cpp" />
312 <ClCompile Include="..\builtins\BuiltinExecutables.cpp" />
313 <ClCompile Include="..\bytecode\ArrayAllocationProfile.cpp" />
314 <ClCompile Include="..\bytecode\ArrayProfile.cpp" />
315 <ClCompile Include="..\bytecode\BytecodeBasicBlock.cpp" />
316 <ClCompile Include="..\bytecode\BytecodeLivenessAnalysis.cpp" />
317 <ClCompile Include="..\bytecode\CallLinkInfo.cpp" />
318 <ClCompile Include="..\bytecode\CallLinkStatus.cpp" />
319 <ClCompile Include="..\bytecode\CodeBlock.cpp" />
320 <ClCompile Include="..\bytecode\CodeBlockHash.cpp" />
321 <ClCompile Include="..\bytecode\CodeBlockJettisoningWatchpoint.cpp" />
322 <ClCompile Include="..\bytecode\CodeOrigin.cpp" />
323 <ClCompile Include="..\bytecode\CodeType.cpp" />
324 <ClCompile Include="..\bytecode\DeferredCompilationCallback.cpp" />
325 <ClCompile Include="..\bytecode\DFGExitProfile.cpp" />
326 <ClCompile Include="..\bytecode\ExecutionCounter.cpp" />
327 <ClCompile Include="..\bytecode\ExitKind.cpp" />
328 <ClCompile Include="..\bytecode\ExitingJITType.cpp" />
329 <ClCompile Include="..\bytecode\GetByIdStatus.cpp" />
330 <ClCompile Include="..\bytecode\GetByIdVariant.cpp" />
331 <ClCompile Include="..\bytecode\InlineCallFrameSet.cpp" />
332 <ClCompile Include="..\bytecode\JumpTable.cpp" />
333 <ClCompile Include="..\bytecode\LazyOperandValueProfile.cpp" />
334 <ClCompile Include="..\bytecode\MethodOfGettingAValueProfile.cpp" />
335 <ClCompile Include="..\bytecode\Opcode.cpp" />
336 <ClCompile Include="..\bytecode\PolymorphicGetByIdList.cpp" />
337 <ClCompile Include="..\bytecode\PolymorphicPutByIdList.cpp" />
338 <ClCompile Include="..\bytecode\ProfiledCodeBlockJettisoningWatchpoint.cpp" />
339 <ClCompile Include="..\bytecode\PreciseJumpTargets.cpp" />
340 <ClCompile Include="..\bytecode\PutByIdStatus.cpp" />
341 <ClCompile Include="..\bytecode\PutByIdVariant.cpp" />
342 <ClCompile Include="..\bytecode\ReduceWhitespace.cpp" />
343 <ClCompile Include="..\bytecode\SamplingTool.cpp" />
344 <ClCompile Include="..\bytecode\SpecialPointer.cpp" />
345 <ClCompile Include="..\bytecode\SpeculatedType.cpp" />
346 <ClCompile Include="..\bytecode\StructureStubClearingWatchpoint.cpp" />
347 <ClCompile Include="..\bytecode\StructureStubInfo.cpp" />
348 <ClCompile Include="..\bytecode\UnlinkedCodeBlock.cpp" />
349 <ClCompile Include="..\bytecode\UnlinkedInstructionStream.cpp" />
350 <ClCompile Include="..\bytecode\ValueRecovery.cpp" />
351 <ClCompile Include="..\bytecode\Watchpoint.cpp" />
352 <ClCompile Include="..\bytecompiler\BytecodeGenerator.cpp" />
353 <ClCompile Include="..\bytecompiler\NodesCodegen.cpp" />
354 <ClCompile Include="..\debugger\Debugger.cpp" />
355 <ClCompile Include="..\debugger\DebuggerActivation.cpp" />
356 <ClCompile Include="..\debugger\DebuggerCallFrame.cpp" />
357 <ClCompile Include="..\dfg\DFGAbstractHeap.cpp" />
358 <ClCompile Include="..\dfg\DFGAbstractValue.cpp" />
359 <ClCompile Include="..\dfg\DFGArgumentsSimplificationPhase.cpp" />
360 <ClCompile Include="..\dfg\DFGArithMode.cpp" />
361 <ClCompile Include="..\dfg\DFGArrayMode.cpp" />
362 <ClCompile Include="..\dfg\DFGAtTailAbstractState.cpp" />
363 <ClCompile Include="..\dfg\DFGAvailability.cpp" />
364 <ClCompile Include="..\dfg\DFGBackwardsPropagationPhase.cpp" />
365 <ClCompile Include="..\dfg\DFGBasicBlock.cpp" />
366 <ClCompile Include="..\dfg\DFGBinarySwitch.cpp" />
367 <ClCompile Include="..\dfg\DFGBlockInsertionSet.cpp" />
368 <ClCompile Include="..\dfg\DFGByteCodeParser.cpp" />
369 <ClCompile Include="..\dfg\DFGCapabilities.cpp" />
370 <ClCompile Include="..\dfg\DFGCFAPhase.cpp" />
371 <ClCompile Include="..\dfg\DFGCFGSimplificationPhase.cpp" />
372 <ClCompile Include="..\dfg\DFGClobberize.cpp" />
373 <ClCompile Include="..\dfg\DFGClobberSet.cpp" />
374 <ClCompile Include="..\dfg\DFGCommon.cpp" />
375 <ClCompile Include="..\dfg\DFGCommonData.cpp" />
376 <ClCompile Include="..\dfg\DFGCompilationKey.cpp" />
377 <ClCompile Include="..\dfg\DFGCompilationMode.cpp" />
378 <ClCompile Include="..\dfg\DFGConstantFoldingPhase.cpp" />
379 <ClCompile Include="..\dfg\DFGCPSRethreadingPhase.cpp" />
380 <ClCompile Include="..\dfg\DFGCriticalEdgeBreakingPhase.cpp" />
381 <ClCompile Include="..\dfg\DFGCSEPhase.cpp" />
382 <ClCompile Include="..\dfg\DFGDCEPhase.cpp" />
383 <ClCompile Include="..\dfg\DFGDesiredIdentifiers.cpp" />
384 <ClCompile Include="..\dfg\DFGDesiredStructureChains.cpp" />
385 <ClCompile Include="..\dfg\DFGDesiredTransitions.cpp" />
386 <ClCompile Include="..\dfg\DFGDesiredWatchpoints.cpp" />
387 <ClCompile Include="..\dfg\DFGDesiredWeakReferences.cpp" />
388 <ClCompile Include="..\dfg\DFGDesiredWriteBarriers.cpp" />
389 <ClCompile Include="..\dfg\DFGDisassembler.cpp" />
390 <ClCompile Include="..\dfg\DFGDominators.cpp" />
391 <ClCompile Include="..\dfg\DFGDriver.cpp" />
392 <ClCompile Include="..\dfg\DFGEdge.cpp" />
393 <ClCompile Include="..\dfg\DFGFailedFinalizer.cpp" />
394 <ClCompile Include="..\dfg\DFGFinalizer.cpp" />
395 <ClCompile Include="..\dfg\DFGFixupPhase.cpp" />
396 <ClCompile Include="..\dfg\DFGFlushedAt.cpp" />
397 <ClCompile Include="..\dfg\DFGFlushFormat.cpp" />
398 <ClCompile Include="..\dfg\DFGFunctionWhitelist.cpp" />
399 <ClCompile Include="..\dfg\DFGGraph.cpp" />
400 <ClCompile Include="..\dfg\DFGGraphSafepoint.cpp" />
401 <ClCompile Include="..\dfg\DFGInPlaceAbstractState.cpp" />
402 <ClCompile Include="..\dfg\DFGIntegerCheckCombiningPhase.cpp" />
403 <ClCompile Include="..\dfg\DFGInvalidationPointInjectionPhase.cpp" />
404 <ClCompile Include="..\dfg\DFGJITCode.cpp" />
405 <ClCompile Include="..\dfg\DFGJITCompiler.cpp" />
406 <ClCompile Include="..\dfg\DFGJITFinalizer.cpp" />
407 <ClCompile Include="..\dfg\DFGJumpReplacement.cpp" />
408 <ClCompile Include="..\dfg\DFGLazyJSValue.cpp" />
409 <ClCompile Include="..\dfg\DFGLICMPhase.cpp" />
410 <ClCompile Include="..\dfg\DFGLivenessAnalysisPhase.cpp" />
411 <ClCompile Include="..\dfg\DFGLongLivedState.cpp" />
412 <ClCompile Include="..\dfg\DFGLoopPreHeaderCreationPhase.cpp" />
413 <ClCompile Include="..\dfg\DFGMinifiedNode.cpp" />
414 <ClCompile Include="..\dfg\DFGNaturalLoops.cpp" />
415 <ClCompile Include="..\dfg\DFGNode.cpp" />
416 <ClCompile Include="..\dfg\DFGNodeFlags.cpp" />
417 <ClCompile Include="..\dfg\DFGOperations.cpp" />
418 <ClCompile Include="..\dfg\DFGOSRAvailabilityAnalysisPhase.cpp" />
419 <ClCompile Include="..\dfg\DFGOSREntry.cpp" />
420 <ClCompile Include="..\dfg\DFGOSREntrypointCreationPhase.cpp" />
421 <ClCompile Include="..\dfg\DFGOSRExit.cpp" />
422 <ClCompile Include="..\dfg\DFGOSRExitBase.cpp" />
423 <ClCompile Include="..\dfg\DFGOSRExitCompiler.cpp" />
424 <ClCompile Include="..\dfg\DFGOSRExitCompiler32_64.cpp" />
425 <ClCompile Include="..\dfg\DFGOSRExitCompiler64.cpp" />
426 <ClCompile Include="..\dfg\DFGOSRExitCompilerCommon.cpp" />
427 <ClCompile Include="..\dfg\DFGOSRExitJumpPlaceholder.cpp" />
428 <ClCompile Include="..\dfg\DFGOSRExitPreparation.cpp" />
429 <ClCompile Include="..\dfg\DFGPhase.cpp" />
430 <ClCompile Include="..\dfg\DFGPlan.cpp" />
431 <ClCompile Include="..\dfg\DFGPredictionInjectionPhase.cpp" />
432 <ClCompile Include="..\dfg\DFGPredictionPropagationPhase.cpp" />
433 <ClCompile Include="..\dfg\DFGResurrectionForValidationPhase.cpp" />
434 <ClCompile Include="..\dfg\DFGSafepoint.cpp" />
435 <ClCompile Include="..\dfg\DFGSpeculativeJIT.cpp" />
436 <ClCompile Include="..\dfg\DFGSpeculativeJIT32_64.cpp" />
437 <ClCompile Include="..\dfg\DFGSpeculativeJIT64.cpp" />
438 <ClCompile Include="..\dfg\DFGSSAConversionPhase.cpp" />
439 <ClCompile Include="..\dfg\DFGSSALoweringPhase.cpp" />
440 <ClCompile Include="..\dfg\DFGStackLayoutPhase.cpp" />
441 <ClCompile Include="..\dfg\DFGStaticExecutionCountEstimationPhase.cpp" />
442 <ClCompile Include="..\dfg\DFGStoreBarrierElisionPhase.cpp" />
443 <ClCompile Include="..\dfg\DFGStrengthReductionPhase.cpp" />
444 <ClCompile Include="..\dfg\DFGThreadData.cpp" />
445 <ClCompile Include="..\dfg\DFGThunks.cpp" />
446 <ClCompile Include="..\dfg\DFGTierUpCheckInjectionPhase.cpp" />
447 <ClCompile Include="..\dfg\DFGToFTLDeferredCompilationCallback.cpp" />
448 <ClCompile Include="..\dfg\DFGToFTLForOSREntryDeferredCompilationCallback.cpp" />
449 <ClCompile Include="..\dfg\DFGTypeCheckHoistingPhase.cpp" />
450 <ClCompile Include="..\dfg\DFGUnificationPhase.cpp" />
451 <ClCompile Include="..\dfg\DFGUseKind.cpp" />
452 <ClCompile Include="..\dfg\DFGValidate.cpp" />
453 <ClCompile Include="..\dfg\DFGValueSource.cpp" />
454 <ClCompile Include="..\dfg\DFGVariableAccessData.cpp" />
455 <ClCompile Include="..\dfg\DFGVariableAccessDataDump.cpp" />
456 <ClCompile Include="..\dfg\DFGVariableEvent.cpp" />
457 <ClCompile Include="..\dfg\DFGVariableEventStream.cpp" />
458 <ClCompile Include="..\dfg\DFGVirtualRegisterAllocationPhase.cpp" />
459 <ClCompile Include="..\dfg\DFGWatchpointCollectionPhase.cpp" />
460 <ClCompile Include="..\dfg\DFGWorklist.cpp" />
461 <ClCompile Include="..\disassembler\Disassembler.cpp" />
462 <ClCompile Include="..\disassembler\LLVMDisassembler.cpp" />
463 <ClCompile Include="..\disassembler\X86Disassembler.cpp" />
464 <ClCompile Include="..\ftl\FTLAbstractHeap.cpp" />
465 <ClCompile Include="..\ftl\FTLAbstractHeapRepository.cpp" />
466 <ClCompile Include="..\ftl\FTLAvailableRecovery.cpp" />
467 <ClCompile Include="..\ftl\FTLCapabilities.cpp" />
468 <ClCompile Include="..\ftl\FTLCommonValues.cpp" />
469 <ClCompile Include="..\ftl\FTLCompile.cpp" />
470 <ClCompile Include="..\ftl\FTLDataSection.cpp" />
471 <ClCompile Include="..\ftl\FTLDWARFDebugLineInfo.cpp" />
472 <ClCompile Include="..\ftl\FTLDWARFRegister.cpp" />
473 <ClCompile Include="..\ftl\FTLExitArgument.cpp" />
474 <ClCompile Include="..\ftl\FTLExitArgumentForOperand.cpp" />
475 <ClCompile Include="..\ftl\FTLExitThunkGenerator.cpp" />
476 <ClCompile Include="..\ftl\FTLExitValue.cpp" />
477 <ClCompile Include="..\ftl\FTLFail.cpp" />
478 <ClCompile Include="..\ftl\FTLForOSREntryJITCode.cpp" />
479 <ClCompile Include="..\ftl\FTLInlineCacheSize.cpp" />
480 <ClCompile Include="..\ftl\FTLIntrinsicRepository.cpp" />
481 <ClCompile Include="..\ftl\FTLJITCode.cpp" />
482 <ClCompile Include="..\ftl\FTLJITFinalizer.cpp" />
483 <ClCompile Include="..\ftl\FTLJSCall.cpp" />
484 <ClCompile Include="..\ftl\FTLLink.cpp" />
485 <ClCompile Include="..\ftl\FTLLocation.cpp" />
486 <ClCompile Include="..\ftl\FTLLowerDFGToLLVM.cpp" />
487 <ClCompile Include="..\ftl\FTLOSREntry.cpp" />
488 <ClCompile Include="..\ftl\FTLOSRExit.cpp" />
489 <ClCompile Include="..\ftl\FTLOSRExitCompiler.cpp" />
490 <ClCompile Include="..\ftl\FTLOutput.cpp" />
491 <ClCompile Include="..\ftl\FTLRecoveryOpcode.cpp" />
492 <ClCompile Include="..\ftl\FTLRegisterAtOffset.cpp" />
493 <ClCompile Include="..\ftl\FTLSaveRestore.cpp" />
494 <ClCompile Include="..\ftl\FTLSlowPathCall.cpp" />
495 <ClCompile Include="..\ftl\FTLSlowPathCallKey.cpp" />
496 <ClCompile Include="..\ftl\FTLStackMaps.cpp" />
497 <ClCompile Include="..\ftl\FTLState.cpp" />
498 <ClCompile Include="..\ftl\FTLThunks.cpp" />
499 <ClCompile Include="..\ftl\FTLUnwindInfo.cpp" />
500 <ClCompile Include="..\ftl\FTLValueFormat.cpp" />
501 <ClCompile Include="..\ftl\FTLValueRange.cpp" />
502 <ClCompile Include="..\heap\BlockAllocator.cpp" />
503 <ClCompile Include="..\heap\CodeBlockSet.cpp" />
504 <ClCompile Include="..\heap\ConservativeRoots.cpp" />
505 <ClCompile Include="..\heap\CopiedSpace.cpp" />
506 <ClCompile Include="..\heap\CopyVisitor.cpp" />
507 <ClCompile Include="..\heap\DeferGC.cpp" />
508 <ClCompile Include="..\heap\EdenGCActivityCallback.cpp" />
509 <ClCompile Include="..\heap\FullGCActivityCallback.cpp" />
510 <ClCompile Include="..\heap\GCActivityCallback.cpp" />
511 <ClCompile Include="..\heap\GCLogging.cpp" />
512 <ClCompile Include="..\heap\GCThread.cpp" />
513 <ClCompile Include="..\heap\GCThreadSharedData.cpp" />
514 <ClCompile Include="..\heap\HandleSet.cpp" />
515 <ClCompile Include="..\heap\HandleStack.cpp" />
516 <ClCompile Include="..\heap\Heap.cpp" />
517 <ClCompile Include="..\heap\HeapStatistics.cpp" />
518 <ClCompile Include="..\heap\HeapTimer.cpp" />
519 <ClCompile Include="..\heap\IncrementalSweeper.cpp" />
520 <ClCompile Include="..\heap\JITStubRoutineSet.cpp" />
521 <ClCompile Include="..\heap\MachineStackMarker.cpp" />
522 <ClCompile Include="..\heap\MarkedAllocator.cpp" />
523 <ClCompile Include="..\heap\MarkedBlock.cpp" />
524 <ClCompile Include="..\heap\MarkedSpace.cpp" />
525 <ClCompile Include="..\heap\MarkStack.cpp" />
526 <ClCompile Include="..\heap\SlotVisitor.cpp" />
527 <ClCompile Include="..\heap\SuperRegion.cpp" />
528 <ClCompile Include="..\heap\Weak.cpp" />
529 <ClCompile Include="..\heap\WeakBlock.cpp" />
530 <ClCompile Include="..\heap\WeakHandleOwner.cpp" />
531 <ClCompile Include="..\heap\WeakSet.cpp" />
532 <ClCompile Include="..\heap\WriteBarrierBuffer.cpp" />
533 <ClCompile Include="..\heap\WriteBarrierSupport.cpp" />
534 <ClCompile Include="..\inspector\ConsoleMessage.cpp" />
535 <ClCompile Include="..\inspector\ContentSearchUtilities.cpp" />
536 <ClCompile Include="..\inspector\IdentifiersFactory.cpp" />
537 <ClCompile Include="..\inspector\InjectedScript.cpp" />
538 <ClCompile Include="..\inspector\InjectedScriptBase.cpp" />
539 <ClCompile Include="..\inspector\InjectedScriptHost.cpp" />
540 <ClCompile Include="..\inspector\InjectedScriptManager.cpp" />
541 <ClCompile Include="..\inspector\InjectedScriptModule.cpp" />
542 <ClCompile Include="..\inspector\InspectorAgentRegistry.cpp" />
543 <ClCompile Include="..\inspector\InspectorBackendDispatcher.cpp" />
544 <ClCompile Include="..\inspector\InspectorValues.cpp" />
545 <ClCompile Include="..\inspector\JSInjectedScriptHost.cpp" />
546 <ClCompile Include="..\inspector\JSInjectedScriptHostPrototype.cpp" />
547 <ClCompile Include="..\inspector\JSJavaScriptCallFrame.cpp" />
548 <ClCompile Include="..\inspector\JSJavaScriptCallFramePrototype.cpp" />
549 <ClCompile Include="..\inspector\JavaScriptCallFrame.cpp" />
550 <ClCompile Include="..\inspector\ScriptArguments.cpp" />
551 <ClCompile Include="..\inspector\ScriptCallFrame.cpp" />
552 <ClCompile Include="..\inspector\ScriptCallStack.cpp" />
553 <ClCompile Include="..\inspector\ScriptCallStackFactory.cpp" />
554 <ClCompile Include="..\inspector\ScriptDebugServer.cpp" />
555 <ClCompile Include="..\inspector\agents\InspectorAgent.cpp" />
556 <ClCompile Include="..\inspector\agents\InspectorConsoleAgent.cpp" />
557 <ClCompile Include="..\inspector\agents\InspectorDebuggerAgent.cpp" />
558 <ClCompile Include="..\inspector\agents\InspectorProfilerAgent.cpp" />
559 <ClCompile Include="..\inspector\agents\InspectorRuntimeAgent.cpp" />
560 <ClCompile Include="..\interpreter\AbstractPC.cpp" />
561 <ClCompile Include="..\interpreter\CallFrame.cpp" />
562 <ClCompile Include="..\interpreter\Interpreter.cpp" />
563 <ClCompile Include="..\interpreter\JSStack.cpp" />
564 <ClCompile Include="..\interpreter\ProtoCallFrame.cpp" />
565 <ClCompile Include="..\interpreter\StackVisitor.cpp" />
566 <ClCompile Include="..\interpreter\VMInspector.cpp" />
567 <ClCompile Include="..\jit\AccessorCallJITStubRoutine.cpp" />
568 <ClCompile Include="..\jit\ArityCheckFailReturnThunks.cpp" />
569 <ClCompile Include="..\jit\AssemblyHelpers.cpp" />
570 <ClCompile Include="..\jit\ClosureCallStubRoutine.cpp" />
571 <ClCompile Include="..\jit\ExecutableAllocator.cpp" />
572 <ClCompile Include="..\jit\GCAwareJITStubRoutine.cpp" />
573 <ClCompile Include="..\jit\HostCallReturnValue.cpp" />
574 <ClCompile Include="..\jit\JIT.cpp" />
575 <ClCompile Include="..\jit\JITArithmetic.cpp" />
576 <ClCompile Include="..\jit\JITArithmetic32_64.cpp" />
577 <ClCompile Include="..\jit\JITCall.cpp" />
578 <ClCompile Include="..\jit\JITCall32_64.cpp" />
579 <ClCompile Include="..\jit\JITCode.cpp" />
580 <ClCompile Include="..\jit\JITDisassembler.cpp" />
581 <ClCompile Include="..\jit\JITExceptions.cpp" />
582 <ClCompile Include="..\jit\JITInlineCacheGenerator.cpp" />
583 <ClCompile Include="..\jit\JITOpcodes.cpp" />
584 <ClCompile Include="..\jit\JITOpcodes32_64.cpp" />
585 <ClCompile Include="..\jit\JITOperations.cpp" />
586 <ClCompile Include="..\jit\JITOperationsMSVC64.cpp" />
587 <ClCompile Include="..\jit\JITPropertyAccess.cpp" />
588 <ClCompile Include="..\jit\JITPropertyAccess32_64.cpp" />
589 <ClCompile Include="..\jit\JITStubRoutine.cpp" />
590 <ClCompile Include="..\jit\JITStubs.cpp" />
591 <ClCompile Include="..\jit\JITThunks.cpp" />
592 <ClCompile Include="..\jit\JITToDFGDeferredCompilationCallback.cpp" />
593 <ClCompile Include="..\jit\Reg.cpp" />
594 <ClCompile Include="..\jit\RegisterPreservationWrapperGenerator.cpp" />
595 <ClCompile Include="..\jit\Repatch.cpp" />
596 <ClCompile Include="..\jit\ScratchRegisterAllocator.cpp" />
597 <ClCompile Include="..\jit\ThunkGenerators.cpp" />
598 <ClCompile Include="..\llint\LLIntCLoop.cpp" />
599 <ClCompile Include="..\llint\LLIntData.cpp" />
600 <ClCompile Include="..\llint\LLIntEntrypoint.cpp" />
601 <ClCompile Include="..\llint\LLIntExceptions.cpp" />
602 <ClCompile Include="..\llint\LLIntOffsetsExtractor.cpp" />
603 <ClCompile Include="..\llint\LLIntSlowPaths.cpp" />
604 <ClCompile Include="..\llint\LLIntThunks.cpp" />
605 <ClCompile Include="..\llint\LowLevelInterpreter.cpp" />
606 <ClCompile Include="..\llvm\InitializeLLVM.cpp" />
607 <ClCompile Include="..\llvm\InitializeLLVMWin.cpp" />
608 <ClCompile Include="..\llvm\LLVMAPI.cpp" />
609 <ClCompile Include="..\parser\Lexer.cpp" />
610 <ClCompile Include="..\parser\Nodes.cpp" />
611 <ClCompile Include="..\parser\Parser.cpp" />
612 <ClCompile Include="..\parser\ParserArena.cpp" />
613 <ClCompile Include="..\parser\SourceCode.cpp" />
614 <ClCompile Include="..\parser\SourceProvider.cpp" />
615 <ClCompile Include="..\parser\SourceProviderCache.cpp" />
616 <ClCompile Include="..\profiler\LegacyProfiler.cpp" />
617 <ClCompile Include="..\profiler\Profile.cpp" />
618 <ClCompile Include="..\profiler\ProfileGenerator.cpp" />
619 <ClCompile Include="..\profiler\ProfileNode.cpp" />
620 <ClCompile Include="..\profiler\ProfilerBytecode.cpp" />
621 <ClCompile Include="..\profiler\ProfilerBytecodes.cpp" />
622 <ClCompile Include="..\profiler\ProfilerBytecodeSequence.cpp" />
623 <ClCompile Include="..\profiler\ProfilerCompilation.cpp" />
624 <ClCompile Include="..\profiler\ProfilerCompilationKind.cpp" />
625 <ClCompile Include="..\profiler\ProfilerCompiledBytecode.cpp" />
626 <ClCompile Include="..\profiler\ProfilerDatabase.cpp" />
627 <ClCompile Include="..\profiler\ProfilerJettisonReason.cpp" />
628 <ClCompile Include="..\profiler\ProfilerOrigin.cpp" />
629 <ClCompile Include="..\profiler\ProfilerOriginStack.cpp" />
630 <ClCompile Include="..\profiler\ProfilerOSRExit.cpp" />
631 <ClCompile Include="..\profiler\ProfilerOSRExitSite.cpp" />
632 <ClCompile Include="..\profiler\ProfilerProfiledBytecodes.cpp" />
633 <ClCompile Include="..\runtime\ArgList.cpp" />
634 <ClCompile Include="..\runtime\Arguments.cpp" />
635 <ClCompile Include="..\runtime\ArgumentsIteratorConstructor.cpp" />
636 <ClCompile Include="..\runtime\ArgumentsIteratorPrototype.cpp" />
637 <ClCompile Include="..\runtime\ArrayBuffer.cpp" />
638 <ClCompile Include="..\runtime\ArrayBufferNeuteringWatchpoint.cpp" />
639 <ClCompile Include="..\runtime\ArrayBufferView.cpp" />
640 <ClCompile Include="..\runtime\ArrayConstructor.cpp" />
641 <ClCompile Include="..\runtime\ArrayIteratorConstructor.cpp" />
642 <ClCompile Include="..\runtime\ArrayIteratorPrototype.cpp" />
643 <ClCompile Include="..\runtime\ArrayPrototype.cpp" />
644 <ClCompile Include="..\runtime\BooleanConstructor.cpp" />
645 <ClCompile Include="..\runtime\BooleanObject.cpp" />
646 <ClCompile Include="..\runtime\BooleanPrototype.cpp" />
647 <ClCompile Include="..\runtime\CallData.cpp" />
648 <ClCompile Include="..\runtime\CodeCache.cpp" />
649 <ClCompile Include="..\runtime\CodeSpecializationKind.cpp" />
650 <ClCompile Include="..\runtime\CommonIdentifiers.cpp" />
651 <ClCompile Include="..\runtime\CommonSlowPaths.cpp" />
652 <ClCompile Include="..\runtime\CommonSlowPathsExceptions.cpp" />
653 <ClCompile Include="..\runtime\CompilationResult.cpp" />
654 <ClCompile Include="..\runtime\Completion.cpp" />
655 <ClCompile Include="..\runtime\ConsoleClient.cpp" />
656 <ClCompile Include="..\runtime\ConsolePrototype.cpp" />
657 <ClCompile Include="..\runtime\ConstructData.cpp" />
658 <ClCompile Include="..\runtime\CustomGetterSetter.cpp" />
659 <ClCompile Include="..\runtime\DataView.cpp" />
660 <ClCompile Include="..\runtime\DateConstructor.cpp" />
661 <ClCompile Include="..\runtime\DateConversion.cpp" />
662 <ClCompile Include="..\runtime\DateInstance.cpp" />
663 <ClCompile Include="..\runtime\DatePrototype.cpp" />
664 <ClCompile Include="..\runtime\DumpContext.cpp" />
665 <ClCompile Include="..\runtime\Error.cpp" />
666 <ClCompile Include="..\runtime\ErrorConstructor.cpp" />
667 <ClCompile Include="..\runtime\ErrorHandlingScope.cpp" />
668 <ClCompile Include="..\runtime\ErrorInstance.cpp" />
669 <ClCompile Include="..\runtime\ErrorPrototype.cpp" />
670 <ClCompile Include="..\runtime\ExceptionHelpers.cpp" />
671 <ClCompile Include="..\runtime\Executable.cpp" />
672 <ClCompile Include="..\runtime\FunctionConstructor.cpp" />
673 <ClCompile Include="..\runtime\FunctionExecutableDump.cpp" />
674 <ClCompile Include="..\runtime\FunctionPrototype.cpp" />
675 <ClCompile Include="..\runtime\GetterSetter.cpp" />
676 <ClCompile Include="..\runtime\Identifier.cpp" />
677 <ClCompile Include="..\runtime\IndexingType.cpp" />
678 <ClCompile Include="..\runtime\InitializeThreading.cpp" />
679 <ClCompile Include="..\runtime\IntendedStructureChain.cpp" />
680 <ClCompile Include="..\runtime\InternalFunction.cpp" />
681 <ClCompile Include="..\runtime\JSAPIValueWrapper.cpp" />
682 <ClCompile Include="..\runtime\JSActivation.cpp" />
683 <ClCompile Include="..\runtime\JSArgumentsIterator.cpp" />
684 <ClCompile Include="..\runtime\JSArray.cpp" />
685 <ClCompile Include="..\runtime\JSArrayIterator.cpp" />
686 <ClCompile Include="..\runtime\JSArrayBuffer.cpp" />
687 <ClCompile Include="..\runtime\JSArrayBufferConstructor.cpp" />
688 <ClCompile Include="..\runtime\JSArrayBufferPrototype.cpp" />
689 <ClCompile Include="..\runtime\JSArrayBufferView.cpp" />
690 <ClCompile Include="..\runtime\JSBoundFunction.cpp" />
691 <ClCompile Include="..\runtime\JSCJSValue.cpp" />
692 <ClCompile Include="..\runtime\JSCell.cpp" />
693 <ClCompile Include="..\runtime\JSConsole.cpp" />
694 <ClCompile Include="..\runtime\JSDataView.cpp" />
695 <ClCompile Include="..\runtime\JSDataViewPrototype.cpp" />
696 <ClCompile Include="..\runtime\JSDateMath.cpp" />
697 <ClCompile Include="..\runtime\JSFunction.cpp" />
698 <ClCompile Include="..\runtime\JSGlobalObject.cpp" />
699 <ClCompile Include="..\runtime\JSGlobalObjectFunctions.cpp" />
700 <ClCompile Include="..\runtime\JSLock.cpp" />
701 <ClCompile Include="..\runtime\JSMap.cpp" />
702 <ClCompile Include="..\runtime\JSMapIterator.cpp" />
703 <ClCompile Include="..\runtime\JSNameScope.cpp" />
704 <ClCompile Include="..\runtime\JSNotAnObject.cpp" />
705 <ClCompile Include="..\runtime\JSONObject.cpp" />
706 <ClCompile Include="..\runtime\JSObject.cpp" />
707 <ClCompile Include="..\runtime\JSPromise.cpp" />
708 <ClCompile Include="..\runtime\JSPromiseConstructor.cpp" />
709 <ClCompile Include="..\runtime\JSPromiseDeferred.cpp" />
710 <ClCompile Include="..\runtime\JSPromiseFunctions.cpp" />
711 <ClCompile Include="..\runtime\JSPromiseReaction.cpp" />
712 <ClCompile Include="..\runtime\JSPromisePrototype.cpp" />
713 <ClCompile Include="..\runtime\JSPropertyNameIterator.cpp" />
714 <ClCompile Include="..\runtime\JSProxy.cpp" />
715 <ClCompile Include="..\runtime\JSScope.cpp" />
716 <ClCompile Include="..\runtime\JSSegmentedVariableObject.cpp" />
717 <ClCompile Include="..\runtime\JSSet.cpp" />
718 <ClCompile Include="..\runtime\JSSetIterator.cpp" />
719 <ClCompile Include="..\runtime\JSString.cpp" />
720 <ClCompile Include="..\runtime\JSStringJoiner.cpp" />
721 <ClCompile Include="..\runtime\JSSymbolTableObject.cpp" />
722 <ClCompile Include="..\runtime\JSTypedArrayConstructors.cpp" />
723 <ClCompile Include="..\runtime\JSTypedArrayPrototypes.cpp" />
724 <ClCompile Include="..\runtime\JSTypedArrays.cpp" />
725 <ClCompile Include="..\runtime\JSVariableObject.cpp" />
726 <ClCompile Include="..\runtime\JSWeakMap.cpp" />
727 <ClCompile Include="..\runtime\JSWithScope.cpp" />
728 <ClCompile Include="..\runtime\JSWrapperObject.cpp" />
729 <ClCompile Include="..\runtime\LiteralParser.cpp" />
730 <ClCompile Include="..\runtime\Lookup.cpp" />
731 <ClCompile Include="..\runtime\MapConstructor.cpp" />
732 <ClCompile Include="..\runtime\MapData.cpp" />
733 <ClCompile Include="..\runtime\MapIteratorConstructor.cpp" />
734 <ClCompile Include="..\runtime\MapIteratorPrototype.cpp" />
735 <ClCompile Include="..\runtime\MapPrototype.cpp" />
736 <ClCompile Include="..\runtime\MathObject.cpp" />
737 <ClCompile Include="..\runtime\MemoryStatistics.cpp" />
738 <ClCompile Include="..\runtime\NameConstructor.cpp" />
739 <ClCompile Include="..\runtime\NameInstance.cpp" />
740 <ClCompile Include="..\runtime\NamePrototype.cpp" />
741 <ClCompile Include="..\runtime\NativeErrorConstructor.cpp" />
742 <ClCompile Include="..\runtime\NativeErrorPrototype.cpp" />
743 <ClCompile Include="..\runtime\NumberConstructor.cpp" />
744 <ClCompile Include="..\runtime\NumberObject.cpp" />
745 <ClCompile Include="..\runtime\NumberPrototype.cpp" />
746 <ClCompile Include="..\runtime\ObjectConstructor.cpp" />
747 <ClCompile Include="..\runtime\ObjectPrototype.cpp" />
748 <ClCompile Include="..\runtime\Operations.cpp" />
749 <ClCompile Include="..\runtime\Options.cpp" />
750 <ClCompile Include="..\runtime\PropertyDescriptor.cpp" />
751 <ClCompile Include="..\runtime\PropertyNameArray.cpp" />
752 <ClCompile Include="..\runtime\PropertySlot.cpp" />
753 <ClCompile Include="..\runtime\PropertyTable.cpp" />
754 <ClCompile Include="..\runtime\PrototypeMap.cpp" />
755 <ClCompile Include="..\runtime\RegExp.cpp" />
756 <ClCompile Include="..\runtime\RegExpCache.cpp" />
757 <ClCompile Include="..\runtime\RegExpCachedResult.cpp" />
758 <ClCompile Include="..\runtime\RegExpConstructor.cpp" />
759 <ClCompile Include="..\runtime\RegExpMatchesArray.cpp" />
760 <ClCompile Include="..\runtime\RegExpObject.cpp" />
761 <ClCompile Include="..\runtime\RegExpPrototype.cpp" />
762 <ClCompile Include="..\runtime\SamplingCounter.cpp" />
763 <ClCompile Include="..\runtime\SetConstructor.cpp" />
764 <ClCompile Include="..\runtime\SetIteratorConstructor.cpp" />
765 <ClCompile Include="..\runtime\SetIteratorPrototype.cpp" />
766 <ClCompile Include="..\runtime\SetPrototype.cpp" />
767 <ClCompile Include="..\runtime\SimpleTypedArrayController.cpp" />
768 <ClCompile Include="..\runtime\SmallStrings.cpp" />
769 <ClCompile Include="..\runtime\SparseArrayValueMap.cpp" />
770 <ClCompile Include="..\runtime\StrictEvalActivation.cpp" />
771 <ClCompile Include="..\runtime\StringConstructor.cpp" />
772 <ClCompile Include="..\runtime\StringObject.cpp" />
773 <ClCompile Include="..\runtime\StringPrototype.cpp" />
774 <ClCompile Include="..\runtime\StringRecursionChecker.cpp" />
775 <ClCompile Include="..\runtime\Structure.cpp" />
776 <ClCompile Include="..\runtime\StructureChain.cpp" />
777 <ClCompile Include="..\runtime\StructureIDTable.cpp" />
778 <ClCompile Include="..\runtime\StructureRareData.cpp" />
779 <ClCompile Include="..\runtime\SymbolTable.cpp" />
780 <ClCompile Include="..\runtime\TestRunnerUtils.cpp" />
781 <ClCompile Include="..\runtime\TypedArrayController.cpp" />
782 <ClCompile Include="..\runtime\TypedArrayType.cpp" />
783 <ClCompile Include="..\runtime\VM.cpp" />
784 <ClCompile Include="..\runtime\VMEntryScope.cpp" />
785 <ClCompile Include="..\runtime\Watchdog.cpp" />
786 <ClCompile Include="..\runtime\WatchdogNone.cpp" />
787 <ClCompile Include="..\runtime\WeakMapConstructor.cpp" />
788 <ClCompile Include="..\runtime\WeakMapData.cpp" />
789 <ClCompile Include="..\runtime\WeakMapPrototype.cpp" />
790 <ClCompile Include="..\tools\CodeProfile.cpp" />
791 <ClCompile Include="..\tools\CodeProfiling.cpp" />
792 <ClCompile Include="..\yarr\RegularExpression.cpp" />
793 <ClCompile Include="..\yarr\YarrCanonicalizeUCS2.cpp" />
794 <ClCompile Include="..\yarr\YarrInterpreter.cpp" />
795 <ClCompile Include="..\yarr\YarrJIT.cpp" />
796 <ClCompile Include="..\yarr\YarrPattern.cpp" />
797 <ClCompile Include="..\yarr\YarrSyntaxChecker.cpp" />
798 <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSBackendDispatchers.cpp" />
799 <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSFrontendDispatchers.cpp" />
800 <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSTypeBuilders.cpp" />
801 <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSCBuiltins.cpp" />
804 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ArrayConstructor.lut.h" />
805 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ArrayPrototype.lut.h" />
806 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\BooleanPrototype.lut.h" />
807 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\DateConstructor.lut.h" />
808 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\DatePrototype.lut.h" />
809 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ErrorPrototype.lut.h" />
810 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\HeaderDetection.h" />
811 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InjectedScriptSource.h" />
812 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSBackendDispatchers.h" />
813 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSFrontendDispatchers.h" />
814 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSTypeBuilders.h" />
815 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSDataViewPrototype.lut.h" />
816 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSGlobalObject.lut.h" />
817 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSONObject.lut.h" />
818 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSPromiseConstructor.lut.h" />
819 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSPromisePrototype.lut.h" />
820 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\KeywordLookup.lut.h" />
821 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\Lexer.lut.h" />
822 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\NamePrototype.lut.h" />
823 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\NumberConstructor.lut.h" />
824 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\NumberPrototype.lut.h" />
825 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ObjectConstructor.lut.h" />
826 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpConstructor.lut.h" />
827 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpJitTables.h" />
828 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpObject.lut.h" />
829 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpPrototype.lut.h" />
830 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\StringConstructor.lut.h" />
831 <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSCBuiltins.h" />
834 <ClInclude Include="..\API\APICallbackFunction.h" />
835 <ClInclude Include="..\API\APICast.h" />
836 <ClInclude Include="..\API\JavaScript.h" />
837 <ClInclude Include="..\API\JavaScriptCore.h" />
838 <ClInclude Include="..\API\JSAPIWrapperObject.h" />
839 <ClInclude Include="..\API\JSBase.h" />
840 <ClInclude Include="..\API\JSBasePrivate.h" />
841 <ClInclude Include="..\API\JSCallbackConstructor.h" />
842 <ClInclude Include="..\API\JSCallbackFunction.h" />
843 <ClInclude Include="..\API\JSCallbackObject.h" />
844 <ClInclude Include="..\API\JSCallbackObjectFunctions.h" />
845 <ClInclude Include="..\API\JSClassRef.h" />
846 <ClInclude Include="..\API\JSContext.h" />
847 <ClInclude Include="..\API\JSContextInternal.h" />
848 <ClInclude Include="..\API\JSContextRef.h" />
849 <ClInclude Include="..\API\JSContextRefPrivate.h" />
850 <ClInclude Include="..\API\JSExport.h" />
851 <ClInclude Include="..\API\JSObjectRef.h" />
852 <ClInclude Include="..\API\JSObjectRefPrivate.h" />
853 <ClInclude Include="..\API\JSRetainPtr.h" />
854 <ClInclude Include="..\API\JSScriptRefPrivate.h" />
855 <ClInclude Include="..\API\JSStringRef.h" />
856 <ClInclude Include="..\API\JSStringRefBSTR.h" />
857 <ClInclude Include="..\API\JSStringRefCF.h" />
858 <ClInclude Include="..\API\JSValue.h" />
859 <ClInclude Include="..\API\JSValueInternal.h" />
860 <ClInclude Include="..\API\JSValueRef.h" />
861 <ClInclude Include="..\API\JSWeakObjectMapRefInternal.h" />
862 <ClInclude Include="..\API\JSWeakObjectMapRefPrivate.h" />
863 <ClInclude Include="..\API\JSWrapperMap.h" />
864 <ClInclude Include="..\API\OpaqueJSString.h" />
865 <ClInclude Include="..\API\WebKitAvailability.h" />
866 <ClInclude Include="..\assembler\AbortReason.h" />
867 <ClInclude Include="..\assembler\AbstractMacroAssembler.h" />
868 <ClInclude Include="..\assembler\AssemblerBuffer.h" />
869 <ClInclude Include="..\assembler\CodeLocation.h" />
870 <ClInclude Include="..\assembler\LinkBuffer.h" />
871 <ClInclude Include="..\assembler\MacroAssembler.h" />
872 <ClInclude Include="..\assembler\MacroAssemblerX86.h" />
873 <ClInclude Include="..\assembler\MacroAssemblerX86Common.h" />
874 <ClInclude Include="..\assembler\MacroAssemblerX86_64.h" />
875 <ClInclude Include="..\assembler\MaxFrameExtentForSlowPathCall.h" />
876 <ClInclude Include="..\assembler\RepatchBuffer.h" />
877 <ClInclude Include="..\assembler\X86Assembler.h" />
878 <ClInclude Include="..\bindings\ScriptFunctionCall.h" />
879 <ClInclude Include="..\bindings\ScriptObject.h" />
880 <ClInclude Include="..\bindings\ScriptValue.h" />
881 <ClInclude Include="..\builtins\BuiltinExecutables.h" />
882 <ClInclude Include="..\bytecode\ArrayAllocationProfile.h" />
883 <ClInclude Include="..\bytecode\ArrayProfile.h" />
884 <ClInclude Include="..\bytecode\ByValInfo.h" />
885 <ClInclude Include="..\bytecode\BytecodeBasicBlock.h" />
886 <ClInclude Include="..\bytecode\BytecodeLivenessAnalysis.h" />
887 <ClInclude Include="..\bytecode\BytecodeUseDef.h" />
888 <ClInclude Include="..\bytecode\CallLinkInfo.h" />
889 <ClInclude Include="..\bytecode\CallLinkStatus.h" />
890 <ClInclude Include="..\bytecode\CallReturnOffsetToBytecodeOffset.h" />
891 <ClInclude Include="..\bytecode\CodeBlock.h" />
892 <ClInclude Include="..\bytecode\CodeBlockHash.h" />
893 <ClInclude Include="..\bytecode\CodeBlockJettisoningWatchpoint.h" />
894 <ClInclude Include="..\bytecode\CodeBlockWithJITType.h" />
895 <ClInclude Include="..\bytecode\CodeOrigin.h" />
896 <ClInclude Include="..\bytecode\CodeType.h" />
897 <ClInclude Include="..\bytecode\Comment.h" />
898 <ClInclude Include="..\bytecode\DataFormat.h" />
899 <ClInclude Include="..\bytecode\DeferredCompilationCallback.h" />
900 <ClInclude Include="..\bytecode\DFGExitProfile.h" />
901 <ClInclude Include="..\bytecode\EvalCodeCache.h" />
902 <ClInclude Include="..\bytecode\ExecutionCounter.h" />
903 <ClInclude Include="..\bytecode\ExitKind.h" />
904 <ClInclude Include="..\bytecode\ExpressionRangeInfo.h" />
905 <ClInclude Include="..\bytecode\GetByIdStatus.h" />
906 <ClInclude Include="..\bytecode\GetByIdVariant.h" />
907 <ClInclude Include="..\bytecode\HandlerInfo.h" />
908 <ClInclude Include="..\bytecode\InlineCallFrameSet.h" />
909 <ClInclude Include="..\bytecode\Instruction.h" />
910 <ClInclude Include="..\bytecode\JumpTable.h" />
911 <ClInclude Include="..\bytecode\LazyOperandValueProfile.h" />
912 <ClInclude Include="..\bytecode\LLIntCallLinkInfo.h" />
913 <ClInclude Include="..\bytecode\MethodOfGettingAValueProfile.h" />
914 <ClInclude Include="..\bytecode\Opcode.h" />
915 <ClInclude Include="..\bytecode\Operands.h" />
916 <ClInclude Include="..\bytecode\PolymorphicGetByIdList.h" />
917 <ClInclude Include="..\bytecode\PolymorphicPutByIdList.h" />
918 <ClInclude Include="..\bytecode\ProfiledCodeBlockJettisoningWatchpoint.h" />
919 <ClInclude Include="..\bytecode\PreciseJumpTargets.h" />
920 <ClInclude Include="..\bytecode\PutByIdStatus.h" />
921 <ClInclude Include="..\bytecode\PutByIdVariant.h" />
922 <ClInclude Include="..\bytecode\PutKind.h" />
923 <ClInclude Include="..\bytecode\ReduceWhitespace.h" />
924 <ClInclude Include="..\bytecode\SamplingTool.h" />
925 <ClInclude Include="..\bytecode\SpecialPointer.h" />
926 <ClInclude Include="..\bytecode\SpeculatedType.h" />
927 <ClInclude Include="..\bytecode\StructureSet.h" />
928 <ClInclude Include="..\bytecode\StructureStubClearingWatchpoint.h" />
929 <ClInclude Include="..\bytecode\StructureStubInfo.h" />
930 <ClInclude Include="..\bytecode\UnlinkedCodeBlock.h" />
931 <ClInclude Include="..\bytecode\UnlinkedInstructionStream.h" />
932 <ClInclude Include="..\bytecode\ValueProfile.h" />
933 <ClInclude Include="..\bytecode\ValueRecovery.h" />
934 <ClInclude Include="..\bytecode\VariableWatchpointSet.h" />
935 <ClInclude Include="..\bytecode\VirtualRegister.h" />
936 <ClInclude Include="..\bytecode\Watchpoint.h" />
937 <ClInclude Include="..\bytecompiler\BytecodeGenerator.h" />
938 <ClInclude Include="..\bytecompiler\Label.h" />
939 <ClInclude Include="..\bytecompiler\LabelScope.h" />
940 <ClInclude Include="..\bytecompiler\RegisterID.h" />
941 <ClInclude Include="..\config.h" />
942 <ClInclude Include="..\debugger\Breakpoint.h" />
943 <ClInclude Include="..\debugger\Debugger.h" />
944 <ClInclude Include="..\debugger\DebuggerActivation.h" />
945 <ClInclude Include="..\debugger\DebuggerCallFrame.h" />
946 <ClInclude Include="..\debugger\DebuggerPrimitives.h" />
947 <ClInclude Include="..\dfg\DFGAbstractHeap.h" />
948 <ClInclude Include="..\dfg\DFGAbstractInterpreter.h" />
949 <ClInclude Include="..\dfg\DFGAbstractInterpreterInlines.h" />
950 <ClInclude Include="..\dfg\DFGAbstractValue.h" />
951 <ClInclude Include="..\dfg\DFGAdjacencyList.h" />
952 <ClInclude Include="..\dfg\DFGAllocator.h" />
953 <ClInclude Include="..\dfg\DFGAnalysis.h" />
954 <ClInclude Include="..\dfg\DFGArgumentPosition.h" />
955 <ClInclude Include="..\dfg\DFGArgumentsSimplificationPhase.h" />
956 <ClInclude Include="..\dfg\DFGArrayifySlowPathGenerator.h" />
957 <ClInclude Include="..\dfg\DFGArithMode.h" />
958 <ClInclude Include="..\dfg\DFGArrayMode.h" />
959 <ClInclude Include="..\dfg\DFGAtTailAbstractState.h" />
960 <ClInclude Include="..\dfg\DFGAvailability.h" />
961 <ClInclude Include="..\dfg\DFGBackwardsPropagationPhase.h" />
962 <ClInclude Include="..\dfg\DFGBasicBlock.h" />
963 <ClInclude Include="..\dfg\DFGBasicBlockInlines.h" />
964 <ClInclude Include="..\dfg\DFGBinarySwitch.h" />
965 <ClInclude Include="..\dfg\DFGBlockInsertionSet.h" />
966 <ClInclude Include="..\dfg\DFGBranchDirection.h" />
967 <ClInclude Include="..\dfg\DFGByteCodeParser.h" />
968 <ClInclude Include="..\dfg\DFGCallArrayAllocatorSlowPathGenerator.h" />
969 <ClInclude Include="..\dfg\DFGCapabilities.h" />
970 <ClInclude Include="..\dfg\DFGCCallHelpers.h" />
971 <ClInclude Include="..\dfg\DFGCFAPhase.h" />
972 <ClInclude Include="..\dfg\DFGCFGSimplificationPhase.h" />
973 <ClInclude Include="..\dfg\DFGClobberize.h" />
974 <ClInclude Include="..\dfg\DFGClobberSet.h" />
975 <ClInclude Include="..\dfg\DFGCommon.h" />
976 <ClInclude Include="..\dfg\DFGCommonData.h" />
977 <ClInclude Include="..\dfg\DFGCompilationKey.h" />
978 <ClInclude Include="..\dfg\DFGCompilationMode.h" />
979 <ClInclude Include="..\dfg\DFGConstantFoldingPhase.h" />
980 <ClInclude Include="..\dfg\DFGCPSRethreadingPhase.h" />
981 <ClInclude Include="..\dfg\DFGCriticalEdgeBreakingPhase.h" />
982 <ClInclude Include="..\dfg\DFGCSEPhase.h" />
983 <ClInclude Include="..\dfg\DFGDCEPhase.h" />
984 <ClInclude Include="..\dfg\DFGDesiredIdentifiers.h" />
985 <ClInclude Include="..\dfg\DFGDesiredStructureChains.h" />
986 <ClInclude Include="..\dfg\DFGDesiredTransitions.h" />
987 <ClInclude Include="..\dfg\DFGDesiredWatchpoints.h" />
988 <ClInclude Include="..\dfg\DFGDesiredWeakReferences.h" />
989 <ClInclude Include="..\dfg\DFGDesiredWriteBarriers.h" />
990 <ClInclude Include="..\dfg\DFGDisassembler.h" />
991 <ClInclude Include="..\dfg\DFGDominators.h" />
992 <ClInclude Include="..\dfg\DFGDoubleFormatState.h" />
993 <ClInclude Include="..\dfg\DFGDriver.h" />
994 <ClInclude Include="..\dfg\DFGEdge.h" />
995 <ClInclude Include="..\dfg\DFGEdgeDominates.h" />
996 <ClInclude Include="..\dfg\DFGEdgeUsesStructure.h" />
997 <ClInclude Include="..\dfg\DFGFailedFinalizer.h" />
998 <ClInclude Include="..\dfg\DFGFiltrationResult.h" />
999 <ClInclude Include="..\dfg\DFGFinalizer.h" />
1000 <ClInclude Include="..\dfg\DFGFixupPhase.h" />
1001 <ClInclude Include="..\dfg\DFGFlushedAt.h" />
1002 <ClInclude Include="..\dfg\DFGFlushFormat.h" />
1003 <ClInclude Include="..\dfg\DFGFPRInfo.h" />
1004 <ClInclude Include="..\dfg\DFGFunctionWhitelist.h" />
1005 <ClInclude Include="..\dfg\DFGGenerationInfo.h" />
1006 <ClInclude Include="..\dfg\DFGGPRInfo.h" />
1007 <ClInclude Include="..\dfg\DFGGraph.h" />
1008 <ClInclude Include="..\dfg\DFGGraphSafepoint.h" />
1009 <ClInclude Include="..\dfg\DFGInPlaceAbstractState.h" />
1010 <ClInclude Include="..\dfg\DFGInsertionSet.h" />
1011 <ClInclude Include="..\dfg\DFGIntegerCheckCombiningPhase.h" />
1012 <ClInclude Include="..\dfg\DFGInvalidationPointInjectionPhase.h" />
1013 <ClInclude Include="..\dfg\DFGJITCode.h" />
1014 <ClInclude Include="..\dfg\DFGJITCompiler.h" />
1015 <ClInclude Include="..\dfg\DFGJITFinalizer.h" />
1016 <ClInclude Include="..\dfg\DFGJumpReplacement.h" />
1017 <ClInclude Include="..\dfg\DFGLazyJSValue.h" />
1018 <ClInclude Include="..\dfg\DFGLICMPhase.h" />
1019 <ClInclude Include="..\dfg\DFGLivenessAnalysisPhase.h" />
1020 <ClInclude Include="..\dfg\DFGLongLivedState.h" />
1021 <ClInclude Include="..\dfg\DFGLoopPreHeaderCreationPhase.h" />
1022 <ClInclude Include="..\dfg\DFGMergeMode.h" />
1023 <ClInclude Include="..\dfg\DFGMinifiedGraph.h" />
1024 <ClInclude Include="..\dfg\DFGMinifiedID.h" />
1025 <ClInclude Include="..\dfg\DFGMinifiedNode.h" />
1026 <ClInclude Include="..\dfg\DFGNaturalLoops.h" />
1027 <ClInclude Include="..\dfg\DFGNode.h" />
1028 <ClInclude Include="..\dfg\DFGNodeAllocator.h" />
1029 <ClInclude Include="..\dfg\DFGNodeFlags.h" />
1030 <ClInclude Include="..\dfg\DFGNodeOrigin.h" />
1031 <ClInclude Include="..\dfg\DFGNodeType.h" />
1032 <ClInclude Include="..\dfg\DFGOperations.h" />
1033 <ClInclude Include="..\dfg\DFGOSRAvailabilityAnalysisPhase.h" />
1034 <ClInclude Include="..\dfg\DFGOSREntry.h" />
1035 <ClInclude Include="..\dfg\DFGOSREntrypointCreationPhase.h" />
1036 <ClInclude Include="..\dfg\DFGOSRExit.h" />
1037 <ClInclude Include="..\dfg\DFGOSRExitBase.h" />
1038 <ClInclude Include="..\dfg\DFGOSRExitCompilationInfo.h" />
1039 <ClInclude Include="..\dfg\DFGOSRExitCompiler.h" />
1040 <ClInclude Include="..\dfg\DFGOSRExitCompilerCommon.h" />
1041 <ClInclude Include="..\dfg\DFGOSRExitJumpPlaceholder.h" />
1042 <ClInclude Include="..\dfg\DFGOSRExitPreparation.h" />
1043 <ClInclude Include="..\dfg\DFGPhase.h" />
1044 <ClInclude Include="..\dfg\DFGPlan.h" />
1045 <ClInclude Include="..\dfg\DFGPredictionInjectionPhase.h" />
1046 <ClInclude Include="..\dfg\DFGPredictionPropagationPhase.h" />
1047 <ClInclude Include="..\dfg\DFGRegisterBank.h" />
1048 <ClInclude Include="..\dfg\DFGRegisterSet.h" />
1049 <ClInclude Include="..\dfg\DFGResurrectionForValidationPhase.h" />
1050 <ClInclude Include="..\dfg\DFGSafeToExecute.h" />
1051 <ClInclude Include="..\dfg\DFGSafepoint.h" />
1052 <ClInclude Include="..\dfg\DFGSaneStringGetByValSlowPathGenerator.h" />
1053 <ClInclude Include="..\dfg\DFGScannable.h" />
1054 <ClInclude Include="..\dfg\DFGScoreBoard.h" />
1055 <ClInclude Include="..\dfg\DFGScratchRegisterAllocator.h" />
1056 <ClInclude Include="..\dfg\DFGSilentRegisterSavePlan.h" />
1057 <ClInclude Include="..\dfg\DFGSlowPathGenerator.h" />
1058 <ClInclude Include="..\dfg\DFGSpeculativeJIT.h" />
1059 <ClInclude Include="..\dfg\DFGSSAConversionPhase.h" />
1060 <ClInclude Include="..\dfg\DFGSSALoweringPhase.h" />
1061 <ClInclude Include="..\dfg\DFGStackLayoutPhase.h" />
1062 <ClInclude Include="..\dfg\DFGStaticExecutionCountEstimationPhase.h" />
1063 <ClInclude Include="..\dfg\DFGStoreBarrierElisionPhase.h" />
1064 <ClInclude Include="..\dfg\DFGStrengthReductionPhase.h" />
1065 <ClInclude Include="..\dfg\DFGStructureAbstractValue.h" />
1066 <ClInclude Include="..\dfg\DFGThreadData.h" />
1067 <ClInclude Include="..\dfg\DFGThunks.h" />
1068 <ClInclude Include="..\dfg\DFGTierUpCheckInjectionPhase.h" />
1069 <ClInclude Include="..\dfg\DFGToFTLDeferredCompilationCallback.h" />
1070 <ClInclude Include="..\dfg\DFGToFTLForOSREntryDeferredCompilationCallback.h" />
1071 <ClInclude Include="..\dfg\DFGTypeCheckHoistingPhase.h" />
1072 <ClInclude Include="..\dfg\DFGUnificationPhase.h" />
1073 <ClInclude Include="..\dfg\DFGUseKind.h" />
1074 <ClInclude Include="..\dfg\DFGValidate.h" />
1075 <ClInclude Include="..\dfg\DFGValueRecoveryOverride.h" />
1076 <ClInclude Include="..\dfg\DFGValueSource.h" />
1077 <ClInclude Include="..\dfg\DFGVariableAccessData.h" />
1078 <ClInclude Include="..\dfg\DFGVariableAccessDataDump.h" />
1079 <ClInclude Include="..\dfg\DFGVariableEvent.h" />
1080 <ClInclude Include="..\dfg\DFGVariableEventStream.h" />
1081 <ClInclude Include="..\dfg\DFGVariadicFunction.h" />
1082 <ClInclude Include="..\dfg\DFGVirtualRegisterAllocationPhase.h" />
1083 <ClInclude Include="..\dfg\DFGWatchpointCollectionPhase.h" />
1084 <ClInclude Include="..\dfg\DFGWorklist.h" />
1085 <ClInclude Include="..\disassembler\Disassembler.h" />
1086 <ClInclude Include="..\disassembler\LLVMDisassembler.h" />
1087 <ClInclude Include="..\ftl\FTLAbbreviatedTypes.h" />
1088 <ClInclude Include="..\ftl\FTLAbbreviations.h" />
1089 <ClInclude Include="..\ftl\FTLAbstractHeap.h" />
1090 <ClInclude Include="..\ftl\FTLAbstractHeapRepository.h" />
1091 <ClInclude Include="..\ftl\FTLAvailableRecovery.h" />
1092 <ClInclude Include="..\ftl\FTLCapabilities.h" />
1093 <ClInclude Include="..\ftl\FTLCommonValues.h" />
1094 <ClInclude Include="..\ftl\FTLCompile.h" />
1095 <ClInclude Include="..\ftl\FTLDataSection.h" />
1096 <ClInclude Include="..\ftl\FTLDWARFDebugLineInfo.h" />
1097 <ClInclude Include="..\ftl\FTLDWARFRegister.h" />
1098 <ClInclude Include="..\ftl\FTLExitArgument.h" />
1099 <ClInclude Include="..\ftl\FTLExitArgumentForOperand.h" />
1100 <ClInclude Include="..\ftl\FTLExitArgumentList.h" />
1101 <ClInclude Include="..\ftl\FTLExitThunkGenerator.h" />
1102 <ClInclude Include="..\ftl\FTLExitValue.h" />
1103 <ClInclude Include="..\ftl\FTLFail.h" />
1104 <ClInclude Include="..\ftl\FTLFormattedValue.h" />
1105 <ClInclude Include="..\ftl\FTLForOSREntryJITCode.h" />
1106 <ClInclude Include="..\ftl\FTLGeneratedFunction.h" />
1107 <ClInclude Include="..\ftl\FTLInlineCacheDescriptor.h" />
1108 <ClInclude Include="..\ftl\FTLInlineCacheSize.h" />
1109 <ClInclude Include="..\ftl\FTLIntrinsicRepository.h" />
1110 <ClInclude Include="..\ftl\FTLJITCode.h" />
1111 <ClInclude Include="..\ftl\FTLJITFinalizer.h" />
1112 <ClInclude Include="..\ftl\FTLJSCall.h" />
1113 <ClInclude Include="..\ftl\FTLLink.h" />
1114 <ClInclude Include="..\ftl\FTLLocation.h" />
1115 <ClInclude Include="..\ftl\FTLLowerDFGToLLVM.h" />
1116 <ClInclude Include="..\ftl\FTLLoweredNodeValue.h" />
1117 <ClInclude Include="..\ftl\FTLOSREntry.h" />
1118 <ClInclude Include="..\ftl\FTLOSRExit.h" />
1119 <ClInclude Include="..\ftl\FTLOSRExitCompilationInfo.h" />
1120 <ClInclude Include="..\ftl\FTLOSRExitCompiler.h" />
1121 <ClInclude Include="..\ftl\FTLOutput.h" />
1122 <ClInclude Include="..\ftl\FTLRecoveryOpcode.h" />
1123 <ClInclude Include="..\ftl\FTLRegisterAtOffset.h" />
1124 <ClInclude Include="..\ftl\FTLSaveRestore.h" />
1125 <ClInclude Include="..\ftl\FTLSlowPathCall.h" />
1126 <ClInclude Include="..\ftl\FTLSlowPathCallKey.h" />
1127 <ClInclude Include="..\ftl\FTLStackMaps.h" />
1128 <ClInclude Include="..\ftl\FTLState.h" />
1129 <ClInclude Include="..\ftl\FTLSwitchCase.h" />
1130 <ClInclude Include="..\ftl\FTLThunks.h" />
1131 <ClInclude Include="..\ftl\FTLTypedPointer.h" />
1132 <ClInclude Include="..\ftl\FTLUnwindInfo.h" />
1133 <ClInclude Include="..\ftl\FTLValueFormat.h" />
1134 <ClInclude Include="..\ftl\FTLValueFromBlock.h" />
1135 <ClInclude Include="..\ftl\FTLValueRange.h" />
1136 <ClInclude Include="..\ftl\FTLWeight.h" />
1137 <ClInclude Include="..\ftl\FTLWeightedTarget.h" />
1138 <ClInclude Include="..\heap\BlockAllocator.h" />
1139 <ClInclude Include="..\heap\CodeBlockSet.h" />
1140 <ClInclude Include="..\heap\ConservativeRoots.h" />
1141 <ClInclude Include="..\heap\CopiedAllocator.h" />
1142 <ClInclude Include="..\heap\CopiedBlock.h" />
1143 <ClInclude Include="..\heap\CopiedBlockInlines.h" />
1144 <ClInclude Include="..\heap\CopiedSpace.h" />
1145 <ClInclude Include="..\heap\CopiedSpaceInlines.h" />
1146 <ClInclude Include="..\heap\CopyToken.h" />
1147 <ClInclude Include="..\heap\CopyVisitor.h" />
1148 <ClInclude Include="..\heap\CopyVisitorInlines.h" />
1149 <ClInclude Include="..\heap\CopyWorkList.h" />
1150 <ClInclude Include="..\heap\CopyWriteBarrier.h" />
1151 <ClInclude Include="..\heap\DeferGC.h" />
1152 <ClInclude Include="..\heap\DelayedReleaseScope.h" />
1153 <ClInclude Include="..\heap\EdenGCActivityCallback.h" />
1154 <ClInclude Include="..\heap\FullGCActivityCallback.h" />
1155 <ClInclude Include="..\heap\GCActivityCallback.h" />
1156 <ClInclude Include="..\heap\GCLogging.h" />
1157 <ClInclude Include="..\heap\GCSegmentedArray.h" />
1158 <ClInclude Include="..\heap\GCSegmentedArrayInlines.h" />
1159 <ClInclude Include="..\heap\GCAssertions.h" />
1160 <ClInclude Include="..\heap\GCThread.h" />
1161 <ClInclude Include="..\heap\GCThreadSharedData.h" />
1162 <ClInclude Include="..\heap\Handle.h" />
1163 <ClInclude Include="..\heap\HandleBlock.h" />
1164 <ClInclude Include="..\heap\HandleBlockInlines.h" />
1165 <ClInclude Include="..\heap\HandleSet.h" />
1166 <ClInclude Include="..\heap\HandleStack.h" />
1167 <ClInclude Include="..\heap\HandleTypes.h" />
1168 <ClInclude Include="..\heap\Heap.h" />
1169 <ClInclude Include="..\heap\HeapBlock.h" />
1170 <ClInclude Include="..\heap\HeapInlines.h" />
1171 <ClInclude Include="..\heap\HeapOperation.h" />
1172 <ClInclude Include="..\heap\HeapRootVisitor.h" />
1173 <ClInclude Include="..\heap\HeapStatistics.h" />
1174 <ClInclude Include="..\heap\HeapTimer.h" />
1175 <ClInclude Include="..\heap\IncrementalSweeper.h" />
1176 <ClInclude Include="..\heap\JITStubRoutineSet.h" />
1177 <ClInclude Include="..\heap\ListableHandler.h" />
1178 <ClInclude Include="..\heap\Local.h" />
1179 <ClInclude Include="..\heap\LocalScope.h" />
1180 <ClInclude Include="..\heap\MachineStackMarker.h" />
1181 <ClInclude Include="..\heap\MarkedAllocator.h" />
1182 <ClInclude Include="..\heap\MarkedBlock.h" />
1183 <ClInclude Include="..\heap\MarkedBlockSet.h" />
1184 <ClInclude Include="..\heap\MarkedSpace.h" />
1185 <ClInclude Include="..\heap\MarkStack.h" />
1186 <ClInclude Include="..\heap\RecursiveAllocationScope.h" />
1187 <ClInclude Include="..\heap\Region.h" />
1188 <ClInclude Include="..\heap\SlotVisitor.h" />
1189 <ClInclude Include="..\heap\SlotVisitorInlines.h" />
1190 <ClInclude Include="..\heap\Strong.h" />
1191 <ClInclude Include="..\heap\StrongInlines.h" />
1192 <ClInclude Include="..\heap\SuperRegion.h" />
1193 <ClInclude Include="..\heap\TinyBloomFilter.h" />
1194 <ClInclude Include="..\heap\UnconditionalFinalizer.h" />
1195 <ClInclude Include="..\heap\Weak.h" />
1196 <ClInclude Include="..\heap\WeakBlock.h" />
1197 <ClInclude Include="..\heap\WeakHandleOwner.h" />
1198 <ClInclude Include="..\heap\WeakImpl.h" />
1199 <ClInclude Include="..\heap\WeakReferenceHarvester.h" />
1200 <ClInclude Include="..\heap\WeakSet.h" />
1201 <ClInclude Include="..\heap\WeakSetInlines.h" />
1202 <ClInclude Include="..\heap\WriteBarrierBuffer.h" />
1203 <ClInclude Include="..\heap\WriteBarrierSupport.h" />
1204 <ClInclude Include="..\inspector\ConsoleMessage.h" />
1205 <ClInclude Include="..\inspector\ContentSearchUtilities.h" />
1206 <ClInclude Include="..\inspector\IdentifiersFactory.h" />
1207 <ClInclude Include="..\inspector\InjectedScript.h" />
1208 <ClInclude Include="..\inspector\InjectedScriptBase.h" />
1209 <ClInclude Include="..\inspector\InjectedScriptHost.h" />
1210 <ClInclude Include="..\inspector\InjectedScriptManager.h" />
1211 <ClInclude Include="..\inspector\InjectedScriptModule.h" />
1212 <ClInclude Include="..\inspector\InspectorAgentBase.h" />
1213 <ClInclude Include="..\inspector\InspectorAgentRegistry.h" />
1214 <ClInclude Include="..\inspector\InspectorBackendDispatcher.h" />
1215 <ClInclude Include="..\inspector\InspectorEnvironment.h" />
1216 <ClInclude Include="..\inspector\InspectorFrontendChannel.h" />
1217 <ClInclude Include="..\inspector\InspectorTypeBuilder.h" />
1218 <ClInclude Include="..\inspector\InspectorValues.h" />
1219 <ClInclude Include="..\inspector\JSInjectedScriptHost.h" />
1220 <ClInclude Include="..\inspector\JSInjectedScriptHostPrototype.h" />
1221 <ClInclude Include="..\inspector\JSJavaScriptCallFrame.h" />
1222 <ClInclude Include="..\inspector\JSJavaScriptCallFramePrototype.h" />
1223 <ClInclude Include="..\inspector\JavaScriptCallFrame.h" />
1224 <ClInclude Include="..\inspector\ScriptArguments.h" />
1225 <ClInclude Include="..\inspector\ScriptBreakpoint.h" />
1226 <ClInclude Include="..\inspector\ScriptCallFrame.h" />
1227 <ClInclude Include="..\inspector\ScriptCallStack.h" />
1228 <ClInclude Include="..\inspector\ScriptCallStackFactory.h" />
1229 <ClInclude Include="..\inspector\ScriptDebugListener.h" />
1230 <ClInclude Include="..\inspector\ScriptDebugServer.h" />
1231 <ClInclude Include="..\inspector\agents\InspectorAgent.h" />
1232 <ClInclude Include="..\inspector\agents\InspectorConsoleAgent.h" />
1233 <ClInclude Include="..\inspector\agents\InspectorDebuggerAgent.h" />
1234 <ClInclude Include="..\inspector\agents\InspectorProfilerAgent.h" />
1235 <ClInclude Include="..\inspector\agents\InspectorRuntimeAgent.h" />
1236 <ClInclude Include="..\interpreter\AbstractPC.h" />
1237 <ClInclude Include="..\interpreter\CachedCall.h" />
1238 <ClInclude Include="..\interpreter\CallFrame.h" />
1239 <ClInclude Include="..\interpreter\CallFrameInlines.h" />
1240 <ClInclude Include="..\interpreter\CallFrameClosure.h" />
1241 <ClInclude Include="..\interpreter\Interpreter.h" />
1242 <ClInclude Include="..\interpreter\JSStack.h" />
1243 <ClInclude Include="..\interpreter\JSStackInlines.h" />
1244 <ClInclude Include="..\interpreter\ProtoCallFrame.h" />
1245 <ClInclude Include="..\interpreter\Register.h" />
1246 <ClInclude Include="..\interpreter\StackVisitor.h" />
1247 <ClInclude Include="..\interpreter\VMInspector.h" />
1248 <ClInclude Include="..\jit\AccessorCallJITStubRoutine.h" />
1249 <ClInclude Include="..\jit\ArityCheckFailReturnThunks.h" />
1250 <ClInclude Include="..\jit\AssemblyHelpers.h" />
1251 <ClInclude Include="..\jit\CCallHelpers.h" />
1252 <ClInclude Include="..\jit\ClosureCallStubRoutine.h" />
1253 <ClInclude Include="..\jit\CompactJITCodeMap.h" />
1254 <ClInclude Include="..\jit\ExecutableAllocator.h" />
1255 <ClInclude Include="..\jit\FPRInfo.h" />
1256 <ClInclude Include="..\jit\GCAwareJITStubRoutine.h" />
1257 <ClInclude Include="..\jit\GPRInfo.h" />
1258 <ClInclude Include="..\jit\HostCallReturnValue.h" />
1259 <ClInclude Include="..\jit\JIT.h" />
1260 <ClInclude Include="..\jit\JITCode.h" />
1261 <ClInclude Include="..\jit\JITCompilationEffort.h" />
1262 <ClInclude Include="..\jit\JITDisassembler.h" />
1263 <ClInclude Include="..\jit\JITExceptions.h" />
1264 <ClInclude Include="..\jit\JITInlineCacheGenerator.h" />
1265 <ClInclude Include="..\jit\JITInlines.h" />
1266 <ClInclude Include="..\jit\JITOperations.h" />
1267 <ClInclude Include="..\jit\JITStubRoutine.h" />
1268 <ClInclude Include="..\jit\JITStubs.h" />
1269 <ClInclude Include="..\jit\JITStubsX86.h" />
1270 <ClInclude Include="..\jit\JITStubsX86Common.h" />
1271 <ClInclude Include="..\jit\JITStubsX86_64.h" />
1272 <ClInclude Include="..\jit\JITThunks.h" />
1273 <ClInclude Include="..\jit\JITToDFGDeferredCompilationCallback.h" />
1274 <ClInclude Include="..\jit\JITWriteBarrier.h" />
1275 <ClInclude Include="..\jit\JSInterfaceJIT.h" />
1276 <ClCompile Include="..\jit\RegisterSet.cpp" />
1277 <ClInclude Include="..\jit\Reg.h" />
1278 <ClInclude Include="..\jit\RegisterPreservationWrapperGenerator.h" />
1279 <ClInclude Include="..\jit\RegisterSet.h" />
1280 <ClInclude Include="..\jit\Repatch.h" />
1281 <ClInclude Include="..\jit\ScratchRegisterAllocator.h" />
1282 <ClInclude Include="..\jit\SpecializedThunkJIT.h" />
1283 <ClCompile Include="..\jit\TempRegisterSet.cpp" />
1284 <ClInclude Include="..\jit\TempRegisterSet.h" />
1285 <ClInclude Include="..\jit\ThunkGenerator.h" />
1286 <ClInclude Include="..\jit\ThunkGenerators.h" />
1287 <ClInclude Include="..\jit\UnusedPointer.h" />
1288 <ClInclude Include="..\llint\LLIntCLoop.h" />
1289 <ClInclude Include="..\llint\LLIntCommon.h" />
1290 <ClInclude Include="..\llint\LLIntData.h" />
1291 <ClInclude Include="..\llint\LLIntEntrypoint.h" />
1292 <ClInclude Include="..\llint\LLIntExceptions.h" />
1293 <ClInclude Include="..\llint\LLIntOfflineAsmConfig.h" />
1294 <ClInclude Include="..\llint\LLIntOpcode.h" />
1295 <ClInclude Include="..\llint\LLIntSlowPaths.h" />
1296 <ClInclude Include="..\llint\LLIntThunks.h" />
1297 <ClInclude Include="..\llint\LowLevelInterpreter.h" />
1298 <ClInclude Include="..\llvm\InitializeLLVM.h" />
1299 <ClInclude Include="..\llvm\LLVMAPI.h" />
1300 <ClInclude Include="..\llvm\LLVMAPIFunctions.h" />
1301 <ClInclude Include="..\llvm\LLVMHeaders.h" />
1302 <ClInclude Include="..\parser\ASTBuilder.h" />
1303 <ClInclude Include="..\parser\Lexer.h" />
1304 <ClInclude Include="..\parser\NodeConstructors.h" />
1305 <ClInclude Include="..\parser\NodeInfo.h" />
1306 <ClInclude Include="..\parser\Nodes.h" />
1307 <ClInclude Include="..\parser\Parser.h" />
1308 <ClInclude Include="..\parser\ParserArena.h" />
1309 <ClInclude Include="..\parser\ParserModes.h" />
1310 <ClInclude Include="..\parser\ParserTokens.h" />
1311 <ClInclude Include="..\parser\ResultType.h" />
1312 <ClInclude Include="..\parser\SourceCode.h" />
1313 <ClInclude Include="..\parser\SourceProvider.h" />
1314 <ClInclude Include="..\parser\SourceProviderCache.h" />
1315 <ClInclude Include="..\parser\SourceProviderCacheItem.h" />
1316 <ClInclude Include="..\parser\SyntaxChecker.h" />
1317 <ClInclude Include="..\profiler\CallIdentifier.h" />
1318 <ClInclude Include="..\profiler\LegacyProfiler.h" />
1319 <ClInclude Include="..\profiler\Profile.h" />
1320 <ClInclude Include="..\profiler\ProfileGenerator.h" />
1321 <ClInclude Include="..\profiler\ProfileNode.h" />
1322 <ClInclude Include="..\profiler\ProfilerBytecode.h" />
1323 <ClInclude Include="..\profiler\ProfilerBytecodes.h" />
1324 <ClInclude Include="..\profiler\ProfilerBytecodeSequence.h" />
1325 <ClInclude Include="..\profiler\ProfilerCompilation.h" />
1326 <ClInclude Include="..\profiler\ProfilerCompilationKind.h" />
1327 <ClInclude Include="..\profiler\ProfilerCompiledBytecode.h" />
1328 <ClInclude Include="..\profiler\ProfilerDatabase.h" />
1329 <ClInclude Include="..\profiler\ProfilerExecutionCounter.h" />
1330 <ClInclude Include="..\profiler\ProfilerJettisonReason.h" />
1331 <ClInclude Include="..\profiler\ProfilerOrigin.h" />
1332 <ClInclude Include="..\profiler\ProfilerOriginStack.h" />
1333 <ClInclude Include="..\profiler\ProfilerOSRExit.h" />
1334 <ClInclude Include="..\profiler\ProfilerOSRExitSite.h" />
1335 <ClInclude Include="..\profiler\ProfilerProfiledBytecodes.h" />
1336 <ClInclude Include="..\runtime\ArgList.h" />
1337 <ClInclude Include="..\runtime\Arguments.h" />
1338 <ClInclude Include="..\runtime\ArrayBuffer.h" />
1339 <ClInclude Include="..\runtime\ArrayBufferNeuteringWatchpoint.h" />
1340 <ClInclude Include="..\runtime\ArrayBufferView.h" />
1341 <ClInclude Include="..\runtime\ArrayConstructor.h" />
1342 <ClInclude Include="..\runtime\ArrayConventions.h" />
1343 <ClInclude Include="..\runtime\ArrayIteratorConstructor.h" />
1344 <ClInclude Include="..\runtime\ArrayIteratorPrototype.h" />
1345 <ClInclude Include="..\runtime\ArrayPrototype.h" />
1346 <ClInclude Include="..\runtime\ArrayStorage.h" />
1347 <ClInclude Include="..\runtime\BatchedTransitionOptimizer.h" />
1348 <ClInclude Include="..\runtime\BigInteger.h" />
1349 <ClInclude Include="..\runtime\BooleanConstructor.h" />
1350 <ClInclude Include="..\runtime\BooleanObject.h" />
1351 <ClInclude Include="..\runtime\BooleanPrototype.h" />
1352 <ClInclude Include="..\runtime\Butterfly.h" />
1353 <ClInclude Include="..\runtime\ButterflyInlines.h" />
1354 <ClInclude Include="..\runtime\CallData.h" />
1355 <ClInclude Include="..\runtime\ClassInfo.h" />
1356 <ClInclude Include="..\runtime\CodeCache.h" />
1357 <ClInclude Include="..\runtime\CodeSpecializationKind.h" />
1358 <ClInclude Include="..\runtime\CommonIdentifiers.h" />
1359 <ClInclude Include="..\runtime\CommonSlowPaths.h" />
1360 <ClInclude Include="..\runtime\CommonSlowPathsExceptions.h" />
1361 <ClInclude Include="..\runtime\CompilationResult.h" />
1362 <ClInclude Include="..\runtime\Completion.h" />
1363 <ClInclude Include="..\runtime\ConsoleClient.h" />
1364 <ClInclude Include="..\runtime\ConsolePrototype.h" />
1365 <ClInclude Include="..\runtime\ConsoleTypes.h" />
1366 <ClInclude Include="..\runtime\ConstantMode.h" />
1367 <ClInclude Include="..\runtime\ConstructData.h" />
1368 <ClInclude Include="..\runtime\CustomGetterSetter.h" />
1369 <ClInclude Include="..\runtime\DataView.h" />
1370 <ClInclude Include="..\runtime\DateConstructor.h" />
1371 <ClInclude Include="..\runtime\DateConversion.h" />
1372 <ClInclude Include="..\runtime\DateInstance.h" />
1373 <ClInclude Include="..\runtime\DateInstanceCache.h" />
1374 <ClInclude Include="..\runtime\DatePrototype.h" />
1375 <ClInclude Include="..\runtime\DumpContext.h" />
1376 <ClInclude Include="..\runtime\Error.h" />
1377 <ClInclude Include="..\runtime\ErrorConstructor.h" />
1378 <ClInclude Include="..\runtime\ErrorHandlingScope.h" />
1379 <ClInclude Include="..\runtime\ErrorInstance.h" />
1380 <ClInclude Include="..\runtime\ErrorPrototype.h" />
1381 <ClInclude Include="..\runtime\ExceptionHelpers.h" />
1382 <ClInclude Include="..\runtime\Executable.h" />
1383 <ClInclude Include="..\runtime\Float32Array.h" />
1384 <ClInclude Include="..\runtime\Float64Array.h" />
1385 <ClInclude Include="..\runtime\FunctionConstructor.h" />
1386 <ClInclude Include="..\runtime\FunctionExecutableDump.h" />
1387 <ClInclude Include="..\runtime\FunctionPrototype.h" />
1388 <ClInclude Include="..\runtime\GenericTypedArrayView.h" />
1389 <ClInclude Include="..\runtime\GenericTypedArrayViewInlines.h" />
1390 <ClInclude Include="..\runtime\GetterSetter.h" />
1391 <ClInclude Include="..\runtime\Identifier.h" />
1392 <ClInclude Include="..\runtime\IndexingHeader.h" />
1393 <ClInclude Include="..\runtime\IndexingHeaderInlines.h" />
1394 <ClInclude Include="..\runtime\IndexingType.h" />
1395 <ClInclude Include="..\runtime\InitializeThreading.h" />
1396 <ClInclude Include="..\runtime\Int16Array.h" />
1397 <ClInclude Include="..\runtime\Int32Array.h" />
1398 <ClInclude Include="..\runtime\Int8Array.h" />
1399 <ClInclude Include="..\runtime\IntendedStructureChain.h" />
1400 <ClInclude Include="..\runtime\InternalFunction.h" />
1401 <ClInclude Include="..\runtime\Intrinsic.h" />
1402 <ClInclude Include="..\runtime\JSAPIValueWrapper.h" />
1403 <ClInclude Include="..\runtime\JSActivation.h" />
1404 <ClInclude Include="..\runtime\JSArgumentsIterator.h" />
1405 <ClInclude Include="..\runtime\JSArray.h" />
1406 <ClInclude Include="..\runtime\JSArrayBuffer.h" />
1407 <ClInclude Include="..\runtime\JSArrayBufferConstructor.h" />
1408 <ClInclude Include="..\runtime\JSArrayBufferPrototype.h" />
1409 <ClInclude Include="..\runtime\JSArrayBufferView.h" />
1410 <ClInclude Include="..\runtime\JSArrayBufferViewInlines.h" />
1411 <ClInclude Include="..\runtime\JSArrayIterator.h" />
1412 <ClInclude Include="..\runtime\JSBoundFunction.h" />
1413 <ClInclude Include="..\runtime\JSCInlines.h" />
1414 <ClInclude Include="..\runtime\JSCJSValue.h" />
1415 <ClInclude Include="..\runtime\JSCJSValueInlines.h" />
1416 <ClInclude Include="..\runtime\JSCell.h" />
1417 <ClInclude Include="..\runtime\JSConsole.h" />
1418 <ClInclude Include="..\runtime\JSDataView.h" />
1419 <ClInclude Include="..\runtime\JSDataViewPrototype.h" />
1420 <ClInclude Include="..\runtime\JSDateMath.h" />
1421 <ClInclude Include="..\runtime\JSDestructibleObject.h" />
1422 <ClInclude Include="..\runtime\JSExportMacros.h" />
1423 <ClInclude Include="..\runtime\JSFloat32Array.h" />
1424 <ClInclude Include="..\runtime\JSFloat64Array.h" />
1425 <ClInclude Include="..\runtime\JSFunction.h" />
1426 <ClInclude Include="..\runtime\JSGenericTypedArrayView.h" />
1427 <ClInclude Include="..\runtime\JSGenericTypedArrayViewConstructor.h" />
1428 <ClInclude Include="..\runtime\JSGenericTypedArrayViewConstructorInlines.h" />
1429 <ClInclude Include="..\runtime\JSGenericTypedArrayViewInlines.h" />
1430 <ClInclude Include="..\runtime\JSGenericTypedArrayViewPrototype.h" />
1431 <ClInclude Include="..\runtime\JSGenericTypedArrayViewPrototypeInlines.h" />
1432 <ClInclude Include="..\runtime\JSGlobalObject.h" />
1433 <ClInclude Include="..\runtime\JSGlobalObjectFunctions.h" />
1434 <ClInclude Include="..\runtime\JSInt16Array.h" />
1435 <ClInclude Include="..\runtime\JSInt32Array.h" />
1436 <ClInclude Include="..\runtime\JSInt8Array.h" />
1437 <ClInclude Include="..\runtime\JSLock.h" />
1438 <ClInclude Include="..\runtime\JSMap.h" />
1439 <ClInclude Include="..\runtime\JSMapIterator.h" />
1440 <ClInclude Include="..\runtime\JSNameScope.h" />
1441 <ClInclude Include="..\runtime\JSNotAnObject.h" />
1442 <ClInclude Include="..\runtime\JSONObject.h" />
1443 <ClInclude Include="..\runtime\JSObject.h" />
1444 <ClInclude Include="..\runtime\JSPromise.h" />
1445 <ClInclude Include="..\runtime\JSPromiseConstructor.h" />
1446 <ClInclude Include="..\runtime\JSPromiseDeferred.h" />
1447 <ClInclude Include="..\runtime\JSPromiseFunctions.h" />
1448 <ClInclude Include="..\runtime\JSPromiseReaction.h" />
1449 <ClInclude Include="..\runtime\JSPromisePrototype.h" />
1450 <ClInclude Include="..\runtime\JSPropertyNameIterator.h" />
1451 <ClInclude Include="..\runtime\JSProxy.h" />
1452 <ClInclude Include="..\runtime\JSScope.h" />
1453 <ClInclude Include="..\runtime\JSSegmentedVariableObject.h" />
1454 <ClInclude Include="..\runtime\JSSet.h" />
1455 <ClInclude Include="..\runtime\JSSetIterator.h" />
1456 <ClInclude Include="..\runtime\JSString.h" />
1457 <ClInclude Include="..\runtime\JSStringBuilder.h" />
1458 <ClInclude Include="..\runtime\JSStringJoiner.h" />
1459 <ClInclude Include="..\runtime\JSSymbolTableObject.h" />
1460 <ClInclude Include="..\runtime\JSType.h" />
1461 <ClInclude Include="..\runtime\JSTypeInfo.h" />
1462 <ClInclude Include="..\runtime\JSTypedArrayConstructors.h" />
1463 <ClInclude Include="..\runtime\JSTypedArrayPrototypes.h" />
1464 <ClInclude Include="..\runtime\JSTypedArrays.h" />
1465 <ClInclude Include="..\runtime\JSUint16Array.h" />
1466 <ClInclude Include="..\runtime\JSUint32Array.h" />
1467 <ClInclude Include="..\runtime\JSUint8Array.h" />
1468 <ClInclude Include="..\runtime\JSUint8ClampedArray.h" />
1469 <ClInclude Include="..\runtime\JSVariableObject.h" />
1470 <ClInclude Include="..\runtime\JSWeakMap.h" />
1471 <ClInclude Include="..\runtime\JSWithScope.h" />
1472 <ClInclude Include="..\runtime\JSWrapperObject.h" />
1473 <ClInclude Include="..\runtime\LiteralParser.h" />
1474 <ClInclude Include="..\runtime\Lookup.h" />
1475 <ClInclude Include="..\runtime\MapConstructor.h" />
1476 <ClInclude Include="..\runtime\MapData.h" />
1477 <ClInclude Include="..\runtime\MapIteratorConstructor.h" />
1478 <ClInclude Include="..\runtime\MapIteratorPrototype.h" />
1479 <ClInclude Include="..\runtime\MapPrototype.h" />
1480 <ClInclude Include="..\runtime\MatchResult.h" />
1481 <ClInclude Include="..\runtime\MathObject.h" />
1482 <ClInclude Include="..\runtime\MemoryStatistics.h" />
1483 <ClInclude Include="..\runtime\Microtask.h" />
1484 <ClInclude Include="..\runtime\NameConstructor.h" />
1485 <ClInclude Include="..\runtime\NameInstance.h" />
1486 <ClInclude Include="..\runtime\NamePrototype.h" />
1487 <ClInclude Include="..\runtime\NativeErrorConstructor.h" />
1488 <ClInclude Include="..\runtime\NativeErrorPrototype.h" />
1489 <ClInclude Include="..\runtime\NumberConstructor.h" />
1490 <ClInclude Include="..\runtime\NumberObject.h" />
1491 <ClInclude Include="..\runtime\NumberPrototype.h" />
1492 <ClInclude Include="..\runtime\NumericStrings.h" />
1493 <ClInclude Include="..\runtime\ObjectConstructor.h" />
1494 <ClInclude Include="..\runtime\ObjectPrototype.h" />
1495 <ClInclude Include="..\runtime\Operations.h" />
1496 <ClInclude Include="..\runtime\Options.h" />
1497 <ClInclude Include="..\runtime\PrivateName.h" />
1498 <ClInclude Include="..\runtime\PropertyDescriptor.h" />
1499 <ClInclude Include="..\runtime\PropertyMapHashTable.h" />
1500 <ClInclude Include="..\runtime\PropertyName.h" />
1501 <ClInclude Include="..\runtime\PropertyNameArray.h" />
1502 <ClInclude Include="..\runtime\PropertyOffset.h" />
1503 <ClInclude Include="..\runtime\PropertySlot.h" />
1504 <ClInclude Include="..\runtime\PropertyStorage.h" />
1505 <ClInclude Include="..\runtime\Protect.h" />
1506 <ClInclude Include="..\runtime\PrototypeMap.h" />
1507 <ClInclude Include="..\runtime\PutDirectIndexMode.h" />
1508 <ClInclude Include="..\runtime\PutPropertySlot.h" />
1509 <ClInclude Include="..\runtime\RegExp.h" />
1510 <ClInclude Include="..\runtime\RegExpCache.h" />
1511 <ClInclude Include="..\runtime\RegExpCachedResult.h" />
1512 <ClInclude Include="..\runtime\RegExpConstructor.h" />
1513 <ClInclude Include="..\runtime\RegExpKey.h" />
1514 <ClInclude Include="..\runtime\RegExpMatchesArray.h" />
1515 <ClInclude Include="..\runtime\RegExpObject.h" />
1516 <ClInclude Include="..\runtime\RegExpPrototype.h" />
1517 <ClInclude Include="..\runtime\Reject.h" />
1518 <ClInclude Include="..\runtime\SamplingCounter.h" />
1519 <ClInclude Include="..\runtime\SetConstructor.h" />
1520 <ClInclude Include="..\runtime\SetIteratorConstructor.h" />
1521 <ClInclude Include="..\runtime\SetIteratorPrototype.h" />
1522 <ClInclude Include="..\runtime\SetPrototype.h" />
1523 <ClInclude Include="..\runtime\SimpleTypedArrayController.h" />
1524 <ClInclude Include="..\runtime\SmallStrings.h" />
1525 <ClInclude Include="..\runtime\SparseArrayValueMap.h" />
1526 <ClInclude Include="..\runtime\StackAlignment.h" />
1527 <ClInclude Include="..\runtime\StrictEvalActivation.h" />
1528 <ClInclude Include="..\runtime\StringConstructor.h" />
1529 <ClInclude Include="..\runtime\StringObject.h" />
1530 <ClInclude Include="..\runtime\StringPrototype.h" />
1531 <ClInclude Include="..\runtime\StringRecursionChecker.h" />
1532 <ClInclude Include="..\runtime\Structure.h" />
1533 <ClInclude Include="..\runtime\StructureChain.h" />
1534 <ClInclude Include="..\runtime\StructureIDBlob.h" />
1535 <ClInclude Include="..\runtime\StructureIDTable.h" />
1536 <ClInclude Include="..\runtime\StructureRareData.h" />
1537 <ClInclude Include="..\runtime\StructureRareDataInlines.h" />
1538 <ClInclude Include="..\runtime\StructureTransitionTable.h" />
1539 <ClInclude Include="..\runtime\SymbolTable.h" />
1540 <ClInclude Include="..\runtime\TestRunnerUtils.h" />
1541 <ClInclude Include="..\runtime\Tracing.h" />
1542 <ClInclude Include="..\runtime\ToNativeFromValue.h" />
1543 <ClInclude Include="..\runtime\TypedArrayAdaptors.h" />
1544 <ClInclude Include="..\runtime\TypedArrayController.h" />
1545 <ClInclude Include="..\runtime\TypedArrayInlines.h" />
1546 <ClInclude Include="..\runtime\TypedArrayType.h" />
1547 <ClInclude Include="..\runtime\TypedArrays.h" />
1548 <ClInclude Include="..\runtime\Uint16Array.h" />
1549 <ClInclude Include="..\runtime\Uint16WithFraction.h" />
1550 <ClInclude Include="..\runtime\Uint32Array.h" />
1551 <ClInclude Include="..\runtime\Uint8Array.h" />
1552 <ClInclude Include="..\runtime\VM.h" />
1553 <ClInclude Include="..\runtime\VMEntryScope.h" />
1554 <ClInclude Include="..\runtime\Watchdog.h" />
1555 <ClInclude Include="..\runtime\WeakGCMap.h" />
1556 <ClInclude Include="..\runtime\WeakMapConstructor.h" />
1557 <ClInclude Include="..\runtime\WeakMapData.h" />
1558 <ClInclude Include="..\runtime\WeakMapPrototype.h" />
1559 <ClInclude Include="..\runtime\WeakRandom.h" />
1560 <ClInclude Include="..\runtime\WriteBarrier.h" />
1561 <ClInclude Include="..\runtime\WriteBarrierInlines.h" />
1562 <ClInclude Include="..\tools\CodeProfile.h" />
1563 <ClInclude Include="..\tools\CodeProfiling.h" />
1564 <ClInclude Include="..\tools\ProfileTreeNode.h" />
1565 <ClInclude Include="..\tools\TieredMMapArray.h" />
1566 <ClInclude Include="..\yarr\RegularExpression.h" />
1567 <ClInclude Include="..\yarr\Yarr.h" />
1568 <ClInclude Include="..\yarr\YarrCanonicalizeUCS2.h" />
1569 <ClInclude Include="..\yarr\YarrInterpreter.h" />
1570 <ClInclude Include="..\yarr\YarrJIT.h" />
1571 <ClInclude Include="..\yarr\YarrParser.h" />
1572 <ClInclude Include="..\yarr\YarrPattern.h" />
1573 <ClInclude Include="..\yarr\YarrSyntaxChecker.h" />
1576 <None Include="..\bytecode\BytecodeList.json" />
1577 <None Include="JavaScriptCorePostBuild.cmd">
1578 <FileType>Document</FileType>
1580 <None Include="JavaScriptCorePreBuild.cmd">
1581 <FileType>Document</FileType>
1583 <None Include="JavaScriptCorePreLink.cmd">
1584 <FileType>Document</FileType>
1588 <MASM Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\LowLevelInterpreterWin.asm">
1589 <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</UseSafeExceptionHandlers>
1590 <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</UseSafeExceptionHandlers>
1591 <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</UseSafeExceptionHandlers>
1592 <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</UseSafeExceptionHandlers>
1593 <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</UseSafeExceptionHandlers>
1594 <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</UseSafeExceptionHandlers>
1596 <MASM Include="..\jit\JITStubsMSVC64.asm">
1597 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
1598 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
1599 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
1600 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
1601 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
1602 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
1605 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
1606 <ImportGroup Label="ExtensionTargets">
1607 <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" />