As3 swf-bytecode injection

Ich bin momentan auf der Arbeit an einem tool, das es uns ermöglichen, Blick wich Funktion sind zeitaufwendig in einem großen as3/Air-Projekt (mehr als 2000 Klasse) zu identifizieren, die zu Engpässen und Funktionen, müssen Optimierungen.

Ein Weg dies zu erreichen ist, verwenden Sie Flash Builder, Profiler, aber es ist sehr sehr langsam und Abbruch nach 1 oder 2 Minuten.
Der andere Weg ist, um manuell eine Datei schreiben mit den wichtigsten Funktion zeitaufwändig Informationen.
Aber es ist ein manueller Prozess, und ich kann nicht decken alle Projekt-Funktionen.

So, ich bin auf der Suche nach einem Weg, um zu injizieren, as3-bytecode direkt in die kompilierte swf-Datei. Mit diesem tool, ich will Spritzen, ein Protokoll wird nach jedem Funktionsaufruf und so werde ich in der Lage sein, um alle Projekt-Funktion.

Einige as3-libs gibt so etwas ( AS3Commons ByteCode ), aber funktioniert nicht gut mit meinem Projekt (ich bekomme parsing-Fehler) und as3 langsam ist.

InformationsquelleAutor Simon Eyraud | 2010-12-22
Schreibe einen Kommentar