Claes Redestad
|
f4b24c3473
|
8204194: Lazily create MethodHandleImpl$AsVarargsCollector.asCollectorCache
Reviewed-by: psandoz
|
2018-06-01 11:34:13 +02:00 |
|
Vivek Theeyarath
|
5103e3b4a3
|
8177276: MethodHandles.insertArguments doesn't specify IllegalArgumentException on index mismatch
Correct MethodHandles.insertArguments spec
Reviewed-by: psandoz, mchung, ntv
|
2018-05-25 22:56:00 -07:00 |
|
Rachna Goel
|
f001238086
|
8203474: Update description of "Cyrillic Supplementary" block name in Character.UnicodeBlock class
Updated description of cyrillic supplementary block.
Reviewed-by: naoto
|
2018-05-31 15:11:57 +05:30 |
|
Claes Redestad
|
b67da0de17
|
8203886: Invoke LambdaMetafactory::altMetafactory exactly from the BootstrapMethodInvoker
Reviewed-by: mchung
|
2018-05-30 14:46:28 +02:00 |
|
Martin Buchholz
|
e85e0f5daf
|
8203327: Small cleanups in java.lang.ref
Reviewed-by: mr
|
2018-05-29 19:15:49 -07:00 |
|
Kim Barrett
|
6c20824cda
|
8203028: Simplify reference processing in light of JDK-8175797
Removed special handling of Reference.next
Reviewed-by: tschatzl, sjohanss, mchung
|
2018-05-26 03:11:50 -04:00 |
|
Xueming Shen
|
e1bffce5a3
|
8200172: String.split non-positive term incorrect use
Reviewed-by: darcy, lancea
|
2018-05-23 08:49:00 -07:00 |
|
Jim Laskey
|
60de3c902e
|
8200380: String::lines
Reviewed-by: sundar, sherman, rriggs, psandoz
|
2018-05-22 12:04:05 -03:00 |
|
Claes Redestad
|
55ba3cad8b
|
8203352: Improve java implementation of Integer/Long.numberOfLeadingZeros
Co-authored-by: Ivan Gerasimov <ivan.gerasimov@oracle.com>
Reviewed-by: martin, igerasim
|
2018-05-22 14:44:18 +02:00 |
|
Jim Laskey
|
a455811dca
|
8200436: String::isBlank
Reviewed-by: sundar
|
2018-05-18 08:43:49 -03:00 |
|
Jim Laskey
|
7906014509
|
8200377: String::strip, String::stripLeading, String::stripTrailing
Reviewed-by: sundar, rriggs
|
2018-05-14 09:40:48 -03:00 |
|
Mandy Chung
|
0e1bd1f99d
|
8202113: Reflection API is causing caller classes to leak
Reviewed-by: alanb, plevart
|
2018-05-11 14:21:46 -07:00 |
|
Jim Laskey
|
8139cce3e5
|
8200372: String::trim JavaDoc should clarify meaning of space
Reviewed-by: sundar
|
2018-05-08 09:27:42 -03:00 |
|
Claes Redestad
|
b329be2b75
|
8202548: Use reservation Object when creating SpeciesData
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: psandoz, plevart
|
2018-05-08 10:49:59 +02:00 |
|
Rachna Goel
|
78bd242097
|
8191410: Unicode 10
Upgrade to Unicode 10
Reviewed-by: naoto, rriggs, igerasim
|
2018-05-08 11:49:42 +05:30 |
|
Claes Redestad
|
d1cf230fc1
|
8187123: (reflect) Class#getCanonicalName and Class#getSimpleName is a part of performance issue
Reviewed-by: psandoz, dholmes, mchung
|
2018-05-04 09:29:14 +02:00 |
|
Mandy Chung
|
bd18ef4c18
|
8201793: (ref) Reference object should not support cloning
Reviewed-by: psandoz, kbarrett
|
2018-05-03 11:18:57 -07:00 |
|
John Rose
|
d05ed512ac
|
8200167: Validate more special case invocations
Co-authored-by: Vladimir Ivanov <vladimir.x.ivanov@oracle.com>
Co-authored-by: Tobias Hartmann <tobias.hartmann@oracle.com>
Reviewed-by: acorn, vlivanov, dholmes
|
2018-04-30 21:56:54 -04:00 |
|
Claes Redestad
|
0f478d2cfd
|
8202419: Avoid creating Permission constants early
Reviewed-by: alanb, mullan
|
2018-04-30 16:27:23 +02:00 |
|
Joe Darcy
|
15ef60b350
|
8200478: For boxing conversion javac uses Long.valueOf which does not guarantee caching according to its javadoc
Reviewed-by: bpb
|
2018-04-25 22:12:06 -07:00 |
|
Claes Redestad
|
eed00fcf0a
|
8202184: Reduce time blocking the ClassSpecializer cache creating SpeciesData
Reviewed-by: psandoz, plevart
|
2018-04-25 13:54:11 +02:00 |
|
Paul Sandoz
|
1a23a6264e
|
8194238: Trying exceptions in MethodHandles
Reviewed-by: jrose, vlivanov, ahgross
|
2018-01-24 16:44:31 -08:00 |
|
Paul Sandoz
|
9b54e6d766
|
8194233: Improve support for array handles
Reviewed-by: jrose, vlivanov, ahgross, rhalade
|
2018-01-22 13:27:28 -08:00 |
|
Paul Sandoz
|
d051769f79
|
8193414: Improvements in MethodType lookups
Reviewed-by: ahgross, jrose
|
2017-12-12 16:37:39 -08:00 |
|
Jesper Wilhelmsson
|
468c1c19bb
|
Merge
|
2018-04-13 03:05:19 +02:00 |
|
Paul Sandoz
|
d3760023e6
|
8199875: Require first parameter type of a condy bootstrap to be Lookup
Reviewed-by: jrose
|
2018-04-11 11:11:13 -07:00 |
|
Claes Redestad
|
c40af49970
|
8201179: Regression due loading java.nio.charset.StandardCharsets during bootstrap
Reviewed-by: sherman, martin
|
2018-04-10 16:16:34 +02:00 |
|
Ivan Gerasimov
|
9fe989cc39
|
8200788: Optimal initial capacity of java.lang.VarHandle.AccessMode.methodNameToAccessMode
Reviewed-by: redestad
|
2018-04-07 17:07:13 -07:00 |
|
Jesper Wilhelmsson
|
9bfdee7c5a
|
Merge
|
2018-04-06 19:16:33 +02:00 |
|
Jesper Wilhelmsson
|
82847e4ec0
|
Merge
|
2018-04-06 03:53:28 +02:00 |
|
Martin Buchholz
|
2fd847eb0e
|
8200127: Replace collection.stream().forEach() with collection.forEach()
Reviewed-by: alanb
|
2018-04-05 09:34:46 -07:00 |
|
Martin Buchholz
|
184bbf01dd
|
8200125: Fix some classloader/module typos
Reviewed-by: alanb
|
2018-04-05 09:33:27 -07:00 |
|
Ivan Gerasimov
|
277ac7e034
|
8200696: Optimal initial capacity of java.lang.Class.enumConstantDirectory
Reviewed-by: dholmes, redestad
|
2018-04-04 14:09:31 -07:00 |
|
Sean Mullan
|
ceea439679
|
8193032: Remove terminally deprecated SecurityManager APIs
Remove the checkTopLevelWindow, checkSystemClipboardAccess, checkAwtEventQueueAccess, and checkMemberAccess methods.
Reviewed-by: alanb, mchung, kcr
|
2018-04-04 11:26:10 -04:00 |
|
David Lloyd
|
ecf063f209
|
8199947: Rename HTML element id in ClassLoader javadoc to avoid name conflict with private elements
Rename "name" anchor to "binary-name"
Reviewed-by: jjg, alanb, mchung, martin
|
2018-04-02 17:11:11 -07:00 |
|
Sergey Tsypanov
|
826b38052c
|
8199800: Optimize Boolean.parseBoolean(String)
Reviewed-by: alanb
|
2018-04-02 17:08:00 -07:00 |
|
Joe Wang
|
dd67e0fa16
|
8199176: Accessibility issues in java.base docs
Reviewed-by: lancea, alanb, jjg, rriggs
|
2018-04-02 16:39:17 -07:00 |
|
Martin Buchholz
|
1cd649af57
|
8200123: Replace Thread.init with telescoping constructor
Reviewed-by: dholmes, mchung, plevart
|
2018-03-29 16:23:35 -07:00 |
|
Martin Buchholz
|
200fb2b35b
|
8200122: Remove unused field Thread.threadQ
Reviewed-by: dholmes, mchung, plevart
|
2018-03-29 16:21:54 -07:00 |
|
Claes Redestad
|
243b2364f6
|
8200238: Reduce number of exceptions created when calling MemberName$Factory::resolveOrNull
Reviewed-by: lfoltan, acorn, dholmes
|
2018-03-29 10:38:29 +02:00 |
|
Martin Buchholz
|
4546512c19
|
8200310: Avoid charset lookup machinery in java.nio.charset.StandardCharsets
Reviewed-by: sherman, ulfzibis
|
2018-03-28 21:14:06 -07:00 |
|
Jonathan Gibbons
|
6a8ea38ecc
|
8199465: {@docRoot} references need to be updated to reflect new module/package structure
Reviewed-by: martin, alanb, chegar
|
2018-03-27 16:25:40 -07:00 |
|
Claes Redestad
|
3fbef735ea
|
8200289: Reduce number of exceptions created when calling Lookup::canBeCached
Reviewed-by: sundar, psandoz
|
2018-03-28 00:45:37 +02:00 |
|
Ivan Gerasimov
|
0af73c4306
|
8199843: Optimize Integer/Long.highestOneBit()
Reviewed-by: redestad, plevart
|
2018-03-26 17:30:14 -07:00 |
|
Brian Burkhalter
|
9e3d8fd230
|
8194746: (fs) Add equivalents of Paths.get to Path interface
Copy Paths.get() methods to Path.get() methods and have former call latter
Reviewed-by: alanb, forax, chegar, psandoz
|
2018-03-22 12:30:47 -07:00 |
|
Claes Redestad
|
c71bc3581a
|
8199862: Examine ProxyBuilder::referencedTypes startup cost
Reviewed-by: mchung
|
2018-03-21 10:13:49 +01:00 |
|
Claes Redestad
|
74827c6a87
|
8199865: Avoid initializing ShortCache in ProxyGenerator
Reviewed-by: mchung
|
2018-03-21 10:13:14 +01:00 |
|
Brian Burkhalter
|
f5578ab220
|
8189230: JDK method:java.lang.Integer.numberOfLeadingZeros(int) can be optimized
Directly return zero for a negative parameter instead of calculating
Reviewed-by: psandoz
|
2018-03-15 08:11:01 -07:00 |
|
David Lloyd
|
acb3103b8f
|
8188240: Reflection Proxy should skip static methods
Reviewed-by: mchung, sundar, shade, plevart
|
2018-03-15 12:07:59 +01:00 |
|
Paul Sandoz
|
0628437ecc
|
8198889: Clarify the throwing of exceptions from ConstantBootstraps.invoke
Reviewed-by: mchung
|
2018-03-14 12:39:57 -07:00 |
|