public class Object {
- public native int nativehashCode();
private int cachedCode; //first field has to be a primitive
private boolean cachedHash;
/* DO NOT USE ANY OF THESE - THEY ARE FOR IMPLEMENTING TAGS */
private Object tags;
- public int hashCode() {
- if (!cachedHash) {
- cachedCode=nativehashCode();
- cachedHash=true;
- }
- return cachedCode;
- }
+ public native int hashCode();
/* DON'T USE THIS METHOD UNLESS NECESSARY */
/* WE WILL DEPRECATE IT AS SOON AS INSTANCEOF WORKS */
public Object nextobject; /* Oid */
public Object localcopy;
- public native int nativehashCode();
-
/* DO NOT USE ANY OF THESE - THEY ARE FOR IMPLEMENTING TAGS */
private Object tags;
- public int hashCode() {
- if (!cachedHash) {
- cachedCode=nativehashCode();
- cachedHash=true;
- }
- return cachedCode;
- }
+ public native int hashCode();
/* DON'T USE THIS METHOD UNLESS NECESSARY */
/* WE WILL DEPRECATE IT AS SOON AS INSTANCEOF WORKS */
public int cachedCode; //first field has to be a primitive
public boolean cachedHash;
- public native int nativehashCode();
-
- public int hashCode() {
- if (!cachedHash) {
- cachedCode=nativehashCode();
- cachedHash=true;
- }
- return cachedCode;
- }
+ public native int hashCode();
/* DON'T USE THIS METHOD UNLESS NECESSARY */
/* WE WILL DEPRECATE IT AS SOON AS INSTANCEOF WORKS */
public int cachedCode; //first field has to be a primitive
public boolean cachedHash;
- public native int nativehashCode();
private Object nextlockobject;
private Object prevlockobject;
// temporary extra unused int filed to align objects for Java
int wkhqwemnbmwnb;
- public int hashCode() {
- if (!cachedHash) {
- cachedCode=nativehashCode();
- cachedHash=true;
- }
- return cachedCode;
- }
+ public native int hashCode();
/* DON'T USE THIS METHOD UNLESS NECESSARY */
/* WE WILL DEPRECATE IT AS SOON AS INSTANCEOF WORKS */
public int cachedCode; //first field has to be a primitive
public boolean cachedHash;
- public native int nativehashCode();
private Object nextlockobject;
private Object prevlockobject;
// temporary extra unused int filed to align objects for Java
//int wkhqwemnbmwnb;
- public int hashCode() {
- if (!cachedHash) {
- cachedCode=nativehashCode();
- cachedHash=true;
- }
- return cachedCode;
- }
+ public native int hashCode();
/* DON'T USE THIS METHOD UNLESS NECESSARY */
/* WE WILL DEPRECATE IT AS SOON AS INSTANCEOF WORKS */