src/share/vm/opto/macro.hpp

changeset 3406
e9a5e0a812c8
parent 3311
1bd45abaa507
child 4115
e626685e9f6c
equal deleted inserted replaced
3405:5da7201222d5 3406:e9a5e0a812c8
90 bool can_eliminate_allocation(AllocateNode *alloc, GrowableArray <SafePointNode *>& safepoints); 90 bool can_eliminate_allocation(AllocateNode *alloc, GrowableArray <SafePointNode *>& safepoints);
91 bool scalar_replacement(AllocateNode *alloc, GrowableArray <SafePointNode *>& safepoints_done); 91 bool scalar_replacement(AllocateNode *alloc, GrowableArray <SafePointNode *>& safepoints_done);
92 void process_users_of_allocation(AllocateNode *alloc); 92 void process_users_of_allocation(AllocateNode *alloc);
93 93
94 void eliminate_card_mark(Node *cm); 94 void eliminate_card_mark(Node *cm);
95 void mark_eliminated_box(Node* box, Node* obj);
95 void mark_eliminated_locking_nodes(AbstractLockNode *alock); 96 void mark_eliminated_locking_nodes(AbstractLockNode *alock);
96 bool eliminate_locking_node(AbstractLockNode *alock); 97 bool eliminate_locking_node(AbstractLockNode *alock);
97 void expand_lock_node(LockNode *lock); 98 void expand_lock_node(LockNode *lock);
98 void expand_unlock_node(UnlockNode *unlock); 99 void expand_unlock_node(UnlockNode *unlock);
99 100

mercurial