[Scummvm-cvs-logs] SF.net SVN: scummvm:[50252] tools/branches/gsoc2010-decompiler/decompiler/ test

pidgeot at users.sourceforge.net pidgeot at users.sourceforge.net
Fri Jun 25 01:37:00 CEST 2010


Revision: 50252
          http://scummvm.svn.sourceforge.net/scummvm/?rev=50252&view=rev
Author:   pidgeot
Date:     2010-06-24 23:37:00 +0000 (Thu, 24 Jun 2010)

Log Message:
-----------
Create test scripts for CFG analysis
Add source code for all custom CFG test scripts

Added Paths:
-----------
    tools/branches/gsoc2010-decompiler/decompiler/test/branches.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while2.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while2.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/break-while.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/break-while.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while2.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while2.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/continue-while.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/continue-while.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/do-while.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/do-while.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/if.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/if.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/short-circuit.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/short-circuit.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/unreachable.txt
    tools/branches/gsoc2010-decompiler/decompiler/test/while.dmp
    tools/branches/gsoc2010-decompiler/decompiler/test/while.txt

Added: tools/branches/gsoc2010-decompiler/decompiler/test/branches.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/branches.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/branches.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,5 @@
+pushWord 0
+jumpFalse postBranch
+stopObjectCodeA
+postBranch:
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/branches.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,14 @@
+do:
+pushWord 18
+pushWordVar 321
+eq
+jumpTrue postBreak
+jump postDo
+postBreak:
+wordVarInc 123
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue do
+postDo:
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while2.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while2.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while2.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while2.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while2.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,15 @@
+do:
+wordVarInc 321
+pushWord 18
+pushWordVar 321
+eq
+jumpTrue postBreak
+jump postDo
+postBreak:
+wordVarInc 123
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue do
+postDo:
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/break-do-while2.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/break-while.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/break-while.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/break-while.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/break-while.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/break-while.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,15 @@
+while:
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue postWhile
+pushWord 18
+pushWordVar 321
+eq
+jumpTrue postBreak
+jump postWhile
+postBreak:
+wordVarInc 123
+jump while
+postWhile:
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/break-while.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,13 @@
+do:
+pushWord 18
+pushWordVar 321
+eq
+jumpTrue postContinue
+jump do
+postContinue:
+wordVarInc 123
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue do
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while2.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while2.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while2.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while2.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while2.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,14 @@
+do:
+wordVarInc 321
+pushWord 18
+pushWordVar 321
+eq
+jumpTrue postContinue
+jump do
+postContinue:
+wordVarInc 123
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue do
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/continue-do-while2.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/continue-while.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/continue-while.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/continue-while.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/continue-while.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/continue-while.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,15 @@
+while:
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue postWhile
+pushWord 18
+pushWordVar 321
+eq
+jumpTrue postContinue
+jump while
+postContinue:
+wordVarInc 123
+jump while
+postWhile:
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/continue-while.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/do-while.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/do-while.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/do-while.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/do-while.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/do-while.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,7 @@
+do:
+wordVarInc 123
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue do
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/do-while.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/if.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/if.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/if.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/if.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/if.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,7 @@
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue postIf
+wordVarInc 123
+postIf:
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/if.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/short-circuit.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/short-circuit.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/short-circuit.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/short-circuit.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/short-circuit.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,12 @@
+do:
+wordVarInc 123
+pushWord 41
+pushWordVar 321
+eq
+jumptrue postWhile
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue do
+postWhile:
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/short-circuit.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/unreachable.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/unreachable.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/unreachable.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,5 @@
+waitForMessage
+goto lbl_0x6
+stopObjectCodeA
+lbl_0x6:
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/unreachable.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Added: tools/branches/gsoc2010-decompiler/decompiler/test/while.dmp
===================================================================
(Binary files differ)


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/while.dmp
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: tools/branches/gsoc2010-decompiler/decompiler/test/while.txt
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/test/while.txt	                        (rev 0)
+++ tools/branches/gsoc2010-decompiler/decompiler/test/while.txt	2010-06-24 23:37:00 UTC (rev 50252)
@@ -0,0 +1,9 @@
+while:
+pushWord 42
+pushWordVar 123
+eq
+jumpTrue postWhile
+wordVarInc 123
+jump while
+postWhile:
+stopObjectCodeA


Property changes on: tools/branches/gsoc2010-decompiler/decompiler/test/while.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list