Skip to content
This repository has been archived by the owner on Jan 5, 2025. It is now read-only.

refactor: rename some shutdown-related methods and arguments #3

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 19 additions & 19 deletions client/src/main/java/AudioChannel.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ public class AudioChannel {
private final int anInt4087 = 32;

@OriginalMember(owner = "client!cd", name = "w", descriptor = "Z")
private boolean aBoolean319 = false;
private boolean isClosed = false;

@OriginalMember(owner = "client!cd", name = "e", descriptor = "J")
private long aLong128 = Static588.method7715();
private long aLong128 = Static588.currentTimeWithDrift();

@OriginalMember(owner = "client!cd", name = "h", descriptor = "J")
private long aLong129 = 0L;
Expand Down Expand Up @@ -79,28 +79,28 @@ private void method3584() {
}

@OriginalMember(owner = "client!cd", name = "c", descriptor = "(I)V")
public final synchronized void method3586() {
public final synchronized void close() {
if (Static232.aAudioThread1 != null) {
@Pc(11) boolean local11 = true;
for (@Pc(13) int local13 = 0; local13 < 2; local13++) {
if (Static232.aAudioThread1.aAudioChannelArray1[local13] == this) {
Static232.aAudioThread1.aAudioChannelArray1[local13] = null;
@Pc(11) boolean allChannelsClosed = true;
for (@Pc(13) int i = 0; i < 2; i++) {
if (Static232.aAudioThread1.aAudioChannelArray1[i] == this) {
Static232.aAudioThread1.aAudioChannelArray1[i] = null;
}
if (Static232.aAudioThread1.aAudioChannelArray1[local13] != null) {
local11 = false;
if (Static232.aAudioThread1.aAudioChannelArray1[i] != null) {
allChannelsClosed = false;
}
}
if (local11) {
Static232.aAudioThread1.aBoolean241 = true;
while (Static232.aAudioThread1.aBoolean242) {
Static638.method8395(50L);
if (allChannelsClosed) {
Static232.aAudioThread1.allChannelsClosed = true;
while (Static232.aAudioThread1.isRunning) {
Static638.sleep(50L);
}
Static232.aAudioThread1 = null;
}
}
this.method3596();
this.anIntArray315 = null;
this.aBoolean319 = true;
this.isClosed = true;
}

@OriginalMember(owner = "client!cd", name = "d", descriptor = "()I")
Expand Down Expand Up @@ -136,7 +136,7 @@ public final synchronized void method3592() {
this.method3583();
} catch (@Pc(19) Exception local19) {
this.method3596();
this.aLong129 = Static588.method7715() + 2000L;
this.aLong129 = Static588.currentTimeWithDrift() + 2000L;
}
}

Expand All @@ -146,18 +146,18 @@ public void method3593(@OriginalArg(0) Component arg0) throws Exception {

@OriginalMember(owner = "client!cd", name = "b", descriptor = "(B)V")
public final synchronized void method3594() {
if (this.aBoolean319) {
if (this.isClosed) {
return;
}
@Pc(11) long local11 = Static588.method7715();
@Pc(11) long local11 = Static588.currentTimeWithDrift();
try {
if (this.aLong128 + 6000L < local11) {
this.aLong128 = local11 - 6000L;
}
while (local11 > this.aLong128 + 5000L) {
this.method3584();
this.aLong128 += (long) (256000 / Static686.anInt8944);
local11 = Static588.method7715();
local11 = Static588.currentTimeWithDrift();
}
} catch (@Pc(54) Exception local54) {
this.aLong128 = local11;
Expand Down Expand Up @@ -316,7 +316,7 @@ private void method3595(@OriginalArg(0) int[] arg0) {
if (this.aClass2_Sub6_6 != null) {
this.aClass2_Sub6_6.method9131(arg0, 0, 256);
}
this.aLong128 = Static588.method7715();
this.aLong128 = Static588.currentTimeWithDrift();
}

@OriginalMember(owner = "client!cd", name = "c", descriptor = "()V")
Expand Down
12 changes: 6 additions & 6 deletions client/src/main/java/AudioThread.java
Original file line number Diff line number Diff line change
Expand Up @@ -12,31 +12,31 @@ public final class AudioThread implements Runnable {
public final AudioChannel[] aAudioChannelArray1 = new AudioChannel[2];

@OriginalMember(owner = "client!faa", name = "h", descriptor = "Z")
public volatile boolean aBoolean241 = false;
public volatile boolean allChannelsClosed = false;

@OriginalMember(owner = "client!faa", name = "e", descriptor = "Z")
public volatile boolean aBoolean242 = false;
public volatile boolean isRunning = false;

@OriginalMember(owner = "client!faa", name = "run", descriptor = "()V")
@Override
public void run() {
this.aBoolean242 = true;
this.isRunning = true;
try {
while (!this.aBoolean241) {
while (!this.allChannelsClosed) {
for (@Pc(12) int local12 = 0; local12 < 2; local12++) {
@Pc(21) AudioChannel local21 = this.aAudioChannelArray1[local12];
if (local21 != null) {
local21.method3594();
}
}
Static638.method8395(10L);
Static638.sleep(10L);
Static61.method1312(this.aSignlink2, (Object) null);
}
} catch (@Pc(49) Exception local49) {
Static240.method3496(local49, (String) null);
} finally {
@Pc(59) Object local59 = null;
this.aBoolean242 = false;
this.isRunning = false;
}
}
}
2 changes: 1 addition & 1 deletion client/src/main/java/BrokenInputStream.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ public final class BrokenInputStream extends InputStream {
@OriginalMember(owner = "client!saa", name = "read", descriptor = "()I")
@Override
public int read() {
Static638.method8395(30000L);
Static638.sleep(30000L);
return -1;
}
}
2 changes: 1 addition & 1 deletion client/src/main/java/BrokenInputStream2.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ public final class BrokenInputStream2 extends InputStream {
@OriginalMember(owner = "client!mo", name = "read", descriptor = "()I")
@Override
public int read() {
Static638.method8395(30000L);
Static638.sleep(30000L);
return -1;
}
}
2 changes: 1 addition & 1 deletion client/src/main/java/BufferedFile.java
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ public void method5565(@OriginalArg(0) byte[] arg0) throws IOException {
@OriginalMember(owner = "client!mj", name = "d", descriptor = "(I)V")
public void method5566() throws IOException {
this.method5567();
this.aFileOnDisk1.method2158();
this.aFileOnDisk1.close();
}

@OriginalMember(owner = "client!mj", name = "a", descriptor = "(Z)V")
Expand Down
2 changes: 1 addition & 1 deletion client/src/main/java/Class13_Sub1.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ public final class Class13_Sub1 extends Class13 {
@OriginalMember(owner = "client!jca", name = "b", descriptor = "(I)J")
@Override
public long method5161() {
return Static588.method7715() * 1000000L;
return Static588.currentTimeWithDrift() * 1000000L;
}
}
8 changes: 4 additions & 4 deletions client/src/main/java/Class19.java
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,9 @@ public Class19(@OriginalArg(0) Interface4 arg0) {
public abstract void EA(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3);

@OriginalMember(owner = "client!ha", name = "i", descriptor = "(I)V")
public final void method7940() {
public final void cleanup() {
Static259.aBooleanArray8[this.anInt8962] = false;
this.method7987();
this.doCleanup();
}

@OriginalMember(owner = "client!ha", name = "K", descriptor = "([I)V")
Expand Down Expand Up @@ -259,11 +259,11 @@ public final void method7984() throws Exception_Sub1 {
@OriginalMember(owner = "client!ha", name = "finalize", descriptor = "()V")
@Override
public void finalize() {
this.method7940();
this.cleanup();
}

@OriginalMember(owner = "client!ha", name = "u", descriptor = "()V")
protected abstract void method7987();
protected abstract void doCleanup();

@OriginalMember(owner = "client!ha", name = "a", descriptor = "(Lclient!eca;Lclient!wja;)Lclient!gaa;")
public abstract Interface9 method7988(@OriginalArg(0) IndexedSprite arg0, @OriginalArg(1) Interface26 arg1);
Expand Down
5 changes: 3 additions & 2 deletions client/src/main/java/Class190.java
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ public void method4225() {
}

@OriginalMember(owner = "client!je", name = "a", descriptor = "(B)V")
public void method4227() {
public void cleanup() {
synchronized (this) {
if (this.anIOException1 == null) {
this.anIOException1 = new IOException("");
Expand All @@ -78,7 +78,8 @@ public void method4227() {
}
try {
this.aThread3.join();
} catch (@Pc(37) InterruptedException local37) {
} catch (@Pc(37) InterruptedException e) {
e.printStackTrace();
}
}

Expand Down
4 changes: 2 additions & 2 deletions client/src/main/java/Class19_Sub1.java
Original file line number Diff line number Diff line change
Expand Up @@ -473,7 +473,7 @@ protected Class19_Sub1(@OriginalArg(0) Canvas arg0, @OriginalArg(1) Object arg1,
}
} catch (@Pc(399) Throwable local399) {
local399.printStackTrace();
this.method7940();
this.cleanup();
throw new RuntimeException("");
}
}
Expand Down Expand Up @@ -1059,7 +1059,7 @@ public final void method8050(@OriginalArg(0) byte arg0) {

@OriginalMember(owner = "client!am", name = "u", descriptor = "()V")
@Override
protected void method7987() {
protected void doCleanup() {
if (this.aBoolean687) {
return;
}
Expand Down
8 changes: 4 additions & 4 deletions client/src/main/java/Class19_Sub1_Sub1.java
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ public static Class19 createToolkit(@OriginalArg(0) Canvas arg0, @OriginalArg(1)
}
} catch (@Pc(281) RuntimeException local281) {
if (local1 != null) {
local1.method7987();
local1.doCleanup();
}
throw local281;
}
Expand Down Expand Up @@ -200,7 +200,7 @@ private Class19_Sub1_Sub1(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @O
this.anIDirect3DDevice1.BeginScene();
} catch (@Pc(228) Throwable local228) {
local228.printStackTrace();
this.method7940();
this.cleanup();
throw new RuntimeException("");
}
}
Expand Down Expand Up @@ -440,9 +440,9 @@ protected void method8039() {

@OriginalMember(owner = "client!kea", name = "u", descriptor = "()V")
@Override
protected void method7987() {
protected void doCleanup() {
this.aTi1.b(-23417);
super.method7987();
super.doCleanup();
}

@OriginalMember(owner = "client!kea", name = "I", descriptor = "()I")
Expand Down
10 changes: 5 additions & 5 deletions client/src/main/java/Class19_Sub1_Sub2.java
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,7 @@ public Class19_Sub1_Sub2(@OriginalArg(0) OpenGL arg0, @OriginalArg(1) Canvas arg
}
} catch (@Pc(514) Throwable local514) {
local514.printStackTrace();
this.method7940();
this.cleanup();
throw new RuntimeException("");
}
}
Expand Down Expand Up @@ -519,9 +519,9 @@ public synchronized void method7977(@OriginalArg(0) int arg0) {
local19 = (IntNode) this.aLinkedList60.removeHead();
OpenGL.glDeleteLists((int) local19.id, local19.value);
}
if (this.E() > 100663296 && this.aLong279 + 60000L < Static588.method7715()) {
if (this.E() > 100663296 && this.aLong279 + 60000L < Static588.currentTimeWithDrift()) {
System.gc();
this.aLong279 = Static588.method7715();
this.aLong279 = Static588.currentTimeWithDrift();
}
super.method7977(local11);
}
Expand Down Expand Up @@ -1028,8 +1028,8 @@ public void method8125(@OriginalArg(0) Class168 arg0, @OriginalArg(2) boolean ar

@OriginalMember(owner = "client!tca", name = "u", descriptor = "()V")
@Override
protected void method7987() {
super.method7987();
protected void doCleanup() {
super.doCleanup();
if (this.anOpenGL2 != null) {
this.anOpenGL2.a();
this.anOpenGL2.release();
Expand Down
8 changes: 4 additions & 4 deletions client/src/main/java/Class19_Sub2.java
Original file line number Diff line number Diff line change
Expand Up @@ -187,10 +187,10 @@ private Class19_Sub2(@OriginalArg(0) Interface4 arg0) {
this.method8020(0);
Static198.method2954(true, true);
this.aBoolean330 = true;
this.anInt4184 = (int) Static588.method7715();
this.anInt4184 = (int) Static588.currentTimeWithDrift();
} catch (@Pc(99) Throwable local99) {
local99.printStackTrace();
this.method7940();
this.cleanup();
throw new RuntimeException("");
}
}
Expand All @@ -203,14 +203,14 @@ public Class19_Sub2(@OriginalArg(0) Canvas arg0, @OriginalArg(1) Interface4 arg1
this.method8019(arg0);
} catch (@Pc(12) Throwable local12) {
local12.printStackTrace();
this.method7940();
this.cleanup();
throw new RuntimeException("");
}
}

@OriginalMember(owner = "client!iaa", name = "u", descriptor = "()V")
@Override
protected void method7987() {
protected void doCleanup() {
if (this.aBoolean330) {
Static300.method4390(true, false);
this.aBoolean330 = false;
Expand Down
10 changes: 5 additions & 5 deletions client/src/main/java/Class19_Sub3.java
Original file line number Diff line number Diff line change
Expand Up @@ -669,7 +669,7 @@ public Class19_Sub3(@OriginalArg(0) Canvas arg0, @OriginalArg(1) Interface4 arg1
this.method7969();
} catch (@Pc(666) Throwable local666) {
local666.printStackTrace();
this.method7987();
this.doCleanup();
throw new RuntimeException("");
}
} else {
Expand Down Expand Up @@ -1116,7 +1116,7 @@ public void A(@OriginalArg(0) int arg0, @OriginalArg(1) Class1 arg1, @OriginalAr

@OriginalMember(owner = "client!qha", name = "u", descriptor = "()V")
@Override
protected void method7987() {
protected void doCleanup() {
for (@Pc(8) Linkable local8 = this.aLinkedList46.head(); local8 != null; local8 = this.aLinkedList46.next()) {
((Linkable_Sub13_Sub1) local8).method1609();
}
Expand Down Expand Up @@ -1235,7 +1235,7 @@ private void method6982() {
if (local13++ > 5) {
throw new RuntimeException("");
}
Static638.method8395(1000L);
Static638.sleep(1000L);
}
}

Expand Down Expand Up @@ -2697,9 +2697,9 @@ public synchronized void method7977(@OriginalArg(0) int arg0) {
OpenGL.glDeleteLists((int) local19.id, local19.value);
}
this.aClass169_1.method3528();
if (this.E() > 100663296 && this.aLong248 + 60000L < Static588.method7715()) {
if (this.E() > 100663296 && this.aLong248 + 60000L < Static588.currentTimeWithDrift()) {
System.gc();
this.aLong248 = Static588.method7715();
this.aLong248 = Static588.currentTimeWithDrift();
}
this.anInt7987 = local9;
}
Expand Down
2 changes: 1 addition & 1 deletion client/src/main/java/Class222.java
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ private void method9175() throws IOException {
private boolean method9176() {
if (this.aClass2_Sub28_Sub1_2 == null) {
@Pc(42) double local42 = (double) this.aClass2_Sub28_Sub3_2.method5488();
return local42 == 0.0D || (double) Static588.method7715() >= 1000.0D / local42 + (double) this.aClass2_Sub28_Sub3_2.method5496();
return local42 == 0.0D || (double) Static588.currentTimeWithDrift() >= 1000.0D / local42 + (double) this.aClass2_Sub28_Sub3_2.method5496();
} else {
return !this.aClass2_Sub28_Sub3_2.method5498() || this.method9185() > this.aClass2_Sub28_Sub3_2.method5497();
}
Expand Down
6 changes: 3 additions & 3 deletions client/src/main/java/Class226.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,21 +51,21 @@ public void run() {
}

@OriginalMember(owner = "client!lha", name = "a", descriptor = "(I)V")
public void method5243() {
public void shutDown() {
if (this.aThread4 == null) {
return;
}
this.method5244(new Linkable());
try {
this.aThread4.join();
} catch (@Pc(23) InterruptedException local23) {
} catch (@Pc(23) InterruptedException e) {
e.printStackTrace();
}
this.aThread4 = null;
}

@OriginalMember(owner = "client!lha", name = "a", descriptor = "(ILclient!ie;)V")
private void method5244(@OriginalArg(1) Linkable arg0) {
@Pc(2) LinkedList local2 = this.aLinkedList32;
synchronized (this.aLinkedList32) {
this.aLinkedList32.addTail(arg0);
this.aLinkedList32.notify();
Expand Down
Loading
Loading