[svn:parrot] r46028 - branches/compact_pool_revamp/src/gc

bacek at svn.parrot.org bacek at svn.parrot.org
Mon Apr 26 10:53:47 UTC 2010


Author: bacek
Date: Mon Apr 26 10:53:47 2010
New Revision: 46028
URL: https://trac.parrot.org/parrot/changeset/46028

Log:
Remove redundant check for buflen.

Modified:
   branches/compact_pool_revamp/src/gc/mark_sweep.c

Modified: branches/compact_pool_revamp/src/gc/mark_sweep.c
==============================================================================
--- branches/compact_pool_revamp/src/gc/mark_sweep.c	Mon Apr 26 10:39:43 2010	(r46027)
+++ branches/compact_pool_revamp/src/gc/mark_sweep.c	Mon Apr 26 10:53:47 2010	(r46028)
@@ -712,7 +712,7 @@
      * shouldn't happen */
     if (mem_pool) {
         /* Update Memory_Block usage */
-        if (Buffer_buflen(b) && PObj_is_movable_TESTALL(b)) {
+        if (PObj_is_movable_TESTALL(b)) {
             INTVAL *buffer_flags = buffer_flags = Buffer_bufrefcountptr(b);
 
             /* Mask low 2 bits used for flags */


More information about the parrot-commits mailing list