harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From var...@apache.org
Subject svn commit: r545429 - in /harmony/enhanced/drlvm/trunk: build/custom/msvc_2003/jitrino/ build/custom/msvc_2005/ build/custom/msvc_2005/jitrino/ vm/interpreter/src/ vm/jitrino/src/optimizer/abcd/
Date Fri, 08 Jun 2007 05:57:52 GMT
Author: varlax
Date: Thu Jun  7 22:57:51 2007
New Revision: 545429

URL: http://svn.apache.org/viewvc?view=rev&rev=545429
Log:
HARMONY-4095 Compilation under MSVC fixed

Modified:
    harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj
    harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/drlvm.sln
    harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/jitrino/jitrino.vcproj
    harmony/enhanced/drlvm/trunk/vm/interpreter/src/interpreter.cpp
    harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/abcd/classic_abcd.cpp

Modified: harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj?view=diff&rev=545429&r1=545428&r2=545429
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj (original)
+++ harmony/enhanced/drlvm/trunk/build/custom/msvc_2003/jitrino/jitrino.vcproj Thu Jun  7 22:57:51 2007
@@ -1,1025 +1,1049 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="7.10"
-	Name="jitrino"
-	ProjectGUID="{AB5F3BB7-F05F-4600-8169-5B86158D3463}"
-	RootNamespace="jitrino"
-	Keyword="Win32Proj">
-	<Platforms>
-		<Platform
-			Name="Win32"/>
-	</Platforms>
-	<Configurations>
-		<Configuration
-			Name="Debug|Win32"
-			OutputDirectory="bin\$(ConfigurationName)"
-			IntermediateDirectory="tmp\$(ConfigurationName)"
-			ConfigurationType="2"
-			CharacterSet="2">
-			<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_ia32_msvc_$(ConfigurationNa
 me)\semis\extra\apr\include\apr-1&quot;"
-				PreprocessorDefinitions="_IA32_;WIN32;_DEBUG;_WINDOWS;_USRDLL;PLATFORM_NT"
-				MinimalRebuild="TRUE"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="1"
-				EnableEnhancedInstructionSet="2"
-				UsePrecompiledHeader="2"
-				WarningLevel="4"
-				WarnAsError="FALSE"
-				Detect64BitPortabilityProblems="FALSE"
-				DebugInformationFormat="3"
-				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702"/>
-			<Tool
-				Name="VCCustomBuildTool"/>
-			<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="VCMIDLTool"/>
-			<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
-copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default
-"/>
-			<Tool
-				Name="VCPreBuildEventTool"/>
-			<Tool
-				Name="VCPreLinkEventTool"/>
-			<Tool
-				Name="VCResourceCompilerTool"/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool
-				Name="VCWebDeploymentTool"/>
-			<Tool
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-		</Configuration>
-		<Configuration
-			Name="Release|Win32"
-			OutputDirectory="bin\$(ConfigurationName)"
-			IntermediateDirectory="tmp\$(ConfigurationName)"
-			ConfigurationType="2"
-			CharacterSet="2">
-			<Tool
-				Name="VCCLCompilerTool"
-				GlobalOptimizations="TRUE"
-				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_ia32_msvc_$(ConfigurationNa
 me)\semis\extra\apr\include\apr-1&quot;"
