que estaba usando javap
para estudiar el código producido por una de mis clases y observaron los siguientes resultados:entradas "falsos" en la salida javap tabla local
...
frame_type = 255 /* full_frame */
offset_delta = 11
locals = [ class Test, double, int, double, double, bogus, bogus, int, int, class "[D" ]
stack = []
...
¿Cuál es el significado de ese tipo "falso"/entradas variables en la tabla locals
? ¿Cómo son causados? ¿Cuál es su impacto en el código resultante?
El archivo de clase se produjo utilizando el compilador Eclipse 3.7 y javap
provino de OpenJDK-1.6b22.
¿Se puede compartir la fuente de este método? Y tal vez también el bytecode? Mi suposición sería que proviene de foreach, switch (enum) u otra de las características que requiere que el código sea autogenerado por el compilador. –