YoVDO

Eclipse OMR - A Modern, Open-Source Toolkit for Building Language Runtimes

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses Ruby Courses Lua Courses High Performance Computing Courses Garbage Collection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the Eclipse OMR project, an open-source toolkit for building high-performance language runtimes, in this 45-minute Devoxx conference talk. Discover how this initiative aims to make Java runtime technology accessible to other dynamic languages by restructuring core components of the J9 Java Virtual Machine. Learn about the project's goals, contributed runtime technology, and promising applications. Gain insights into active development areas, including garbage collection and compiler technology. Understand how to integrate OMR components into your own projects, and explore real-world examples such as IBM SDKs for Java, OpenJ9, Ruby, Lua, and Base 9. Get guidance on how to get involved and contribute to this innovative project that's reshaping the landscape of language runtime development.

Syllabus

Intro
Important Disclaimers
And before anyone asks...
Cloud platforms really depend on runtimes
Eclipse OMR mission
Form Eclipse OMR around core components
Goals of Eclipse OMR
Garbage collection technology
What is Mark-Sweep GC?
Hooking up the OMR Mark/Sweep Collector
Compiler technology
Hooking up a compiler via a native IL generator
Hooking up a compiler via JITBuilder
In the wild: IBM SDKs for Java
OpenJ9 open source project
Ruby
Lua
Base 9 (B9)
What's next?
Getting involved
More Eclipse OMR in action


Taught by

Devoxx

Related Courses

Java Programming: Step by Step from A to Z
Udemy
Java Application Performance Tuning and Memory Management
Udemy
ASP.NET Core New Features
LinkedIn Learning
First Look: Java 10 and Java 11
LinkedIn Learning
Java Essential Training: Syntax and Structure
LinkedIn Learning