You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by mf...@apache.org on 2007/08/23 13:47:53 UTC

svn commit: r568941 [2/4] - in /harmony/enhanced/drlvm/trunk: build/custom/msvc_2005/ build/custom/msvc_2005/gc_gen/ build/custom/msvc_2005/jitrino/ build/custom/msvc_2005/jthread/ build/custom/msvc_2005/vmcore/ vm/jitrino/src/codegenerator/ia32/ vm/ji...

Modified: harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/jitrino/jitrino.vcproj
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/jitrino/jitrino.vcproj?rev=568941&r1=568940&r2=568941&view=diff
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/jitrino/jitrino.vcproj (original)
+++ harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/jitrino/jitrino.vcproj Thu Aug 23 04:47:52 2007
@@ -1,1586 +1,1574 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8.00"
-	Name="jitrino"
-	ProjectGUID="{AB5F3BB7-F05F-4600-8169-5B86158D3463}"
-	RootNamespace="jitrino"
-	Keyword="Win32Proj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-		<Platform
-			Name="x64"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="Debug|Win32"
-			OutputDirectory="bin\$(ConfigurationName)"
-			IntermediateDirectory="tmp\$(ConfigurationName)"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\shared&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm\drl&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\main&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\codegenerator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\dynopt&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\optimizer&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator\java&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\jet&quot;"
-				PreprocessorDefinitions="_IA32_;WIN32;_DEBUG;_WINDOWS;_USRDLL;PLATFORM_NT"
-				MinimalRebuild="true"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="1"
-				EnableEnhancedInstructionSet="2"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				WarnAsError="false"
-				Detect64BitPortabilityProblems="false"
-				DebugInformationFormat="3"
-				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/jitrino.dll"
-				LinkIncremental="2"
-				AdditionalLibraryDirectories=""
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile="$(OutDir)/jitrino.pdb"
-				SubSystem="2"
-				ImportLibrary="$(OutDir)/jitrino.lib"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-				Description="       ... Copying files to bin/default folder ...."
-				CommandLine="copy $(OutDir)\jitrino.dll $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Debug|x64"
-			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
-			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-				TargetEnvironment="3"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\shared&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm\drl&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\main&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\codegenerator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\dynopt&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\optimizer&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator\java&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\jet&quot;;&quot;$(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationN
 ame)\semis\extra\apr\include\apr-1&quot;"
-				PreprocessorDefinitions="_EM64T_;POINTER64;WIN32;_DEBUG;_WINDOWS;_USRDLL;PLATFORM_NT;_WIN32_WINNT=0x0501"
-				MinimalRebuild="true"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="1"
-				UsePrecompiledHeader="0"
-				WarningLevel="4"
-				WarnAsError="false"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="3"
-				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702;4996"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/jitrino.dll"
-				LinkIncremental="2"
-				AdditionalLibraryDirectories=""
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile="$(OutDir)/jitrino.pdb"
-				SubSystem="2"
-				ImportLibrary="$(OutDir)/jitrino.lib"
-				TargetMachine="17"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-				Description="       ... Copying files to bin/default folder ...."
-				CommandLine="copy $(OutDir)\jitrino.dll $(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Release|Win32"
-			OutputDirectory="bin\$(ConfigurationName)"
-			IntermediateDirectory="tmp\$(ConfigurationName)"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				InlineFunctionExpansion="2"
-				FavorSizeOrSpeed="1"
-				OmitFramePointers="true"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\shared&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm\drl&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\main&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\codegenerator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\dynopt&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\optimizer&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator\java&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\jet&quot;"
-				PreprocessorDefinitions="_IA32_;WIN32;NDEBUG;_WINDOWS;_USRDLL;PLATFORM_NT"
-				RuntimeLibrary="0"
-				EnableEnhancedInstructionSet="2"
-				UsePrecompiledHeader="0"
-				WarningLevel="4"
-				WarnAsError="false"
-				Detect64BitPortabilityProblems="false"
-				DebugInformationFormat="3"
-				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/jitrino.dll"
-				LinkIncremental="1"
-				AdditionalLibraryDirectories=""
-				GenerateDebugInformation="true"
-				SubSystem="2"
-				OptimizeReferences="2"
-				EnableCOMDATFolding="2"
-				ImportLibrary="$(OutDir)/jitrino.lib"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-				Description="       ... Copying files to bin/default folder ...."
-				CommandLine="copy $(OutDir)\jitrino.dll $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Release|x64"
-			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
-			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-				TargetEnvironment="3"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				InlineFunctionExpansion="2"
-				FavorSizeOrSpeed="1"
-				OmitFramePointers="true"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\shared&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm\drl&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\main&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\codegenerator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\dynopt&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\optimizer&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator\java&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\jet&quot;;&quot;$(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationN
 ame)\semis\extra\apr\include\apr-1&quot;"
