Pavel Rappo
615063364a
8276348: Use blessed modifier order in java.base
...
Reviewed-by: dfuchs, darcy, iris, rriggs, martin
2021-11-03 10:07:48 +00:00
Weijun Wang
d589b664cc
8270380: Change the default value of the java.security.manager system property to disallow
...
Reviewed-by: lancea, mullan, rriggs
2021-10-21 14:04:48 +00:00
Claes Redestad
aaa36cc006
8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86
...
Reviewed-by: naoto, thartmann
2021-09-29 12:58:14 +00:00
Naoto Sato
7fc8540907
8260265: UTF-8 by Default
...
Reviewed-by: alanb, rriggs
2021-08-30 21:13:59 +00:00
Mandy Chung
3a69024033
8225667: Clarify the behavior of System::gc w.r.t. reference processing
...
Reviewed-by: rriggs, kbarrett, tschatzl
2021-07-06 14:59:42 +00:00
Weijun Wang
c4ea13edd0
8269543: The warning for System::setSecurityManager should only appear once for each caller
...
Reviewed-by: lancea, alanb, dfuchs
2021-07-02 14:31:50 +00:00
Weijun Wang
ef4ba224c4
8268349: Provide clear run-time warnings about Security Manager deprecation
...
Reviewed-by: lancea, mullan, alanb
2021-06-22 02:06:59 +00:00
Jorn Vernee
ab01cb547d
8268339: Upstream: 8267989: Exceptions thrown during upcalls should be handled
...
Reviewed-by: psandoz, mcimadamore
2021-06-10 08:44:28 +00:00
Maurizio Cimadamore
59a539fef1
8268129: LibraryLookup::ofDefault leaks symbols from loaded libraries
...
Reviewed-by: jvernee, psandoz
2021-06-04 12:53:17 +00:00
Weijun Wang
6765f90250
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
2021-06-02 11:57:31 +00:00
Maurizio Cimadamore
a223189b06
8264774: Implementation of Foreign Function and Memory API (Incubator)
...
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Athijegannathan Sundararajan <sundar@openjdk.org>
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Reviewed-by: psandoz, chegar, mchung, vlivanov
2021-06-02 10:53:06 +00:00
Ioi Lam
1e0ecd6d56
8265605: Cannot call BootLoader::loadClassOrNull before initPhase2
...
Reviewed-by: alanb, mchung
2021-05-14 06:26:41 +00:00
Naoto Sato
4e96b31042
8265989: System property for the native character encoding name
...
Reviewed-by: iris, joehw, rriggs
2021-05-04 17:30:14 +00:00
Naoto Sato
bebfae48e3
8264208: Console charset API
...
Reviewed-by: joehw, rriggs, alanb
2021-04-23 18:57:03 +00:00
Peter Levart
98cb81b381
8265237: String.join and StringJoiner can be improved further
...
Reviewed-by: rriggs, redestad
2021-04-21 10:32:03 +00:00
Claes Redestad
433096a45e
8261744: Implement CharsetDecoder ASCII and latin-1 fast-paths
...
Reviewed-by: naoto, alanb
2021-02-19 15:05:25 +00:00
Claes Redestad
58ceb25443
8259842: Remove Result cache from StringCoding
...
Reviewed-by: naoto, plevart, rriggs
2021-01-22 11:27:13 +00:00
Mandy Chung
56b15fbbcc
8159746: (proxy) Support for default methods
...
Co-authored-by: Peter Levart <plevart@openjdk.org>
Reviewed-by: darcy, alanb, plevart
2020-12-01 17:23:07 +00:00
Philippe Marschall
2a406f3ce5
8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
...
Reviewed-by: dholmes, alanb, psandoz, kvn, egahlin
2020-09-30 20:05:07 +00:00
Ioi Lam
03a4df0acd
8244778: Archive full module graph in CDS
...
Reviewed-by: erikj, coleenp, lfoltan, redestad, alanb, mchung
2020-09-13 14:45:12 +00:00
Claes Redestad
5200d162bc
8245756: Reduce bootstrap cost of StringConcatFactory prependers
...
Reviewed-by: forax, psandoz
2020-05-27 12:42:55 +02:00
Claes Redestad
150d6cfea8
8245094: Reduce overhead of initializing the default StringConcatFactory strategy
...
Reviewed-by: psandoz, jlaskey
2020-05-15 18:37:08 +02:00
Claes Redestad
82f2a0e2e4
8245024: Simplify and eagerly initialize StringConcatFactory
...
Reviewed-by: psandoz
2020-05-15 12:25:37 +02:00
Mandy Chung
7cc1371059
8238358: Implementation of JEP 371: Hidden Classes
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jamsheed Mohammed C M <jamsheed.c.m@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero
2020-04-21 06:55:38 -07:00
Pavel Rappo
4c4271f283
8242230: Whitespace typos, relaxed javadoc, formatting
...
Reviewed-by: darcy, igerasim
2020-04-08 11:16:56 +01:00
Christoph Langer
15fcf27414
8241947: Minor comment fixes for system property handling
...
Reviewed-by: ihse, mchung, alanb
2020-04-02 13:06:29 +02:00
Ivan Gerasimov
b0e1ee4b3b
8241727: Typos: empty lines in javadoc, inconsistent indents, etc. (core-libs only)
...
Reviewed-by: prappo
2020-03-28 21:07:55 -07:00
Mandy Chung
d5d6dc0caa
8228336: Refactor native library loading implementation
...
Reviewed-by: alanb, dholmes
2020-03-12 11:54:11 -07:00
Claes Redestad
9abc1a4441
8238599: Refactor and simplify implAddOpensToAllUnnamed
...
Reviewed-by: alanb
2020-02-07 09:47:25 +01:00
Claes Redestad
c639682887
8236075: Minor bootstrap improvements
...
Reviewed-by: mchung, alanb
2020-01-21 13:28:15 +01:00
Mandy Chung
3f94fb08c7
8232617: Update the outdated code comments in java.lang.System class
...
Reviewed-by: dholmes, bchristi
2019-10-22 09:20:21 -07:00
Anton Kozlov
4b7bbaf5b0
8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call
...
Reviewed-by: mchung
2019-10-11 14:49:05 -07:00
Claes Redestad
2c245bd2b9
8229773: Resolve permissions for code source URLs lazily
...
Reviewed-by: alanb, mullan, rriggs, dfuchs
2019-08-19 06:13:52 +02:00
Claes Redestad
78a1c8ea0a
8227587: Add internal privileged System.loadLibrary
...
Reviewed-by: rriggs, mchung, chegar
2019-07-17 12:35:46 +02:00
Mark Reinhold
332d079057
8197927: Allow the system property java.vendor.version
to be undefined
...
Reviewed-by: lancea, mchung, clanger
2019-06-06 10:01:36 -07:00
Roger Riggs
ab88704c67
8220238: Enhancing j.l.Runtime/System::gc specification with an explicit 'no guarantee' statement
...
Reviewed-by: shade, dholmes, mchung, plevart
2019-06-05 10:21:02 -04:00
Roger Riggs
fc741865bd
8216205: Java API documentation formatting error in System.getEnv
...
Reviewed-by: lancea, bchristi, alanb
2019-01-07 14:15:00 -05:00
Claes Redestad
d1ef9b19d7
8215159: Improve initial setup of system Properties
...
Reviewed-by: mchung, rriggs, plevart, briangoetz, robilad
2018-12-12 13:28:50 +01:00
Roger Riggs
938b844088
8214971: Replace use of string.equals("") with isEmpty()
...
Reviewed-by: jlaskey, prappo, lancea, dfuchs, redestad
2018-12-07 11:51:17 -05:00
Roger Riggs
c1034b1cad
4947890: Minimize JNI upcalls in system-properties initialization
...
Reviewed-by: erikj, mchung, bchristi, ihse, coleenp, stuefe
2018-11-28 15:53:49 -05:00
Priya Lakshmi Muthuswamy
470aaffd13
8213920: Use {@systemProperty} tag for properties listed in System.getProperties
...
Reviewed-by: mchung, alanb
2018-11-20 10:07:42 +05:30
Roger Riggs
29e742273e
8185496: Improve performance of system properties initialization in initPhase1
...
8213424: VersionProps duplicate and skipped initialization
Reviewed-by: mchung, redestad, dholmes
2018-11-09 13:28:16 -05:00
Mandy Chung
9ffe7e1205
8211122: Reduce the number of internal classes made accessible to jdk.unsupported
...
Reviewed-by: alanb, dfuchs, kvn
2018-11-06 10:01:16 -08:00
Sean Mullan
d9731f0c54
8191053: Provide a mechanism to make system's security manager immutable
...
Make System.setSecurityManager optional to support and add new disallow and allow options to the java.security.manager system property
Reviewed-by: alanb, mchung, rriggs, smarks
2018-10-10 16:25:40 -04:00
Mandy Chung
b72ab42e49
8210721: Replace legacy serial exception field with Throwable::cause
...
Reviewed-by: dfuchs, lancea
2018-09-17 15:22:46 -07:00
Joe Wang
e5ac84c7b0
8205058: (fs) Files read/writeString should throw CharacterCodingException instead of IOException with an IllegalArgumentException as cause
...
Reviewed-by: sherman, alanb, lancea
2018-06-27 09:31:51 -07:00
Roger Riggs
4098f2560a
8066709: Make some JDK system properties read only
...
Reviewed-by: lancea, sundar, bchristi, weijun, mchung, alanb, mullan
2018-06-27 09:36:34 -04:00
Joe Wang
ca487166f4
8201276: (fs) Add methods to Files for reading/writing a string from/to a file
...
Reviewed-by: rriggs, smarks, sherman, forax, alanb, mli
2018-06-13 12:50:45 -07:00
Brent Christian
ea01772a00
8204565: (spec) Document java.{vm.}?specification.version system properties' relation to $FEATURE
...
Reviewed-by: mchung
2018-06-12 14:08:24 -07:00
Roger Riggs
f0cd136c74
8199420: Update javadoc tags in java.lang.System and related
...
Reviewed-by: lancea, bpb
2018-03-12 10:04:12 -04:00