RFR: 8374862: assert(false) failed: Attempting to acquire lock MDOExtraData_lock/nosafepoint-1 out of order with lock tty_lock/tty -- possible deadlock (running with -XX:+Verbose -XX:+WizardMode -XX:+PrintDeoptimizationDetails) [v8]

Guanqiang Han ghan at openjdk.org
Mon Jan 19 03:17:30 UTC 2026


On Mon, 19 Jan 2026 02:29:24 GMT, David Holmes <dholmes at openjdk.org> wrote:

>> Guanqiang Han has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   remove unused code
>
> src/hotspot/share/interpreter/bytecodeTracer.cpp line 195:
> 
>> 193: #endif
>> 194: 
>> 195: void BytecodeTracer::print_method_codes(const methodHandle& method, int from, int to, outputStream* st, int flags, bool coherent_output) {
> 
> I don't like the new `coherent_output` name sorry. The output will always be "coherent" - either via the passed in stringStream, or the internal StringStream.

How about use_local_buffer?

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/29186#discussion_r2703083278


More information about the hotspot-compiler-dev mailing list