MCPcopy Index your code
hub / github.com/java-native-access/jna / put

Method put

src/com/sun/jna/WeakMemoryHolder.java:44–48  ·  view source on GitHub ↗
(Object o, Memory m)

Source from the content-addressed store, hash-verified

42 IdentityHashMap<Reference<Object>, Memory> backingMap = new IdentityHashMap<>();
43
44 public synchronized void put(Object o, Memory m) {
45 clean();
46 Reference<Object> reference = new WeakReference<>(o, referenceQueue);
47 backingMap.put(reference, m);
48 }
49
50 public synchronized void clean() {
51 for(Reference ref = referenceQueue.poll(); ref != null; ref = referenceQueue.poll()) {

Callers 15

fileChangedMethod · 0.80
testReadProcessMemoryMethod · 0.80
addWatchMethod · 0.80
getOptionsMethod · 0.80
DdemlExceptionClass · 0.80
getCacheMethod · 0.80
Dxva2Interface · 0.80
getResourceNamesMethod · 0.80

Calls 1

cleanMethod · 0.95