Mercurial > hg > graal-compiler
comparison graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java @ 21430:cd35fec33774
more debug dumping in PEGraphDecoder
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Wed, 20 May 2015 14:17:56 +0200 |
parents | 6d5a198d23e6 |
children | 553445b73d99 93c50cefb9e8 |
comparison
equal
deleted
inserted
replaced
21429:fdb6a466cc6f | 21430:cd35fec33774 |
---|---|
28 import java.util.*; | 28 import java.util.*; |
29 | 29 |
30 import com.oracle.graal.api.code.*; | 30 import com.oracle.graal.api.code.*; |
31 import com.oracle.graal.api.meta.*; | 31 import com.oracle.graal.api.meta.*; |
32 import com.oracle.graal.compiler.common.type.*; | 32 import com.oracle.graal.compiler.common.type.*; |
33 import com.oracle.graal.debug.*; | |
33 import com.oracle.graal.graph.*; | 34 import com.oracle.graal.graph.*; |
34 import com.oracle.graal.graph.spi.*; | 35 import com.oracle.graal.graph.spi.*; |
35 import com.oracle.graal.graphbuilderconf.*; | 36 import com.oracle.graal.graphbuilderconf.*; |
36 import com.oracle.graal.graphbuilderconf.InlineInvokePlugin.InlineInfo; | 37 import com.oracle.graal.graphbuilderconf.InlineInvokePlugin.InlineInfo; |
37 import com.oracle.graal.graphbuilderconf.InvocationPlugins.InvocationPluginReceiver; | 38 import com.oracle.graal.graphbuilderconf.InvocationPlugins.InvocationPluginReceiver; |
498 inlineScope.exceptionPlaceholderNode.safeDelete(); | 499 inlineScope.exceptionPlaceholderNode.safeDelete(); |
499 } | 500 } |
500 deleteInvoke(invoke); | 501 deleteInvoke(invoke); |
501 | 502 |
502 methodScope.inlineInvokePlugin.postInline(inlineMethod); | 503 methodScope.inlineInvokePlugin.postInline(inlineMethod); |
504 | |
505 if (Debug.isDumpEnabled() && DumpDuringGraphBuilding.getValue()) { | |
506 Debug.dump(methodScope.graph, "Inline finished: " + inlineMethod.getDeclaringClass().getUnqualifiedName() + "." + inlineMethod.getName()); | |
507 } | |
503 return true; | 508 return true; |
504 } | 509 } |
505 | 510 |
506 public FixedNode nodeAfterInvoke(PEMethodScope methodScope, LoopScope loopScope, InvokeData invokeData) { | 511 public FixedNode nodeAfterInvoke(PEMethodScope methodScope, LoopScope loopScope, InvokeData invokeData) { |
507 FixedNode n; | 512 FixedNode n; |