PatchSet 4474 
Date: 2004/02/29 16:02:59
Author: dalibor
Branch: HEAD
Tag: (none) 
Log:
Use gc_free consistently in verifier

2004-02-29  Dalibor Topic <[EMAIL PROTECTED]>

        * kaffe/kaffevm/verify.c:
        Use gc_free instead of KFREE.

Members: 
        ChangeLog:1.2054->1.2055 
        kaffe/kaffevm/verify.c:1.66->1.67 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2054 kaffe/ChangeLog:1.2055
--- kaffe/ChangeLog:1.2054      Sat Feb 28 18:44:25 2004
+++ kaffe/ChangeLog     Sun Feb 29 16:02:59 2004
@@ -1,3 +1,8 @@
+2004-02-29  Dalibor Topic <[EMAIL PROTECTED]>
+
+       * kaffe/kaffevm/verify.c:
+       Use gc_free instead of KFREE.
+
 2004-02-28  Dalibor Topic <[EMAIL PROTECTED]>
 
        * kaffe/kaffevm/verify-debug.c,
Index: kaffe/kaffe/kaffevm/verify.c
diff -u kaffe/kaffe/kaffevm/verify.c:1.66 kaffe/kaffe/kaffevm/verify.c:1.67
--- kaffe/kaffe/kaffevm/verify.c:1.66   Sat Feb 28 18:44:27 2004
+++ kaffe/kaffe/kaffevm/verify.c        Sun Feb 29 16:03:02 2004
@@ -1224,12 +1224,12 @@
 cleanupInVerifyMethod(uint32* status, SigStack* sigs, UninitializedType* uninits, 
uint32* numBlocks, BlockInfo ** blocks)
 {
        DBG(VERIFY3, dprintf("    cleaning up..."); );
-       KFREE(status);
+       gc_free(status);
        if (blocks != NULL) {
                while (*numBlocks > 0) {
                        freeBlock(blocks[--(*numBlocks)]);
                }
-               KFREE(blocks);
+               gc_free(blocks);
        }
         freeSigStack(sigs);
         freeUninits(uninits);
@@ -2081,7 +2081,7 @@
 bool
 verifyErrorInVerifyMethod3b(errorInfo* einfo, const Method* method, BlockInfo* 
curBlock, const char * msg)
 {
-        KFREE(curBlock);
+        gc_free(curBlock);
         if (einfo->type == 0) {
                postExceptionMessage(einfo, JAVA_LANG(VerifyError),
                                     "in method \"%s.%s\": %s",
@@ -2394,7 +2394,7 @@
        
        
        DBG(VERIFY3, dprintf("    Verifier Pass 3b: Complete\n"); );
-       KFREE(curBlock);
+       gc_free(curBlock);
        return(true);
 }
 
@@ -4264,7 +4264,7 @@
        for (sig = getNextArg(sig + 1, argbuf); *argbuf != ')'; sig = getNextArg(sig, 
argbuf)) {
                
                if (paramIndex >= binfo->stacksz) {
-                       KFREE(argbuf);
+                       gc_free(argbuf);
                        return verifyErrorInCheckMethodCall(einfo, method, argbuf, pc, 
idx, pool, methSig, "error: not enough parameters on stack for method invocation");
                }
                
@@ -4394,13 +4394,13 @@
        default:
                /* shouldn't get here because of parsing during pass 2... */
                DBG(VERIFY3, dprintf("                unrecognized return type 
signature: %s\n", argbuf); );
-               KFREE(argbuf);
+               gc_free(argbuf);
                postExceptionMessage(einfo, JAVA_LANG(InternalError),
                                     "unrecognized return type signature");
                return(false);
        }
        
-       KFREE(argbuf);
+       gc_free(argbuf);
        return(true);
 }
 
@@ -4420,7 +4420,7 @@
        postExceptionMessage(einfo, JAVA_LANG(VerifyError), \
                             "method %s.%s: %s", \
                             CLASS_CNAME(method->class), METHOD_NAMED(method), _MSG); \
-       KFREE(argbuf); \
+       gc_free(argbuf); \
        return(false)
 
 #define LOCAL_OVERFLOW_ERROR \
@@ -4508,7 +4508,7 @@
        
        
        /* success! */
-       KFREE(argbuf);
+       gc_free(argbuf);
        return(true);
 
 #undef LOCAL_OVERFLOW_ERROR
@@ -4557,7 +4557,7 @@
                type->data.class = getClassFromSignature(sig, this->loader, einfo);
                
                if (tmp) {
-                       KFREE(tmp);
+                       gc_free(tmp);
                }
        }
        else if (type->tinfo & TINFO_SIG) {
@@ -4962,11 +4962,11 @@
        if (binfo == NULL) return;
        
        if (binfo->locals != NULL)
-               KFREE(binfo->locals);
+               gc_free(binfo->locals);
        if (binfo->opstack != NULL)
-               KFREE(binfo->opstack);
+               gc_free(binfo->opstack);
        
-       KFREE(binfo);
+       gc_free(binfo);
 }
 
 /*
@@ -5049,7 +5049,7 @@
        SigStack* tmp;
        while(sigs != NULL) {
                tmp = sigs->next;
-               KFREE(sigs);
+               gc_free(sigs);
                sigs = tmp;
        }
 }
@@ -5139,7 +5139,7 @@
                uninit->next->prev = uninit->prev;
        }
        
-       KFREE(uninit);
+       gc_free(uninit);
 }
 
 /*
@@ -5153,7 +5153,7 @@
        UninitializedType* tmp;
        while (uninits) {
                tmp = uninits->next;
-               KFREE(uninits);
+               gc_free(uninits);
                uninits = tmp;
        }
 }

_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to