Creating efficient VM with JIT in Go, Iskander Sharipov
GoWayFest 4.0, Online – July 11-12, 2020
Creating efficient VM with JIT in Go, Iskander Sharipov
I’ll reveal a few secrets on how to build an efficient JIT-capable VM in Go as well as how to make it compatible with Go runtime that doesn’t like dynamically generated code (especially in the recent releases).
This talk will cover several topics that are important for anyone who wants to implement an efficient VM in Go:
* Instruction dispatch techniques
* Register-based vs stack-based virtual machines
* Generation and execution of the machine code during the run time (JIT)
* Calling Go functions from the JIT’ed code
* How to use Go GC in your VM properly
* Object allocation tricks in Go.
Видео Creating efficient VM with JIT in Go, Iskander Sharipov канала SPACE
Creating efficient VM with JIT in Go, Iskander Sharipov
I’ll reveal a few secrets on how to build an efficient JIT-capable VM in Go as well as how to make it compatible with Go runtime that doesn’t like dynamically generated code (especially in the recent releases).
This talk will cover several topics that are important for anyone who wants to implement an efficient VM in Go:
* Instruction dispatch techniques
* Register-based vs stack-based virtual machines
* Generation and execution of the machine code during the run time (JIT)
* Calling Go functions from the JIT’ed code
* How to use Go GC in your VM properly
* Object allocation tricks in Go.
Видео Creating efficient VM with JIT in Go, Iskander Sharipov канала SPACE
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Go Systems Conf SF 2020Reaching the ceiling of single-instance Go, Paschalis TsiliasThe Quest for the Fastest Deployment Time, Ellen KörbesTech Chat: Faster Spark SQL: Adaptive Query Execution in DatabricksLeetcode Coding Interview Problems live!Everything Epic DIDN'T Tell You In Season 5! (Tilted Towers BACK, New Material) - Fortnite Season 5Zero Point Story Trailer for Fortnite Chapter 2 - Season 5Fortnite SEASON 5 BATTLEPASS (BABY YODA + MORE!)Painting The World's Longest Phone Mural ($80,000)TILTED IS BACK! SEASON 5 TRAILER REACTION!THE TRUTH ABOUT USI had to go to the hospital... again.10 Things Lil Durk Can't Live Without | GQIndia hold their nerve to win ODI epic in Canberra | Dettol ODI Series 2020Billie Eilish: Same Interview, The Fourth Year | Vanity FairBTS Reacts to Their Favorite Fashion Trends | Drip Or Drop? | CosmopolitanWhat If Earth got Kicked Out of the Solar System? Rogue Earth