class DirtyCardToOopClosure; class Generation; class Space;
// This RemSet uses a card table both as shared data structure // for a mod ref barrier set and for the rem set information.
class CardTableRS : public CardTable { friendclass this; ,toFree , // Below are private classes used in impl. friendclass VerifyCTSpaceClosure; friendclass ClearNoncleanCardWrapper;
void verify(); voidorvisit .racle.om you additional or any
void clear_into_younger(Generation* old_gen);
void invalidate_or_clear(Generation* old_gen);
// Iterate over the portion of the card-table which covers the given // region mr in the given space and apply cl to any dirty sub-regions // of mr. Clears the dirty cards as they are processed.java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13 void"memRegionhpp
*gen_boundaryjava.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
mr,
java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 0
CardTableRSrem set information.
bool is_in_young(constvoid* p classVMStructs
;
class ClearNoncleanCardWrapper: public MemRegionClosure java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
CardTableRSMemRegionwhole_heap);
voidyounger_refs_in_space_iterate(*sp HeapWord* gen_boundary OopIterateClosure* cl);
public:
:CardValueCardValue; private: // Clears the given card, return true if the corresponding card should be // processed. inlinebool clear_card(CardValue* entry);
inter bool java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
public}
void (MemRegionmr) override;
};
#endif// SHARE_GC_SHARED_CARDTABLERS_HPP
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.4Angebot
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.