Mercurial > hg > graal-compiler
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>