History log of /openjdk9/jdk/src/java.base/share/classes/java/lang/System.java
Revision Date Author Comments
# 17234:f8b19df2115a 16-Jun-2017 alanb

8181087: Module system implementation refresh (6/2017)
Reviewed-by: plevart, mchung
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com


# 17125:c17e1662bad1 11-May-2017 jjg

8179592: Update tables in java.base to be HTML 5-friendly.
Reviewed-by: mchung, darcy, martin


# 17090:ab86e2c522db 04-May-2017 alanb

Merge


# 17089:73113c19a5df 04-May-2017 alanb

8178380: Module system implementation refresh (5/2017)
Reviewed-by: mchung, alanb, sspitsyn
Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, chris.hegarty@oracle.com


# 17062:bd0e423e5756 26-Apr-2017 jjg

8179364: update "<a name=" in java.base module to use id attribute
Reviewed-by: darcy


# 16997:2c28af3a1e5d 13-Apr-2017 darcy

8177682: Suppress removal warning for System.runFinalizersOnExit
Reviewed-by: mchung, smarks


# 16960:4253030c44ba 07-Apr-2017 alanb

Merge


# 16959:fa3c4a60a616 07-Apr-2017 alanb

8177530: Module system implementation refresh (4/2017)
Reviewed-by: mchung, alanb
Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com


# 16948:9289f04ddb54 05-Apr-2017 rriggs

8165641: Deprecate Object.finalize
Reviewed-by: mchung, smarks


# 16923:8903214706a2 29-Mar-2017 dfuchs

8177136: Caller sensitive method System::getLogger should specify what happens if there is no caller on the stack.
Summary: IllegalCallerException (instead of undocumented NPE) is thrown if there is no caller on the stack. The specification is clarified in this respect.
Reviewed-by: alanb, mchung, dholmes, bchristi


# 16909:085c764a3e5b 22-Mar-2017 alanb

8174823: Module system implementation refresh (3/2017)
Reviewed-by: chegar, mchung, alanb
Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, sundararajan.athijegannathan@oracle.com, peter.levart@gmail.com


# 16722:8c022f735023 16-Feb-2017 redestad

8175079: Lazy initialization of ImageReader breaks rmid
Reviewed-by: alanb


# 16673:d35044f37cdb 09-Feb-2017 alanb

Merge


# 16672:1c8f054f6278 10-Feb-2017 alanb

8173393: Module system implementation refresh (2/2017)
Reviewed-by: dfuchs, psandoz, mchung, alanb
Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, claes.redestad@oracle.com, alex.buckley@oracle.com, mark.reinhold@oracle.com, john.r.rose@oracle.com


# 16517:fe9b621d7ae2 19-Jan-2017 mullan

8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default
Reviewed-by: mchung


# 16177:89ef4b822745 01-Dec-2016 alanb

8169069: Module system implementation refresh (11/2016)
Reviewed-by: plevart, chegar, psandoz, mchung, alanb, dfuchs, naoto, coffeys, weijun
Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, claes.redestad@oracle.com, mark.reinhold@oracle.com


# 15333:28e938880be3 10-Aug-2016 mchung

8136930: Simplify use of module-system options by custom launchers
Reviewed-by: alanb, ksrini, henryjen, sundar


# 15148:b5c386d4f036 26-Jul-2016 martin

8162563: Fix double checked locking in System.console()
Reviewed-by: rriggs, sherman


# 14710:ea35f7971115 08-Jun-2016 shade

8158851: MH.publicLookup() init circularity, triggered by custom SecurityManager with String concat and -limitmods java.base
Reviewed-by: alanb, redestad, jlaskey


# 14552:3976fadb091d 19-May-2016 iris

8144062: Move jdk.Version to java.lang.Runtime.Version
Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz


# 14358:a8818f3e8c52 03-May-2016 alanb

Merge


# 14357:5c412978857d 03-May-2016 alanb

8154956: Module system implementation refresh (4/2016)
Reviewed-by: alanb, mchung, chegar, redestad
Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, erik.joelsson@oracle.com, chris.hegarty@oracle.com, peter.levart@gmail.com, sundararajan.athijegannathan@oracle.com


# 14300:9e370f96dcf2 27-Apr-2016 dfuchs

8148568: LoggerFinder.getLogger and LoggerFinder.getLocalizedLogger should take a Module argument instead of a Class.
Summary: Changes System.LoggerFinder methods to take a Module argument instead of a Class.
Reviewed-by: mchung


# 14193:92280897299f 18-Apr-2016 smarks

8145468: update java.lang APIs with new deprecations
Reviewed-by: alanb, psandoz, lancea, forax, scolebourne, chegar, martin


# 14176:8606d027b2c2 15-Apr-2016 chegar

8137058: Clear out all non-Critical APIs from sun.reflect
Reviewed-by: alanb, jfranck, mchung


# 14113:15098f2f8736 11-Apr-2016 plevart

8152115: (proxy) Examine performance of dynamic proxy creation
Summary: redesign caching of dynamic Proxy classes
Reviewed-by: mchung


# 13901:b2a69d66dc65 17-Mar-2016 alanb

