Mercurial > hg > truffle
view doc/design/graal_compiler_aux.tex @ 2534:4af63190ee3d
Prohibit inlining of synchronized and inlining of method with exception handlers (remove C1XOption).
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 27 Apr 2011 19:25:26 +0200 |
parents | 8c6e31c62fba |
children |
line wrap: on
line source
\section{Graphical Representation} The graphs in this document use the following node layout: \begin{digraphenv}{scale=0.5}{layout01} \node{node1}{nop} \nodebi{node2}{+} \nodetri{node3}{phi} \nodesplit{node4}{if} \end{digraphenv} Red arrows always represents control dependencies, while black arrows represent data dependencies: \begin{digraphenv}{scale=0.5}{layout1} \node{a}{a} \node{b}{b} \nodesplit{if}{if} \node{nop}{nop} \nodebi{add}{+} \controllabel{if:succ1}{nop} \controllabel{if:succ2}{add} \datalabel{add:in1}{a} \datalabel{add:in2}{b} \end{digraphenv}