Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3358504acmconferencesBook PagePublication PagessplashConference Proceedingsconference-collections
VMIL 2019: Proceedings of the 11th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages
ACM2019 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
SPLASH '19: 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity Athens Greece 22 October 2019
ISBN:
978-1-4503-6987-9
Published:
22 October 2019
Sponsors:
Reflects downloads up to 12 Nov 2024Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
SESSION: Papers
research-article
Designing a low-level virtual machine for implementing real-time managed languages

Applications of real-time systems have grown significantly in both diversity and popularity, and the appetite for real-time software has never been higher. In contrast, the choice of programming languages used to develop such systems has stagnated, ...

research-article
Implementing a language with explicit assignment semantics

Anzen is a multi-paradigm programming language that aims to provide explicit and controllable assignment semantics. It is based on the observation that abstractions over memory management and data representation, as commonly adopted by contemporary ...

research-article
Scalable comparison of JavaScript V8 bytecode traces

The comparison and alignment of runtime traces are essential, e.g., for semantic analysis or debugging. However, naive sequence alignment algorithms cannot address the needs of the modern web: (i) the bytecode generation process of V8 is not ...

research-article
Open Access
Efficient fail-fast dynamic subtype checking

We address the problem of dynamically checking if an instance of class S is also an instance of class T. Researchers have designed various strategies to perform constant-time subtype tests. Yet, well-known production implementations degrade to linear ...

research-article
Towards seamless interfacing between dynamic languages and native code

Existing approaches to interfacing high- and low-level code push considerable burdens onto the programmer, such as wrapper maintenance, explicit code generation, interface re-declaration, and/or signalling to garbage collectors. We note that run-time ...

research-article
Memory efficient CRDTs in dynamic environments

Modern distributed applications increasingly replicate data in order to guarantee both high availability of systems and an optimal user experience. Conflict-Free Replicated Data Types (CRDTs) are a family of data types specially designed for highly ...

research-article
Which of my transient type checks are not (almost) free?

One form of type checking used in gradually typed language is transient type checking: whenever an object ‘flows’ through code with a type annotation, the object is dynamically checked to ensure it has the methods required by the annotation. Just-in-...

Contributors
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations

Acceptance Rates

Overall Acceptance Rate 4 of 4 submissions, 100%
YearSubmittedAcceptedRate
VMIL '1344100%
Overall44100%