TY - GEN
T1 - 6th workshop on virtual machines and intermediate languages (VMIL'12)
AU - Rajan, Hridesh
AU - Haupt, Michael
AU - Bockisch, Christoph
AU - Blackburn, Steve
PY - 2012
Y1 - 2012
N2 - The VMIL workshop is a forum for research in virtual machines and intermediate languages. It is dedicated to identifying programming mechanisms and constructs that are currently realized as code transformations or implemented in libraries but should rather be supported at VM level. Candidates for such mechanisms and constructs include modularity mechanisms (aspects, context-dependent layers), concurrency (threads and locking, actors, software transactional memory), transactions, etc. Topics of interest include the investigation of which such mechanisms are worthwhile candidates for integration with the run-time environment, how said mechanisms can be expressed at the intermediate language level, how their implementations can be optimized, and how virtual machine architectures might be shaped to facilitate such implementation efforts.
AB - The VMIL workshop is a forum for research in virtual machines and intermediate languages. It is dedicated to identifying programming mechanisms and constructs that are currently realized as code transformations or implemented in libraries but should rather be supported at VM level. Candidates for such mechanisms and constructs include modularity mechanisms (aspects, context-dependent layers), concurrency (threads and locking, actors, software transactional memory), transactions, etc. Topics of interest include the investigation of which such mechanisms are worthwhile candidates for integration with the run-time environment, how said mechanisms can be expressed at the intermediate language level, how their implementations can be optimized, and how virtual machine architectures might be shaped to facilitate such implementation efforts.
KW - Intermediate languages
KW - Virtual machines
UR - http://www.scopus.com/inward/record.url?scp=84869811091&partnerID=8YFLogxK
U2 - 10.1145/2384716.2384780
DO - 10.1145/2384716.2384780
M3 - Conference contribution
AN - SCOPUS:84869811091
SN - 9781450315630
T3 - SPLASH'12 - Proceedings of the 2012 ACM Conference on Systems, Programming, and Applications: Software for Humanity
SP - 223
EP - 224
BT - SPLASH'12 - Proceedings of the 2012 ACM Conference on Systems, Programming, and Applications
T2 - 2012 3rd ACM Conference on Systems, Programming, and Applications: Software for Humanity, SPLASH 2012
Y2 - 19 October 2012 through 26 October 2012
ER -