History log of /openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
Revision Date Author Comments
# 3839:03c2338ea473 19-Dec-2016 jjg

8171255: Javac generates Deprecated class file attribute for @deprecated javadoc tag on module declaration.
Reviewed-by: mcimadamore, anazarov


# 3822:d8766c39123a 15-Dec-2016 alanb

8170987: Module system implementation refresh (12/2016)
Reviewed-by: mcimadamore
Contributed-by: jonathan.gibbons@oracle.com, jan.lahoda@oracle.com, srikanth.adayapalam@oracle.com, alan.bateman@oracle.com, mandy.chung@oracle.com


# 3793:5a2b9f22ba5d 01-Dec-2016 alanb

Merge


# 3792:d516975e8110 01-Dec-2016 alanb

8169069: Module system implementation refresh (11/2016)
Reviewed-by: mcimadamore, jjg, mchung, anazarov
Contributed-by: jonathan.gibbons@oracle.com, jan.lahoda@oracle.com, alan.bateman@oracle.com, mandy.chung@oracle.com, bhavesh.x.patel@oracle.com, andrey.x.nazarov@oracle.com


# 3770:d813bfb238a9 16-Nov-2016 jjg

8163190: Clarify JavaFileManager use of \"module location\"
Reviewed-by: jlahoda


# 3537:22e5938706c2 14-Jul-2016 dlsmith

8161013: Never treat anonymous classes as 'final'
Reviewed-by: vromero


# 3528:5538ba41cb97 08-Jul-2016 vromero

8153407: javac, fold debug options
Reviewed-by: mcimadamore, jjg


# 3364:778c7b2dad22 29-Apr-2016 jjg

8154270: javac wrongly rejects some class literals as annotation element values
Reviewed-by: mcimadamore
Contributed-by: cushon@google.com


# 3294:9adfb22ff08f 17-Mar-2016 alanb

8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, jan.lahoda@oracle.com, vicente.romero@oracle.com, andreas.lundblad@oracle.com, andrey.x.nazarov@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, kumar.x.srinivasan@oracle.com, sundararajan.athijegannathan@oracle.com


# 3257:3cdfbbdb6f61 22-Feb-2016 vromero

8149600: javac, remove unused options, step 2
Reviewed-by: jjg, mcimadamore


# 3155:30e288cb2d22 07-Dec-2015 jjg

8059976: Convert JavacFileManager to use java.nio.file internally
Reviewed-by: jlahoda


# 3086:16d09290bb2a 06-Nov-2015 sadayapalam

8138612: Do not retain declaration annotations on lambda formal parameters
Reviewed-by: jlahoda


# 3064:0cce85265987 21-Oct-2015 sadayapalam

8138729: javac -parameters should not emit parameter names for lambda expressions
Reviewed-by: mcimadamore


# 3013:45897784a998 25-Aug-2015 mcimadamore

8134329: TeeOpTest.java fails across platforms after fix for JDK-8129547
Summary: Wrong indexes associated to CONSTANT_InvokeDynamic_info entries.
Reviewed-by: sundar
Contributed-by: aleksey.shipilev@oracle.com


# 3011:24d08e405e5b 24-Aug-2015 mcimadamore

8129547: Excess entries in BootstrapMethods with the same (bsm, bsmKind, bsmStaticArgs), but different dynamicArgs
Summary: Pool.DynamicMethod implementation for hash/equals leads to duplicate BSM entries.
Reviewed-by: jlahoda
Contributed-by: aleksey.shipilev@oracle.com


# 2823:e77eb6b8977e 13-Feb-2015 emc

8066725: javac produces classfiles it cannot read
Summary: Revert behavioral changes from 8029012 and 8065132
Reviewed-by: jfranck


# 2794:a510d7536fa1 16-Jan-2015 jlahoda

8068517: Compiler may generate wrong InnerClasses attribute for static enum reference
Summary: Making sure enum's abstractness is resolved before writing InnerClasses entry about it.
Reviewed-by: mcimadamore


# 2772:3bdbc3b8aa14 05-Jan-2015 vromero

8064857: javac generates LVT entry with length 0 for local variable
Reviewed-by: mcimadamore, jjg


# 2735:f9f38be75c84 21-Nov-2014 emc

8065132: Parameter annotations not updated when synthetic parameters are prepended
Summary: Cause javac to add synthetic parameters to Runtime[In]VisibleParameterAnnotations attributes
Reviewed-by: jjg, jfranck


# 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


# 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