-				PreprocessorDefinitions="_EM64T_;POINTER64;_IA32_;WIN32;NDEBUG;_WINDOWS;_USRDLL;PLATFORM_NT;_WIN32_WINNT=0x0501"
-				RuntimeLibrary="0"
-				UsePrecompiledHeader="0"
-				WarningLevel="4"
-				WarnAsError="false"
-				Detect64BitPortabilityProblems="true"
-				DebugInformationFormat="3"
-				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702;4996"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/jitrino.dll"
-				LinkIncremental="1"
-				AdditionalLibraryDirectories=""
-				GenerateDebugInformation="true"
-				SubSystem="2"
-				OptimizeReferences="2"
-				EnableCOMDATFolding="2"
-				ImportLibrary="$(OutDir)/jitrino.lib"
-				TargetMachine="17"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-				Description="       ... Copying files to bin/default folder ...."
-				CommandLine="copy $(OutDir)\jitrino.dll $(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="optimizer"
-			>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\aliasanalyzer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\aliasanalyzer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CodeGenerator.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\codelowerer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\codelowerer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CodeSelectors.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CodeSelectors.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\constantfolder.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\constantfolder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CSEHash.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CSEHash.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\dataflow.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\deadcodeeliminator.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\deadcodeeliminator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\devirtualizer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\devirtualizer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\escanalyzer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\escanalyzer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\escapeanalyzer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\escapeanalyzer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\FastArrayFilling.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\FlowGraph.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\FlowGraph.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\gcmanagedpointeranalyzer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\gcmanagedpointeranalyzer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\globalcodemotion.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\globalcodemotion.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\globalopndanalyzer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\globalopndanalyzer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\hashvaluenumberer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\hashvaluenumberer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\helper_inliner.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\inliner.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\inliner.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Inst.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Inst.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\IRBuilder.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\IRBuilder.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\IRBuilderFlags.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\irmanager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\lazyexceptionopt.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\lazyexceptionopt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Loop.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Loop.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\memoryopt.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\memoryopt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\memoryoptrep.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\multiplybyconstant.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Opcode.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Opcode.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Opnd.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Opnd.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\opndmap.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optarithmetic.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optimizer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optimizer.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optpass.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optpass.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\pidgenerator.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\pidgenerator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\reassociate.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\reassociate.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\simplifier.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\simplifier.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\simplifytaus.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\simplifytaus.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\syncopt.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\syncopt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\tailduplicator.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\tailduplicator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\walkers.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\walkers.h"
-				>
-			</File>
-			<Filter
-				Name="abcd"
-				>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcd.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcd.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdbounds.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdbounds.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\AbcdFlags.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdsolver.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdsolver.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\classic_abcd.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\classic_abcd.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\classic_abcd_solver.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\classic_abcd_solver.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\insertpi.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\insertpi.h"
-					>
-				</File>
-			</Filter>
-			<Filter
-				Name="ssa"
-				>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\ssa\SSA.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\ssa\SSA.h"
-					>
-				</File>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="jet"
-			>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\arith_rt.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\arith_rt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\bcproc.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\bcproc.inl"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_arith.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_br.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_dbg.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_fld_arr.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_ia32.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_instr.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_meth.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_obj.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_regs.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_stk.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\compiler.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\compiler.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\csig.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\csig.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\enc.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\enc.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\enc_ia32.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\enc_ia32.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\jdefs.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\jdefs.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\jet.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\jet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\jframe.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\jframe.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\magics.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\mib.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\mib.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\rt.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\rt.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\rt_ia32.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\sconsts.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\sconsts.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\sframe.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\stats.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\stats.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\structs.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\trace.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\trace.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\jet\val.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="vm"
-			>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\vm\EMInterface.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\vm\VMInterface.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\vm\VMInterface.h"
-				>
-			</File>
-			<Filter
-				Name="drlvm"
-				>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlEMInterface.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlEMInterface.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlJITInterface.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlVMInterface.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlVMInterface.h"
-					>
-				</File>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="codegen"
-			>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\CodeGenIntfc.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\CodeGenIntfc.h"
-				>
-			</File>
-			<Filter
-				Name="ia32"
-				>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32APIMagics.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32BBPolling.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32BCMap.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32BranchTrans.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CallingConvention.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CallingConvention.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CFG.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CFG.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CgUtils.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CgUtils.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeEmitter.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeGenerator.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeGenerator.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeGeneratorFlags.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayout.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayout.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayoutBottomUp.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayoutBottomUp.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayoutTopDown.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayoutTopDown.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeSelector.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeSelector.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32ComplexAddrFormLoader.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Constraint.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Constraint.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32ConstraintsResolver.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32ConstraintsResolver.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CopyExpansion.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32DCE.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32EarlyPropagation.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Encoder.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Encoder.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32FastArrayFilling.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32GCMap.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32GCMap.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32GCSafePoints.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32GCSafePoints.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32i586InstsExpansion.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32I8Lowerer.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Inst.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Inst.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InstCodeSelector.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InstCodeSelector.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InternalProfiler.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InternalTrace.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InternalTrace.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32IRConstants.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32IRConstants.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32IRManager.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32IRManager.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32PeepHole.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Printer.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Printer.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32ProfileUtils.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RCE.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAlloc0.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAlloc2.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAlloc3.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAllocCheck.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAllocCheck.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RuntimeInterface.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RuntimeInterface.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32SpillGen.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32StackInfo.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32StackInfo.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32StackLayout.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Tls.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Tls.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32WebMaker.cpp"
-					>
-				</File>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="main"
-			>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\CompilationContext.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\CompilationContext.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\JITInstanceContext.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\JITInstanceContext.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\Jitrino.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\Jitrino.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\Log.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\Log.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\LogStream.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\PMF.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\PMF.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\main\PMFAction.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="shared"
-			>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Arena.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Arena.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\BitSet.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\BitSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\CGSupport.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\CGSupport.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\ControlFlowGraph.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\ControlFlowGraph.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Counter.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\CountWriters.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\CountWriters.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Dlink.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Dominator.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Dominator.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Event.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Exceptions.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\FixFileName.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\FixFileName.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\HashSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\HashTable.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\InlineInfo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Interval.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Interval.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\List.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\LoopTree.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\LoopTree.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\MapSet.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryAttribute.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryAttribute.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryManager.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryManager.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\methodtable.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\methodtable.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\mkernel.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\mkernel.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\PlatformDependant.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\PrintDotFile.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\PrintDotFile.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Queue.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Stack.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Stl.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\StlPriorityQueue.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Tree.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Type.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\Type.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\unionfind.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\XTimer.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\XTimer.h"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="dynopt"
-			>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\EdgeProfiler.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\EdgeProfiler.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\StaticProfiler.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\StaticProfiler.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\ValueProfiler.cpp"
-				>
-			</File>
-		</Filter>
-		<Filter
-			Name="translator"
-			>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\translator\ByteCodeParser.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\translator\ExceptionInfo.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\translator\TranslatorIntfc.cpp"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\translator\TranslatorIntfc.h"
-				>
-			</File>
-			<Filter
-				Name="java"
-				>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaByteCodeParser.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaByteCodeParser.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaByteCodeTranslator.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaByteCodeTranslator.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaFlowGraphBuilder.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaFlowGraphBuilder.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaLabelPrepass.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaLabelPrepass.h"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaTranslator.cpp"
-					>
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaTranslator.h"
-					>
-				</File>
-			</Filter>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="8.00"
+	Name="jitrino"
+	ProjectGUID="{AB5F3BB7-F05F-4600-8169-5B86158D3463}"
+	RootNamespace="jitrino"
+	Keyword="Win32Proj"
+	>
+	<Platforms>
+		<Platform
+			Name="Win32"
+		/>
+		<Platform
+			Name="x64"
+		/>
+	</Platforms>
+	<ToolFiles>
+	</ToolFiles>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="bin\$(ConfigurationName)"
+			IntermediateDirectory="tmp\$(ConfigurationName)"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\shared&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm\drl&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\main&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\codegenerator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\dynopt&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\optimizer&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator\java&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\jet&quot;"
+				PreprocessorDefinitions="_IA32_;WIN32;_DEBUG;_WINDOWS;_USRDLL;PLATFORM_NT"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				EnableEnhancedInstructionSet="2"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				WarnAsError="false"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="3"
+				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/jitrino.dll"
+				LinkIncremental="2"
+				AdditionalLibraryDirectories=""
+				GenerateDebugInformation="true"
+				ProgramDatabaseFile="$(OutDir)/jitrino.pdb"
+				SubSystem="2"
+				ImportLibrary="$(OutDir)/jitrino.lib"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCWebDeploymentTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+				Description="       ... Copying files to bin/default folder ...."
+				CommandLine="copy $(OutDir)\jitrino.dll $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Debug|x64"
+			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
+			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+				TargetEnvironment="3"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\shared&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm\drl&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\main&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\codegenerator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\dynopt&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\optimizer&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator\java&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\jet&quot;;&quot;$(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationN
 ame)\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="_EM64T_;POINTER64;WIN32;_DEBUG;_WINDOWS;_USRDLL;PLATFORM_NT;_WIN32_WINNT=0x0501"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				UsePrecompiledHeader="0"
