comparison src/share/vm/runtime/mutexLocker.hpp @ 17810:62c54fcc0a35

Merge
author kvn
date Tue, 25 Mar 2014 17:07:36 -0700
parents 2b8e28fdf503 595c0f60d50d
children 52b4284cb496 581e70386ec9
comparison
equal deleted inserted replaced
17809:a433eb716ce1 17810:62c54fcc0a35
1 /* 1 /*
2 * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 1997, 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.
64 extern Mutex* AdapterHandlerLibrary_lock; // a lock on the AdapterHandlerLibrary 64 extern Mutex* AdapterHandlerLibrary_lock; // a lock on the AdapterHandlerLibrary
65 extern Mutex* SignatureHandlerLibrary_lock; // a lock on the SignatureHandlerLibrary 65 extern Mutex* SignatureHandlerLibrary_lock; // a lock on the SignatureHandlerLibrary
66 extern Mutex* VtableStubs_lock; // a lock on the VtableStubs 66 extern Mutex* VtableStubs_lock; // a lock on the VtableStubs
67 extern Mutex* SymbolTable_lock; // a lock on the symbol table 67 extern Mutex* SymbolTable_lock; // a lock on the symbol table
68 extern Mutex* StringTable_lock; // a lock on the interned string table 68 extern Mutex* StringTable_lock; // a lock on the interned string table
69 extern Monitor* StringDedupQueue_lock; // a lock on the string deduplication queue
70 extern Mutex* StringDedupTable_lock; // a lock on the string deduplication table
69 extern Mutex* CodeCache_lock; // a lock on the CodeCache, rank is special, use MutexLockerEx 71 extern Mutex* CodeCache_lock; // a lock on the CodeCache, rank is special, use MutexLockerEx
70 extern Mutex* MethodData_lock; // a lock on installation of method data 72 extern Mutex* MethodData_lock; // a lock on installation of method data
71 extern Mutex* RetData_lock; // a lock on installation of RetData inside method data 73 extern Mutex* RetData_lock; // a lock on installation of RetData inside method data
72 extern Mutex* DerivedPointerTableGC_lock; // a lock to protect the derived pointer table 74 extern Mutex* DerivedPointerTableGC_lock; // a lock to protect the derived pointer table
73 extern Monitor* VMOperationQueue_lock; // a lock on queue of vm_operations waiting to execute 75 extern Monitor* VMOperationQueue_lock; // a lock on queue of vm_operations waiting to execute