src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp

changeset 1967
fdde661c8e06
parent 1907
c18cbe5936b8
child 2314
f95d63e2154a
     1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp	Thu Jun 10 08:27:35 2010 -0700
     1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp	Wed Jun 23 08:35:31 2010 -0700
     1.3 @@ -1,5 +1,5 @@
     1.4  /*
     1.5 - * Copyright (c) 2001, 2008, Oracle and/or its affiliates. All rights reserved.
     1.6 + * Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9   * This code is free software; you can redistribute it and/or modify it
    1.10 @@ -30,7 +30,9 @@
    1.11  class CardTableExtension : public CardTableModRefBS {
    1.12   private:
    1.13    // Support methods for resizing the card table.
    1.14 -  void resize_commit_uncommit(int changed_region, MemRegion new_region);
    1.15 +  // resize_commit_uncommit() returns true if the pages were committed or
    1.16 +  // uncommitted
    1.17 +  bool resize_commit_uncommit(int changed_region, MemRegion new_region);
    1.18    void resize_update_card_table_entries(int changed_region,
    1.19                                          MemRegion new_region);
    1.20    void resize_update_committed_table(int changed_region, MemRegion new_region);

mercurial