-				PreprocessorDefinitions="_IA32_;WIN32;NDEBUG;_WINDOWS;_USRDLL;PLATFORM_NT"
-				RuntimeLibrary="0"
-				EnableEnhancedInstructionSet="2"
-				UsePrecompiledHeader="2"
-				WarningLevel="4"
-				WarnAsError="TRUE"
-				Detect64BitPortabilityProblems="FALSE"
-				DebugInformationFormat="3"
-				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702"/>
-			<Tool
-				Name="VCCustomBuildTool"/>
-			<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="VCMIDLTool"/>
-			<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
-copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default
-"/>
-			<Tool
-				Name="VCPreBuildEventTool"/>
-			<Tool
-				Name="VCPreLinkEventTool"/>
-			<Tool
-				Name="VCResourceCompilerTool"/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"/>
-			<Tool
-				Name="VCWebDeploymentTool"/>
-			<Tool
-				Name="VCManagedWrapperGeneratorTool"/>
-			<Tool
-				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="optimizer"
-			Filter="">
-			<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"
-				Filter="">
-				<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\abcdsolver.cpp">
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdsolver.h">
-				</File>
-			</Filter>
-			<Filter
-				Name="ssa"
-				Filter="">
-				<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"
-			Filter="">
-			<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"
-			Filter="">
-			<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"
-				Filter="">
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlEMInterface.cpp">
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlJITInterface.cpp">
-				</File>
-				<File
-					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlVMInterface.cpp">
-				</File>
-			</Filter>
-		</Filter>
-		<Filter
-			Name="codegen"
-			Filter="">
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\CodeGenIntfc.h">
-			</File>
-			<Filter
-				Name="ia32"
-				Filter="">
-				<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\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\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"
-			Filter="">
-			<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"
-			Filter="">
-			<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\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\MemoryEstimates.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"
-			Filter="">
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\EdgeProfiler.cpp">
-			</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"
-			Filter="">
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\translator\ByteCodeParser.h">
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\translator\ExceptionInfo.cpp">
-			</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"
-				Filter="">
-				<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="7.10"
+	Name="jitrino"
+	ProjectGUID="{AB5F3BB7-F05F-4600-8169-5B86158D3463}"
+	RootNamespace="jitrino"
+	Keyword="Win32Proj">
+	<Platforms>
+		<Platform
+			Name="Win32"/>
+	</Platforms>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="bin\$(ConfigurationName)"
+			IntermediateDirectory="tmp\$(ConfigurationName)"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<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_ia32_msvc_$(ConfigurationNa
 me)\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="_IA32_;WIN32;_DEBUG;_WINDOWS;_USRDLL;PLATFORM_NT"
+				MinimalRebuild="TRUE"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				EnableEnhancedInstructionSet="2"
+				UsePrecompiledHeader="2"
+				WarningLevel="4"
+				WarnAsError="FALSE"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="3"
+				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<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="VCMIDLTool"/>
+			<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
+copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default
+"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="bin\$(ConfigurationName)"
+			IntermediateDirectory="tmp\$(ConfigurationName)"
+			ConfigurationType="2"
+			CharacterSet="2">
+			<Tool
+				Name="VCCLCompilerTool"
+				GlobalOptimizations="TRUE"
+				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_ia32_msvc_$(ConfigurationNa
 me)\semis\extra\apr\include\apr-1&quot;"
+				PreprocessorDefinitions="_IA32_;WIN32;NDEBUG;_WINDOWS;_USRDLL;PLATFORM_NT"
+				RuntimeLibrary="0"
+				EnableEnhancedInstructionSet="2"
+				UsePrecompiledHeader="2"
+				WarningLevel="4"
+				WarnAsError="TRUE"
+				Detect64BitPortabilityProblems="FALSE"
+				DebugInformationFormat="3"
+				DisableSpecificWarnings="4100;4127;4201;4511;4512;4702"/>
+			<Tool
+				Name="VCCustomBuildTool"/>
+			<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="VCMIDLTool"/>
+			<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
+copy $(OutDir)\jitrino.pdb $(ProjectDir)\..\..\..\win_ia32_msvc_$(ConfigurationName)\deploy\jdk\jre\bin\default
+"/>
+			<Tool
+				Name="VCPreBuildEventTool"/>
+			<Tool
+				Name="VCPreLinkEventTool"/>
+			<Tool
+				Name="VCResourceCompilerTool"/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"/>
+			<Tool
+				Name="VCWebDeploymentTool"/>
+			<Tool
+				Name="VCManagedWrapperGeneratorTool"/>
+			<Tool
+				Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="optimizer"
+			Filter="">
+			<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"
+				Filter="">
+				<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"
+				Filter="">
+				<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"
+			Filter="">
+			<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"
+			Filter="">
+			<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"
+				Filter="">
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlEMInterface.cpp">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlJITInterface.cpp">
+				</File>
+				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\vm\drl\DrlVMInterface.cpp">
+				</File>
+			</Filter>
+		</Filter>
+		<Filter
+			Name="codegen"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\CodeGenIntfc.h">
+			</File>
+			<Filter
+				Name="ia32"
+				Filter="">
+				<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"
+			Filter="">
+			<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"
+			Filter="">
+			<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\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"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\dynopt\EdgeProfiler.cpp">
+			</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"
+			Filter="">
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\translator\ByteCodeParser.h">
+			</File>
+			<File
+				RelativePath="..\..\..\..\vm\jitrino\src\translator\ExceptionInfo.cpp">
+			</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"
+				Filter="">
+				<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>

