Kumar Srinivasan
d1f838a285
8201259: Fix warning with VS2017 in jdk.pack
...
Reviewed-by: erikj
2018-04-23 11:37:46 -07:00
Hannes Wallnöfer
54d482220b
8198816: AbstractScriptEngine.getScriptContext creation of SimpleScriptContext is inefficient
...
Reviewed-by: sundar, jlaskey
2018-04-23 18:14:35 +02:00
Gerard Ziemski
60723b7e3d
8081519: Split globals.hpp to factor out the Flag class
...
Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
2018-04-23 10:59:39 -05:00
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