-XX:[+|-]PositiveIdentityHash
Eclipse OpenJ9™ allows both positive and negative identity hashcodes (System.identityHashCode / Object.hashCode). This is problematic for programs that incorrectly assume hashcodes can only be positive.
When enabled, this option limits identity hash codes to non-negative values.
Because limiting identity hash codes to non-negative values can have an impact on the performance of hash-intensive operations, this option is not enabled by default.
Syntax
    -XX:[+|-]PositiveIdentityHash
| Setting | Effect | Default | 
|---|---|---|
-XX:+PositiveIdentityHash | 
Enable | |
-XX:-PositiveIdentityHash | 
Disable | yes |