Proceedings of the 25th ACM International Workshop on Formal Techniques for Java-Like Programs 2023
DOI: 10.1145/3605156.3606452
|View full text |Cite
|
Sign up to set email alerts
|

Runtime Verification of Hash Code in Mutable Classes

Abstract: Most mainstream object-oriented languages provide a notion of equality between objects which can be customized to be weaker than reference equality, and which is coupled with the customizable notion of object hash code. This feature is so pervasive in objectoriented code that incorrect redefinition or use of equality and hash code may have a serious impact on software reliability and safety.Despite redefinition of equality and hash code in mutable classes is unsafe, many widely used API libraries do that in Ja… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 24 publications
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?