About

Log in?

DTU users get better search results including licensed content and discounts on order fees.

Anyone can log in and get personalized features such as favorites, tags and feeds.

Log in as DTU user Log in as non-DTU user No thanks

DTU Findit

Journal article

Structural Encoding of Static Single Assignment Form

From

Department of Informatics and Mathematical Modeling, Technical University of Denmark1

Static Single Assignment (SSA) form is often used as an intermediate representation during code optimization in Java Virtual Machines. Recently, SSA has successfully been used for bytecode verification. However, constructing SSA at the code consumer is costly. SSAbased mobile code transport formats have been shown to eliminate this cost by shifting SSA creation to the code producer.

These new formats, however, are not backward compatible with the established Java class-file format. We propose a novel approach to transport SSA information implicitly through structural code properties of standard Java bytecode. While the resulting bytecode sequence can still be directly executed by traditional Virtual Machines, our novel VM can infer SSA form and confirm its safety with virtually no overhead.

Language: English
Year: 2005
Pages: 85-102
ISSN: 15710661
Types: Journal article
DOI: 10.1016/j.entcs.2005.02.045
ORCIDs: Probst, Christian

DTU users get better search results including licensed content and discounts on order fees.

Log in as DTU user

Access

Analysis