gpt4 book ai didi

java - JVM 崩溃报告中的 oop 是什么意思?

转载 作者:行者123 更新时间:2023-12-04 04:44:49 25 4
gpt4 key购买 nike

我有一个 JVM 崩溃报告,其中有几行是 R13=0x00000007a22ba2fc is an oop
什么是 oop?它是一个对象吗?

最佳答案

简而言之:根据 official documentation 的普通对象指针Java 开发工具包。

An object pointer. Specifically, a pointer into the GC-managed heap. (The term is traditional. One 'o' may stand for 'ordinary'.) Implemented as a native machine address, not a handle. Oops may be directly manipulated by compiled or interpreted Java code, because the GC knows about the liveness and location of oops within such code. (See GC map.) Oops can also be directly manipulated by short spans of C/C++ code, but must be kept by such code within handles across every safepoint.

关于java - JVM 崩溃报告中的 oop 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18361885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com