Phil Race
d270a407b5
8200072: Remove un-needed qualified export from java.base to java.desktop
...
Reviewed-by: alanb, mchung
2018-03-22 11:09:50 -07:00
Paul Sandoz
a2ea38d2c9
8199773: (bf) XXXBuffer:compareTo method is not working as expected
...
Reviewed-by: alanb
2018-03-22 09:07:08 -07:00
Brian Burkhalter
917c015610
8198997: Cache normalized/resolved user.dir property
...
Normalize cached user.dir property value in constructor (windows only)
Reviewed-by: alanb
2018-03-22 08:41:06 -07:00
Jan Lahoda
01509e5b5e
8194978: Javac produces dead code for try-with-resource
...
For try-with-resources, using simplified distinct close code for try body and catch clause, to avoid creating multiple copies of the full finally code.
Reviewed-by: mcimadamore
2018-03-22 15:28:33 +01:00
Roger Riggs
0db5f435ad
8199467: Compilation Errors in libinstrument Reentrancy.c with VS2017
...
Reviewed-by: sspitsyn, martin
2018-03-22 09:41:29 -04:00
Jan Lahoda
7b9d38622b
8198552: Multiple javac plugins do not work at the same time
...
Fixing handling of multiple -Xplugin, -Xdoclint: and -Xdoclint/packages: parameters.
Reviewed-by: jjg, vromero
2018-03-22 12:13:08 +01:00
Nishit Jain
8314e06ebc
8196399: Formatting a decimal using locale-specific grouping separators causes ArithmeticException (division by zero)
...
8199672: ClassCastException is thrown by java.util.Formatter when an NumberFormatProvider SPI is used
Reviewed-by: naoto
2018-03-22 12:59:58 +05:30
Prahalad Kumar Narayanan
23ba49ac43
6686236: GIF native IIOMetadata assumes characterCellWidth/Height as 2bytes
...
Reviewed-by: prr, jdv
2018-03-22 11:41:15 +05:30
Hannes Wallnöfer
589e1177ef
8199869: Missing copyright headers in nashorn source code
...
Reviewed-by: sundar
2018-03-21 16:55:34 +01:00
Nils Eliasson
ac9f93a147
8192992: Test8007294.java failed: attempted to spill a non-spillable item
...
Fix bugs in schedule_late that forces load to early
Reviewed-by: kvn, thartmann
2018-03-21 16:03:12 +01:00
Markus Grönlund
ae106e353a
8203457: Add back missing full buffer notification
...
Reviewed-by: redestad, sjohanss
2018-05-23 15:21:54 +02:00
Stefan Karlsson
6c2e9e1981
8203490: StringTable::dump lacks a load barrier
...
Reviewed-by: coleenp, pliden
2018-05-23 09:43:41 +02:00
Stefan Karlsson
88aa1562f7
8203694: Add a safepoint-aware Semaphore - part 2
...
Reviewed-by: dholmes, pliden
2018-05-23 09:42:42 +02:00
Matthias Baesken
803f330d86
8203355: MITSHM define guarding missing
...
Reviewed-by: prr, stuefe
2018-05-17 18:09:19 +02:00
Doug Lea
96814f7a28
8201386: Miscellaneous changes imported from jsr166 CVS 2018-05
...
Reviewed-by: martin, psandoz
2018-05-22 21:50:45 -07:00
Doug Lea
e4046542ba
8202685: Optimize ArrayList subList replaceAll
...
Reviewed-by: martin, psandoz, igerasim, redestad, dholmes, smarks, jrose, plevart
2018-05-22 21:46:51 -07:00
Brian Burkhalter
c9e23b5e71
8202076: test/jdk/java/io/File/WinSpecialFiles.java on windows with VS2017
...
If all other means to obtain the file length fail, fall back to FindFirstFile
Reviewed-by: igerasim, alanb
2018-05-22 16:19:31 -07:00
Erik Gahlin
6602c862c1
8195819: Remove recording=x from jcmd JFR.check output
...
Reviewed-by: mgronlun
2018-05-23 00:21:58 +02:00
Zhengyu Gu
7a898e3e81
8203635: JFR sampler thread does not record stack info
...
Added call to record_stack_base_and_size() from sampler thread
Reviewed-by: shade, coleenp, stuefe
2018-05-22 14:49:39 -04:00
Coleen Phillimore
37e51f4074
8202669: Intermittent crash in ClassLoadingService::compute_class_size()
...
Don't report classes that failed to load when reporting class unloading. Remove the classes first.
Reviewed-by: dholmes, lfoltan, ccheung
2018-05-22 13:10:56 -04:00
Vicente Romero
3b38d1b418
8196048: thrown type variables should be roots in the minimum inference graph
...
Reviewed-by: mcimadamore
2018-05-22 09:01:44 -07:00
Ioi Lam
1ae12b4328
8203381: Replace InstanceKlass::allocate_instance_handle with JavaCalls::construct_new_instance
...
Reviewed-by: lfoltan, dholmes, coleenp, minqi
2018-05-18 09:15:08 -07:00
Jim Laskey
60de3c902e
8200380: String::lines
...
Reviewed-by: sundar, sherman, rriggs, psandoz
2018-05-22 12:04:05 -03:00
Jan Lahoda
c3cdecd32b
8198315: Incomplete classpath causes NPE in TransTypes
...
Avoid symbol completion while constructing error message.
Reviewed-by: mcimadamore
2018-05-22 12:26:17 +02:00
Maurizio Cimadamore
47d634e453
8203436: javac should fail early when emitting illegal signature attributes
...
Check that signature attributes do not contain non-denotable types
Reviewed-by: vromero
2018-05-22 13:37:05 +01: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
Kim Barrett
66b0c9fe9c
8202863: Rename OopStorage inner collection classes
...
Rename BlockArray, BlockList, BlockEntry
Reviewed-by: coleenp
2018-05-22 03:46:52 -04:00
Tobias Hartmann
e30f2aee4f
8202848: -XX:+ExecuteInternalVMTests asserts with "assert(cd.valid() == true) failed: failed on a valid DirectivesParser string"
...
Use "C" locale for correct parsing of decimals in VM internal compiler directive tests.
Reviewed-by: dholmes, coleenp, stuefe, dcubed
2018-05-22 09:10:16 +02:00
Tobias Hartmann
f9ac81abcd
8203196: C1 emits incorrect code due to integer overflow in _tableswitch keys
...
Avoid integer overflow in TableSwitch().
Reviewed-by: goetz, mdoerr, vlivanov
2018-05-22 09:04:15 +02:00
Ioi Lam
f9742fc0a6
8193332: MetaspaceShared::check_shared_class_loader_type is not used during archive creation
...
Reviewed-by: lfoltan, jiangli
2018-05-21 21:27:12 -07:00
Iris Clark
03096d9b75
8203500: Fix broken links to Specification in "specs" directory
...
Reviewed-by: jjg, lancea, mchung
2018-05-21 18:44:09 -07:00
Valerie Peng
9e8d9fe1ee
8146293: Add support for RSASSA-PSS Signature algorithm
...
Add RSASSA-PSS key and signature support to SunRsaSign provider
Reviewed-by: wetmore
2018-05-21 23:40:52 +00:00
Coleen Phillimore
6216182dd1
8202853: NotifyCount is not initialized
...
Remove NotifyCount
Reviewed-by: jiangli
2018-05-21 17:17:24 -04:00
Erik Gahlin
112a9fe7f6
8027760: JFC schema condition should not have defaults
...
Reviewed-by: mgronlun
2018-05-21 22:59:29 +02:00
Ivan Gerasimov
ee601ac627
8203279: Faster rounding up to nearest power of two
...
Reviewed-by: martin, redestad
2018-05-21 12:49:03 -07:00
Vicente Romero
088dbd5ce8
8203486: skip type inference for non functional interface components of intersection types
...
Reviewed-by: mcimadamore
2018-05-21 12:27:21 -07:00
Jiangli Zhou
422e112ffd
8199807: AppCDS performs overly restrictive path matching check
...
8203377: Cleanup the usage of os::file_name_strcmp() in SharedPathsMiscInfo::check()
Relax CDS/AppCDS path check for modules image.
Reviewed-by: iklam, ccheung
2018-05-21 15:15:58 -04:00
Adam Farley
281e575907
8203487: Typo in ICUBinary.java: s/Magin/Magic/
...
Reviewed-by: igerasim, naoto
2018-05-21 11:43:57 -07:00
Erik Gahlin
28b07240e6
8195818: JFR.start should increase autogenerated name by one
...
Reviewed-by: mgronlun
2018-05-21 18:19:11 +02:00
Volker Simonis
48fb34d596
8203292: Print complete set of flags in the hs_err file
...
Prints non-default flags to hs_err file
Reviewed-by: gziemski, dholmes
2018-05-21 11:09:58 -05:00
Erik Gahlin
cffef5d38c
8195817: JFR.stop should require name of recording
...
Reviewed-by: mgronlun
2018-05-21 17:38:46 +02:00
Erik Gahlin
e2fb68680e
8198337: -XX:StartFlightRecording=dumponexit=true,disk=false doesn't work
...
Reviewed-by: mgronlun
2018-05-21 14:46:12 +02:00
Thomas Stuefe
8f71718566
8176808: Split up metaspace.cpp
...
Reviewed-by: asiebenborn, coleenp
2018-05-21 11:33:59 +02:00
Stefan Karlsson
379a001e5e
8203341: Add a safepoint-aware Semaphore
...
Reviewed-by: pliden, eosterlund
2018-05-20 22:10:45 +02:00
Stefan Karlsson
7b0d398bc7
8203339: Add oopDesc::field_offset()
...
Reviewed-by: rkennke, eosterlund
2018-05-20 22:08:25 +02:00
Weijun Wang
48b5731c39
8201627: Kerberos sequence number issues
...
Reviewed-by: valeriep
2018-05-19 22:06:47 +08:00
Joe Wang
1d4a122367
8198548: Initialization race in com.sun.org.apache.xerces.internal.impl.xpath.regex.Token.getRange() on Token.categories
...
Reviewed-by: lancea
2018-05-18 18:31:28 -07:00
Coleen Phillimore
768632f24b
8202014: Possible to receive signal before signal semaphore created
...
Initialize jdk.internal.misc.Signal in os_init2 and rename initialization functions.
Reviewed-by: dholmes, stuefe
2018-05-18 15:56:42 -04:00
Dean Long
602a52482c
8202305: [Graal] org.graalvm.compiler.core.test.GraphResetDebugTest fails with java.util.ServiceConfigurationError
...
Reviewed-by: iveresov, epavlova
2018-05-18 12:32:32 -07:00
Vicente Romero
ec167413f9
8148354: Errors targeting functional interface intersection types
...
Reviewed-by: mcimadamore, dlsmith
2018-05-18 09:22:31 -07:00