汇编

0 人感兴趣 · 7 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/b1/b12bc709c69a0a4cec58262daf966780.jpeg?x-oss-process=image/resize,w_416,h_234

【Golang runtime 学习笔记 - 启动过程分析】

用户头像
卓丁 2020 年 6 月 20 日

本文结合golang源码,详细学习和梳理了golang 运行时(runtime)在程序启动和初始化的基本过程;通过学习,有助于更好地理解go生命周期,go runtime的核心原理以及go可执行初始化过程的精髓。

https://static001.geekbang.org/infoq/07/071c17b257e237d7477cf5fcec4669b4.jpeg?x-oss-process=image/resize,w_416,h_234

汇编入门第一篇,小白也能看懂

用户头像
cxuan 2020 年 10 月 13 日

cxuan自己的 Github 非常硬核,求各位大佬 star: https://github.com/crisxuan/bestJavaer

https://static001.geekbang.org/infoq/1c/1cb95ce1e63166626b0481992b47accd.jpeg?x-oss-process=image/resize,w_416,h_234

JVM 系列之: 从汇编角度分析 Volatile

用户头像
程序那些事 2020 年 8 月 5 日

Volatile关键字对熟悉java多线程的朋友来说,应该很熟悉了。Volatile是JMM(Java Memory Model)的一个非常重要的关键词。通过是用Volatile可以实现禁止重排序和变量值线程之间可见两个主要特性。

https://static001.geekbang.org/infoq/7f/7f741d75d84f7f3767c9c1f24b0c8516.jpeg?x-oss-process=image/resize,w_416,h_234

小师妹学 JVM 之:JIT 中的 PrintAssembly

用户头像
程序那些事 2020 年 6 月 29 日

想不想了解JVM最最底层的运行机制?想不想从本质上理解java代码的执行过程?想不想对你的代码进行进一步的优化和性能提升?

https://static001.geekbang.org/infoq/d1/d177f5aaf81fd7bdb7284ea687820ea9.jpeg?x-oss-process=image/resize,w_416,h_234

JVM 详解之: 汇编角度理解本地变量的生命周期

用户头像
程序那些事 2020 年 7 月 29 日

java方法中定义的变量,它的生命周期是什么样的呢?是不是一定要等到方法结束,这个创建的对象才会被回收呢?

https://static001.geekbang.org/infoq/78/788f5205e49fa98694d341bc43d64ad5.jpeg?x-oss-process=image/resize,w_416,h_234

JVM 系列之: 通过一个例子分析 JIT 的汇编代码

用户头像
程序那些事 2020 年 7 月 31 日

我们知道JIT会在JVM运行过程中,对热点代码进行优化,传说自然是传说,今天我们通过一个简单的例子来具体分析一下JIT到底是怎么进行优化的。

https://static001.geekbang.org/infoq/c1/c1657938c2e60809e60008f373dba5bc.jpeg?x-oss-process=image/resize,w_416,h_234

通俗易懂和你聊聊寄存器那些事 (精美图文)

用户头像
cxuan 2020 年 10 月 15 日

我把自己以往的文章汇总成为了 Github ,欢迎各位大佬 star

汇编_汇编资料文章-InfoQ写作平台