JVM源碼分析之安全點safepoint

上週有幸參加了一次關於JVM的小範圍分享會,聽完R大對虛擬機C2編譯器的講解,我的膝蓋一直是腫的,能記住的實在有點少,能聽進去也不多 1、什麼時候進行C2編譯,如何進行C2編譯(這個實在太複雜) 2、C2編譯的時候,是對整個方法體進行編譯,而不是某個方法段 3、JVM中的safepoint 一直都知道,當發生GC時,正在執行Java code的線程必須全部停下來,纔可以進行垃圾回收,這就是熟悉的S
相關文章
相關標籤/搜索