Mercurial > hg > graal-compiler
comparison test/runtime/6626217/many_loader2.java.foo @ 1715:495caa35b1b5
6977952: Test: Sync missing tests from hs16.3 to hs17.x
Reviewed-by: wrockett
author | asaha |
---|---|
date | Tue, 17 Aug 2010 22:52:50 -0700 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
1714:f121b2772674 | 1715:495caa35b1b5 |
---|---|
1 // A simple class to extend an abstract class and get loaded with different | |
2 // loaders. This class is loaded via LOADER2. A similar named class will | |
3 // be loaded via LOADER1. | |
4 public class many_loader extends bug_21227 { | |
5 final Object _ref_to_be_p0wned; | |
6 | |
7 many_loader() { | |
8 _ref_to_be_p0wned = bug_21227._p0wnee; | |
9 System.out.println("Gonna hack this thing: " + _ref_to_be_p0wned.toString() ); | |
10 } | |
11 | |
12 // I need to compile (hence call in a loop) a function which returns a value | |
13 // loaded from classloader other than the system one. The point of this | |
14 // call is to give me an abstract 'hook' into a function loaded with a | |
15 // foreign loader. | |
16 public many_loader[] make( IFace iface ) { | |
17 throw new Error("do not call me"); | |
18 } | |
19 } |