6th workshop on virtual machines and intermediate languages (VMIL'12)

Hridesh Rajan*, Michael Haupt, Christoph Bockisch, Steve Blackburn

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    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.

    Original languageEnglish
    Title of host publicationSPLASH'12 - Proceedings of the 2012 ACM Conference on Systems, Programming, and Applications
    Subtitle of host publicationSoftware for Humanity
    Pages223-224
    Number of pages2
    DOIs
    Publication statusPublished - 2012
    Event2012 3rd ACM Conference on Systems, Programming, and Applications: Software for Humanity, SPLASH 2012 - Tucson, AZ, United States
    Duration: 19 Oct 201226 Oct 2012

    Publication series

    NameSPLASH'12 - Proceedings of the 2012 ACM Conference on Systems, Programming, and Applications: Software for Humanity

    Conference

    Conference2012 3rd ACM Conference on Systems, Programming, and Applications: Software for Humanity, SPLASH 2012
    Country/TerritoryUnited States
    CityTucson, AZ
    Period19/10/1226/10/12

    Fingerprint

    Dive into the research topics of '6th workshop on virtual machines and intermediate languages (VMIL'12)'. Together they form a unique fingerprint.

    Cite this