8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: alanb, mchung, naoto, rriggs, psandoz, plevart, mullan, ascarpino, vinnie, prr, sherman, dfuchs, mhaupt
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, chris.hegarty@oracle.com, alexandr.scherbatiy@oracle.com, amy.lu@oracle.com, calvin.cheung@oracle.com, daniel.fuchs@oracle.com, erik.joelsson@oracle.com, harold.seigel@oracle.com, jaroslav.bachorik@oracle.com, jean-francois.denise@oracle.com, jan.lahoda@oracle.com, james.laskey@oracle.com, lois.foltan@oracle.com, miroslav.kos@oracle.com, huaming.li@oracle.com, sean.mullan@oracle.com, naoto.sato@oracle.com, masayoshi.okutsu@oracle.com, peter.levart@gmail.com, philip.race@oracle.com, claes.redestad@oracle.com, sergey.bylokhov@oracle.com, alexandre.iline@oracle.com, volker.simonis@gmail.com, staffan.larsen@oracle.com, stuart.marks@oracle.com, semyon.sadetsky@oracle.com, serguei.spitsyn@oracle.com, sundararajan.athijegannathan@oracle.com, valerie.peng@oracle.com, vincent.x.ryan@oracle.com, weijun.wang@oracle.com, yuri.nesterenko@oracle.com, yekaterina.kantserova@oracle.com, alexander.kulyakhtin@oracle.com, felix.yang@oracle.com, andrei.eremeev@oracle.com, frank.yuan@oracle.com, sergei.pikalev@oracle.com, sibabrata.sahoo@oracle.com, tiantian.du@oracle.com, sha.jiang@oracle.com


# 13804:9a83d6009bd3 02-Mar-2016 chegar

8150162: Move sun.misc.Version to a truly internal package
Reviewed-by: alanb, iris, mchung, rriggs


# 13794:d19d6f5d07dd 29-Feb-2016 dfuchs

8150856: Inconsistent API documentation for @param caller in System.LoggerFinder.getLogger
Summary: @throws clause is correct; @param caller documentation fixed: caller must not be null.
Reviewed-by: martin


# 13669:c3da0d44c900 04-Feb-2016 shade

8148936: Adapt UUID.toString() to Compact Strings
Reviewed-by: igerasim, redestad


# 13433:44ab242c0bfc 08-Jan-2016 dfuchs

8146691: @since 9 tag missing for System.getLogger
Reviewed-by: chegar


# 13418:411947bd5f14 06-Jan-2016 chegar

8145544: Move sun.misc.VM to jdk.internal.misc
Reviewed-by: alanb, mullan, weijun


# 13344:70ae19973321 21-Dec-2015 redestad

8145680: Remove unnecessary explicit initialization of volatile variables in java.base
Reviewed-by: alanb, chegar, jfranck, shade


# 13197:3e4036277d67 24-Nov-2015 mchung

8143911: Reintegrate JEP 259: Stack-Walking API
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
Contributed-by: Mandy Chung <mandy.chung@oracle.com>, Brent Christian <brent.christian@oracle.com>, Daniel Fuchs <daniel.fuchs@oracle.com>, Hamlin Li <huaming.li@oracle.com>


# 13195:bab4cdd396ed 24-Nov-2015 ctornqvi

8143931: Back out JDK-8140450
Reviewed-by: coleenp


# 13187:94838afd5e5b 23-Nov-2015 mchung

8140450: Implement JEP 259: Stack-Walking API
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
Contributed-by: Mandy Chung <mandy.chung@oracle.com>, Brent Christian <brent.christian@oracle.com>, Daniel Fuchs <daniel.fuchs@oracle.com>, Hamlin Li <huaming.li@oracle.com>


# 13112:445d56c343c7 20-Nov-2015 dfuchs

8140364: JEP 264 Platform Logger API and Service Implementation
Summary: Initial implementation for JEP 264 Platform Logger API and Service
Reviewed-by: mchung, psandoz, rriggs


# 12808:d8bae0a5bdd2 28-Sep-2015 chegar

8137056: Move SharedSecrets and interface friends out of sun.misc
Reviewed-by: alanb, mchung, psandoz, rriggs


# 12745:f068a4ffddd2 15-Sep-2015 martin

8136583: Core libraries should use blessed modifier order
Summary: Run blessed-modifier-order script (see bug)
Reviewed-by: psandoz, chegar, alanb, plevart


# 12519:9d6f8c37e857 06-Aug-2015 avstepan

8132468: docs: replace <tt> tags (obsolete in html5) for java.io, java.lang, java.math
Reviewed-by: lancea, dfuchs, smarks


# 12352:96e2b032b26f 02-Jul-2015 zmajo

8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics
Summary: Annotate possibly intrinsified methods with @HotSpotIntrinsicCandidate. Add checks omitted by intrinsics to the library code. Add CheckIntrinsics flags to check consistency of intrinsics.
Reviewed-by: jrose, kvn, thartmann, vlivanov, abuckley, darcy, ascarpino, briangoetz, alanb, aph, dnsimon


# 11805:98ce6490ceff 23-Apr-2015 darcy

8078467: Update core libraries to use diamond with anonymous classes
Reviewed-by: mchung, alanb


# 11318:05ad61d1d861 26-Jan-2015 bpb

8069269: (spec) Defect in the System.nanoTime spec
Summary: Change the description of how to compare two nanoTime values.
Reviewed-by: martin


# 10967:e336cbd8b15e 03-Dec-2014 chegar

8049367: Modular Run-Time Images
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, bradford.wetmore@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, james.laskey@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, sundararajan.athijegannathan@oracle.com


# 10471:d56a71cf0b9e 18-Aug-2014 chegar

Merge


# 10444:f08705540498 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