Lines Matching full:card
32 * Maintain a card table from the write barrier. All writes of
37 * determined by GC_CARD_SHIFT. The card table contains one byte of
38 * data per card, to be used by the GC. The value of the byte will be
42 * code is obliged to mark the card dirty. The setters in
46 * The card table's base [the "biased card table"] gets set to a
48 * fabricate or load GC_DIRTY_CARD to store into the card table,
54 /* Set up the card table */
57 UniquePtr<MemMap> mem_map(MemMap::MapAnonymous("card table", NULL,
59 CHECK(mem_map.get() != NULL) << "couldn't allocate card table";
61 // don't clear the card table to avoid unnecessary pages being allocated
109 << "Card table " << this
119 UNIMPLEMENTED(WARNING) << "Card table verification";