我找不到任何文档,只有the following discussion没有明确说明它的用途。
答案 0 :(得分:1)
注意:JDK1.1及之前使用了
privateInfo_offset
字段 对于平台线程结构,以及使用的eetop偏移量 用于线程本地存储(并且由HotSpot VM未使用)。在JDK1.2中 两个结构合并,所以在HotSpot VM中我们只使用eetop 线程的字段而不是privateInfo_offset
。
它是JRE源,它是指向JVM(ref)的底层操作系统级本机线程实例的指针。在最新的JDK源代码中,文件hotspot/src/share/vm/classfile/javaClasses.cpp
仍然包含该字段,并且注释也在那里。
在相应的java类(jdk/src/share/classes/java/lang/Thread.java
)中,它被声明为private long
(可能是因为Java不知道指针)。