hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
changeset 24424 2658d7834c6e
parent 23537 3de0cad00ae1
child 25485 9c3d427eed01
equal deleted inserted replaced
24358:8528b67f6562 24424:2658d7834c6e
     1 /*
     1 /*
     2  * Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
   401     _sweep_limit = BlockOffsetArrayUseUnallocatedBlock ?
   401     _sweep_limit = BlockOffsetArrayUseUnallocatedBlock ?
   402                    unallocated_block() : end();
   402                    unallocated_block() : end();
   403     if (CMSTraceSweeper) {
   403     if (CMSTraceSweeper) {
   404       gclog_or_tty->print_cr(">>>>> Saving sweep limit " PTR_FORMAT
   404       gclog_or_tty->print_cr(">>>>> Saving sweep limit " PTR_FORMAT
   405                              "  for space [" PTR_FORMAT "," PTR_FORMAT ") <<<<<<",
   405                              "  for space [" PTR_FORMAT "," PTR_FORMAT ") <<<<<<",
   406                              _sweep_limit, bottom(), end());
   406                              p2i(_sweep_limit), p2i(bottom()), p2i(end()));
   407     }
   407     }
   408   }
   408   }
   409   NOT_PRODUCT(
   409   NOT_PRODUCT(
   410     void clear_sweep_limit() { _sweep_limit = NULL; }
   410     void clear_sweep_limit() { _sweep_limit = NULL; }
   411   )
   411   )