diff -r 4fd732076fe1 -r eae8b7490d2c hotspot/src/share/vm/opto/mathexactnode.cpp --- a/hotspot/src/share/vm/opto/mathexactnode.cpp Tue Aug 05 07:37:10 2014 +0000 +++ b/hotspot/src/share/vm/opto/mathexactnode.cpp Tue Aug 05 09:58:52 2014 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -191,7 +191,7 @@ NativeType val1 = TypeClass::as_self(type1)->get_con(); NativeType val2 = TypeClass::as_self(type2)->get_con(); if (node->will_overflow(val1, val2) == false) { - Node* con_result = ConINode::make(phase->C, 0); + Node* con_result = ConINode::make(0); return con_result; } return NULL;