Jindra Petřík
|
8fa321cfd3
|
AS3 using temp registers on compound assignments when hasSideeffect
|
2021-03-12 22:12:39 +01:00 |
|
Jindra Petřík
|
23227caacd
|
AS3 - Compound assignments detection
|
2021-03-12 22:12:39 +01:00 |
|
Jindra Petřík
|
16a03fe0f7
|
hasSideEffect method
|
2021-03-12 22:12:39 +01:00 |
|
Jindra Petřík
|
e3d78aff98
|
equals and hashcode added to model
compoundable binary op introduced
|
2021-03-12 22:12:39 +01:00 |
|
Jindra Petřík
|
380e7071bd
|
Fixed: #1396, #1254 FLA Export - AS3 frame scripts
|
2021-03-12 22:12:39 +01:00 |
|
Jindra Petřík
|
8186245151
|
Fixed: Goto declaration - exception when exists QName with 0 namespace index
|
2021-03-05 21:22:55 +01:00 |
|
Jindra Petřík
|
997630492f
|
Fixed: AS3 - escaping start import
|
2021-03-05 21:22:55 +01:00 |
|
Jindra Petřík
|
314f712351
|
Fixed: #1310 AS1/2/3 direct editation - modulo operator precedence
|
2021-03-05 21:22:55 +01:00 |
|
Jindra Petřík
|
2d3013e16f
|
Fixed: #1328 AS1/2/3 direct editation - empty commands (just semicolon)
|
2021-03-05 21:22:55 +01:00 |
|
Jindra Petřík
|
ad89404a5b
|
Fixed: AS3 direct editation - slot/const default values
|
2021-03-05 21:22:55 +01:00 |
|
Jindra Petřík
|
c800aa7ca4
|
Fixed: Decompilation - Goto handling
|
2021-03-05 21:22:55 +01:00 |
|
Jindra Petřík
|
81a0f84cbd
|
Fixed: #1633 AS3 decompilation - return in for..in clause
|
2021-03-05 21:22:55 +01:00 |
|
Jindra Petřík
|
28380d1d34
|
Fixed: #1627 Previously decompiled scripts not cached
Fixed: SWF is not garbage collected on close in some situations
Fixed: AS1/2 script search does not show all results
|
2021-03-05 21:22:55 +01:00 |
|
Jindra Petřík
|
79b1e45df3
|
Fixed: #1626 AS3 decompilation - unpopped obfuscated function
|
2021-03-05 21:22:55 +01:00 |
|
Jindra Petřík
|
0ae78aacf3
|
Fixed: AS3 direct editation - compilation of top level classes
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
5afdba0600
|
AS3 goto definition on imports
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
76a5fe169b
|
Fixed: #1450 AS3 direct editation - handling types from same package
Fixed: AS3 goto definition for types in another ABC tag
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
fd25b58ce5
|
test fix
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
6ea5df56b9
|
Fixed: AS3 decompilation - do not show setslot on activation when has same name as method parameter
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
d808d71e04
|
Fixed: #1338, #1480 AS3 direct editation - Vector in combination with activation
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
0a0e04bab8
|
handling imported vars fix
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
5ea2cc42a1
|
Fixed: #1101 AS3 direct editation - handling imported vars
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
8e496d8655
|
Fix tests - comma operator
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
751c8ce970
|
Fixed: #1100, #1123, #1516 AS1/2/3 direct editation - comma operator
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
a508e4d6db
|
Fixed: #1336 AS3 direct editation - Regexp / character escaping
|
2021-02-26 22:46:28 +01:00 |
|
Jindra Petřík
|
e9cd0e6ad0
|
Fixed: #1569 AS3 direct editation - incorrect slot names handling (IndexOutOfBounds)
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
b82d6b62fe
|
Script search history fixes - reading AS3 results
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
11c3c2a8a7
|
Fixed: AS3 decompilation: increment/decrement on properties
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
bffc5d4ff0
|
Fixed: AS3 decompilation: try..catch..finally suborder when debugline info not present
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
599d22bb6e
|
AS3 P-code editation checking all referenced labels exist
Fixed: AS3 P-code editation - only first try offset was saved when multiple try with same label
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
bac1c799be
|
AS3 direct editation - do not add popscope twice when continue/break as last statement in catch block
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
b1818d0600
|
Fixed #1610 AS3 P-code editation - true/false/undefined/null has value_index same as value_kind
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
5192f96505
|
using defined constants instead of magic numbers
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
a3d73608cb
|
Fixed: #1610 AS3 unnecessary adding namespaces
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
8a6c4cf35c
|
Fixed: AS3 with statement decompilation
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
a36ca2df20
|
Fixed: AS3 direct editation - popscope in catch on continue and break
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
5c95ca24b8
|
Fixed: AS3 direct editation - using finally clause for continue and break
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
86f2f7fdce
|
AS3 direct editation: try..finally generates pushbyte -1, not pushbyte 255
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
ce91b877e3
|
AS3 direct editation - do not initialize slots on newactivation
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
e414e1919d
|
Fixed: AS3 direct editation - unary minus (negate) compiled as 0 - value
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
b03cad4f90
|
Fixed: AS3 direct editation - coerce in setproperty
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
b54b51d206
|
Removing AS3 scripts ("ScriptPacks")
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
e12eb2af6e
|
Fixed default version of ABC
|
2021-02-24 19:55:59 +01:00 |
|
Jindra Petřík
|
1bacb111fe
|
Fixed: Cannot properly cancel script searching
|
2021-02-12 11:08:07 +01:00 |
|
Jindra Petřík
|
ab34d92351
|
Fixed #1596 Infinite loop when sorting traits according to dependencies
|
2021-02-12 10:44:42 +01:00 |
|
Jindra Petřík
|
b9660cdfec
|
#1597 Option to use old style lookupswitch in AS3 P-code
|
2021-02-12 06:13:38 +01:00 |
|
Jindra Petřík
|
b82c83c2ad
|
Fixed #1360 Precedence of increment/decrement operations
|
2021-02-11 19:10:09 +01:00 |
|
Jindra Petřík
|
ac89162be0
|
#1594 Option to use old style of getlocalx, setlocalx with underscore
|
2021-02-11 12:51:00 +01:00 |
|
Jindra Petřík
|
ac15728b9d
|
#1594 Option to disable AS3 P-code indentation, label on separate line
|
2021-02-11 12:34:46 +01:00 |
|
Jindra Petřík
|
66b0d0bb13
|
Fixed #1227 AS3 avoid recursion (stackoverflow) caused by newfunction instruction
|
2021-02-11 11:10:56 +01:00 |
|