+				WarningLevel="4"
+				WarnAsError="false"
+				Detect64BitPortabilityProblems="true"
+				DebugInformationFormat="3"
+				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702;4996"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/jitrino.dll"
+				LinkIncremental="2"
+				AdditionalLibraryDirectories=""
+				GenerateDebugInformation="true"
+				ProgramDatabaseFile="$(OutDir)/jitrino.pdb"
+				SubSystem="2"
+				ImportLibrary="$(OutDir)/jitrino.lib"
+				TargetMachine="17"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCWebDeploymentTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+				Description="       ... Copying files to bin/default folder ...."
+				CommandLine="copy $(OutDir)\jitrino.dll $(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="bin\$(ConfigurationName)"
+			IntermediateDirectory="tmp\$(ConfigurationName)"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				InlineFunctionExpansion="2"
+				FavorSizeOrSpeed="1"
+				OmitFramePointers="true"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\shared&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm\drl&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\main&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\codegenerator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\dynopt&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\optimizer&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator\java&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\jet&quot;"
+				PreprocessorDefinitions="_IA32_;WIN32;NDEBUG;_WINDOWS;_USRDLL;PLATFORM_NT"
+				RuntimeLibrary="0"
+				EnableEnhancedInstructionSet="2"
+				UsePrecompiledHeader="0"
+				WarningLevel="4"
+				WarnAsError="false"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="3"
+				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/jitrino.dll"
+				LinkIncremental="1"
+				AdditionalLibraryDirectories=""
+				GenerateDebugInformation="true"
+				SubSystem="2"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				ImportLibrary="$(OutDir)/jitrino.lib"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCWebDeploymentTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+				Description="       ... Copying files to bin/default folder ...."
+				CommandLine="copy $(OutDir)\jitrino.dll $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|x64"
+			OutputDirectory="$(PlatformName)\$(ConfigurationName)"
+			IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+				TargetEnvironment="3"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				InlineFunctionExpansion="2"
+				FavorSizeOrSpeed="1"
+				OmitFramePointers="true"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\..\..\vm\port\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\port\src\encoder\ia32_em64t&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\shared&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm\drl&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\vmcore\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\include&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\main&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\vm&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\codegenerator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\dynopt&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\optimizer&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\translator\java&quot;;&quot;$(ProjectDir)\..\..\..\..\vm\jitrino\src\jet&quot;;&quot;$(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationN
 ame)\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="_EM64T_;POINTER64;_IA32_;WIN32;NDEBUG;_WINDOWS;_USRDLL;PLATFORM_NT;_WIN32_WINNT=0x0501"
