From 0e7b6bcd8260293c3d39417f04b9b1e4409aa20a Mon Sep 17 00:00:00 2001 From: Aleksey Shipilev Date: Fri, 3 Dec 2021 15:43:51 +0000 Subject: [PATCH] 8278141: LIR_OpLoadKlass::_info shadows the field of the same name from LIR_Op Reviewed-by: thartmann, rkennke --- 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 d5eb62aab1f..c4504b7b8b5 100644 --- a/src/hotspot/share/c1/c1_LIR.hpp +++ b/src/hotspot/share/c1/c1_LIR.hpp @@ -1828,15 +1828,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);