Paolo Cancedda
c1f1ad6dcd
Since List<AVM2Instruction> code is frequently accessed by position, it's better to use an ArrayList instead of a LinkedList. Introduced method compact() to reduce memory usage.
2012-01-03 15:06:47 +01:00
Jindra Petøík
35a5d6c97e
Commented out InstructionDefinition for instruction findpropglobalstrict with
...
the same code as deldescendants. Introduced array instructionSetByCode
used to retrieve InstructionDefinition using opcode without a sequential search.
(by Paolo Cancedda)
2012-01-02 09:10:10 +01:00
Jindra Petøík
6f5d921ab7
Changed License header of java files - GNU General Public License v3
2011-12-29 11:26:14 +01:00
Jindra Petøík
97a4a2c961
AS3: Automatic Calculating Body parameters (Experimental)
2011-07-30 10:22:40 +02:00
Jindra Petøík
66449bfc6c
Fixed saving Bit values
...
AS3: Automatic Calculating Body parameters
2011-07-24 20:01:30 +02:00
Jindra Petøík
97efb4c956
AS3: Better error messages with obfuscated code
...
AS3: Autorenaming obfuscated names
2011-07-13 09:20:23 +02:00
Jindra Petøík
867aa41bbb
AS3: newactivation registers removed from decompilation
...
AS3: try clauses fixed for files with debug information
AS3: fixed function for removing instructions
2011-07-13 08:31:23 +02:00
Jindra Petøík
731856ffc9
AS3: removed unneccessary output to stdout caused by pre/post increment/decrement
2011-07-12 20:06:03 +02:00
Jindra Petøík
dcfffa711d
AS3: post/pre increment/decrement decompilation, declaration of local registers
2011-07-12 20:04:28 +02:00
Jindra Petøík
6106a6e6ca
AS3: local registers and parameters take names from debug informations
2011-07-12 17:56:51 +02:00
Jindra Petøík
1f25be9236
AS3 - Decimal number type support for ABC minor_version 17 or greater
2011-07-12 09:44:42 +02:00
Jindra Petøík
1f042c375b
AS3: ApplyType instruction, TypeName name, Vector types
...
AS3: Fixed calling with pop
2011-07-03 11:42:20 +02:00
Jindra Petøík
eaeaa19923
version apha 9
...
AS3: Included new undocumented instructions, new Multiname kind - Typename
AS3: Export PCode
AS3: Implemented code for executing some instructions
Many bugfixes
2011-07-02 18:28:51 +02:00
Jindra Petøík
c2194031db
AS3: Editing exceptions
2010-09-19 13:58:21 +02:00
Jindra Petøík
c9e01ed9d2
Added license to source code
2010-09-08 11:38:16 +02:00
Jindra Petøík
a34ee7364c
Initial version based on previous work. (Version alpha 7)
2010-09-04 13:57:22 +02:00