#
3969:37ec42288f73 |
|
09-Feb-2017 |
vromero |
8169200: Gen has a reference to Flow that is not used, should be removed Reviewed-by: jjg
|
#
3828:d30434bde0a8 |
|
16-Dec-2016 |
mcimadamore |
8171371: Remove redundant type-arguments from generic method calls Reviewed-by: jjg, rfield, mchung
|
#
3649:6e028413ea08 |
|
14-Sep-2016 |
sadayapalam |
8160699: java.lang.VerifyError: Inconsistent stackmap frames at branch target Summary: Ensure out of scope locals are not treated as being alive Reviewed-by: mcimadamore
|
#
3555:3665ebc22a42 |
|
01-Aug-2016 |
vromero |
8161708: javac, consider a different way to handle access code for operators Reviewed-by: mcimadamore
|
#
3528:5538ba41cb97 |
|
08-Jul-2016 |
vromero |
8153407: javac, fold debug options Reviewed-by: mcimadamore, jjg
|
#
3369:09e7096943d4 |
|
01-May-2016 |
jlahoda |
8050993: There is no record for condition in ternary operator in LineNumberTable. Summary: Make sure there is an entry in the LineNumberTable for the condition of the ternary operator Reviewed-by: jjg Contributed-by: andrey.x.nazarov@oracle.com, jan.lahoda@oracle.com
|
#
3368:411703ce5b42 |
|
01-May-2016 |
sadayapalam |
8155028: javac crashes in silly do-while loop Summary: Compiler should short circuit code generation for unreachable code. Reviewed-by: mcimadamore
|
#
3348:080e6e093a70 |
|
18-Apr-2016 |
smarks |
8145468: update java.lang APIs with new deprecations Reviewed-by: mcimadamore
|
#
3272:cb0309f4983f |
|
02-Mar-2016 |
sadayapalam |
8151016: Migrate asserts introduced in Valhalla code generation to JDK9 dev Reviewed-by: mcimadamore
|
#
3257:3cdfbbdb6f61 |
|
22-Feb-2016 |
vromero |
8149600: javac, remove unused options, step 2 Reviewed-by: jjg, mcimadamore
|
#
3231:50467a1cf5b1 |
|
28-Jan-2016 |
shade |
8148483: JEP 280: Indify String Concatenation Reviewed-by: psandoz, mcimadamore, igerasim, forax, plevart, vlivanov, ihse Contributed-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>, Remi Forax <forax@univ-mlv.fr>, Peter Levart <peter.levart@gmail.com>
|
#
3225:3a9a4b5eabe4 |
|
27-Jan-2016 |
sadayapalam |
8144168: No type annotations generated for nested lambdas Reviewed-by: jlahoda
|
#
3071:16873e56156e |
|
27-Oct-2015 |
aeriksso |
8134759: jdb: Incorrect stepping inside finally block Summary: Add LineNumberTable attribute for return bytecodes split around finally code Reviewed-by: mcimadamore
|
#
2948:6709549d97be |
|
29-May-2015 |
vromero |
8073372: Redundant CONSTANT_Class entry not generated for inlined constant Reviewed-by: jjg
|
#
2907:fc00bb06172c |
|
05-May-2015 |
alundblad |
8079335: The field Gen.stringBufferType is no longer needed (and not always initialized properly) Summary: Removed Gen.stringBufferType field. Reviewed-by: jlahoda, mcimadamore
|
#
2877:62e285806e83 |
|
07-Apr-2015 |
jjg |
8031744: Annotations on many Language Model elements are not returned Reviewed-by: jfranck, mcimadamore, emc, jlahoda, jjg Contributed-by: joel.franck@oracle.com, maurizio.cimadamore@oracle.com
|
#
2869:82a435ed8d1a |
|
22-Mar-2015 |
sadayapalam |
7040592: Gen.java: fix code for handling 'null' literal when expected type is array Summary: Eliminate needless checkcast when null is assigned to a multi-dimensional array typedobject Reviewed-by: mcimadamore
|
#
2841:edf685b5d413 |
|
05-Mar-2015 |
mcimadamore |
8073432: Object.getClass() throws stackless NPE, due to C2 intrinsic Summary: Javac should generate NPE checks using Objects.requireNonNull if -target >= 7 Reviewed-by: jlahoda Contributed-by: aleksey.shipilev@oracle.com
|
#
2813:2d2baba27992 |
|
02-Feb-2015 |
jlahoda |
8069265: ClassCastException when compiled with JDK 9b08+, JDK8 compiles OK. Summary: Alternate fix for 8015499 to eliminate extra checkcast (by working around a limitation in Types#asSuper) without the side effect that results in 8069265 Reviewed-by: mcimadamore, jjg Contributed-by: srikanth.adayapalam@oracle.com
|
#
2780:7dfe06818a80 |
|
09-Jan-2015 |
mcimadamore |
8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch target Summary: bitset for alive variables contains info about variables out of range Reviewed-by: mcimadamore Contributed-by: srikanth.adayapalam@oracle.com
|
#
2772:3bdbc3b8aa14 |
|
05-Jan-2015 |
vromero |
8064857: javac generates LVT entry with length 0 for local variable Reviewed-by: mcimadamore, jjg
|
#
2679:2e654dfe862e |
|
24-Oct-2014 |
mcimadamore |
8061778: Wrong LineNumberTable for default constructors Summary: Synthetic empty blocks generated by Lower are erroneously picked up by Gen Reviewed-by: jjg
|
#
2673:bf8500822576 |
|
21-Oct-2014 |
emc |
8054457: Refactor Symbol kinds from small ints to an enum Summary: Replace bitmap logic in symbol.kind and pkind with an enum-based API Reviewed-by: mcimadamore, jjg
|
#
2666:76b58486b9d5 |
|
13-Oct-2014 |
pgovereau |
8060249: Backout fix for JDK-8058243 Reviewed-by: vromero
|
#
2665:9e6a9d5a3551 |
|
12-Oct-2014 |
pgovereau |
8060234: Fix push for JDK-8058243 Reviewed-by: jjg, vromero
|
#
2663:a65be7dd80f8 |
|
13-Oct-2014 |
pgovereau |
8058243: Reduce size of bytecode for large switch statements Reviewed-by: jjg, vromero
|
#
2633:0d89f8b94872 |
|
09-Sep-2014 |
vromero |
8042347: javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class Reviewed-by: mcimadamore, jjg, jlahoda
|
#
2628:8df25ec8c930 |
|
08-Sep-2014 |
jfranck |
8056021: checkin for JDK-8027262 breaks Checker Framework Reviewed-by: jjg, mcimadamore
|
#
2571:10fc81ac75b4 |
|
17-Aug-2014 |
chegar |
8054834: Modular Source Code Reviewed-by: alanb, chegar, ihse, mduigou Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com
|