[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