Mercurial > hg > truffle
comparison src/share/vm/opto/c2_globals.hpp @ 6895:006174cfe979
7163534: VM could crashes assert(false) failed: infinite EA connection graph build
Summary: In case of time or iterations limit reached C2 stops EA and continue compilation without EA as it does in product VM already.
Reviewed-by: twisti
author | kvn |
---|---|
date | Thu, 25 Oct 2012 17:32:03 -0700 |
parents | 8ae8f9dd7099 |
children | 2aff40cb4703 |
comparison
equal
deleted
inserted
replaced
6894:a3ecd773a7b9 | 6895:006174cfe979 |
---|---|
437 "Sets max value cached by the java.lang.Integer autobox cache") \ | 437 "Sets max value cached by the java.lang.Integer autobox cache") \ |
438 \ | 438 \ |
439 product(bool, DoEscapeAnalysis, true, \ | 439 product(bool, DoEscapeAnalysis, true, \ |
440 "Perform escape analysis") \ | 440 "Perform escape analysis") \ |
441 \ | 441 \ |
442 develop(bool, ExitEscapeAnalysisOnTimeout, true, \ | |
443 "Exit or throw assert in EA when it reaches time limit") \ | |
444 \ | |
442 notproduct(bool, PrintEscapeAnalysis, false, \ | 445 notproduct(bool, PrintEscapeAnalysis, false, \ |
443 "Print the results of escape analysis") \ | 446 "Print the results of escape analysis") \ |
444 \ | 447 \ |
445 product(bool, EliminateAllocations, true, \ | 448 product(bool, EliminateAllocations, true, \ |
446 "Use escape analysis to eliminate allocations") \ | 449 "Use escape analysis to eliminate allocations") \ |