hotspot/src/share/vm/runtime/mutexLocker.hpp
changeset 28831 454224c7e3ba
parent 27874 e9b44eb1613f
child 31608 b5cb9a07591a
equal deleted inserted replaced
28830:a252e278c3d9 28831:454224c7e3ba
     1 /*
     1 /*
     2  * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 1997, 2015, 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.
   120 extern Monitor* SecondaryFreeList_lock;          // protects the secondary free region list
   120 extern Monitor* SecondaryFreeList_lock;          // protects the secondary free region list
   121 extern Mutex*   OldSets_lock;                    // protects the old region sets
   121 extern Mutex*   OldSets_lock;                    // protects the old region sets
   122 extern Monitor* RootRegionScan_lock;             // used to notify that the CM threads have finished scanning the IM snapshot regions
   122 extern Monitor* RootRegionScan_lock;             // used to notify that the CM threads have finished scanning the IM snapshot regions
   123 extern Mutex*   MMUTracker_lock;                 // protects the MMU
   123 extern Mutex*   MMUTracker_lock;                 // protects the MMU
   124                                                  // tracker data structures
   124                                                  // tracker data structures
   125 extern Mutex*   HotCardCache_lock;               // protects the hot card cache
       
   126 
   125 
   127 extern Mutex*   Management_lock;                 // a lock used to serialize JVM management
   126 extern Mutex*   Management_lock;                 // a lock used to serialize JVM management
   128 extern Monitor* Service_lock;                    // a lock used for service thread operation
   127 extern Monitor* Service_lock;                    // a lock used for service thread operation
   129 extern Monitor* PeriodicTask_lock;               // protects the periodic task structure
   128 extern Monitor* PeriodicTask_lock;               // protects the periodic task structure
   130 
   129