< prev index next >
test/hotspot/jtreg/runtime/6626217/many_loader.java
Print this page
rev 49574 : 8201430: [TESTBUG] Remove script from runtime/6626217
*** 1,7 ****
/*
! * Copyright (c) 2010, 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.
--- 1,7 ----
/*
! * Copyright (c) 2010, 2018, 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.
*** 34,44 ****
// foreign loader.
// The original 'make(boolean)' returns a bug_21227. The VM will inject a
// synthetic method to up-cast the returned 'from_loader1' into a
// 'bug_21227'.
! public many_loader[] make( IFace iface ) {
// This function needs to return a value known to be loaded from LOADER2.
// Since I need to use a yet different loader, I need to make an unknown
// foreign call. In this case I'll be using an interface to make the
// unknown call, with but a single implementor so the compiler can do the
// upcast statically.
--- 34,44 ----
// foreign loader.
// The original 'make(boolean)' returns a bug_21227. The VM will inject a
// synthetic method to up-cast the returned 'from_loader1' into a
// 'bug_21227'.
! public many_loader[] make(IFace iface) {
// This function needs to return a value known to be loaded from LOADER2.
// Since I need to use a yet different loader, I need to make an unknown
// foreign call. In this case I'll be using an interface to make the
// unknown call, with but a single implementor so the compiler can do the
// upcast statically.
< prev index next >