Changeset 245 for trunk/thune/gc.c
- Timestamp:
- 08/05/06 17:57:53 (2 years ago)
- Files:
-
- 1 modified
-
trunk/thune/gc.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/thune/gc.c
r228 r245 150 150 #define bsBlk _gc.bsBlock 151 151 #define bsStr _gc.bsBin 152 153 #ifdef OR_CONFIG_NUMBER_ARRAYS154 static UBinary bsDecArr;155 static UBinary bsIntArr;156 #endif157 152 158 153 … … 228 223 case UT_BINARY: 229 224 case UT_STRING: 225 case UT_ARRAY: 230 226 case UT_BITSET: 231 227 case UT_MATRIX: … … 239 235 SET_BIT_BIN( it->series.n ); 240 236 break; 241 242 #ifdef OR_CONFIG_NUMBER_ARRAYS243 case UT_DEC_ARRAY:244 SET_BIT_DECA( it->series.n );245 break;246 247 case UT_INT_ARRAY:248 SET_BIT_INTA( it->series.n );249 break;250 #endif251 237 252 238 case UT_CONTEXT: … … 354 340 break; 355 341 342 case UT_BINARY: 356 343 case UT_STRING: 357 //case UT_FILE: 358 //case UT_ISSUE: 359 //case UT_TAG: 360 case UT_BINARY: 344 case UT_ARRAY: 361 345 case UT_BITSET: 362 346 case UT_MATRIX: 363 347 SET_BIT_BIN( it->which ); 364 348 break; 365 366 #ifdef OR_CONFIG_NUMBER_ARRAYS367 case UT_DEC_ARRAY:368 SET_BIT_DECA( it->which );369 break;370 371 case UT_INT_ARRAY:372 SET_BIT_INTA( it->which );373 break;374 #endif375 349 376 350 case UT_UNSET: … … 518 492 GC_BITSET( bsBlk, env->blocks, SWEEP_START_BLOCK ); 519 493 GC_BITSET( bsStr, env->bin, SWEEP_START_BIN ); 520 521 #ifdef OR_CONFIG_NUMBER_ARRAYS522 GC_BITSET( bsDecArr, env->decArr, SWEEP_START_DECA );523 GC_BITSET( bsIntArr, env->intArr, SWEEP_START_INTA );524 #endif525 494 526 495 #ifdef PAIRPOOL_H … … 628 597 _sweepArray( &bsStr, &env->bin ); 629 598 630 #ifdef OR_CONFIG_NUMBER_ARRAYS631 _sweepArray( &bsDecArr, &env->decArr );632 _sweepArray( &bsIntArr, &env->intArr );633 634 ur_arrayFree( &bsDecArr );635 ur_arrayFree( &bsIntArr );636 #endif637 638 599 ur_arrayFree( &_gc.blkChecked ); 639 600
