History log of /openjdk9/hotspot/src/share/vm/classfile/packageEntry.cpp
Revision Date Author Comments
# 12750:a0bd5a8c4e11 04-May-2017 alanb

8178380: Module system implementation refresh (5/2017)
Reviewed-by: lfoltan, hseigel, mchung, sspitsyn
Contributed-by: alan.bateman@oracle.com, serguei.spitsyn@oracle.com


# 12563:76bc5f4eef8b 20-Jan-2017 hseigel

8171971: Fix timing bug in JVM management of package export lists
Summary: Reduce the number of fields that maintain export state and use Module_lock to access these fields
Reviewed-by: acorn, sspitsyn, lfoltan


# 12397:d99963d778b8 06-Dec-2016 mgronlun

8170672: Event-based tracing to support classloader instances
Reviewed-by: hseigel, egahlin


# 12394:cf96c4ed9fc2 05-Dec-2016 rprotacio

8169734: Update uses of string "java.base" to macro
Summary: Replaced instances of "java.base" string with JAVA_BASE_NAME macro
Reviewed-by: sspitsyn, dcubed


# 12264:5633d5463a8b 27-Oct-2016 gziemski

8166145: runtime/threads/ThreadInterruptTest3 fails with ExitCode 0
Summary: Added new hashtables logging tag and used it print out the table performance details.
Reviewed-by: coleenp, dholmes


# 11566:5829c33488ad 30-Jun-2016 kbarrett

8160356: invalid suffix on literal warning is occurred with GCC 6
Summary: Add whitespace separation
Reviewed-by: kbarrett, kvn
Contributed-by: yasuenag@gmail.com


# 11557:28accbf6d435 28-Jun-2016 lfoltan

8159262: Walking PackageEntry Export and ModuleEntry Reads Must Occur Only When Neccessary And Wait Until ClassLoader's Aliveness Determined
Summary: Fixed an issue in class unloading to delay walk until class loader's aliveness is determined of modularity lists to remove dead modules
Reviewed-by: coleenp, dholmes, sspitsyn, zgu


# 11476:5042d1a4d83b 16-Jun-2016 lfoltan

8156871: Possible concurrency issue with JVM_AddModuleExports
Summary: Need for single PackageEntry flag to determine a package's unqualifed export state.
Reviewed-by: acorn, ctornqvi, dholmes, jiangli


# 11383:4e103641bb1b 03-Jun-2016 rprotacio

8152404: Stabilize PackageEntry::package_exports_do
Summary: Re-defined PackageEntry member variables and export checking functions
Reviewed-by: dholmes, hseigel


# 11366:e9a0eafbf9f3 01-Jun-2016 hseigel

8156156: Add module specific NMT MemoryType
Summary: Change NMT tag for allocations for modules support to mtModule
Reviewed-by: coleenp, lfoltan, gtriantafill


# 10908:8cca19173bcb 14-Apr-2016 rprotacio

8152845: Improve PackageEntry and ModuleEntry print methods for future logging
Summary: Changed print methods for PackageEntry and ModuleEntry to take an outputStream
Reviewed-by: lfoltan, hseigel, coleenp


# 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