912 Commits

Author SHA1 Message Date
Brian Burkhalter
adb156a9b2 8191516: OutputStream.write(byte[],int,int) could have fewer parameter bounds checks
Reduce parameter bounds checks from five to three as in InputStream::read

Reviewed-by: psandoz
2017-11-22 08:12:45 -08:00
Jesper Wilhelmsson
83719bc13b Merge 2017-11-22 16:12:05 +01:00
Srikanth Adayapalam
14e7d88c9e 8191655: LambdaConversionException: Invalid receiver type interface; not a subtype of implementation type interface
Reviewed-by: mcimadamore
2017-11-22 18:07:53 +05:30
Pankaj Bansal
cc0cb9660d 8159142: [hidpi] Visible artifacts in sun/java2d/SunGraphics2D/DrawImageBilinear.java
Reviewed-by: serb, prr, pnarayanan
2017-11-22 11:52:59 +05:30
Kumar Srinivasan
2af00f5da9 8180019: javadoc should treat failure to access URL as an error, not a warning
Reviewed-by: jjg
2017-11-21 13:17:06 -08:00
Jonathan Gibbons
3b8e460a1a 8156694: javap should render annotations in a friendly way
Reviewed-by: mcimadamore
2017-11-21 13:06:43 -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
Jan Lahoda
905ead0ac3 8191112: javac OutOfMemoryError caused by \"-Xlint:exports\" option
When validating type visibility, ignore transitive automatic modules dependencies.

Reviewed-by: abuckley, jjg
2017-11-21 10:26:45 +01:00
Ujwal Vangapally
4e25c00d8a 8191313: Deprecate RMIConnectorServer.CREDENTIAL_TYPES
Deprecated RMIConnectorServer.CREDENTIAL_TYPES

