hg: jdk9/dev/langtools: 8147527: Wrong code generated for postfix unary operators

jan.lahoda at oracle.com jan.lahoda at oracle.com
Mon Dec 12 12:29:54 UTC 2016


Changeset: e5e4064d037d
Author:    jlahoda
Date:      2016-12-12 13:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/e5e4064d037d

8147527: Wrong code generated for postfix unary operators
Summary: Avoiding use of duplicated tree nodes when these may be changed in place.
Reviewed-by: mcimadamore, jlahoda
Contributed-by: bsrbnd at gmail.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/boxing/QualBoxedPostOp.java
+ test/tools/javac/boxing/QualBoxedPostOp2.java
+ test/tools/javac/boxing/QualBoxedPostOp3.java
+ test/tools/javac/boxing/QualBoxedPostOp3Parent.java
+ test/tools/javac/desugar/BoxingAndSuper.java



More information about the jdk9-dev-changes mailing list