Jan Lahoda
d3eb4e0816
8027142: Invokedynamic instructions don't get line number table entries
...
When emitting invokedynamic instruction, write pendingStatPos, if set, into the LineNumberTable. Invokedynamic itself does not set the pendingStatPos.
Reviewed-by: jjg, jrose, ksrini, vromero
2013-11-09 15:24:38 +01:00
Jan Lahoda
14fe29f845
8026861: Wrong LineNumberTable for variable declarations in lambdas
...
Setting or correcting positions for many trees produced by LambdaToMethod.
Reviewed-by: vromero, rfield
2013-10-23 07:50:04 +02:00
Jan Lahoda
237d1940c6
8027191: Fix for JDK-8026861 refers to an incorrect bug number
...
Reverting changeset e7c8a164d7bd, so that it can be applied again with a correct bug number
Reviewed-by: jjg
2013-10-23 23:02:17 +02:00
Jan Lahoda
5ea357c66e
8026508: Invokedynamic instructions don't get line number table entries
...
Setting or correcting positions for many trees produced by LambdaToMethod.
Reviewed-by: vromero, rfield
2013-10-23 07:50:04 +02:00
Robert Field
69709943c3
8023668: Desugar serializable lambda bodies using more robust naming scheme
...
Lambda / bridged method-reference naming overhaul
Reviewed-by: ksrini, briangoetz
2013-10-22 16:53:21 -07:00
Vicente Romero
cecb5cc0ea
8019486: javac, generates erroneous LVT for a test case with lambda code
...
Reviewed-by: mcimadamore
2013-08-08 11:49:16 +01:00