Christoph Dreis
6bfb868454
8189266: (ann) Optimize AnnotationInvocationHandler.invoke
...
Reviewed-by: jfranck, plevart
2017-10-23 11:33:16 +02:00
Lucy Lu
ec1c3bce45
8164900: Add support for O_DIRECT
...
Add support for Direct I/O in FileChannel
Co-authored-by: Volker Simonis <volker.simonis@gmail.com>
Reviewed-by: alanb, bpb, alanbur, coffeys, aph, clanger, plevart, mli, psandoz, simonis
2017-10-17 16:51:11 -07:00
Jesper Wilhelmsson
65db4f42d0
8187556: Backout of a fix reintroduced a dependency that had since been removed
...
Reviewed-by: duke
2017-09-14 22:57:36 +02:00
Paul Sandoz
e55a05957d
8186209: Tool support for ConstantDynamic
...
8186046: Minimal ConstantDynamic support
8190972: Ensure that AOT/Graal filters out class files containing CONSTANT_Dynamic ahead of full AOT support
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: acorn, coleenp, kvn
2017-09-08 10:46:46 -07:00
Jesper Wilhelmsson
291e5e159d
Merge
2017-10-21 01:23:52 +02:00
Jesper Wilhelmsson
843dc3a8ea
Merge
2017-10-16 17:03:56 +02:00
Alan Bateman
e4bea042c5
8189264: (sl) ServiceLoader does not wrap Errors thrown by provider classes when running with a security manager
...
Reviewed-by: mchung
2017-10-14 09:51:25 +01:00
Doug Lea
dc895e3911
8187941: Add StampedLock stamp inspection methods
...
Reviewed-by: martin, psandoz
2017-10-13 18:29:21 -07:00
Doug Lea
f8ae408aa9
8188047: Add SplittableRandom.nextBytes
...
Reviewed-by: martin, psandoz
2017-10-13 18:19:18 -07:00
Doug Lea
10dded5f7f
8188900: ConcurrentLinkedDeque linearizability
...
Reviewed-by: martin, psandoz
2017-10-13 18:07:47 -07:00
Jesper Wilhelmsson
947fc09db0
Merge
2017-10-14 00:19:29 +02:00
Alan Bateman
2abb1c7d7f
8186738: (sl) ServiceLoader::stream doesn't update cache
...
Reviewed-by: mchung
2017-10-13 14:17:10 +01:00
Stuart Marks
6c266f7163
6344935: (spec) clarify specifications for Object.wait overloads
...
Reviewed-by: dholmes, martin, forax, lancea, mchung
2017-10-12 17:58:26 -07:00
Brian Burkhalter
848a4d9bae
8189209: java/lang/invoke/lambda/LambdaAsm.java failed with "could not create proxy classes"
...
Use an inner class for the closer instead of a lambda
Reviewed-by: alanb, rriggs
2017-10-12 10:28:20 -07:00
Claes Redestad
81b7f75837
8188869: jdk9/10 reject zip/jar files where seconds value of timestamp is out of supported range 0 - 59
...
Reviewed-by: sherman, alanb
2017-10-12 16:00:29 +02:00
Brian Burkhalter
b890c3ce83
8147615: (fc) FileChannelImpl has no finalizer
...
Add a cleaner to close parent-less FileChannels
Reviewed-by: alanb, rriggs
2017-10-10 09:55:14 -07:00
Ivan Gerasimov
9c1b0103b3
8186654: Poor quality of sun.security.util.Cache.EqualByteArray.hashCode()
...
Reviewed-by: coffeys
2017-10-04 01:08:36 -07:00
Doug Lea
c3664b7f38
8186056: Miscellaneous changes imported from jsr166 CVS 2017-09
...
Reviewed-by: martin, psandoz
2017-10-03 14:00:00 -07:00
Charles Munger
229cce5f44
8186265: Make toString() methods of "task" objects more useful
...
Reviewed-by: martin, psandoz, rriggs, dholmes, darcy
2017-10-03 13:55:05 -07:00
Doug Lea
2ea646cc20
8186226: Improve ConcurrentSkipListMap performance on weak memory model machines
...
Reviewed-by: martin, psandoz
2017-10-03 13:50:09 -07:00
Doug Lea
d9d91c1cc4
8186171: HashMap: Entry.setValue may not work after Iterator.remove() called for previous entries
...
Reviewed-by: martin, psandoz
2017-10-03 13:45:11 -07:00
Doug Lea
c6e3667228
8187408: AbstractQueuedSynchronizer wait queue corrupted when thread awaits without holding the lock
...
Reviewed-by: martin, psandoz, dholmes
2017-10-03 13:37:01 -07:00
Doug Lea
dfce305868
8188241: Improve numerical code in StampedLock example code
...
Reviewed-by: martin, psandoz, darcy
2017-10-03 13:32:04 -07:00
Mandy Chung
5d986605ca
8186050: StackFrame should provide the method signature
...
Reviewed-by: alanb, bchristi, forax, plevart
2017-09-29 11:33:08 -07:00
Mandy Chung
24d81d3f2e
6373396: (cl spec) clarify spec of ClassLoader.getPackages() about run-time package
...
Reviewed-by: psandoz
2017-09-27 12:44:06 -07:00
Claes Redestad
0355224df8
8187826: Avoid using reflection to bootstrap NamedFunctions
...
Reviewed-by: psandoz
2017-09-27 17:56:00 +02:00
Philipp Kunz
2ae9614d34
6695402: Jarsigner with multi-byte characters in class names
...
Reviewed-by: weijun
2017-09-27 14:02:15 +08:00
Rob McKenna
1fc8d0cfd9
8184328: JDK 8u131 socketRead0 hang at SSL read
...
Reviewed-by: xuelei, chegar, coffeys
2017-09-26 19:19:09 +01:00
John R Rose
f98aab0db9
8185993: MethodHandle.invokeWithArguments jumbo-arity
...
Reviewed-by: psandoz, vlivanov
2017-09-22 15:28:16 -07:00
Roger Riggs
a3b9c07ee4
8177932: (process) java/lang/ProcessHandle/OnExitTest.java failed with "Process A should not be alive..."
...
Reviewed-by: stuefe, dholmes, fyuan
2017-09-21 11:41:34 -04:00
Roger Riggs
5e55e5e2ee
8187631: Refactor FileDescriptor close implementation
...
Reviewed-by: bpb, alanb
2017-09-21 11:41:12 -04:00
Weijun Wang
2bb3b82709
8148371: Remove policytool
...
Reviewed-by: erikj, alanb, mullan
2017-09-21 16:29:18 +08:00
Xueming Shen
02b9452ed3
8186464: ZipFile cannot read some InfoZip ZIP64 zip files
...
Reviewed-by: martin
2017-09-20 16:41:54 -07:00
Mandy Chung
4c1297b778
8188052: JNI FindClass needs to specify the class loading context used for library lifecycle hooks
...
Reviewed-by: alanb, coleenp, dholmes
2017-10-10 11:52:42 -07:00
Jesper Wilhelmsson
42a29333b9
Merge
2017-10-10 16:29:04 +02:00
Jesper Wilhelmsson
eed5d34c26
Merge
2017-10-04 20:01:19 +00:00
Jesper Wilhelmsson
b708f0ddbd
Merge
2017-10-04 21:02:13 +02:00
Dmitrij Pochepko
949f677957
8187684: Intrinsify Math.multiplyHigh(long, long)
...
Reviewed-by: kvn, aph, lucy
2017-10-04 11:52:07 -07:00
Calvin Cheung
6213838f11
8138600: eliminate the need of ModuleLoaderMap.dat for CDS
...
Removed the code which generates the ModuleLoaderMap.dat and the code which references it
Reviewed-by: mchung, jiangli
2017-09-29 10:11:01 -07:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00
Valerie Peng
0e8009535c
8178466: Better RSA parameters
...
Reviewed-by: mullan, ahgross
2017-08-31 21:44:19 +00:00
Christoph Langer
2e31cc7ee1
8155590: Dubious collection management in sun.net.www.http.KeepAliveCache
...
Reviewed-by: rriggs, vtewari
2017-10-19 09:01:29 +02:00
Naoto Sato
ec4b6a477f
8202088: Japanese new era implementation
...
Reviewed-by: scolebourne, rriggs, nishjain, weijun
2017-08-09 14:54:37 -07:00
Doug Lea
307f2c4550
8204375: Add TimeUnit#convert(Duration)
...
Reviewed-by: martin, scolebourne, plevart, rriggs
2018-06-08 11:38:40 -07:00
Xueming Shen
f56c0b79d8
8204229: Formatter and String.format ignore the width with the percent modifier (%5%)
...
Reviewed-by: jlaskey
2018-06-08 10:09:40 -07:00
Martin Buchholz
acdef788f0
8204377: Rename Object#wait parameter name from "timeout" to "timeoutMillis"
...
Reviewed-by: dholmes, scolebourne, alanb, rriggs
2018-06-08 09:37:52 -07:00
Martin Buchholz
170d8a7fae
8204444
: java.time cleanup
...
Reviewed-by: scolebourne, rriggs
2018-06-08 09:36:10 -07:00
Jonathan Gibbons
fe24730ed9
8201274: Launch Single-File Source-Code Programs
...
Reviewed-by: mcimadamore, jlahoda, ksrini, mchung, ihse, alanb
2018-06-07 16:06:49 -07:00
Xueming Shen
a78fe0a073
8203839: API clarification: versioned jar entry verification in multi-release jar file
...
Reviewed-by: darcy, psandoz, alanb, weijun
2018-06-07 13:24:49 -07:00
Brian Burkhalter
e9f3b0e527
8201407: Files.move throws DirectoryNonEmptyException when moving directory across file system
...
Reviewed-by: alanb
2018-06-07 07:43:29 -07:00