From 7b783ff0f4323cf6d106d600e07e83022ea99f01 Mon Sep 17 00:00:00 2001 From: Dan Heidinga Date: Wed, 22 May 2024 15:03:41 -0400 Subject: [PATCH] 8332743: Update missed comment --- .../share/interpreter/interpreterRuntime.cpp | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/hotspot/share/interpreter/interpreterRuntime.cpp b/src/hotspot/share/interpreter/interpreterRuntime.cpp index 7d12797007b69..254602e8c61a8 100644 --- a/src/hotspot/share/interpreter/interpreterRuntime.cpp +++ b/src/hotspot/share/interpreter/interpreterRuntime.cpp @@ -225,17 +225,11 @@ JRT_ENTRY(void, InterpreterRuntime::_new(JavaThread* current, ConstantPool* pool // At this point the class may not be fully initialized // because of recursive initialization. If it is fully - // initialized & has_finalized is not set, we rewrite - // it into its fast version (Note: no locking is needed - // here since this is an atomic byte write and can be - // done more than once). + // initialized we rewrite it into its fast version + // (Note: no locking is needed here since this is an + // atomic byte write and can be done more than once). // - // Note: In case of classes with has_finalized we don't - // rewrite since that saves us an extra check in - // the fast version which then would call the - // slow version anyway (and do a call back into - // Java). - // If we have a breakpoint, then we don't rewrite + // Note: If we have a breakpoint, then we don't rewrite // because the _breakpoint bytecode would be lost. oop obj = klass->allocate_instance(CHECK); current->set_vm_result(obj);