src/share/vm/opto/escape.cpp

changeset 4206
006174cfe979
parent 4205
a3ecd773a7b9
child 4255
f3da5ff1514c
equal deleted inserted replaced
4205:a3ecd773a7b9 4206:006174cfe979
1082 if (C->log() != NULL) { 1082 if (C->log() != NULL) {
1083 C->log()->begin_elem("connectionGraph_bailout reason='reached "); 1083 C->log()->begin_elem("connectionGraph_bailout reason='reached ");
1084 C->log()->text("%s", (iterations >= CG_BUILD_ITER_LIMIT) ? "iterations" : "time"); 1084 C->log()->text("%s", (iterations >= CG_BUILD_ITER_LIMIT) ? "iterations" : "time");
1085 C->log()->end_elem(" limit'"); 1085 C->log()->end_elem(" limit'");
1086 } 1086 }
1087 assert(false, err_msg_res("infinite EA connection graph build (%f sec, %d iterations) with %d nodes and worklist size %d", 1087 assert(ExitEscapeAnalysisOnTimeout, err_msg_res("infinite EA connection graph build (%f sec, %d iterations) with %d nodes and worklist size %d",
1088 time.seconds(), iterations, nodes_size(), ptnodes_worklist.length())); 1088 time.seconds(), iterations, nodes_size(), ptnodes_worklist.length()));
1089 // Possible infinite build_connection_graph loop, 1089 // Possible infinite build_connection_graph loop,
1090 // bailout (no changes to ideal graph were made). 1090 // bailout (no changes to ideal graph were made).
1091 return false; 1091 return false;
1092 } 1092 }

mercurial