in core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java [263:322]
public boolean equals(Object obj)
{
if (this == obj)
{
return true;
}
if (obj == null)
{
return false;
}
if (getClass() != obj.getClass())
{
return false;
}
BytecodeInstruction other = (BytecodeInstruction) obj;
if (comment == null)
{
if (other.comment != null)
{
return false;
}
}
else if (!comment.equals(other.comment))
{
return false;
}
if (hasComment != other.hasComment)
{
return false;
}
if (offset != other.offset)
{
return false;
}
if (opcode != other.opcode)
{
return false;
}
if (parameters == null)
{
if (other.parameters != null)
{
return false;
}
}
else if (!parameters.equals(other.parameters))
{
return false;
}
return true;
}