JVM Mechanics by Douglas Hawkins
HotSpot promises to do wonders for us by Just-in-Time (JIT) compiling the "right" code for us, but how does it makes those decisions? And, perhaps more importantly, what happens when it's wrong?
In this talk, you'll learn through real code examples just how the JVM decides to compile your code, deoptimize your code, and stop-the-world for a GC.
Douglas Hawkins has been passionately developing software for the past 10 years -- creating applications for bioinformatics, finance, and retail.
But Doug's true interest has always been VM internals. Now a VM engineer at Azul Systems, he works on Azul's Zing VM full-time and is the lead developer of Azul's ReadyNow technology.
Видео JVM Mechanics by Douglas Hawkins канала Devoxx
In this talk, you'll learn through real code examples just how the JVM decides to compile your code, deoptimize your code, and stop-the-world for a GC.
Douglas Hawkins has been passionately developing software for the past 10 years -- creating applications for bioinformatics, finance, and retail.
But Doug's true interest has always been VM internals. Now a VM engineer at Azul Systems, he works on Azul's Zing VM full-time and is the lead developer of Azul's ReadyNow technology.
Видео JVM Mechanics by Douglas Hawkins канала Devoxx
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Java Performance Puzzlers 2018 -- New Performance Puzzles - Douglas HawkinsA Visual Introduction to Inner-Workings of the JVM - Douglas HawkinsA JVM Does That??? by Dr Cliff ClickGraalVM for Java developers by Oleg Šelajev @ Spring I/O 2019Introduction to HotSpot InternalsVENKAT SUBRAMANIAM - Refactor your language knowledge portfolio - we are what we can code inEverything I Ever Learned About JVM Performance Tuning at Twitter (Attila Szegedi, Hungary)Troubleshooting Memory Problems in Java ApplicationsA Crash Course in Modern Hardware by Cliff ClickMaking Java More Dynamic | Rafael WinterhalterJava Performance Puzzlers by Douglas HawkinsSpeed without Discipline a Recipe for Disaster by Venkat SubramaniamCollections Corner Cases by Stuart Marks4 JVM Web Frameworks in 40 Minutes by Joe KutnerChoose the best Garbage Collector in JavaThe Art of Clean Code by Victor RenteaCSI (Crash Scene Investigation) HotSpot: Common JVM Crash Causes and SolutionsVictor Rentea - Evolving a Clean, Pragmatic Architecture – A Software Crafter’s GuideJVM ( java virtual machine) architecture - tutorial