JVM Mechanics by Douglas Hawkins

  Рет қаралды 14,511

Devoxx

Devoxx

Күн бұрын

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.

Пікірлер: 5
@JamesAJ
@JamesAJ 7 жыл бұрын
What a cool presentation. Thanks for the talk.
@James-mo5uj
@James-mo5uj 4 жыл бұрын
Great talk
@kennethcarvalho3684
@kennethcarvalho3684 8 ай бұрын
Went over my head
@chinmayachowdary
@chinmayachowdary 7 жыл бұрын
Thankyou.
@tarikozkanli788
@tarikozkanli788 2 жыл бұрын
sometimes having a managed runtime not a good idea sometime is
Java Performance Puzzlers by Douglas Hawkins
46:49
Devoxx
Рет қаралды 29 М.
An Introduction to JVM Performance by Rafael Winterhalter
49:10
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
A JVM Does That??? by Dr Cliff Click
51:59
Devoxx
Рет қаралды 20 М.
Java Bytecode Crash Course
47:42
Oracle Developers
Рет қаралды 62 М.
Concurrency Concepts in Java by Douglas Hawkins
44:22
Devoxx Poland
Рет қаралды 51 М.
Learn about JVM internals - what does the JVM do?
1:33:35
InfoQ
Рет қаралды 151 М.
JIT and AOT in the JVM with Mark Stoodley
55:17
Java
Рет қаралды 9 М.
JVM Bytecode for Dummies (and the Rest of Us Too)
50:34
Oracle Learning
Рет қаралды 55 М.
Memory footprint of a Java process by Andrei Pangin
51:40
Devoxx
Рет қаралды 39 М.
JVM Mechanics - Silicon Valley JUG 2015
1:34:24
ZDigital Marketing
Рет қаралды 6 М.
JVM Anatomy 101
55:48
JetBrains
Рет қаралды 28 М.
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН