hotspot/src/share/vm/gc/cms/vmStructs_cms.hpp
changeset 46674 a9e42ff6158f
parent 38177 b0c9cb06506b
equal deleted inserted replaced
46671:b7c2e9a24d49 46674:a9e42ff6158f
     1 /*
     1 /*
     2  * Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2007, 2017, 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.
    58   declare_toplevel_type(ConcurrentMarkSweepThread*)                       \
    58   declare_toplevel_type(ConcurrentMarkSweepThread*)                       \
    59   declare_toplevel_type(ConcurrentMarkSweepGeneration*)                   \
    59   declare_toplevel_type(ConcurrentMarkSweepGeneration*)                   \
    60   declare_toplevel_type(CompactibleFreeListSpace*)                        \
    60   declare_toplevel_type(CompactibleFreeListSpace*)                        \
    61   declare_toplevel_type(CMSCollector*)                                    \
    61   declare_toplevel_type(CMSCollector*)                                    \
    62   declare_toplevel_type(AFLBinaryTreeDictionary)                          \
    62   declare_toplevel_type(AFLBinaryTreeDictionary)                          \
    63   declare_toplevel_type(LinearAllocBlock)                                 \
    63   declare_toplevel_type(LinearAllocBlock)
    64   declare_toplevel_type(FreeBlockDictionary<FreeChunk>)
       
    65 
    64 
    66 #define VM_INT_CONSTANTS_CMS(declare_constant)                            \
    65 #define VM_INT_CONSTANTS_CMS(declare_constant)                            \
    67   declare_constant(Generation::ConcurrentMarkSweep)                       \
    66   declare_constant(Generation::ConcurrentMarkSweep)                       \
    68 
    67 
    69 #endif // SHARE_VM_GC_CMS_VMSTRUCTS_CMS_HPP
    68 #endif // SHARE_VM_GC_CMS_VMSTRUCTS_CMS_HPP