git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1828 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
		
			
				
	
	
		
			34 lines
		
	
	
		
			774 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			774 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #! /bin/sh 
 | |
| 
 | |
| XXX=$HOME/Projects/XXX/bin/xxx
 | |
| 
 | |
| rm -f *.O
 | |
| 
 | |
| if test $# -eq 1; then
 | |
|   testfiles="$1.P"	## test file name is given as unique extra argument
 | |
| else
 | |
|   testfiles="tc_l_io_chain8000.P tc_r_io_chain2000.P tc_d_io_chain400.P \
 | |
| 	     tc_l_oo_chain2000.P tc_r_oo_chain2000.P  tc_d_oo_chain400.P \
 | |
| 	     compress.P sg_cyl.P pta.P mutagenesis.P"
 | |
| fi
 | |
| 
 | |
| printf "========================================\n"
 | |
| printf "        XXX            1st    JITI      \n" 
 | |
| printf "========================================\n"
 | |
| for file in $testfiles ; do
 | |
|   benchname=`basename $file .P`
 | |
|   printf "%21s  " $benchname
 | |
|   $XXX << EOF 2>/dev/null
 | |
|     compile('$file',[jiti_off]).
 | |
|     ['$file'].
 | |
|     time.
 | |
| EOF
 | |
| rm *.O
 | |
| printf " \t"
 | |
|   $XXX << EOF 2>/dev/null
 | |
|     ['$file'].
 | |
|     time.
 | |
| EOF
 | |
| printf "\n"
 | |
| done
 |