Changeset 169 for trunk/thune/gc.c
- Timestamp:
- 06/06/06 17:32:03 (3 years ago)
- Files:
-
- 1 modified
-
trunk/thune/gc.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/thune/gc.c
r168 r169 22 22 #include "urlan.h" 23 23 #include "internal.h" 24 //#include "pairpool.h" 24 25 25 26 … … 302 303 break; 303 304 305 #ifdef PAIRPOOL_H 306 case UT_SLIST: 307 { 308 UCell* pair = uc_pair(it); 309 ur_pairPoolGCMark( it ); 310 } 311 break; 312 #endif 304 313 case UT_PATH: 305 314 case UT_SETPATH: … … 500 509 GC_BITSET( bsIntArr, ur_env->intArr, SWEEP_START_INTA ); 501 510 #endif 511 512 #ifdef PAIRPOOL_H 513 ur_pairPoolGCClear(); 514 #endif 515 502 516 503 517 // Mark all complex values used. … … 583 597 584 598 599 #ifdef PAIRPOOL_H 600 ur_pairPoolGCSweep(); 601 #endif 602 585 603 _sweepArray( &bsBlk, &ur_env->blocks ); 586 604 _sweepArray( &bsStr, &ur_env->bin );
