diff make/build-graal.xml @ 9864:063a712fe8d8

converted remaining options in GraalOptions to new system (GRAAL-27)
author Doug Simon <doug.simon@oracle.com>
date Tue, 04 Jun 2013 17:33:14 +0200
parents 6898d8995866
children 5945a36ccba4
line wrap: on
line diff
--- a/make/build-graal.xml	Tue Jun 04 15:42:42 2013 +0200
+++ b/make/build-graal.xml	Tue Jun 04 17:33:14 2013 +0200
@@ -105,6 +105,134 @@
         <provider classname="com.oracle.graal.hotspot.bridge.VMToCompilerImpl_SlowCompileThreads"/>
         <provider classname="com.oracle.graal.hotspot.bridge.VMToCompilerImpl_Threads"/>
         <provider classname="com.oracle.graal.hotspot.bridge.VMToCompilerImpl_TimedBootstrap"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_AlignCallsForPatching"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_AlwaysInlineVTableStubs"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_BoostInliningForEscapeAnalysis"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_BootstrapReplacements"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_CacheGraphs"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_CanOmitFrame"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_CapInheritedRelevance"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_CheckcastMaxHints"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_CheckcastMinHintHitProbability"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_CompileTheWorld"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_CompileTheWorldStartAt"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_CompileTheWorldStopAt"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_ConditionalElimination"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_CullFrameStates"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_DeoptALot"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_DeoptsToDisableOptimisticOptimization"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_DynamicCompilePriority"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_EscapeAnalysisHistogram"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_EscapeAnalysisIterations"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_EscapeAnalyzeOnly"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_ExactFullUnrollMaxNodes"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_ExitVMOnBailout"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_ExitVMOnException"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_FullUnroll"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_FullUnrollMaxNodes"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_GenAssertionCode"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_GenLoopSafepoints"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_GenSafepoints"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_GraphCacheSize"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_HotSpotPrintCompilation"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_HotSpotPrintInlining"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_InlineMegamorphicCalls"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_InlineMonomorphicCalls"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_InlinePolymorphicCalls"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_InlineVTableStubs"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_InstanceOfMaxHints"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_InstanceOfMinHintHitProbability"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_Intrinsify"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyAESMethods"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyArrayCopy"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyCallSiteTarget"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyClassMethods"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyInstalledCodeMethods"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyMathMethods"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyObjectClone"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyObjectMethods"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyReflectionMethods"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifySystemMethods"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyThreadMethods"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IntrinsifyUnsafeMethods"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_IterativeInlining"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_LimitInlinedInvokes"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_LoopMaxUnswitch"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_LoopPeeling"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_LoopUnswitch"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_LoopUnswitchMaxIncrease"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_LoopUnswitchUncertaintyBoost"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MatureExecutionsBranch"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MatureExecutionsPerSwitchCase"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MatureExecutionsTypeProfile"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MaximumDesiredSize"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MaximumEscapeAnalysisArrayLength"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MaximumInliningSize"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MaximumRecursiveInlining"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MegamorphicInliningMinMethodProbability"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MemoryAwareScheduling"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MinTableSwitchDensity"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MinimumJumpTableSize"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_MinimumPeelProbability"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OmitHotExceptionStacktrace"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptAssumptions"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptCanonicalizer"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptConvertDeoptsToGuards"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptDevirtualizeInvokesOptimistically"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptEarlyReadElimination"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptEliminateGuards"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptEliminatePartiallyRedundantGuards"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptEliminateSafepoints"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptFilterProfiledTypes"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptFloatingReads"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptImplicitNullChecks"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptLivenessAnalysis"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptLoopTransform"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptPushThroughPi"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptReadElimination"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptScheduleOutOfLoops"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_OptTailDuplication"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PEAInliningHints"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PartialEscapeAnalysis"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintBailout"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintBinaryGraphPort"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintBinaryGraphs"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintCFG"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintCodeBytes"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintCompilation"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintFilter"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintGraphCache"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintIRWithLIR"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintIdealGraphAddress"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintIdealGraphFile"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintIdealGraphPort"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintProfilingInformation"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_PrintStackTraceOnException"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_RangeTestsSwitchDensity"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_ReassociateInvariants"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_RegisterPressure"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_RelevanceCapForInlining"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_RemoveNeverExecutedCode"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_ResolveClassBeforeStaticInvoke"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_SafepointPollOffset"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_SmallCompiledLowLevelGraphSize"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_SnippetCounters"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_StackShadowPages"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_SupportJsrBytecodes"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_TailDuplicationProbability"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_TailDuplicationTrivialSize"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_TraceBytecodeParserLevel"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_TraceEscapeAnalysis"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_TraceLIRGeneratorLevel"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_TraceLinearScanLevel"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_TrivialInliningSize"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_UseExceptionProbability"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_UseExceptionProbabilityForOperations"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_UseLoopLimitChecks"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_UseProfilingInformation"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_UseTypeCheckHints"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_VerifyPhases"/>
+        <provider classname="com.oracle.graal.phases.GraalOptions_ZapStackOnMethodEntry"/>
         <provider classname="com.oracle.graal.phases.common.InliningPhase_AlwaysInlineIntrinsics"/>
         <provider classname="com.oracle.graal.phases.tiers.Suites_CompilerConfiguration"/>
       </service>