Phil Race
ec68569fed
Merge
2018-08-03 12:52:58 -07:00
Brian Burkhalter
b924bf7233
8186766: UnixNativeDispatcher::readlink() may truncate overlong paths
...
Reviewed-by: alanb
2018-08-03 12:45:18 -07:00
Phil Race
32ec91ca9b
Merge
2018-08-03 09:42:57 -07:00
Sean Coffey
7a791910c3
8208583: Better management of internal KeyStore buffers
...
Reviewed-by: weijun
2018-08-03 14:14:59 +01:00
Zhengyu Gu
4555c28590
8205921: Optimizing best-of-2 work stealing queue selection
...
Bias towards stealing from queues that we recently successfully stole from to decrease the number of unsuccessful steal attempts.
Co-authored-by: Thomas Schatzl <thomas.schatzl@oracle.com>
Reviewed-by: eosterlund, kbarrett
2018-08-03 11:06:10 +02:00
Sean Coffey
c4faf01f86
8207775: Better management of CipherCore buffers
...
Reviewed-by: ascarpino
2018-08-03 09:57:10 +01:00
Zhengyu Gu
23db5cd8a0
8208635: Minimal VM build is broken after JDK-8199868 (Support JNI critical functions in object pinning API)
...
Added missing header file
Reviewed-by: shade, gziemski
2018-08-02 11:13:00 -04:00
Markus Grönlund
e8dd517464
8207139: NMT is not enabled on Windows 2016/10
...
Reviewed-by: dcubed, zgu, dholmes
2018-08-02 09:49:04 +02:00
Phil Race
b6532bdf48
8204931: Colors with alpha are painted incorrectly on Linux
...
Reviewed-by: jdv, psadhukhan
2018-07-31 14:04:29 -07:00
Phil Race
542197c8ab
8208353: Upgrade JDK 11 to libpng 1.6.35
...
Reviewed-by: jdv, kaddepalli
2018-07-31 14:03:39 -07:00
Phil Race
06932ae37c
8208466: Fix potential memory leak in harfbuzz shaping
...
Reviewed-by: jdv, kaddepalli
2018-07-31 12:23:55 -07:00
Dmitry Samersoff
c57cfe6d14
8207046: arm32 vm crash: C1 arm32 platform functions parameters type mismatch
...
Fixed unexpected parameter location in arm32 LIR_Assembler
Reviewed-by: dsamersoff, kvn
2018-07-31 21:23:56 +03:00
Kim Barrett
501fc494c0
8208611: Refactor SATBMarkQueue filtering to allow GC-specific filters
...
Add SATBMarkQueueFilter.
Reviewed-by: tschatzl, eosterlund, rkennke
2018-08-01 19:14:04 -04:00
Igor Ignatyev
65091f8c6d
8174691: [TESTBUG] A number of native hotspot unit tests fail when executed in stand-alone mode
...
Reviewed-by: kvn, tschatzl
2018-08-01 10:04:08 -07:00
Naoto Sato
4ab515f85c
8208080: Locale extensions via Service provider is not working for region extensions
...
Reviewed-by: rriggs, nishjain
2018-08-01 09:33:56 -07:00
Nishit Jain
b2a6aa3e80
8208560: ChoiceFormat class has unused constants needs cleanup
...
Reviewed-by: rriggs, naoto
2018-08-01 18:02:25 +05:30
David Buck
36b45330b8
8191006: hsdis disassembler plugin does not compile with binutils 2.29+
...
Update call to disassembler() function to match new signature used by Binutils
Reviewed-by: gromero, kvn
2018-08-01 02:21:02 -04:00
Weijun Wang
b9bfd45c73
8208602: Cannot read PEM X.509 cert if there is whitespace after the header or footer
...
Reviewed-by: xuelei
2018-08-01 13:35:08 +08:00
David Buck
d4381002ac
8208541: non-ASCII characters in hsdis UPL text
...
Replace Unicode left/right double quote pair with normal ASCII double quotes
Reviewed-by: jrose
2018-08-01 01:40:44 -04:00
Harold Seigel
38db1d1620
8202171: Some oopDesc functions compare this with NULL
...
Add Method* parameter and made verify* methods static to avoid 'this' comparison with NULL, Added NULL checks before calling print_on() methods.
Reviewed-by: kbarrett, coleenp
2018-07-31 14:24:10 -04:00
Zhengyu Gu
b71f3e7104
8199868: Support JNI critical functions in object pinning API
...
Pin/unpin incoming array arguments of critical native JNI call
Reviewed-by: shade, adinn
2018-07-31 13:12:06 -04:00
Harold Seigel
7d04a31fc8
8208399: Metadata methods print_(value_)on_maybe_null() compare 'this' to NULL
...
Add Method* parameter and make method static to avoid 'this' comparison with NULL
Reviewed-by: lfoltan, gziemski, coleenp
2018-07-31 09:55:09 -04:00
Zhengyu Gu
c9d506055c
8208499: NMT: Missing memory tag for Safepoint polling page
...
Added missing memory tag and cleanup memory type enum
Reviewed-by: shade, coleenp
2018-07-31 07:35:16 -04:00
Harold Seigel
c277f9ed8e
8207779: Method::is_valid_method() compares 'this' with NULL
...
Add Method* parameter and make method static to avoid 'thi's comparison with NULL
Reviewed-by: lfoltan, coleenp
2018-07-30 16:35:54 -04:00
Priya Lakshmi Muthuswamy
38f91617c5
8203791: Remove "compatibility" features from Table.java
...
Reviewed-by: jjg
2018-07-30 11:52:05 +05:30
Patricio Chilano Mateo
2d1029c256
8171157: Convert ObjectMonitor_test to GTest
...
Migration of the ObjectMonitor test to GTest. Two GTests were actually created, one for ObjectMonitor and one for ObjectSynchronizer.
Reviewed-by: dcubed, hseigel
2018-07-27 16:29:36 -04:00
Nishit Jain
c1bbdfaa2c
8021322: [Fmt-Ch] Implementation of ChoiceFormat math methods should delegate to java.lang.Math methods
...
Reviewed-by: naoto, darcy
2018-07-27 14:20:07 +05:30
Thomas Schatzl
74a31c5c16
8208297: Allow printing of taskqueue stats if compiled in in product builds
...
Reviewed-by: kbarrett
2018-07-27 09:49:03 +02:00
Harold Seigel
5a3decc9f1
8207944: java.lang.ClassFormatError: Extra bytes at the end of class file test" possibly violation of JVMS 4.7.1
...
Add code to skip over unknown attributes when class file version >= 11.
Reviewed-by: lfoltan
2018-07-26 15:56:37 -04:00
Alex Menkov
2a213d1685
8199155: Accessibility issues in jdk.jdi
...
Reviewed-by: dtitov, sspitsyn
2018-07-26 11:31:15 -07:00
Phil Race
1387c87093
Merge
2018-07-26 10:00:40 -07:00
Yasumasa Suenaga
f45dc7748e
8205992: jhsdb cannot attach to Java processes running in Docker containers
...
Reviewed-by: cjplummer, jgeorge
2018-07-27 00:54:39 +09:00
David Buck
a3e7f01f33
8208183: update HSDIS plugin license to UPL
...
Reviewed-by: simonis, adinn, jrose
2018-07-26 10:56:58 -04:00
Jim Laskey
af89766e1e
8208164: (str) improve specification of String::lines
...
Reviewed-by: smarks
2018-07-26 10:25:33 -03:00
Joe Darcy
2517ca3937
8208200: Add missing periods to sentences in RoundEnvironment specs
...
Reviewed-by: jjg
2018-07-25 17:22:26 -07:00
Joe Darcy
a29cd6d430
8208201: Update SourceVersion.RELEASE_11 docs to mention var for lambda param
...
Reviewed-by: jjg
2018-07-25 12:54:58 -07:00
Roman Kennke
ca473200b7
8204970: Remaing object comparisons need to use oopDesc::equals()
...
Reviewed-by: eosterlund, zgu
2018-07-25 21:47:40 +02:00
Joe Darcy
ac5685e827
8190886: package-info handling in RoundEnvironment.getElementsAnnotatedWith
...
Reviewed-by: vromero, jlahoda
2018-07-25 12:32:59 -07:00
Prasanta Sadhukhan
338fb4d94a
8205535: Useless (or buggy) call to Math.round on int input
...
Reviewed-by: jdv
2018-07-25 15:36:37 +05:30
Jonathan Gibbons
955ce37d60
8207214: Broken links in JDK API serialized-form page
...
Reviewed-by: hannesw
2018-07-24 11:37:43 -07:00
Severin Gehwolf
1ab91ea928
8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686
...
Be sure to use the same register index in native and Java code.
Reviewed-by: sballal, cjplummer, tbell
2018-07-23 18:08:46 +02:00
Claes Redestad
5ddac96c10
8209837: Avoid initializing ExpiringCache during bootstrap
...
Reviewed-by: sundar, forax
2018-08-24 14:04:34 +02:00
Volker Simonis
3b002460a1
8205608: Fix 'frames()' in ThreadReferenceImpl.c to prevent quadratic runtime behavior
...
Reviewed-by: sspitsyn, cjplummer
2018-07-23 15:17:14 +02:00
Rachna Goel
50a3c19ffc
8206965: java/util/TimeZone/Bug8149452.java failed on de_DE and ja_JP locale
...
Generated display names for missing timezones at run time.
Reviewed-by: naoto
2018-07-26 14:15:24 +05:30
Leo Jiang
6c703b8589
8207948: JDK 11 L10n resource file update msg drop 10
...
Reviewed-by: naoto
2018-07-25 22:48:53 -07:00
Xue-Lei Andrew Fan
d2b2780859
8208166: Still unable to use custom SSLEngine with default TrustManagerFactory after JDK-8207029
...
Reviewed-by: ascarpino
2018-07-25 17:21:04 -07:00
Jamil Nimeh
8158cca17d
8207237: SSLSocket#setEnabledCipherSuites is accepting empty string
...
Reviewed-by: xuelei
2018-07-25 09:48:31 -07:00
Chris Hegarty
1b1355c222
8207846: Generalize the jdk.net.includeInExceptions security property
...
Reviewed-by: alanb, michaelm, rriggs, mullan
2018-07-25 10:08:39 +01:00
Gunter Haug
0ec91d3125
8207392: [PPC64] Implement JFR profiling
...
Reviewed-by: simonis, goetz
2018-07-24 12:57:40 +02:00
Chris Hegarty
577cdf1f49
8207960: Non-negative WINDOW_UPDATE increments may leave the stream window size negative
...
Reviewed-by: michaelm
2018-07-24 10:07:26 +01:00