Modified: harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/drlvm.sln
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/drlvm.sln?view=diff&rev=545429&r1=545428&r2=545429
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/drlvm.sln (original)
+++ harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/drlvm.sln Thu Jun  7 22:57:51 2007
@@ -1,91 +1,92 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jitrino", "jitrino\jitrino.vcproj", "{AB5F3BB7-F05F-4600-8169-5B86158D3463}"
-	ProjectSection(ProjectDependencies) = postProject
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
-		{B89AC381-5594-4B8B-B6D8-FC6AD020F612} = {B89AC381-5594-4B8B-B6D8-FC6AD020F612}
-		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "em", "em\em.vcproj", "{6581FED0-5E16-479A-873B-26C072AF7679}"
-	ProjectSection(ProjectDependencies) = postProject
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
-		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "port_encoder", "port_encoder\port_encoder.vcproj", "{B89AC381-5594-4B8B-B6D8-FC6AD020F612}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "interpreter", "interpreter\interpreter.vcproj", "{C9FC1C2B-6440-4460-8889-48353D136D31}"
-	ProjectSection(ProjectDependencies) = postProject
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
-		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gc_cc", "gc_cc\gc_cc.vcproj", "{3B33CE22-1196-4B02-A486-E8AED9DDA548}"
-	ProjectSection(ProjectDependencies) = postProject
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
-		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vmcore", "vmcore\vmcore.vcproj", "{65E079BA-B8F1-4057-9307-B80A5B9EC379}"
-	ProjectSection(ProjectDependencies) = postProject
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
-		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8} = {2D8F4662-5052-497B-8DB7-0452CDDB7AF8}
-		{B89AC381-5594-4B8B-B6D8-FC6AD020F612} = {B89AC381-5594-4B8B-B6D8-FC6AD020F612}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hythr", "hythr\hythr.vcproj", "{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jthread", "jthread\jthread.vcproj", "{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gc_gen", "gc_gen\gc_gen.vcproj", "{29DBF659-9EA0-4592-9116-84B3CC2765BE}"
-	ProjectSection(ProjectDependencies) = postProject
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
-		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
-	EndProjectSection
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|x64 = Debug|x64
-		Release|x64 = Release|x64
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{AB5F3BB7-F05F-4600-8169-5B86158D3463}.Debug|x64.ActiveCfg = Debug|x64
-		{AB5F3BB7-F05F-4600-8169-5B86158D3463}.Debug|x64.Build.0 = Debug|x64
-		{AB5F3BB7-F05F-4600-8169-5B86158D3463}.Release|x64.ActiveCfg = Release|x64
-		{AB5F3BB7-F05F-4600-8169-5B86158D3463}.Release|x64.Build.0 = Release|x64
-		{6581FED0-5E16-479A-873B-26C072AF7679}.Debug|x64.ActiveCfg = Debug|x64
-		{6581FED0-5E16-479A-873B-26C072AF7679}.Debug|x64.Build.0 = Debug|x64
-		{6581FED0-5E16-479A-873B-26C072AF7679}.Release|x64.ActiveCfg = Release|x64
-		{6581FED0-5E16-479A-873B-26C072AF7679}.Release|x64.Build.0 = Release|x64
-		{B89AC381-5594-4B8B-B6D8-FC6AD020F612}.Debug|x64.ActiveCfg = Debug|x64
-		{B89AC381-5594-4B8B-B6D8-FC6AD020F612}.Debug|x64.Build.0 = Debug|x64
-		{B89AC381-5594-4B8B-B6D8-FC6AD020F612}.Release|x64.ActiveCfg = Release|x64
-		{B89AC381-5594-4B8B-B6D8-FC6AD020F612}.Release|x64.Build.0 = Release|x64
-		{C9FC1C2B-6440-4460-8889-48353D136D31}.Debug|x64.ActiveCfg = Debug|x64
-		{C9FC1C2B-6440-4460-8889-48353D136D31}.Debug|x64.Build.0 = Debug|x64
-		{C9FC1C2B-6440-4460-8889-48353D136D31}.Release|x64.ActiveCfg = Release|x64
-		{C9FC1C2B-6440-4460-8889-48353D136D31}.Release|x64.Build.0 = Release|x64
-		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Debug|x64.ActiveCfg = Debug|x64
-		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Debug|x64.Build.0 = Debug|x64
-		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Release|x64.ActiveCfg = Release|x64
-		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Release|x64.Build.0 = Release|x64
-		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Debug|x64.ActiveCfg = Debug|x64
-		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Debug|x64.Build.0 = Debug|x64
-		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Release|x64.ActiveCfg = Release|x64
-		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Release|x64.Build.0 = Release|x64
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Debug|x64.ActiveCfg = Debug|x64
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Debug|x64.Build.0 = Debug|x64
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Release|x64.ActiveCfg = Release|x64
-		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Release|x64.Build.0 = Release|x64
-		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Debug|x64.ActiveCfg = Debug|x64
-		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Debug|x64.Build.0 = Debug|x64
-		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Release|x64.ActiveCfg = Release|x64
-		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Release|x64.Build.0 = Release|x64
-		{29DBF659-9EA0-4592-9116-84B3CC2765BE}.Debug|x64.ActiveCfg = Debug|x64
-		{29DBF659-9EA0-4592-9116-84B3CC2765BE}.Release|x64.ActiveCfg = Release|x64
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-EndGlobal
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jitrino", "jitrino\jitrino.vcproj", "{AB5F3BB7-F05F-4600-8169-5B86158D3463}"
+	ProjectSection(ProjectDependencies) = postProject
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
+		{B89AC381-5594-4B8B-B6D8-FC6AD020F612} = {B89AC381-5594-4B8B-B6D8-FC6AD020F612}
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "em", "em\em.vcproj", "{6581FED0-5E16-479A-873B-26C072AF7679}"
+	ProjectSection(ProjectDependencies) = postProject
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "port_encoder", "port_encoder\port_encoder.vcproj", "{B89AC381-5594-4B8B-B6D8-FC6AD020F612}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "interpreter", "interpreter\interpreter.vcproj", "{C9FC1C2B-6440-4460-8889-48353D136D31}"
+	ProjectSection(ProjectDependencies) = postProject
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gc_cc", "gc_cc\gc_cc.vcproj", "{3B33CE22-1196-4B02-A486-E8AED9DDA548}"
+	ProjectSection(ProjectDependencies) = postProject
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vmcore", "vmcore\vmcore.vcproj", "{65E079BA-B8F1-4057-9307-B80A5B9EC379}"
+	ProjectSection(ProjectDependencies) = postProject
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
+		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8} = {2D8F4662-5052-497B-8DB7-0452CDDB7AF8}
+		{B89AC381-5594-4B8B-B6D8-FC6AD020F612} = {B89AC381-5594-4B8B-B6D8-FC6AD020F612}
+	EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hythr", "hythr\hythr.vcproj", "{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jthread", "jthread\jthread.vcproj", "{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gc_gen", "gc_gen\gc_gen.vcproj", "{29DBF659-9EA0-4592-9116-84B3CC2765BE}"
+	ProjectSection(ProjectDependencies) = postProject
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18} = {0FDD6505-BDF8-4574-95FF-7BC800C0EF18}
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379} = {65E079BA-B8F1-4057-9307-B80A5B9EC379}
+	EndProjectSection
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|x64 = Debug|x64
+		Release|x64 = Release|x64
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{AB5F3BB7-F05F-4600-8169-5B86158D3463}.Debug|x64.ActiveCfg = Debug|x64
+		{AB5F3BB7-F05F-4600-8169-5B86158D3463}.Debug|x64.Build.0 = Debug|x64
+		{AB5F3BB7-F05F-4600-8169-5B86158D3463}.Release|x64.ActiveCfg = Debug|x64
+		{AB5F3BB7-F05F-4600-8169-5B86158D3463}.Release|x64.Build.0 = Debug|x64
+		{6581FED0-5E16-479A-873B-26C072AF7679}.Debug|x64.ActiveCfg = Debug|x64
+		{6581FED0-5E16-479A-873B-26C072AF7679}.Debug|x64.Build.0 = Debug|x64
+		{6581FED0-5E16-479A-873B-26C072AF7679}.Release|x64.ActiveCfg = Debug|x64
+		{6581FED0-5E16-479A-873B-26C072AF7679}.Release|x64.Build.0 = Debug|x64
+		{B89AC381-5594-4B8B-B6D8-FC6AD020F612}.Debug|x64.ActiveCfg = Debug|x64
+		{B89AC381-5594-4B8B-B6D8-FC6AD020F612}.Debug|x64.Build.0 = Debug|x64
+		{B89AC381-5594-4B8B-B6D8-FC6AD020F612}.Release|x64.ActiveCfg = Debug|x64
+		{B89AC381-5594-4B8B-B6D8-FC6AD020F612}.Release|x64.Build.0 = Debug|x64
+		{C9FC1C2B-6440-4460-8889-48353D136D31}.Debug|x64.ActiveCfg = Debug|x64
+		{C9FC1C2B-6440-4460-8889-48353D136D31}.Debug|x64.Build.0 = Debug|x64
+		{C9FC1C2B-6440-4460-8889-48353D136D31}.Release|x64.ActiveCfg = Debug|x64
+		{C9FC1C2B-6440-4460-8889-48353D136D31}.Release|x64.Build.0 = Debug|x64
+		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Debug|x64.ActiveCfg = Debug|x64
+		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Debug|x64.Build.0 = Debug|x64
+		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Release|x64.ActiveCfg = Debug|x64
+		{3B33CE22-1196-4B02-A486-E8AED9DDA548}.Release|x64.Build.0 = Debug|x64
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Debug|x64.ActiveCfg = Debug|x64
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Debug|x64.Build.0 = Debug|x64
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Release|x64.ActiveCfg = Debug|x64
+		{65E079BA-B8F1-4057-9307-B80A5B9EC379}.Release|x64.Build.0 = Debug|x64
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Debug|x64.ActiveCfg = Debug|x64
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Debug|x64.Build.0 = Debug|x64
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Release|x64.ActiveCfg = Debug|x64
+		{0FDD6505-BDF8-4574-95FF-7BC800C0EF18}.Release|x64.Build.0 = Debug|x64
+		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Debug|x64.ActiveCfg = Debug|x64
+		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Debug|x64.Build.0 = Debug|x64
+		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Release|x64.ActiveCfg = Debug|x64
+		{2D8F4662-5052-497B-8DB7-0452CDDB7AF8}.Release|x64.Build.0 = Debug|x64
+		{29DBF659-9EA0-4592-9116-84B3CC2765BE}.Debug|x64.ActiveCfg = Debug|x64
+		{29DBF659-9EA0-4592-9116-84B3CC2765BE}.Release|x64.ActiveCfg = Debug|x64
+		{29DBF659-9EA0-4592-9116-84B3CC2765BE}.Release|x64.Build.0 = Debug|x64
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal

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?view=diff&rev=545429&r1=545428&r2=545429
==============================================================================
--- harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/jitrino/jitrino.vcproj (original)
+++ harmony/enhanced/drlvm/trunk/build/custom/msvc_2005/jitrino/jitrino.vcproj Thu Jun  7 22:57:51 2007
@@ -679,6 +679,10 @@
 					>
 				</File>
 				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\AbcdFlags.h"
+					>
+				</File>
+				<File
 					RelativePath="..\..\..\..\vm\jitrino\src\optimizer\abcd\abcdsolver.cpp"
 					>
 				</File>
@@ -686,6 +690,30 @@
 					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"
@@ -1043,6 +1071,10 @@
 					>
 				</File>
 				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32ConstraintsResolver.h"
+					>
+				</File>
+				<File
 					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32CopyExpansion.cpp"
 					>
 				</File>
@@ -1083,6 +1115,14 @@
 					>
 				</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>
@@ -1147,6 +1187,10 @@
 					>
 				</File>
 				<File
+					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAlloc0.cpp"
+					>
+				</File>
+				<File
 					RelativePath="..\..\..\..\vm\jitrino\src\codegenerator\ia32\Ia32RegAlloc2.cpp"
 					>
 				</File>
@@ -1369,10 +1413,6 @@
 			</File>
 			<File
 				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryAttribute.h"
-				>
-			</File>
-			<File
-				RelativePath="..\..\..\..\vm\jitrino\src\shared\MemoryEstimates.h"
 				>
 			</File>
 			<File

Modified: harmony/enhanced/drlvm/trunk/vm/interpreter/src/interpreter.cpp
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/interpreter/src/interpreter.cpp?view=diff&rev=545429&r1=545428&r2=545429
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/interpreter/src/interpreter.cpp (original)
+++ harmony/enhanced/drlvm/trunk/vm/interpreter/src/interpreter.cpp Thu Jun  7 22:57:51 2007
@@ -2466,13 +2466,13 @@
     stackDump(f, *frame);
 }
 
