diff src/share/vm/opto/macro.hpp @ 4777:e9a5e0a812c8

7125896: Eliminate nested locks Summary: Nested locks elimination done before lock nodes expansion by looking for outer locks of the same object. Reviewed-by: never, twisti
author kvn
date Sat, 07 Jan 2012 13:26:43 -0800
parents 1bd45abaa507
children e626685e9f6c
line wrap: on
line diff
--- a/src/share/vm/opto/macro.hpp	Sat Jan 07 10:39:23 2012 -0800
+++ b/src/share/vm/opto/macro.hpp	Sat Jan 07 13:26:43 2012 -0800
@@ -92,6 +92,7 @@
   void process_users_of_allocation(AllocateNode *alloc);
 
   void eliminate_card_mark(Node *cm);
+  void mark_eliminated_box(Node* box, Node* obj);
   void mark_eliminated_locking_nodes(AbstractLockNode *alock);
   bool eliminate_locking_node(AbstractLockNode *alock);
   void expand_lock_node(LockNode *lock);