comparison src/share/vm/opto/chaitin.cpp @ 6268:6c5b7a6becc8

7187454: stack overflow in C2 compiler thread on Solaris x86 Summary: Added new FormatBufferResource class to use thread's resource area for error message buffer. Reviewed-by: twisti
author kvn
date Mon, 30 Jul 2012 09:49:25 -0700
parents 765ee2d1674b
children f7cd53cedd78
comparison
equal deleted inserted replaced
6267:977007096840 6268:6c5b7a6becc8
1534 return base; 1534 return base;
1535 } 1535 }
1536 1536
1537 // Check for AddP-related opcodes 1537 // Check for AddP-related opcodes
1538 if( !derived->is_Phi() ) { 1538 if( !derived->is_Phi() ) {
1539 assert(derived->as_Mach()->ideal_Opcode() == Op_AddP, err_msg("but is: %s", derived->Name())); 1539 assert(derived->as_Mach()->ideal_Opcode() == Op_AddP, err_msg_res("but is: %s", derived->Name()));
1540 Node *base = derived->in(AddPNode::Base); 1540 Node *base = derived->in(AddPNode::Base);
1541 derived_base_map[derived->_idx] = base; 1541 derived_base_map[derived->_idx] = base;
1542 return base; 1542 return base;
1543 } 1543 }
1544 1544