Xuefer
|
0ea8e3c247
|
Decompiler: rewrite complex block decompiler into functions
|
8 years ago |
Xuefer
|
ade274ea0f
|
Decompiler: mark jmpouts for BRK/CONT, unmark after decompiled with complex block
|
8 years ago |
Xuefer
|
813986f735
|
Decompiler: (PHP_5_6) support for POW(**)
|
8 years ago |
Xuefer
|
7942b78ff7
|
Decompiler: show removed opcode in comment
|
8 years ago |
Xuefer
|
a767eaaecd
|
Decompiler: BinaryOp UnaryOp, TernaryOp
|
8 years ago |
Xuefer
|
6e3cb406f7
|
Decompiler: between before dynamic class and previous block
|
8 years ago |
Xuefer
|
3aed197bd3
|
Decompiler: escape 8bit and control chars and \t
|
8 years ago |
Xuefer
|
8c23a1d08c
|
Decompiler: f(&$v) no long validate since PHP_5_4
|
8 years ago |
Xuefer
|
c3ed03701b
|
sample: remove \ from namespace sample
|
8 years ago |
Xuefer
|
b1c2e3462d
|
sample: remove echo , which wont be indentical as decompiled
|
8 years ago |
Xuefer
|
828ca4e4c5
|
Decompiler: remove '' . and . '' for string constant
|
8 years ago |
Xuefer
|
8a8428b9a8
|
Decompiler: fix missing else with only 1 opcode
|
8 years ago |
Xuefer
|
29e6904ec5
|
Decompiler: fix array(&$ref)
|
8 years ago |
Xuefer
|
3e8255b2a7
|
Decompiler: fix namespace of implements
|
8 years ago |
Xuefer
|
4fa6d95cdc
|
Decompiler: namespace is case insense
|
8 years ago |
Xuefer
|
2fade1672b
|
Decompiler: support for RETURN_BY_REF
|
8 years ago |
Xuefer
|
b72c808ac6
|
Decompiler: move TODO warning to comment
|
8 years ago |
Xuefer
|
5810aaf23e
|
Decompiler: ignore line number 0
|
8 years ago |
Xuefer
|
f53d355d1a
|
Decompiler: use range for buildJmpInfo
|
8 years ago |
Xuefer
|
dbfec9ee56
|
Decompiler: simplify code by using op.line
|
8 years ago |
Xuefer
|
88d5782223
|
Decompiler: make op.line out of build jmpinfo
|
8 years ago |
Xuefer
|
08795e53d2
|
Decompiler/dump: dumpOp shows line
|
8 years ago |
Xuefer
|
2fd12a1c29
|
Decompiler/dump: dump without Ts
|
8 years ago |
Xuefer
|
b1ed91cbb8
|
Decompiler/dump: show = after result, not > before result
|
8 years ago |
Xuefer
|
3da52fc978
|
Decompiler/dump: space between op
|
8 years ago |
Xuefer
|
6e21470dc7
|
Decompiler/dump: dont decompile for dump
|
8 years ago |
Xuefer
|
7a054d0272
|
Decompiler/dump: dont print backtrace for dump
|
8 years ago |
Xuefer
|
59b05b09ca
|
Decompiler/dump: dump op in comment
|
8 years ago |
Xuefer
|
f5ebb4cb24
|
Decompiler/dump: remove unused code used for phpdop
|
8 years ago |
Xuefer
|
c01538d0ba
|
disassemble: fix processor for double, yet the code is not used for dasm for now
|
8 years ago |
Xuefer
|
d94534988e
|
disassemble: fix QM_ASSIGN_VAR info
|
8 years ago |
Xuefer
|
5ff75525f5
|
disassembler: (PHP_5_5) fix tmp var num
|
8 years ago |
Xuefer
|
4e5cb618a4
|
Decompiler: add support for "run dboth" = both decompile and dump
|
8 years ago |
Xuefer
|
3f3d56cfd2
|
Decompiler: uses PHP_EOL for eol
|
8 years ago |
Xuefer
|
10fcce4917
|
devel: dont update devel.php if unchanged
|
8 years ago |
Xuefer
|
749747211a
|
devel: shows exit status
|
8 years ago |
Xuefer
|
71888baa01
|
cacher: fix #342 object caching
|
8 years ago |
Xuefer
|
0707c335b5
|
Decompiler: include EX inside $range
|
8 years ago |
Xuefer
|
a58a92e47d
|
Decompiler: function op() to skip NOP
|
8 years ago |
Xuefer
|
7d7bedb96a
|
Decompiler: dump: adds ':' before constant
|
8 years ago |
Xuefer
|
c9fe214527
|
Decompiler: adds opline in error message
|
8 years ago |
Xuefer
|
2a6657a008
|
Decompiler: merge phpdop into Decompiler
|
8 years ago |
Xuefer
|
7ae214a4e5
|
Decompiler: fix undefined index for catch at bottom of the opcode
|
8 years ago |
Xuefer
|
74f29c3a5e
|
Decompiler: disable assert by default
|
8 years ago |
Xuefer
|
c5ca1ac9a4
|
Decompiler: remove unused code
|
8 years ago |
Xuefer
|
4c48d299ba
|
devel: remove svn helper
|
8 years ago |
Xuefer
|
6e36b10304
|
adds gitignore file
|
8 years ago |
Xuefer
|
65daa90a82
|
disable warning, only eanble it for debugging
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1594 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
8 years ago |
Xuefer
|
25691273b3
|
eval requires "()"; show code for dangling array(..)
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1593 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
8 years ago |
Xuefer
|
95da04c9f2
|
dasm: fix include opcode spec
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@1592 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
8 years ago |