comparison src/share/vm/opto/matcher.cpp @ 420:a1980da045cc

6462850: generate biased locking code in C2 ideal graph Summary: Inline biased locking code in C2 ideal graph during macro nodes expansion Reviewed-by: never
author kvn
date Fri, 07 Nov 2008 09:29:38 -0800
parents 36ccc817fca4
children 3b5ac9e7e6ea
comparison
equal deleted inserted replaced
419:0bf25c4807f9 420:a1980da045cc
1949 mstack.pop(); // Remove node from stack 1949 mstack.pop(); // Remove node from stack
1950 1950
1951 // Now hack a few special opcodes 1951 // Now hack a few special opcodes
1952 switch( n->Opcode() ) { // Handle some opcodes special 1952 switch( n->Opcode() ) { // Handle some opcodes special
1953 case Op_StorePConditional: 1953 case Op_StorePConditional:
1954 case Op_StoreIConditional:
1954 case Op_StoreLConditional: 1955 case Op_StoreLConditional:
1955 case Op_CompareAndSwapI: 1956 case Op_CompareAndSwapI:
1956 case Op_CompareAndSwapL: 1957 case Op_CompareAndSwapL:
1957 case Op_CompareAndSwapP: 1958 case Op_CompareAndSwapP:
1958 case Op_CompareAndSwapN: { // Convert trinary to binary-tree 1959 case Op_CompareAndSwapN: { // Convert trinary to binary-tree