Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Project Babylon - Code Reflection

Автор: Java

Загружено: 2024-08-13

Просмотров: 10085

Описание:

Presented by Paul Sandoz - Software Architect (Java Platform Group - Oracle) during the JVM Language Summit (August 2024 - Santa Clara, CA).

Project Babylon aims to extend the reach of Java to foreign programming models with an enhancement to Java reflection called code reflection . Code reflection expands reflective access to the Java code in method bodies and lambda bodies, presenting that code in a symbolic form called a code model. A code model can be analyzed and transformed by Java program to produce a derived program that may be foreign to Java, such as a GPU program. This video gives an update on Project Babylon, focusing on the code model design, the symbolic modeling of Java statements, expressions, and types in code models, and the Java platform enhancements required for reflective access of Java code.

Make sure to check the    • JVM Language Summit 2024   playlist.

Resources
• Slides ➤ https://cr.openjdk.org/~psandoz/confe...
• Bable Tower photo credit ➤ https://www.shirinabedinirad.com/port...
• JVMLS 2023 Code Reflection Overview ➤    • Code Reflection #JVMLS  
• Project Babylon ➤ https://github.com/openjdk/babylon/
• Heterogenous Accelerator Toolkit (HAT) ➤ https://github.com/openjdk/babylon/tr...
• Transformation examples ➤ https://github.com/openjdk/babylon/bl...
• Detour — Call graph trampolining ➤ https://github.com/openjdk/babylon/bl...
• Automatic differentiation of Java code using Code Reflection ➤ https://openjdk.org/projects/babylon/...
• Code Models ➤ https://openjdk.org/projects/babylon/...
• Inside Java ➤ https://inside.java/tag/babylon
• Dev.Java ➤ https://dev.java
• JVMLS ➤ https://openjdk.org/projects/mlvm/jvm...

Tags #Java #OpenJDK

Project Babylon - Code Reflection

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Code Reflection in Action - Translating Java to SPIR-V #JVMLS

Code Reflection in Action - Translating Java to SPIR-V #JVMLS

Are Virtual Threads Going to Make Reactive Programming Irrelevant?

Are Virtual Threads Going to Make Reactive Programming Irrelevant?

20220124 Developing on AWS Day 1 - Module 0 and 1 - EC2

20220124 Developing on AWS Day 1 - Module 0 and 1 - EC2

Valhalla - Java's Epic Refactor

Valhalla - Java's Epic Refactor

Value Objects in Valhalla #JVMLS

Value Objects in Valhalla #JVMLS

Java 25 is HERE!  Top 10 Features That Change EVERYTHING

Java 25 is HERE! Top 10 Features That Change EVERYTHING

Finding Java's Hidden Performance Traps by VICTOR RENTEA

Finding Java's Hidden Performance Traps by VICTOR RENTEA

Уязвимости в современных JavaScript-фреймворках на примере React, Vue и Angular / А. Важинская

Уязвимости в современных JavaScript-фреймворках на примере React, Vue и Angular / А. Важинская

1B Rows with the Memory API - JEP Cafe #25

1B Rows with the Memory API - JEP Cafe #25

Heterogeneous Accelerator Toolkit (HAT) Update #JVMLS

Heterogeneous Accelerator Toolkit (HAT) Update #JVMLS

Цепи Маркова — математика предсказаний [Veritasium]

Цепи Маркова — математика предсказаний [Veritasium]

Virtual Threads in the Real World: Fast, Robust Java Microservices with Helidon

Virtual Threads in the Real World: Fast, Robust Java Microservices with Helidon

Serialization - A New Hope

Serialization - A New Hope

Почему простые числа образуют эти спирали? | Теорема Дирихле и пи-аппроксимации

Почему простые числа образуют эти спирали? | Теорема Дирихле и пи-аппроксимации

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

ФИЗИКИ не знают что такое ЭЛЕКТРИЧЕСКИЙ ТОК 💤Лекция для сна 💤 СОН ЗА 5 МИНУТ

ФИЗИКИ не знают что такое ЭЛЕКТРИЧЕСКИЙ ТОК 💤Лекция для сна 💤 СОН ЗА 5 МИНУТ

Java Asynchronous Programming Full Tutorial with Loom and Structured Concurrency - JEP Café #13

Java Asynchronous Programming Full Tutorial with Loom and Structured Concurrency - JEP Café #13

Predictability or Innovation? Both!  - Inside Java Podcast 43

Predictability or Innovation? Both! - Inside Java Podcast 43

Loom - Where Are We? #JVMLS

Loom - Where Are We? #JVMLS

Project Leyden Update #JVMLS

Project Leyden Update #JVMLS

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com