aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2003-01-28 23:21:13 +0000
committerTom Tromey <tromey@gcc.gnu.org>2003-01-28 23:21:13 +0000
commitf3ded1c171a375addb6fee101631c0feefbc79ae (patch)
treeedf57b879940dac9185c0cf38a9c0eb7eb2ab9a4 /libjava/testsuite
parent53b50ac1373a94e49ce47b7e355caec0a7bb670e (diff)
downloadgcc-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')
-rw-r--r--libjava/testsuite/ChangeLog3
-rw-r--r--libjava/testsuite/libjava.loader/TestEarlyGC.java12
2 files changed, 15 insertions, 0 deletions
diff --git a/libjava/testsuite/ChangeLog b/libjava/testsuite/ChangeLog
index e9ee533..23293ea 100644
--- a/libjava/testsuite/ChangeLog
+++ b/libjava/testsuite/ChangeLog
@@ -1,5 +1,8 @@
2003-01-28 Tom Tromey <tromey@redhat.com>
+ * libjava.loader/TestEarlyGC.java: Added comment explaining
+ bytecode.
+
* libjava.jacks/jacks.xfail: More lexer tests now pass.
2003-01-27 Tom Tromey <tromey@redhat.com>
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,