comparison doc/design/graal_compiler.tex @ 2581:4a36a0bd6d18

added GraalGraph to classpath, Node as superclass of Value
author Lukas Stadler <lukas.stadler@jku.at>
date Thu, 05 May 2011 13:27:48 +0200
parents 999407dbfe10
children dac9bcc6bd4a
comparison
equal deleted inserted replaced
2579:4984c8ebd6c7 2581:4a36a0bd6d18
367 367
368 \begin{itemize} 368 \begin{itemize}
369 \item Array stores: {\tt IASTORE, LASTORE, FASTORE, \\DASTORE, AASTORE, BASTORE, CASTORE, SASTORE} 369 \item Array stores: {\tt IASTORE, LASTORE, FASTORE, \\DASTORE, AASTORE, BASTORE, CASTORE, SASTORE}
370 \item Field stores: {\tt PUTSTATIC, PUTFIELD} 370 \item Field stores: {\tt PUTSTATIC, PUTFIELD}
371 \item Method calls: {\tt INVOKEVIRTUAL, INVOKESPECIAL, \\INVOKESTATIC, INVOKEINTERFACE} 371 \item Method calls: {\tt INVOKEVIRTUAL, INVOKESPECIAL, \\INVOKESTATIC, INVOKEINTERFACE}
372 \item Memory allocations: {\tt NEW, NEWARRAY, ANEWARRAY, \\MULTIANEWARRAY}
373 \item Synchronization: {\tt MONITORENTER, MONITOREXIT} 372 \item Synchronization: {\tt MONITORENTER, MONITOREXIT}
374 \end{itemize} 373 \end{itemize}
375 374
376 Within the node graph a frame state is represented as a node that is fixed to the node that caused it to be generated (control dependency). 375 Within the node graph a frame state is represented as a node that is fixed to the node that caused it to be generated (control dependency).
377 376