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

skip to main content
10.1145/3098572acmotherconferencesBook PagePublication PagesisstaConference Proceedingsconference-collections
ICOOOLPS'17: Proceedings of the 12th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems
ACM2017 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ECOOP '17: European Conference on Object-Oriented Programming Barcelona Spain 19 June 2017
ISBN:
978-1-4503-5088-4
Published:
19 June 2017
In-Cooperation:
SIGPLAN, AITO
Next Conference
Reflects downloads up to 12 Feb 2025Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
SESSION: Research Papers
research-article
dart2java: Running Dart in Java-based Environments
Article No.: 1, Pages 1–6https://doi.org/10.1145/3098572.3098575

We present the design and implementation of dart2java, an experimental Dart to Java compiler. It is implemented in Dart and currently supports many but not all Dart language constructs. dart2java is a playground to evaluate performance implications of ...

research-article
VM Wrapping: Fake it till you make it
Article No.: 2, Pages 1–4https://doi.org/10.1145/3098572.3098576

Building or extending Virtual Machines (VMs) to investigate new language features or optimization techniques is challenging in several ways. The overhead for developing a new research VM for an existing practical language is immense, and meaningful ...

research-article
A Metaobject Protocol for Optimizing Application-Specific Run-Time Variability
Article No.: 3, Pages 1–5https://doi.org/10.1145/3098572.3098577

Just-in-time compilers and their aggressive speculative optimizations reduced the performance gap between dynamic and static languages drastically. To successfully speculate, compilers rely on the program variability observed at run time to be low, and ...

research-article
Diff Graphs for a fast Incremental Pointer Analysis
Article No.: 4, Pages 1–10https://doi.org/10.1145/3098572.3098578

A wide range of optimizations and program analyses, including bug finding by means of escape or race analyses, need accurate pointer information. Since accuracy takes time, there is a need for a fast incremental pointer analysis that re-uses prior ...

research-article
Code Generation in Serializers and Comparators of Apache Flink
Article No.: 5, Pages 1–6https://doi.org/10.1145/3098572.3098579

There is a shift in the Big Data world. Applications used to be I/O bound. InfiniBand, SSDs reduced the I/O overhead and more sophisticated algorithms were developed. CPU became a bottleneck for some applications. Using state of the art CPUs, reduced ...

DEMONSTRATION SESSION: Demonstration
demonstration
Public Access
Formalization IDEs Integrated with a Verifying Compiler
Article No.: 6, Pages 1–3https://doi.org/10.1145/3098572.3098580

This demonstration will illustrate both a web- and desktop-based formalization IDE (F-IDE) that are backed by a verifying compiler for the RESOLVE specification and programming language. Each IDE we demo supports construction of mathematical ...

Index Terms

  1. Proceedings of the 12th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems
          Index terms have been assigned to the content through auto-classification.
          Please enable JavaScript to view thecomments powered by Disqus.

          Recommendations

          Acceptance Rates

          ICOOOLPS'17 Paper Acceptance Rate 6 of 8 submissions, 75%;
          Overall Acceptance Rate 11 of 14 submissions, 79%
          YearSubmittedAcceptedRate
          ICOOOLPS '186583%
          ICOOOLPS'178675%
          Overall141179%