Robert Field
ac44a19694
8199193: jshell tool: Add support for preview features
...
Reviewed-by: sundar
2018-04-23 09:01:03 -07:00
Hannes Wallnöfer
70146f48d5
8201466: Nashorn: defineProperty setters/getters on prototype object ignored with numeric property names
...
Reviewed-by: sundar, jlaskey
2018-04-23 17:45:05 +02:00
Ivan Gerasimov
3649ace8a0
8202091: Rename DualStackPlainSocketImpl to PlainSocketImpl [win]
...
Reviewed-by: clanger, chegar
2018-04-23 08:36:41 -07:00
Ioi Lam
cac6379cc4
8188105: Make -Xshare:auto the default for server VM
...
Reviewed-by: dholmes, lfoltan, acorn, mseledtsov, jiangli
2018-04-23 07:51:46 -07:00
Thomas Stuefe
2329ce7e2d
8202073: MetaspaceAllocationTest gtest shall lock during space creation
...
Reviewed-by: coleenp
2018-04-23 16:25:16 +02:00
Stefan Karlsson
04e986f200
8202081: Introduce CollectedHeap::is_oop()
...
Reviewed-by: eosterlund, rkennke
2018-04-23 11:25:53 +02:00
Claes Redestad
0bf983846e
6805750: Improve handling of Attributes.Name
...
Reviewed-by: sherman
2018-04-23 13:32:00 +02:00
Aleksey Shipilev
3e6e4c11ed
8202134: Non-PCH build for arm32 fails
...
Reviewed-by: stefank
2018-04-23 12:16:09 +02:00
Martin Doerr
5e1a7651cd
8198756: Lazy allocation of compiler threads
...
Reviewed-by: kvn
2018-04-18 11:19:32 +02:00
Vladimir Kozlov
4a2ed13802
8201850: [AOT] vm crash when run test compiler/aot/fingerprint/SelfChangedCDS.java
...
Set AOT specific compressed oop shift value before CDS archive load
Reviewed-by: iklam, jiangli
2018-04-20 14:30:57 -07:00
Magnus Ihse Bursie
c76ed565da
8201536: configure fails compiler check due to bad -m32 flag
...
Reviewed-by: erikj
2018-04-20 21:54:36 +02:00
Andrew Haley
07ded2e52d
8201597: AArch64: Update relocs for CompiledDirectStaticCall
...
Reviewed-by: adinn
2018-04-16 16:21:58 +01:00
Lutz Schmidt
32ed45bb1d
8202079: [s390]: Build failure w/o precompiled headers
...
Reviewed-by: stuefe, shade
2018-04-20 14:25:51 +02:00
Matthias Baesken
cfcd657702
8201226: missing JNIEXPORT / JNICALL at some places in function declarations/implementations
...
Co-authored-by: Alexey Ivanov <alexey.ivanov@oracle.com>
Reviewed-by: ihse, mdoerr
2018-04-10 08:38:56 +02:00
Christoph Langer
a9b0242eef
8201649: Remove dubious call_jio_print in ostream.cpp
...
Reviewed-by: stuefe, dholmes
2018-04-17 15:54:14 +02:00
Severin Gehwolf
1c744f99a5
8201788: Number of make jobs wrong for bootcycle-images target
...
Reviewed-by: erikj, ihse
2018-04-19 17:43:26 +02:00
Hamlin Li
17da4aca08
8161991: java/nio/channels/AsynchronousSocketChannel/Basic.java failed due to RuntimeException: WritePendingException expected
...
8171404: java/nio/channels/AsynchronousSocketChannel/Basic.java failed with "AsynchronousCloseException expected"
8201520: AsynchronousSocketChannel/Basic.java timeout intermitently
Reviewed-by: alanb
2018-04-20 15:16:36 +08:00
Vladimir Kozlov
97c2167e1c
8178825: unused variable threadObj in jvmci_counters_include
...
Reviewed-by: ccheung
2018-04-19 18:11:18 -07:00
Mikael Vidstedt
f9baaf99ac
8202052: Disable warnings when building libawt with VS2017
...
Reviewed-by: erikj, prr
2018-04-19 17:13:19 -07:00
Dean Long
054d2a2984
8200196: [Graal] implement Object.notify/notifyAll intrinsics
...
Reviewed-by: iveresov
2018-04-19 16:28:55 -07:00
Igor Ignatyev
716ac034c4
8202037: Split slow ctw_1 tests
...
Reviewed-by: kvn
2018-04-19 15:31:06 -07:00
Lana Steuck
66320afc5a
Added tag jdk-11+10 for changeset 69d7398038c5
2018-04-19 18:07:24 +00:00
David M Lloyd
883d41fefc
6341887: java.util.zip: Add ByteBuffer methods to Inflater/Deflater
...
Reviewed-by: alanb
2018-04-19 10:33:35 -07:00
Ivan Gerasimov
9303a8a180
8201510: Merge TwoStacksPlainSocketImpl into DualStackPlainSocketImpl [win]
...
Reviewed-by: chegar
2018-04-19 09:36:06 -07:00
Bhaktavatsal R Maram
e81b41a371
8201540: [AIX] Extend the set of supported charsets in java.base
...
Reviewed-by: alanb, sherman, simonis
2018-04-16 14:29:27 +05:30
Christoph Langer
67f6ee6cc7
8202000: AIX build broken after JDK-8195099
...
Reviewed-by: goetz, stuefe, mbaesken
2018-04-19 12:12:05 +02:00
Aleksey Shipilev
2469449efd
8201785: Make ModRefBarrierSetAssembler abstract on all platforms
...
Reviewed-by: eosterlund, pliden, mdoerr
2018-04-19 12:02:38 +02:00
Per Lidén
f900ae9914
8201800: Add support for adjusting heap addresses in a TLAB
...
Reviewed-by: shade, stefank
2018-04-19 07:54:50 +02:00
Per Lidén
0afac6dc79
8201647: Make initial clearing of CHeapBitMap optional
...
Reviewed-by: stefank, kbarrett, tschatzl, smonteith
2018-04-19 07:54:50 +02:00
Per Lidén
a4f21eeb03
8201646: Introduce ReferenceDiscoverer interface
...
Reviewed-by: stefank, tschatzl, rkennke
2018-04-19 07:54:50 +02:00
Stefan Johansson
ffd8b1f9bd
8196071: Change G1 Full GC heap and thread sizing ergonomics
...
Reviewed-by: tschatzl, sangheki
2018-04-19 09:15:17 +02:00
Lutz Schmidt
edbbeae978
8200450: Root cause analysis for JDK-8200366
...
Add safeguard checks to make sure CodeBlob if fully initialized
Reviewed-by: kvn
2018-04-18 21:10:09 -07:00
Coleen Phillimore
ddfd4c33c6
8201556: Disallow reading oops in ClassLoaderData if unloading
...
Move class_loader oop to an OopHandle, and assert that holder is alive when getting class_loader.
Reviewed-by: kbarrett, adinn
2018-04-18 18:43:04 -04:00
Vivek Theeyarath
702ac597ad
8184693: add Pattern.isEmpty
...
Added method Pattern.isEmpty
Reviewed-by: forax, chegar, smarks, psandoz, rriggs
2018-04-18 10:30:57 -07:00
Vicente Romero
03a10ec7b2
8196433: use the new error diagnostic approach at javac.Main
...
Reviewed-by: jjg
2018-04-18 16:02:53 -04:00
Coleen Phillimore
c215aa5889
8201537: Remove is_alive closure from Klass::is_loader_alive()
...
Remove is_alive closure from callers of Klass::is_loader_alive so that cleaning metadata doesn't require GC closure.
Reviewed-by: adinn, stefank
2018-04-18 13:37:39 -04:00
Joe Darcy
4ffd5d45c1
8201766: Mark TimSortStackSize2.java as intermittently failing
...
Reviewed-by: dholmes
2018-04-18 10:03:49 -07:00
Thomas Schatzl
2006105114
8201527: Bump default value of G1RefProcDrainInterval
...
Due to high startup cost of marking, lower the frequency of draining the mark stack generated by reference processing.
Reviewed-by: sangheki, sjohanss
2018-04-18 19:00:32 +02:00
Coleen Phillimore
36d1d59425
8201505: Use WeakHandle for ProtectionDomainCacheTable and ResolvedMethodTable
...
8193524: Redefining a method that removes use of 1 or more lambda expressions causes the JVM to hang
Remove oop pointers from runtime data structures.
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Reviewed-by: lfoltan, stefank
2018-04-18 12:06:53 -04:00
Srividya Shamaiah
698152fb51
8201369: Inet4AddressImpl_getLocalHostName reverse lookup on Solaris only
...
Reviewed-by: clanger, chegar
2018-04-16 12:50:10 +05:30
Coleen Phillimore
1ee531afe9
8200555: OopHandle should use Access API
...
Add RootAccess<> to OopHandle.resolve() in runtime and interpreter code. Add comments for compiler code for later.
Reviewed-by: eosterlund, stefank
2018-04-18 10:39:40 -04:00
Doug Simon
1b29264229
8201794: [Graal] fix regressions from JDK-8187490
...
Reviewed-by: alanb, mchung
2018-04-18 15:57:19 +02:00
Kumar Srinivasan
1065333848
8198793: Add launcher support for preview features
...
Reviewed-by: mchung, sundar
2018-04-16 16:52:08 -07:00
John Paul Adrian Glaubitz
f491141467
8201616: Hotspot crashes on linux-sparc after 8189941
...
Reviewed-by: kvn, stuefe
2018-04-18 15:12:28 +02:00
Aleksey Shipilev
4c626b6272
8201799: Build failures after JDK-8195099 (Concurrent safe-memory-reclamation mechanism)
...
Reviewed-by: dholmes, tschatzl, eosterlund
2018-04-18 15:05:37 +02:00
Thomas Schatzl
6db76f1af6
8201172: Parallelize Remset Tracking Update Before Rebuild phase
...
Reviewed-by: sangheki, sjohanss
2018-04-18 11:36:48 +02:00
Thomas Schatzl
ebbd7cf90b
8201596: java.lang.ref.Reference processing total time logging broken
...
Fix "Reference Processing" and add "Weak Processing" time
Reviewed-by: kbarrett, sangheki
2018-04-18 11:36:48 +02:00
Thomas Schatzl
c62a6abe91
8201490: Improve concurrent mark keep alive closure performance
...
Avoid doing marking work unless absolutely required.
Reviewed-by: sjohanss, kbarrett
2018-04-18 11:36:48 +02:00
Thomas Schatzl
9b31b8f365
8201487: Do not rebalance reference processing queues if not doing parallel reference processing
...
Reviewed-by: sangheki, kbarrett
2018-04-18 11:36:48 +02:00
Thomas Schatzl
dc7aa2ca03
8200730: Fix debug=gc+phases time tracking in Remark and Cleanup
...
Timing in Remark and Cleanup pauses did not use instance variables for the scoped timing objects, so these durations were always zero.
Reviewed-by: sangheki, sjohanss
2018-04-18 11:36:48 +02:00