equal
deleted
inserted
replaced
1608 HeapRegion* pop_dirty_cards_region(); |
1608 HeapRegion* pop_dirty_cards_region(); |
1609 |
1609 |
1610 public: |
1610 public: |
1611 void stop_conc_gc_threads(); |
1611 void stop_conc_gc_threads(); |
1612 |
1612 |
1613 // <NEW PREDICTION> |
|
1614 |
|
1615 double predict_region_elapsed_time_ms(HeapRegion* hr, bool young); |
1613 double predict_region_elapsed_time_ms(HeapRegion* hr, bool young); |
1616 void check_if_region_is_too_expensive(double predicted_time_ms); |
1614 void check_if_region_is_too_expensive(double predicted_time_ms); |
1617 size_t pending_card_num(); |
1615 size_t pending_card_num(); |
1618 size_t max_pending_card_num(); |
1616 size_t max_pending_card_num(); |
1619 size_t cards_scanned(); |
1617 size_t cards_scanned(); |
1620 |
|
1621 // </NEW PREDICTION> |
|
1622 |
1618 |
1623 protected: |
1619 protected: |
1624 size_t _max_heap_capacity; |
1620 size_t _max_heap_capacity; |
1625 }; |
1621 }; |
1626 |
1622 |