Added some debug print statements
This commit is contained in:
parent
6bfdc85d8f
commit
6eb15567ae
2 changed files with 14 additions and 1 deletions
|
@ -326,9 +326,22 @@ if (Debug)
|
|||
tup = tuples(regls,nregneeded);
|
||||
besttup=0;
|
||||
for (; tup != 0; tup = ntup) {
|
||||
#ifndef NDEBUG
|
||||
if(Debug>1) { fprintf(stderr,"Next tuple %d,%d,%d,%d\n",
|
||||
tup->p_rar[0],
|
||||
tup->p_rar[1],
|
||||
tup->p_rar[2],
|
||||
tup->p_rar[3]);
|
||||
fprintf(stderr, "totalcost = %u, costlimit = %u, mincost = %u\n",
|
||||
totalcost, costlimit, mincost);
|
||||
}
|
||||
#endif
|
||||
ntup = tup->p_next;
|
||||
for (i=0,t=0;i<nregneeded && t<mincost; i++)
|
||||
t += docoerc(regtp[i],regcp[i],ply,FALSE,tup->p_rar[i]);
|
||||
#ifndef NDEBUG
|
||||
if (Debug > 1) fprintf(stderr, "cost after coercions: %u\n", t);
|
||||
#endif
|
||||
if (t<mincost)
|
||||
t += codegen(codep,ply,FALSE,mincost-t,0);
|
||||
if (t<mincost) {
|
||||
|
|
|
@ -30,7 +30,7 @@ main(argc,argv) char **argv; {
|
|||
switch(argv[0][1]) {
|
||||
#ifndef NDEBUG
|
||||
case 'd':
|
||||
Debug=1; break;
|
||||
Debug++; break;
|
||||
#endif
|
||||
case 'p':
|
||||
maxply = atoi(argv[0]+2);
|
||||
|
|
Loading…
Reference in a new issue