-#ifdef PLATFORM_NT
+#ifdef _WIN32
 #include <io.h>
 #endif
 
 void stack_dump(int fd, VM_thread *thread) {
     FILE *f;
-#ifdef PLATFORM_NT
+#ifdef _WIN32
     fd = _dup(fd);
     assert(fd != -1);
     f = _fdopen(fd, "w");

Modified: harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/abcd/classic_abcd.cpp
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/abcd/classic_abcd.cpp?view=diff&rev=545429&r1=545428&r2=545429
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/abcd/classic_abcd.cpp (original)
+++ harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/abcd/classic_abcd.cpp Thu Jun  7 22:57:51 2007
@@ -301,7 +301,7 @@
         if ( negate ) {
             constant = (-1) * constant;
         }
-        _igraph->addEdge(src->getID(), dst->getID(), constant);
+        _igraph->addEdge(src->getID(), dst->getID(), (int32)constant);
         return true;
     }
     return false;
@@ -364,7 +364,7 @@
     } else if ( non_inf_bound.isConst() ) {
         MemoryManager& mm = _igraph->getMemoryManager();
         IOpndProxy* c_opnd = new (mm) 
-            IOpndProxy(non_inf_bound.getConst(), _const_id_counter++);
+            IOpndProxy((int32)non_inf_bound.getConst(), _const_id_counter++);
         _igraph->addOpnd(c_opnd);
         addDistanceSwapNegate(c_opnd /* to */, dst, 0, false /* negate */);
     }



Mime
View raw message