Just-In-Time compilation of OCaml byte-code
Benedikt Meurer

TL;DR
This paper discusses enhancements to OCamlJIT2, a JIT compiler for OCaml byte-code, including new ports and performance improvements, with detailed descriptions and comparative performance analysis.
Contribution
The paper introduces significant improvements to OCamlJIT2, including a new x86 port and performance optimizations, advancing OCaml byte-code execution efficiency.
Findings
OCamlJIT2 outperforms OCamlJIT in benchmarks
New x86 port broadens platform support
Performance gains demonstrated through detailed measurements
Abstract
This paper presents various improvements that were applied to OCamlJIT2, a Just-In-Time compiler for the OCaml byte-code virtual machine. OCamlJIT2 currently runs on various Unix-like systems with x86 or x86-64 processors. The improvements, including the new x86 port, are described in detail, and performance measures are given, including a direct comparison of OCamlJIT2 to OCamlJIT.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Advanced Data Storage Technologies · Embedded Systems Design Techniques
