Mercurial > hg > truffle
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 |