Reviewed-by: rriggs, dfuchs
2017-11-21 01:25:36 -08:00
Srikanth Adayapalam
dfaa92ca05 8189659: Anonymous subtype of raw type causes VerifyError
Reviewed-by: mcimadamore
2017-11-21 13:27:12 +05:30
Erik Helin
26aa579a78 8182284: G1Analytics uses uninitialized fields
Reviewed-by: tschatzl, sjohanss
2017-11-21 08:33:54 +01:00
Joe Darcy
38f5cea050 8191162: Use @implSpec tag for javax.lang.model.util visitor methods
Reviewed-by: vromero
2017-11-20 20:33:51 -08: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
Kumar Srinivasan
53ee22647f 8187588: Error generating using JDK 9 javadoc against a JDK 8 source repository
Reviewed-by: jjg
2017-11-20 16:50:22 -08:00
Ivan Gerasimov
ac14c02059 8191632: Typos in comments due to duplicating words
Reviewed-by: alanb
2017-11-20 18:46:52 -08:00
Sergey Bylokhov
beb9278561 5031664: Increase thread safety of EventListenerList
Reviewed-by: azvegint
2017-11-20 14:49:23 -08:00
Vicente Romero
eeb940463b 8175883: bytecode generated for the enhanced for loop may block memory garbage collecting
Reviewed-by: mcimadamore
2017-11-20 17:07:21 -05: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
Rachna Goel
de661c5bd2 8191123: java.awt.im.InputContext API doc has a reference to extensions
Reviewed-by: naoto
2017-11-20 17:34:05 +05:30
Krishna Addepalli
35a68b5ca0 8178430: JMenu in GridBagLayout flickers when label text shows "..." and is updated
Reviewed-by: serb, ssadetsky
2017-11-20 16:02:05 +05:30
Stuart Monteith
cdf8de893e 8191338: aarch64: fails to build after 8189745
Reviewed-by: aph, drwhite, dchuyko
2017-11-20 09:46:55 +00:00
Robbin Ehn
4bdc34dde5 8191373: Multiple NUMA nodes expected
Reviewed-by: dholmes, gromero, dcubed
2017-11-20 10:10:58 +01:00
Dean Long
49ce1519d9 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
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
Jayathirth D V
a3ceaef3e4 8190332: PngReader throws NegativeArraySizeException/OOM error when IHDR width is very large
Reviewed-by: prr, pnarayanan
2017-11-20 11:02:54 +05:30
Jonathan Gibbons
1e9c354dca 8191464: jdk/javadoc/doclet/testModules/TestModules.java 2 of 333 subtests failed
Reviewed-by: bpatel
2017-11-17 18:37:37 -08:00
Dmitry Chuyko
768e1121de 8189177: AARCH64: Improve _updateBytesCRC32C intrinsic
Reviewed-by: drwhite, dsamersoff
2017-11-17 20:56:14 +03:00
Paul Sandoz
eb856a6953 8180437: Remaining renames of CAS misnomer "swap" => "set"
Reviewed-by: martin
2017-11-17 12:09:56 -08:00
Paul Sandoz
4c4d212355 8191429: List.sort should specify the sort is stable
Reviewed-by: smarks
2017-11-17 09:29:47 -08:00
Claes Redestad
d61c1efed9 8191442: Regression in LambdaFormBuffer.replaceFunctions
Reviewed-by: vlivanov
2017-11-17 15:43:12 +01:00
Mandy Chung
52693f1ca5 8157246: MHs.arrayLength, arrayElementGetter/Setter, arrayConstructor need to specify invocation-time behavior
Reviewed-by: psandoz, rriggs
2017-11-17 08:12:02 -06:00
Athijegannathan Sundararajan
6a826075c2 8191468: jdk.scripting.nashorn.shell (jjs) module should use optional dependency for java.compiler module
Reviewed-by: hannesw, jlaskey
2017-11-17 18:43:27 +05:30
Michael Dardis
3160d8e270 8190987: Package.getImplementationVersion returns null even if implementation version is non-null
Reviewed-by: mchung, rriggs
2017-11-16 22:51:15 -06:00
Zhengyu Gu
af39a810d7 8190357: NMT: Include metadata information in NMT final report when PrintNMTStatistics is on
Include metadata information in NMT final report

Reviewed-by: adinn, stuefe
2017-11-16 20:21:11 -05:00
Jonathan Gibbons
24ea133ea9 8190824: Eliminate HtmlDocWriter
Reviewed-by: bpatel, ksrini
2017-11-16 15:21:04 -08:00
Jonathan Gibbons
70c7792638 8190822: Remove dead code that could lead to invalid HTML
Reviewed-by: bpatel, ksrini
2017-11-16 15:17:47 -08:00
Jonathan Gibbons
29cd769953 8190821: Introduce a new Links builder class
Reviewed-by: bpatel, ksrini
2017-11-16 15:16:21 -08:00
Jonathan Gibbons
7f0a1c7e36 8190820: Introduce a new Head builder class
Reviewed-by: bpatel, ksrini
2017-11-16 15:13:44 -08:00
Jonathan Gibbons
5963e3d359 8190819: Merge HtmlWriter into HtmlDocument
Reviewed-by: bpatel, ksrini
2017-11-16 15:12:13 -08:00
Jonathan Gibbons
7a89adf1a8 8190818: Introduce a new Script builder class
Reviewed-by: bpatel, ksrini
2017-11-16 15:06:17 -08:00
Jonathan Gibbons
fbd053bd26 8190295: Introduce a new Table builder class
Reviewed-by: bpatel, ksrini
2017-11-16 15:01:45 -08:00
Phil Race
d39af471c9 Merge 2017-11-16 11:20:56 -08:00
Phil Race
b8180dee68 Merge 2017-11-16 11:15:54 -08:00
Joe Wang
6e80f110c3 8191161: Reconsider generification of XPathFunction.evaluate
Reviewed-by: lancea, rriggs
2017-11-16 11:07:44 -08:00