Christian Haeubl
30267af75a
8178048: [JVMCI] improve HotSpotResolvedJavaFieldImpl.hashCode()
...
Reviewed-by: kvn
2017-11-15 13:46:21 +01:00
Jamsheed Mohammed C M
4cd55d3fd3
6415680: (bf) MappedByteBuffer.get() can provoke crash with EXCEPTION_IN_PAGE_ERROR
...
Made changes in topLevelExceptionFilter for handling unsafe single value invalid memory access failures, equivalent of JDK-4454115.
Reviewed-by: dholmes, dlong
2017-11-15 00:49:57 -08:00
Robert Field
c0689879a7
8177076: jshell tool: allow non-zero /exit
...
8190383: JShell API: no way for the jshell tool to report exit status to provider
Reviewed-by: jlahoda
2017-11-14 19:33:37 -08:00
Chris Plummer
2fa7cd4d09
8191049: Add alternate version of pns() that is callable from within hotspot source
...
Added pns2() to debug.cpp
Reviewed-by: stuefe, gthornbr
2017-11-14 18:08:35 -08:00
Phil Race
60c7c6052d
Merge
2017-11-14 12:07:55 -08:00
Phil Race
f50b03376b
8186306: Remove pisces from Java2D sources + build
...
Reviewed-by: serb, neugens
2017-11-14 11:47:49 -08:00
Harold Seigel
b70a8ea0f4
8191132: assert condition should not be in quotes
...
Remove bogus double quotation marks
Reviewed-by: coleenp
2017-11-14 14:05:34 -05:00
Robert Field
846d6be95c
8172154: jshell tool: make all IMPORTS.jsh generated at build time
...
Reviewed-by: jlahoda
2017-11-14 10:45:22 -08:00
Martin Doerr
85dc1c0776
8191212: AIX: Build and polling page allocation broken after 8189941
...
Reviewed-by: stuefe
2017-11-14 16:45:27 +01:00
Coleen Phillimore
dafc88b89b
Merge
2017-11-14 10:10:05 -05:00
Sean Mullan
e20e93d027
Merge
2017-11-14 09:19:50 -05:00
Sean Mullan
b4a427a82b
8175094: Mark the deprecated java.security.acl APIs with forRemoval=true
...
Reviewed-by: weijun
2017-11-14 09:15:12 -05:00
Weijun Wang
cf35c06daa
8191137: keytool fails to format resource strings for keys for some languages after JDK-8171319
...
Reviewed-by: mullan
2017-11-14 21:43:15 +08:00
Sean Mullan
0a5b7cb0c5
Merge
2017-11-14 08:25:39 -05:00
Sean Mullan
525a4b1977
8175091: Mark the deprecated java.security.{Certificate,Identity,IdentityScope,Signer} APIs with forRemoval=true
...
Reviewed-by: weijun
2017-11-14 08:24:27 -05:00
Hannes Wallnöfer
239fdbbca6
8185119: Uninitialized const when using multiple threads
...
Reviewed-by: jlaskey, sundar
2017-11-14 10:04:45 +01:00
Jayathirth D V
180e7d2bb0
8190512: PngReader incorrectly throws IllegalArgumentException for malformed images with negative dimensions
...
Reviewed-by: prr, bpb, pnarayanan
2017-11-14 12:38:39 +05:30
Prasanta Sadhukhan
0da4c70d2d
8187957: Tab Size does not work correctly in JTextArea
...
Reviewed-by: ssadetsky, serb
2017-11-14 10:32:31 +05:30
Athijegannathan Sundararajan
65735f0d7e
8177471: jlink should use the version from java.base.jmod to find modules
...
Reviewed-by: mchung, alanb
2017-11-14 08:59:19 +05:30
Jesper Wilhelmsson
ca3a45da9c
Merge
2017-11-14 03:39:32 +01:00
Stefan Johansson
6929e0f05a
8186571: Implementation: JEP 307: Parallel Full GC for G1
...
Improve G1 worst-case latencies by making the full GC parallel.
Reviewed-by: tschatzl, sangheki, ehelin
2017-11-14 11:33:23 +01:00
Michael D
e0aaa2c8ae
8191041: Questionable Rendering of Disabled Text in Swing GTK L&F
...
Reviewed-by: prr, ssadetsky
2017-11-13 15:04:18 -08:00
Coleen Phillimore
6e6c2aa59f
8190891: Clean up G1 barrier code in compiler interface (ci)
...
Consolidate gc barrier code in ci
Reviewed-by: eosterlund, kbarrett
2017-11-13 17:29:00 -05:00
Phil Race
8934efd172
Merge
2017-11-13 13:18:35 -08:00
Phil Race
71d1941f5a
8181139: Memory leak in awt_Font.cpp / AwtFont::Create
...
Reviewed-by: serb, ssadetsky
2017-11-13 12:10:49 -08:00
Roland Westrelin
002aff0a75
8190375: Java Crash in JavaBug.formatPos(I)Ljava/lang/String
...
Skip the logic that set the value of the Phi iv if the exit condition is "not equal"
Reviewed-by: thartmann, mdoerr
2017-11-13 14:53:28 -05:00
Priya Lakshmi Muthuswamy
c9944644fd
8190391: nashorn "!!" of nonzero even integer var becomes false when returned
...
Reviewed-by: sundar, hannesw
2017-11-13 15:54:20 +01:00
Leo Korinth
d1cbd17c2c
8190408: Run G1CMRemarkTask with the appropriate amount of threads instead of starting up everyone
...
Reviewed-by: tschatzl, sjohanss
2017-11-13 15:28:17 +01:00
Magnus Ihse Bursie
5713b7c2bd
8191202: Remove duplicated jmm.h
...
Reviewed-by: erikj, coleenp
2017-11-22 14:53:20 +01:00
Razvan Lupusoru
9b6a428212
8190800: Support vectorization of Math.sqrt() on floats
...
Reviewed-by: vlivanov, kvn
2017-11-22 14:43:37 +03:00
Igor Veresov
b6d123f660
8191683: Compile problem on ARM after JDK-8043070
...
Make nmethod::_state explicitly a signed char
Reviewed-by: thartmann
2017-11-22 01:12:23 -08:00
John Paul Adrian Glaubitz
1e788379fa
8191663: Zero variant broken after 8189170 and 8189871
...
Reviewed-by: eosterlund, coleenp
2017-11-21 15:24:38 +01:00
Eric Caspole
b18720e411
8191615: LogCompilation can show bytes
...
Print the bytes size of a method as it is now contained in the log
Reviewed-by: kvn, vlivanov
2017-11-21 16:27:01 -05:00
Calvin Cheung
e7ff0665e4
8188122: Path length limits on Windows leads to obscure class loading failures
...
Used the unicode version of windows API's to handled long paths and avoid using the stat() function.
Reviewed-by: stuefe, iklam
2017-11-21 09:49:52 -08:00
Ioi Lam
28b3c9f104
8191042: Deprecate VM option CheckEndorsedAndExtDirs
...
Reviewed-by: dholmes
2017-11-21 09:20:56 -08:00
Dean Long
fb89c1729c
8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs
...
Reviewed-by: vlivanov, dpochepk
2017-11-21 09:04:42 -08:00
Roman Kennke
6765ebd98f
8191562: Missing include in gcArguments.cpp breaks minimal JVM build
...
Reviewed-by: mdoerr, ehelin
2017-11-21 12:48:17 +01:00
Magnus Ihse Bursie
85089d08d5
8191203: Remove duplicated jimage.hpp
...
Reviewed-by: dholmes
2017-11-21 15:02:17 +01:00
Erik Helin
26aa579a78
8182284: G1Analytics uses uninitialized fields
...
Reviewed-by: tschatzl, sjohanss
2017-11-21 08:33:54 +01:00
Igor Veresov
2811fa2e82
8043070: nmethod::verify_interrupt_point() shouldn't enter safepoint
...
Introduce not_installed state for nmethods
Reviewed-by: dlong
2017-11-20 19:00:22 -08:00
David Holmes
687c2c5412
8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
...
Reviewed-by: stuefe, dcubed
2017-11-20 15:56:32 -05:00
Stuart Monteith
cdf8de893e
8191338: aarch64: fails to build after 8189745
...
Reviewed-by: aph, drwhite, dchuyko
2017-11-20 09:46:55 +00:00
Nils Eliasson
fc7955d5fc
8160548: Inconsistent inlining behavior with CompileOnly
...
Can_be_compiled should not affect inlining
Reviewed-by: thartmann
2017-11-20 09:50:27 +01:00
Vyom Tewari
2245db7522
8145635: Add TCP_QUICKACK socket option
...
Reviewed-by: chegar, rriggs, clanger
2017-11-13 14:03:36 +05:30
Jesper Wilhelmsson
fdee542113
Merge
2017-11-11 01:21:09 +01:00
Gilles Duboscq
a908316a65
8182755: [JVMCI] Deoptimization in synchronized methods can lead to a crash or exception when using EnableJVMCI but not UseJVMCICompiler
...
Reviewed-by: kvn, thartmann
2017-11-10 14:57:38 +01:00
Tobias Hartmann
b0c9129d6c
8190797: OSR compilation fails with "assert(__the_thread__->can_call_java()) failed: can not load classes with compiler thread"
...
Bail out with a meaningful error message in case we cannot throw a Java exception.
Reviewed-by: kvn, dholmes
2017-11-10 13:10:54 +01:00
Robbin Ehn
f6750599ef
8187809: UseMembar should be set true and deprecate the flag
...
Reviewed-by: dcubed, sspitsyn, dholmes
2017-11-10 09:16:42 +01:00
Pankaj Bansal
f71993d642
8164811: [hidpi]Tests fail with OpenGL and GDI Rendering 8189257: Enabling Translucent Frame with setBackground disables HiDPI
...
Reviewed-by: serb, prr, pnarayanan
2017-11-10 12:37:02 +05:30
Doug Lea
e2cbace23d
8189387: ConcurrentLinkedDeque linearizability continued ..
...
Reviewed-by: martin, psandoz, dholmes
2017-11-09 16:10:46 -08:00