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

Method disposeAll

src/com/sun/jna/Memory.java:69–78  ·  view source on GitHub ↗

Dispose of all allocated memory.

()

Source from the content-addressed store, hash-verified

67
68 /** Dispose of all allocated memory. */
69 public static void disposeAll() {
70 // use a copy since dispose() modifies the map
71 Collection<Reference<Memory>> refs = new ArrayList<>(allocatedMemory.values());
72 for (Reference<Memory> r : refs) {
73 Memory m = r.get();
74 if(m != null) {
75 m.close();
76 }
77 }
78 }
79
80 private final Cleaner.Cleanable cleanable;
81 protected long size; // Size of the malloc'ed space

Callers 2

tearDownMethod · 0.95
disposeMethod · 0.95

Calls 2

closeMethod · 0.95
getMethod · 0.45

Tested by 1

tearDownMethod · 0.76