asm-java-jit

前言 无论多么花里胡哨的功能,最终落地到一台计算机上,都是二进制代码。虽然 java 代码跑在 jvm 平台之上,但是 jvm 只是负责执行 java 自定义的一套 bytecode 的工具,只要

java-keyword-volatile

可见性问题 可见性问题思路 References von-neumann-harvard-architecture out-of-order-execution(dynamic execution) Instruction_scheduling X86/GCC memory fence的一些见解

asm-pointers-and-memory

Basic Pointer 为啥需要 Pointer? 更容易在不同代码段之间共享信息,在不同代码段之间来回复制也是可以的。但用指针的形式更好。 链式数据结构, 如链表和二