From c39f3c1375297ad45f86742f7f60737810518c22 Mon Sep 17 00:00:00 2001 From: Aleksey Shipilev Date: Fri, 7 Jul 2023 13:48:11 +0000 Subject: [PATCH] 8278141: LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op Backport-of: 0e7b6bcd8260293c3d39417f04b9b1e4409aa20a --- src/hotspot/share/c1/c1_LIR.hpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/hotspot/share/c1/c1_LIR.hpp b/src/hotspot/share/c1/c1_LIR.hpp index ae6f3da9dc4..1a3261eb266 100644 --- a/src/hotspot/share/c1/c1_LIR.hpp +++ b/src/hotspot/share/c1/c1_LIR.hpp @@ -1812,15 +1812,13 @@ class LIR_OpLoadKlass: public LIR_Op { private: LIR_Opr _obj; - CodeEmitInfo* _info; public: LIR_OpLoadKlass(LIR_Opr obj, LIR_Opr result, CodeEmitInfo* info) - : LIR_Op(lir_load_klass, result, NULL) + : LIR_Op(lir_load_klass, result, info) , _obj(obj) - , _info(info) {} + {} LIR_Opr obj() const { return _obj; } - CodeEmitInfo* info() const { return _info; } virtual LIR_OpLoadKlass* as_OpLoadKlass() { return this; } virtual void emit_code(LIR_Assembler* masm);