diff options
author | Tom Tromey <tromey@redhat.com> | 2003-01-28 23:21:13 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2003-01-28 23:21:13 +0000 |
commit | f3ded1c171a375addb6fee101631c0feefbc79ae (patch) | |
tree | edf57b879940dac9185c0cf38a9c0eb7eb2ab9a4 /libjava/testsuite/libjava.loader | |
parent | 53b50ac1373a94e49ce47b7e355caec0a7bb670e (diff) | |
download | gcc-f3ded1c171a375addb6fee101631c0feefbc79ae.zip gcc-f3ded1c171a375addb6fee101631c0feefbc79ae.tar.gz gcc-f3ded1c171a375addb6fee101631c0feefbc79ae.tar.bz2 |
TestEarlyGC.java: Added comment explaining bytecode.
* libjava.loader/TestEarlyGC.java: Added comment explaining
bytecode.
From-SVN: r62047
Diffstat (limited to 'libjava/testsuite/libjava.loader')
-rw-r--r-- | libjava/testsuite/libjava.loader/TestEarlyGC.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libjava/testsuite/libjava.loader/TestEarlyGC.java b/libjava/testsuite/libjava.loader/TestEarlyGC.java index 7381b50..f3bfa09 100644 --- a/libjava/testsuite/libjava.loader/TestEarlyGC.java +++ b/libjava/testsuite/libjava.loader/TestEarlyGC.java @@ -2,6 +2,18 @@ public class TestEarlyGC extends ClassLoader { static TestEarlyGC[] a = new TestEarlyGC[10]; + // Jeff Sturm writes: + // Reconstructed from bytecode (and memory). The singleton pattern + // is used as a class finalizer. + // public class C { + // private static C c; + // public C() { + // c = this; + // } + // protected void finalize() { + // System.out.println("finalized"); + // } + // } byte[] code = { -54,-2,-70,-66,0,3,0,45,0,32,1,0,1,67,7,0, 1,1,0,16,106,97,118,97,47,108,97,110,103,47,79,98, |