我找不到任何文档,只能找到以下讨论,这对于它的用途不是很清楚。
问问题
858 次
1 回答
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 不知道指针)。
于 2016-08-28T12:39:08.423 回答