src/share/native/common/check_code.c
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/native/common/check_code.c Fri Sep 5 15:02:45 2014
--- new/src/share/native/common/check_code.c Fri Sep 5 15:02:43 2014
*** 1,7 ****
--- 1,7 ----
/*
! * Copyright (c) 1994, 2013, Oracle and/or its affiliates. All rights reserved.
! * Copyright (c) 1994, 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
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
*** 1355,1374 ****
--- 1355,1367 ----
(*env)->DeleteLocalRef(env, super);
super = tmp_cb;
}
(*env)->DeleteLocalRef(env, super);
! /* The optimizer make cause this to happen on local code */
! /* The optimizer may cause this to happen on local code */
if (not_found) {
#ifdef BROKEN_JAVAC
jobject loader = JVM_GetClassLoader(env, context->class);
int has_loader = (loader != 0);
(*env)->DeleteLocalRef(env, loader);
if (has_loader)
#endif /* BROKEN_JAVAC */
CCerror(context,
"Illegal use of nonvirtual function call");
+ CCerror(context, "Illegal use of nonvirtual function call");
}
}
}
if (opcode == JVM_OPC_invokeinterface) {
unsigned int args1;
src/share/native/common/check_code.c
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File