comparison src/share/vm/opto/block.cpp @ 833:acba6af809c8

6840775: Multiple JVM crashes seen with 1.6.0_10 through 1.6.0_14 Summary: Put missed reference to allocated array in copyOf() intrinsic into OopMap for the call slow_arraycopy(). Reviewed-by: never
author kvn
date Wed, 01 Jul 2009 20:22:18 -0700
parents 7bb995fbd3c0
children dd0a4e1e219b
comparison
equal deleted inserted replaced
828:b64314863098 833:acba6af809c8
354 Phase(CFG), 354 Phase(CFG),
355 _bbs(a), 355 _bbs(a),
356 _root(r) 356 _root(r)
357 #ifndef PRODUCT 357 #ifndef PRODUCT
358 , _trace_opto_pipelining(TraceOptoPipelining || C->method_has_option("TraceOptoPipelining")) 358 , _trace_opto_pipelining(TraceOptoPipelining || C->method_has_option("TraceOptoPipelining"))
359 #endif
360 #ifdef ASSERT
361 , _raw_oops(a)
359 #endif 362 #endif
360 { 363 {
361 ResourceMark rm; 364 ResourceMark rm;
362 // I'll need a few machine-specific GotoNodes. Make an Ideal GotoNode, 365 // I'll need a few machine-specific GotoNodes. Make an Ideal GotoNode,
363 // then Match it into a machine-specific Node. Then clone the machine 366 // then Match it into a machine-specific Node. Then clone the machine