History log of /openjdk9/hotspot/src/share/vm/classfile/klassFactory.cpp
Revision Date Author Comments
# 12408:777aaa19c4b1 11-Dec-2016 kvn

8171008: Integrate AOT compiler into JDK
Reviewed-by: erikj, mchung, psandoz, coleenp, iklam, stefank, simonis
Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>, Christian Thalinger <cthalinger@twitter.com>, Dean Long <dean.long@oracle.com>, Dmitrij Pochepko <dmitrij.pochepko@oracle.com>, Dmitry Chuyko <dmitry.chuyko@oracle.com>, Doug Simon <doug.simon@oracle.com>, Eric Caspole <eric.caspole@oracle.com>, Igor Ignatyev <igor.ignatyev@oracle.com>, Igor Veresov <igor.veresov@oracle.com>, John Rose <john.r.rose@oracle.com>, Morris Meyer <morris.meyer@oracle.com>, Niclas Adlertz <niclas.adlertz@oracle.com>, Rickard Backman <rickard.backman@oracle.com>


# 12192:50a90b65620b 10-Oct-2016 jiangli

8167333: Invalid source path info might be used when creating ClassFileStream after CFLH transforms a shared classes in some cases
Summary: Use NULL as 'source' when there is no valid source path info.
Reviewed-by: iklam, dholmes, dsamersoff


# 12017:24b753d90c4b 18-Sep-2016 jiangli

8078644: CDS needs to support JVMTI CFLH
Summary: Support posting CLFH for shared classes. Tests are contributed by Misha Seledtsov.
Reviewed-by: iklam, coleenp, acorn, dcubed, sspitsyn


# 11946:274dc4b09989 07-Sep-2016 hseigel

8058575: IllegalAccessError trying to access package-private class from VM anonymous class
Summary: Put anonymous classes in unnamed package into host class's package. Throw exception if host class's package differs from anonymous class.
Reviewed-by: coleenp, acorn


# 11860:b463577dbb68 22-Aug-2016 rprotacio

8163973: VM Anonymous classes should not call Class File Load Hooks
Summary: Ensures CFLH's are not called for VM anonymous classes
Reviewed-by: lfoltan, dholmes, coleenp, vlivanov, acorn


# 11664:53f2e6ca643b 27-Jul-2016 acorn

8162340: Better class stream parsing
Summary: Check platform and boot loader for java/* packages
Reviewed-by: lfoltan, coleenp, dholmes


# 10420:c558850fac57 17-Mar-2016 alanb

8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen
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, harold.seigel@oracle.com, lois.foltan@oracle.com, calvin.cheung@oracle.com, christian.tornqvist@oracle.com, erik.joelsson@oracle.com, george.triantafillou@oracle.com, igor.ignatyev@oracle.com, ioi.lam@oracle.com, james.laskey@oracle.com, jean-francois.denise@oracle.com, jiangli.zhou@oracle.com, markus.gronlund@oracle.com, serguei.spitsyn@oracle.com, staffan.larsen@oracle.com, sundararajan.athijegannathan@oracle.com


# 10398:a6ff1064c4d7 01-Mar-2016 mgronlun

8147442: Event-based tracing to allow for tracing Klass creation
Reviewed-by: jbachorik, egahlin


# 9684:cca80b5ad4d7 08-Dec-2015 mgronlun

8140485: Class load and creation cleanup
Reviewed-by: hseigel, coleenp, sspitsyn