MCPcopy Create free account
hub / github.com/java-native-access/jna / disposeAll

Method disposeAll

src/com/sun/jna/CallbackReference.java:457–466  ·  view source on GitHub ↗

Dispose of all memory allocated for callbacks.

()

Source from the content-addressed store, hash-verified

455
456 /** Dispose of all memory allocated for callbacks. */
457 static void disposeAll() {
458 // use a copy since dispose() modifes the map
459 Collection<Reference<CallbackReference>> refs = new LinkedList<>(allocatedMemory.values());
460 for (Reference<CallbackReference> r : refs) {
461 CallbackReference ref = r.get();
462 if(ref != null) {
463 ref.close();
464 }
465 }
466 }
467
468 private Callback getCallback() {
469 return get();

Callers 1

disposeMethod · 0.95

Calls 2

closeMethod · 0.95
getMethod · 0.45

Tested by

no test coverage detected