Searched refs:alock (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dlocknode.cpp95 AbstractLockNode* alock = n->as_AbstractLock(); local
97 if (alock->box_node() == this) {
98 if (alock->obj_node()->eqv_uncast(obj)) {
99 if ((unique_lock != NULL) && alock->is_Lock()) {
101 lock = alock->as_Lock();
103 } else if (lock != alock->as_Lock()) {
H A Dmacro.cpp1817 AbstractLockNode* alock = u->as_AbstractLock(); local
1819 if (alock->box_node() == oldbox) {
1821 alock->set_non_esc_obj();
1844 AbstractLockNode* alock = u->as_AbstractLock(); local
1845 if (alock->box_node() == oldbox && alock->obj_node()->eqv_uncast(obj)) {
1847 alock->set_non_esc_obj();
1848 _igvn.rehash_node_delayed(alock);
1849 alock->set_box_node(newbox);
1886 void PhaseMacroExpand::mark_eliminated_locking_nodes(AbstractLockNode *alock) { argument
1945 eliminate_locking_node(AbstractLockNode *alock) argument
[all...]
H A Dmacro.hpp96 void mark_eliminated_locking_nodes(AbstractLockNode *alock);
97 bool eliminate_locking_node(AbstractLockNode *alock);
H A Descape.cpp1692 AbstractLockNode* alock = n->as_AbstractLock(); local
1693 if (!alock->is_non_esc_obj()) {
1694 if (not_global_escape(alock->obj_node())) {
1695 assert(!alock->is_eliminated() || alock->is_coarsened(), "sanity");
1699 alock->set_non_esc_obj();

Completed in 365 milliseconds