+				RuntimeLibrary="0"
+				UsePrecompiledHeader="0"
+				WarningLevel="4"
+				WarnAsError="false"
+				Detect64BitPortabilityProblems="true"
+				DebugInformationFormat="3"
+				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702;4996"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/jitrino.dll"
+				LinkIncremental="1"
+				AdditionalLibraryDirectories=""
+				GenerateDebugInformation="true"
+				SubSystem="2"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				ImportLibrary="$(OutDir)/jitrino.lib"
+				TargetMachine="17"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCWebDeploymentTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+				Description="       ... Copying files to bin/default folder ...."
+				CommandLine="copy $(OutDir)\jitrino.dll $(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_em64t_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default&#x0D;&#x0A;"
+			/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="optimizer"
+			>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\aliasanalyzer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\aliasanalyzer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CodeGenerator.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\codelowerer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\codelowerer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CodeSelectors.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CodeSelectors.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\constantfolder.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\constantfolder.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CSEHash.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\CSEHash.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\dataflow.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\deadcodeeliminator.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\deadcodeeliminator.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\devirtualizer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\devirtualizer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\escanalyzer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\escanalyzer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\escapeanalyzer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\escapeanalyzer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\FastArrayFilling.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\FlowGraph.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\FlowGraph.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\gcmanagedpointeranalyzer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\gcmanagedpointeranalyzer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\globalcodemotion.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\globalcodemotion.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\globalopndanalyzer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\globalopndanalyzer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\hashvaluenumberer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\hashvaluenumberer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\helper_inliner.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\inliner.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\inliner.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Inst.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Inst.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\IRBuilder.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\IRBuilder.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\IRBuilderFlags.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\irmanager.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\lazyexceptionopt.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\lazyexceptionopt.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Loop.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Loop.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\loop_unroll.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\memoryopt.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\memoryopt.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\memoryoptrep.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\multiplybyconstant.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Opcode.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Opcode.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Opnd.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\Opnd.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\opndmap.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optarithmetic.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optimizer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optimizer.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optpass.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\optpass.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\pidgenerator.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\pidgenerator.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\reassociate.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\reassociate.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\simplifier.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\simplifier.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\simplifytaus.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\simplifytaus.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\syncopt.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\syncopt.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\tailduplicator.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\tailduplicator.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\walkers.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\optimizer\walkers.h"
+				>
+			</File>
+			<Filter
+				Name="abcd"
+				>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcd.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcd.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdbounds.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdbounds.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\AbcdFlags.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdsolver.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdsolver.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\classic_abcd.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\classic_abcd.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\classic_abcd_solver.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\classic_abcd_solver.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\insertpi.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\insertpi.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="ssa"
+				>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\ssa\SSA.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\ssa\SSA.h"
+					>
+				</File>
+			</Filter>
+		</Filter>
+		<Filter
+			Name="jet"
+			>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\arith_rt.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\arith_rt.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\bcproc.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\bcproc.inl"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_arith.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_br.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_dbg.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_fld_arr.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_ia32.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_instr.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_meth.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_obj.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_regs.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\cg_stk.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\compiler.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\compiler.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\csig.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\csig.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\enc.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\enc.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\enc_ia32.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\enc_ia32.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\jdefs.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\jdefs.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\jet.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\jet.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\jframe.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\jframe.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\magics.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\mib.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\mib.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\rt.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\rt.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\rt_ia32.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\sconsts.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\sconsts.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\sframe.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\stats.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\stats.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\structs.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\trace.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\trace.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\jet\val.h"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="vm"
+			>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\vm\EMInterface.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\vm\VMInterface.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\vm\VMInterface.h"
+				>
+			</File>
+			<Filter
+				Name="drlvm"
+				>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlEMInterface.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlEMInterface.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlJITInterface.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlVMInterface.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlVMInterface.h"
+					>
+				</File>
+			</Filter>
+		</Filter>
+		<Filter
+			Name="codegen"
+			>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\CodeGenIntfc.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\CodeGenIntfc.h"
+				>
+			</File>
+			<Filter
+				Name="ia32"
+				>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32APIMagics.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32BBPolling.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32BCMap.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32BranchTrans.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CallingConvention.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CallingConvention.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CFG.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CFG.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CgUtils.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CgUtils.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeEmitter.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeGenerator.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeGenerator.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeGeneratorFlags.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayout.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayout.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayoutBottomUp.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayoutBottomUp.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayoutTopDown.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeLayoutTopDown.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeSelector.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CodeSelector.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32ComplexAddrFormLoader.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Constraint.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Constraint.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32ConstraintsResolver.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32ConstraintsResolver.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CopyExpansion.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32DCE.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32EarlyPropagation.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Encoder.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Encoder.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32FastArrayFilling.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32GCMap.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32GCMap.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32GCSafePoints.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32GCSafePoints.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Inst.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Inst.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InstCodeSelector.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InstCodeSelector.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InternalProfiler.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InternalTrace.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32InternalTrace.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32IRConstants.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32IRConstants.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32IRManager.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32IRManager.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32PeepHole.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Printer.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Printer.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32ProfileUtils.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RCE.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAlloc0.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAlloc2.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAlloc3.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAllocCheck.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAllocCheck.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RuntimeInterface.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RuntimeInterface.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32SpillGen.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32StackInfo.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32StackInfo.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32StackLayout.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Tls.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32Tls.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32WebMaker.cpp"
+					>
+				</File>
+			</Filter>
+		</Filter>
+		<Filter
+			Name="main"
+			>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\CompilationContext.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\CompilationContext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\JITInstanceContext.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\JITInstanceContext.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\Jitrino.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\Jitrino.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\Log.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\Log.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\LogStream.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\PMF.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\PMF.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\main\PMFAction.h"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="shared"
+			>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Arena.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Arena.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\BitSet.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\BitSet.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\ControlFlowGraph.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\ControlFlowGraph.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Counter.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\CountWriters.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\CountWriters.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Dlink.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Dominator.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Dominator.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Event.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Exceptions.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\FixFileName.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\FixFileName.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\HashSet.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\HashTable.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\InlineInfo.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Interval.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Interval.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\List.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\LoopTree.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\LoopTree.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\MapSet.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryAttribute.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryAttribute.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryManager.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryManager.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\methodtable.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\methodtable.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\mkernel.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\mkernel.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\PlatformDependant.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\PrintDotFile.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\PrintDotFile.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Queue.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Stack.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Stl.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\StlPriorityQueue.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Tree.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Type.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\Type.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\unionfind.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\XTimer.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\shared\XTimer.h"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="dynopt"
+			>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\EdgeProfiler.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\EdgeProfiler.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\StaticProfiler.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\StaticProfiler.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\ValueProfiler.cpp"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="translator"
+			>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\translator\ByteCodeParser.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\translator\ExceptionInfo.h"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\translator\TranslatorIntfc.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\translator\TranslatorIntfc.h"
+				>
+			</File>
+			<Filter
+				Name="java"
+				>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaByteCodeParser.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaByteCodeParser.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaByteCodeTranslator.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaByteCodeTranslator.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaFlowGraphBuilder.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaFlowGraphBuilder.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaLabelPrepass.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaLabelPrepass.h"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaTranslator.cpp"
+					>
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\translator\java\JavaTranslator.h"
+					>
+				</File>
+			</Filter>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>