来公司不久,就发现字体有问题,需要研究JDK。于是进行了编译。编译时呢,又需要编译ARM(AARCH)版本的,于是把二者整合起来。然后就发现ARM版本有一个GC机制,叫shenandoah。每次整合都吃尽了苦头。
最近听说JDK15已经发布了,而shenandoah已经转正。于是吾就想,啥时候在JDK8上也能转正?
有人问了,JDK15都已经发布了,为什么你还赖在JDK8上?
JDK8可以编译32位版本。
JDK中有一些代码是涉及到指令的,如MIPS/X86/ARM等。如果别人不跟进,我是一点办法也没有的。
在MAC系统上,编译shenandoah会报错。吾无可奈何。