Nel pacchetto sun.misc
, ho visto questi metodi sotto la classe Unsafe
.Dove posso trovare il codice sorgente per i metodi `native` nella libreria Java?
public final native boolean compareAndSwapObject(Object var1, long var2, Object var4, Object var5);
public final native boolean compareAndSwapInt(Object var1, long var2, int var4, int var5);
public final native boolean compareAndSwapLong(Object var1, long var2, long var4, long var6);
sembra che questi metodi sono atomiche e sono scritti in C, ma non riesco a trovare il codice sorgente per questi metodo su Github .. Qualcuno ha qualche idea su questo? Come posso trovare facilmente un'implementazione open-source per questi metodi?