Call System.gc() on track changes and game resets.

This causes a noticeable drop in memory usage in most cases.

Also renamed the "crash" popup since the game doesn't necessarily crash.

Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
This commit is contained in:
Jeffrey Han
2015-01-15 16:47:55 -05:00
parent 9db9c2f3ad
commit 516e6280c7
5 changed files with 48 additions and 33 deletions

View File

@@ -95,6 +95,7 @@ public class MusicController {
// releases all sources from previous tracks
destroyOpenAL();
System.gc();
switch (OsuParser.getExtension(osu.audioFilename.getName())) {
case "ogg":