harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Fursov" <mike.fur...@gmail.com>
Subject Re: [jchevm] class loader questions
Date Mon, 22 May 2006 10:59:26 GMT
May be this is synthetic field (inner->parent reference)?

Check java asm for this test:

public class Test {
    Object field;
    public class Inner {
        Inner() {
            field = null;
        }
    }
}


public class Test$Inner extends java.lang.Object{
Test$Inner(Test);
  Code:
   0:   aload_0
   1:   invokespecial   #1; //Method java/lang/Object."<init>":()V
   4:   aload_0
   5:   aload_1
   6:   putfield        #2; //Field this$0:LTest;
   9:   aload_1
   10:  aconst_null
   11:  putfield        #3; //Field Test.field:Ljava/lang/Object;
   14:  return


On 5/22/06, Weldon Washburn <weldonwjw@gmail.com> wrote:
>
>
>


-- 
Mikhail Fursov
Intel Middleware Products Division

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message