gpt4 book ai didi

jvm - sun.management.ThreadImpl#findDeadlockedThreads0 的 OpenJDK 实现在哪里

转载 作者:行者123 更新时间:2023-11-30 08:05:49 25 4
gpt4 key购买 nike

我正在尝试为 sun.management.ThreadImpl#findDeadlockedThreads0 找到 OpenJDK(7 或 8)实现,因为我想了解它如何定位所有 java.util.concurrent。系统中的 locks.ReadWriteLock 并询问它们以查找死锁。

我意识到这是在 native 代码中实现的,但是浏览了 OpenJDK 7 的 Mercurial 存储库后,我正在努力寻找执行此操作的真正 C/C++ 代码。

我设法深入到这个 - http://hg.openjdk.java.net/jdk7/jdk7/jdk/file/9b8c96f96a0f/src/share/native/sun/management/ThreadImpl.c#l112

但是我好像找不到jmm_interface->FindDeadlocks的实现。谁能让我走上正轨?

最佳答案

关于jvm - sun.management.ThreadImpl#findDeadlockedThreads0 的 OpenJDK 实现在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34797045/

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