add RuntimeInfo equals and hashCode