24 lines
658 B
Java
24 lines
658 B
Java
package com.squareup.leakcanary;
|
|
|
|
/* loaded from: classes.dex */
|
|
public interface GcTrigger {
|
|
public static final GcTrigger DEFAULT = new GcTrigger() { // from class: com.squareup.leakcanary.GcTrigger.1
|
|
private void enqueueReferences() {
|
|
try {
|
|
Thread.sleep(100L);
|
|
} catch (InterruptedException unused) {
|
|
throw new AssertionError();
|
|
}
|
|
}
|
|
|
|
@Override // com.squareup.leakcanary.GcTrigger
|
|
public void runGc() {
|
|
Runtime.getRuntime().gc();
|
|
enqueueReferences();
|
|
System.runFinalization();
|
|
}
|
|
};
|
|
|
|
void runGc();
|
|
}
|