Was sind die Auswirkungen von VMDebug.startGC in einer TraceView-Datei?

8

Welche Auswirkungen hat VMDebug.startGC in einer TraceView-Datei

?

Die Dokumentation sagt :

%Vor%

Aber in meinem TraceView sehe ich so etwas:

Das Bewegen über den braunen Quadraten zeigt an, dass es sich um VMDebug.startGC () -Methoden handelt, wobei jede Methode etwa 17 echte ms benötigt. Die grünen Quadrate sind BitmapFactory.nativeDecodeAssetFunctions, die jeweils etwa 26 echte Millisekunden benötigen. In diesem Codeabschnitt lade ich Bitmaps für den Import als OpenGL-Texturen.

Was ist die startGC () Funktion?

Ich habe eine Überzeugung basierend auf dem Namen der Funktion und beobachten, wenn es aufgerufen, dass es irgendwie mit Garbage Collection zusammenhängt, aber die Dokumentation widerspricht mir.

    
tjb 07.06.2012, 08:40
quelle

1 Antwort

1

Sie haben doc description für die Methode startClassPrep() kopiert und eingefügt, die unterhalb von startGC() in den Quellen liegt.

Wirkliche Beschreibung ist:

%Vor%

Es sieht so aus, dass die Methode nur zum Debuggen verwendet wird, während traceview ausgeführt wird.

    
pawelzieba 08.09.2012, 15:27
quelle

Tags und Links