#partest java6 Welcome to Scala Type in expressions for evaluation. Or try :help. scala> :javap -app MyApp$ public final void delayedEndpoint$MyApp$1(); Code: Stack=2, Locals=1, Args_size=1 0: getstatic #XX; //Field scala/Console$.MODULE$:Lscala/Console$; 3: ldc #XX; //String Hello, delayed world. 5: invokevirtual #XX; //Method scala/Console$.println:(Ljava/lang/Object;)V 8: return LocalVariableTable: Start Length Slot Name Signature 0 9 0 this LMyApp$; scala> :quit #partest java7 Welcome to Scala Type in expressions for evaluation. Or try :help. scala> :javap -app MyApp$ public final void delayedEndpoint$MyApp$1(); flags: ACC_PUBLIC, ACC_FINAL Code: stack=2, locals=1, args_size=1 0: getstatic #XX // Field scala/Console$.MODULE$:Lscala/Console$; 3: ldc #XX // String Hello, delayed world. 5: invokevirtual #XX // Method scala/Console$.println:(Ljava/lang/Object;)V 8: return LocalVariableTable: Start Length Slot Name Signature 0 9 0 this LMyApp$; LineNumberTable: line 5: 0 } scala> :quit #partest java8 Welcome to Scala Type in expressions for evaluation. Or try :help. scala> :javap -app MyApp$ public final void delayedEndpoint$MyApp$1(); descriptor: ()V flags: ACC_PUBLIC, ACC_FINAL Code: stack=2, locals=1, args_size=1 0: getstatic #XX // Field scala/Console$.MODULE$:Lscala/Console$; 3: ldc #XX // String Hello, delayed world. 5: invokevirtual #XX // Method scala/Console$.println:(Ljava/lang/Object;)V 8: return LocalVariableTable: Start Length Slot Name Signature 0 9 0 this LMyApp$; LineNumberTable: line 5: 0 } scala> :quit