hotspot/src/share/vm/services/memoryPool.cpp
changeset 24831 e4df2f64bb2e
parent 24351 61b33cc6d3cf
child 29690 02ce43f0f95a
equal deleted inserted replaced
24830:2fbbde433861 24831:e4df2f64bb2e
     1 /*
     1 /*
     2  * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2003, 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.
    44                        bool support_usage_threshold,
    44                        bool support_usage_threshold,
    45                        bool support_gc_threshold) {
    45                        bool support_gc_threshold) {
    46   _name = name;
    46   _name = name;
    47   _initial_size = init_size;
    47   _initial_size = init_size;
    48   _max_size = max_size;
    48   _max_size = max_size;
    49   (void)const_cast<instanceOop&>(_memory_pool_obj = NULL);
    49   (void)const_cast<instanceOop&>(_memory_pool_obj = instanceOop(NULL));
    50   _available_for_allocation = true;
    50   _available_for_allocation = true;
    51   _num_managers = 0;
    51   _num_managers = 0;
    52   _type = type;
    52   _type = type;
    53 
    53 
    54   // initialize the max and init size of collection usage
    54   // initialize the max and init size of collection usage