提交 cf28c081 编写于 作者: K kvn

8071534: assert(!failing()) failed: Must not have pending failure. Reason is: out of memory

Summary: Add missing C->failing() check after Connection graph construction.
Reviewed-by: iveresov
上级 e312f49b
...@@ -205,6 +205,11 @@ bool ConnectionGraph::compute_escape() { ...@@ -205,6 +205,11 @@ bool ConnectionGraph::compute_escape() {
_verify = false; _verify = false;
} }
#endif #endif
// Bytecode analyzer BCEscapeAnalyzer, used for Call nodes
// processing, calls to CI to resolve symbols (types, fields, methods)
// referenced in bytecode. During symbol resolution VM may throw
// an exception which CI cleans and converts to compilation failure.
if (C->failing()) return false;
// 2. Finish Graph construction by propagating references to all // 2. Finish Graph construction by propagating references to all
// java objects through graph. // java objects through graph.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册