Paul Sandoz
3bd5ebe2ef
8162108: Rename weakCompareAndSetVolatile to weakCompareAndSet
...
Reviewed-by: martin
2016-09-01 13:56:13 -07:00
Paul Sandoz
c073edc24c
8162106: Remove VarHandle.addAndGet
...
Reviewed-by: shade, redestad
2016-09-01 10:17:01 -07:00
Paul Sandoz
82d48917bb
8161444: VarHandles should provide access bitwise atomics
...
8162107: Add acquire/release variants for getAndSet and getAndAdd
Reviewed-by: shade, redestad
2016-09-01 10:16:57 -07:00
Mandy Chung
b5172ce65e
8165180: Provide a shared secret to access non-public ServerSocket constructor
...
Reviewed-by: chegar
2016-08-31 15:20:31 -07:00
Kim Barrett
7bddef3ed0
8156500: Move Reference pending list into VM to prevent deadlocks
...
Move reference pending list and locking into VM
Co-authored-by: Per Liden <per.liden@oracle.com>
Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart
2016-08-30 23:46:02 -04:00
Vivek Deshpande
1a188cf07a
8154122: Intrinsify fused mac operations
...
Added FMA intrinsics on x86
Reviewed-by: kvn, aph, darcy
2016-08-26 12:20:09 -07:00
Svetlana Nikandrova
f894a28859
8005068: HttpCookie does not correctly handle negative maxAge values
...
Reviewed-by: chegar
2016-08-25 20:53:40 +03:00
Claes Redestad
1a404080ee
8163371: Enable tracing which JLI classes can be pre-generated
...
Reviewed-by: vlivanov
2016-08-26 16:16:09 +02:00
Claes Redestad
92d448522a
8164739: Remove computation of predefined interpreter forms
...
Reviewed-by: vlivanov
2016-08-25 13:29:47 +02:00
Doug Lea
4c999ed180
8163353: NPE in ConcurrentHashMap.removeAll()
...
Reviewed-by: martin, psandoz, redestad, alanb
2016-08-24 12:50:37 -07:00
Claes Redestad
60754ca0fb
8164569: Generate non-customized invoker forms at link time
...
Reviewed-by: vlivanov
2016-08-24 16:11:21 +02:00
Claes Redestad
5431436909
8164483: Generate field lambda forms at link time
...
Reviewed-by: vlivanov
2016-08-24 16:09:34 +02:00
Claes Redestad
338343e0e1
8164669: Lazier initialization of java.time
...
Reviewed-by: scolebourne, chegar, alanb
2016-08-24 13:54:17 +02:00
Steve Drach
3a04923cad
8164585: JarFile::isMultiRelease does not return true in all cases where it should return true
...
Reviewed-by: alanb, psandoz
2016-08-23 11:26:41 -07:00
Brent Christian
496a6f67d6
7180225: SecurityExceptions not defined in some class loader methods
...
Reviewed-by: mchung, mullan
2016-08-23 10:49:15 -07:00
Joe Darcy
d6dfc0bef3
8164524: Correct inconsistencies in floating-point abs spec
...
Reviewed-by: martin, bpb
2016-08-22 17:22:09 -07:00
Ivan Gerasimov
1487578b08
8164366: ZoneOffset.ofHoursMinutesSeconds() does not reject invalid input
...
Reviewed-by: scolebourne, ntv, coffeys
2016-08-22 22:16:54 +03:00
Claes Redestad
86a27697b7
8164525: Re-examine zero form link time pre-generation
...
Reviewed-by: vlivanov, forax
2016-08-22 12:57:43 +02:00
Peter Levart
b0aa08888c
8164547: Make java.lang.reflect.ClassLoaderValue public for internal use
...
Move it to jdk.internal.loader and make it public
Reviewed-by: shade, alanb
2016-08-22 13:16:51 +02:00
Rachna Goel
b19bd0a798
8135055: java.util.Date.after(java.sql.Timestamp ) does not return correct results
...
Reviewed-by: okutsu
2016-08-22 15:17:11 +09:00
Claes Redestad
069573f635
8164485: Zero forms not properly generated
...
Reviewed-by: psandoz
2016-08-19 17:46:44 +02:00
Claes Redestad
4316d705f2
8164451: Generate all zero and identity forms at link time
...
Reviewed-by: shade, mhaupt, vlivanov
2016-08-19 13:50:03 +02:00
Michael Haupt
22e95f995a
8164102: MethodHandles.countedLoop/4 works incorrect for start/end = Integer.MAX_VALUE
...
Reviewed-by: redestad
2016-08-19 10:03:43 +02:00
Valerie Peng
c846a862ee
8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin
...
Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER
Reviewed-by: weijun
2016-08-19 06:27:54 +00:00
Tagir F. Valeev
d7fd2d9166
8164189: Collectors.toSet() parallel performance improvement
...
Reviewed-by: shade, psandoz
2016-08-18 17:30:49 -07:00
Ivan Gerasimov
25ff06c014
8163517: Various cleanup in java.io code
...
Reviewed-by: shade, rriggs, redestad
2016-08-18 22:07:09 +03:00
Claes Redestad
9dcafe04f0
8164044: Generate corresponding simple DelegatingMethodHandles when generating a DirectMethodHandle at link time
...
Reviewed-by: vlivanov, mhaupt, shade
2016-08-18 19:00:39 +02:00
Anthony Scarpino
697ec31ecf
8156192: Provider#compute and #merge methods expect wrong permission & #compute ClassCastException even with wrong permission
...
Reviewed-by: mullan, jnimeh
2016-08-17 16:03:52 -07:00
Nishit Jain
10179e0d9b
8129555: DateFormatSymbols: month-related methods must refer to Calendar constants
...
Reviewed-by: naoto, okutsu, peytoia
2016-08-16 15:26:41 +09:00
Doug Lea
0f24b72e4e
8163210: java/util/concurrent/tck/JSR166TestCase.java testWriteAfterReadLock(StampedLockTest): timed out waiting for thread to terminate
...
Reviewed-by: martin, psandoz, dholmes
2016-08-15 09:09:00 -07:00
Doug Lea
cdae608a00
8162805: Optimize AtomicBoolean.getAndSet
...
Reviewed-by: martin, psandoz, shade
2016-08-15 09:04:40 -07:00
Claes Redestad
7ccd401ac7
8163946: java/lang/String/concat/WithSecurityManager.java fails after 8163878
...
Reviewed-by: mhaupt
2016-08-12 17:35:01 +02:00
Claes Redestad
fff5c5bf8d
8163878: Remove unnecessary bridge methods, allocations in java.lang.invoke
...
Reviewed-by: mhaupt, shade
2016-08-12 11:30:23 +02:00
Ivan Gerasimov
9088dcdb4a
8163518: Integer overflow in StringBufferInputStream.read() and CharArrayReader.read/skip()
...
Reviewed-by: rriggs, shade
2016-08-11 17:03:40 +03:00
Mandy Chung
e2a0ff3e0d
8136930: Simplify use of module-system options by custom launchers
...
Reviewed-by: alanb, ksrini, henryjen, sundar
2016-08-10 15:51:25 -07:00
Claes Redestad
855893cb3b
8163814: JDK build has been failing after 8163373
...
Reviewed-by: mchung
2016-08-10 22:49:05 +02:00
Claes Redestad
73b11dc1d0
8163373: Rewrite GenerateJLIClassesPlugin to avoid reflective calls into java.lang.invoke
...
Reviewed-by: vlivanov, mchung
2016-08-10 21:55:25 +02:00
Claes Redestad
bb95ea6101
8163370: Reduce number of classes loaded by common usage of java.lang.invoke
...
Reviewed-by: igerasim, psandoz
2016-08-10 13:54:38 +02:00
Claes Redestad
0ae20fdfaa
8163476: java/lang/StackWalker/VerifyStackTrace.java fails after JDK-8163369
...
Reviewed-by: igerasim, chegar
2016-08-09 15:02:27 +02:00
Claes Redestad
cdef6ef876
8163369: Enable generating DMH classes at link time
...
Reviewed-by: vlivanov, shade
2016-08-09 10:00:31 +02:00
Brian Burkhalter
522e112b4a
8146215: (fs) java/nio/file/Files/probeContentType/Basic.java failed frequently on Solaris-sparc with Unexpected type: text/plain
...
Append a FileTypeDetector using java.net.FileNameMap as a fallback on all platforms
Reviewed-by: alanb, rriggs, naoto
2016-08-08 13:57:51 -07:00
Alejandro Murillo
961ca2224c
Merge
2016-08-08 08:12:20 -07:00
Claes Redestad
8cf37c5448
8161379: Force inline methods calling Reflection.getCallerClass
...
Reviewed-by: shade, mchung
2016-08-06 00:34:50 +02:00
Alejandro Murillo
83f8829c06
Merge
2016-08-05 09:50:29 -07:00
Ivan Gerasimov
4809e92cec
8163180: Typos around @code javadoc tag usage
...
Reviewed-by: dfuchs
2016-08-04 16:05:37 +03:00
Christoph Langer
d83a402794
8162819: fix minor Javadoc issues and remove warnings in java.net.Socket
...
Reviewed-by: dfuchs
2016-08-03 21:15:05 +02:00
Claes Redestad
68a5236016
8162439: Runtime.Version.parse needs fast-path for major versions
...
Reviewed-by: psandoz, sdrach, iris
2016-08-01 20:32:10 +02:00
Sean Mullan
df31ad7090
8161506: Deprecate pre-1.2 SecurityManager methods and fields with forRemoval=true
...
Reviewed-by: coleenp, jnimeh, xuelei
2016-08-01 09:58:36 -04:00
Alejandro Murillo
435f7046be
Merge
2016-07-30 00:11:02 +00:00
Alejandro Murillo
41186dae1b
Merge
2016-07-29 16:11:57 -07:00