"dummy" entries in the output of the local javap table

I used javapto study the code created for one of my classes and noticed the following output:

...
frame_type = 255 /* full_frame */
  offset_delta = 11
  locals = [ class Test, double, int, double, double, bogus, bogus, int, int, class "[D" ]
  stack = []
...

What is the meaning of these "dummy" types / variables in the table locals? How are they caused? What is their effect on the resulting code?

The class file was created using the Eclipse 3.7 compiler, and javapwith OpenJDK-1.6b22.

+5
source share
1 answer

I met this little gem , passing Javassist :

BOGUS

public static final type BOGUS

. this . , - . , .

, , "" locals...

+2

All Articles