82485 Commits

Author SHA1 Message Date
Mikael Vidstedt
4e53f48812 8141491: Unaligned memory access in Bits.c
Introduce alignment-safe Copy::conjoint_swap and j.i.m.Unsafe.copySwapMemory

Reviewed-by: jrose, dholmes, psandoz
2016-02-10 15:20:38 -08:00
Vicente Romero
286b0caa6c 8148808: javac, remove unused options, step 1
Reviewed-by: mcimadamore, jjg
2016-02-10 15:11:40 -08:00
Chris Hegarty
54ccd9a6ab 8148861: Update jaxws to use the new non-inheriting thread-local Thread constructor
Reviewed-by: mkos, mchung
2016-02-10 22:58:06 +00:00
Brian Burkhalter
a99085b4db 8149120: TIFFField constructor throws ArrayIndexOutOfBoundsException and IllegalArgumentException for scenarios explained in description
Clean up parameter checking in TIFFField.

Reviewed-by: prr
2016-02-10 13:49:06 -08:00
Alexander Scherbatiy
b1ccba1fcb 8139508: Debug option does not work in appletviewer
Reviewed-by: prr, ssadetsky
2016-02-11 00:19:38 +04:00
Alejandro Murillo
d58d230d11 Merge 2016-02-10 10:26:41 -08:00
Kumar Srinivasan
6c3f2df4bf 8148400: Decrease the regression test heap
Reviewed-by: jjg
2016-02-10 07:21:32 -08:00
Jim Laskey
b55ad227cb 8141209: $EXEC should allow streaming
Reviewed-by: sundar
2016-02-10 11:18:02 -04:00
Aleksey Shipilev
7bee07b465 8149459: StringConcatFactory should be synced up with LambdaMetafactory
Reviewed-by: psandoz, vlivanov, forax
2016-02-10 16:36:25 +03:00
Bengt Rutisson
3fc0fa269a Merge 2016-02-10 14:30:25 +01:00
Liam Miller-Cushon
1986f47320 8149160: use StringJoiner in sjavac option handling
Concatenation of strings now uses StringJoiner.

Reviewed-by: alundblad, jjg
2016-02-10 14:22:50 +01:00
Thomas Schatzl
db86c9cfb5 Merge 2016-02-10 12:32:46 +00:00
Bengt Rutisson
ad3fb1dbbd 8148992: VM can hang on exit if root region scanning is initiated but not executed
Reviewed-by: tschatzl, pliden, jwilhelm
2016-02-10 12:56:55 +01:00
Thomas Schatzl
0bf8e8d264 8136854: G1 ConcurrentG1RefineThread::stop delays JVM shutdown for >150ms
Decrease the default wait delay for mark thread initialization to accomodate very short running applications.

Reviewed-by: tbenson, mgerdin
2016-02-10 12:08:37 +01:00
Thomas Schatzl
cb13f4c3fd 8143220: Fix documentation of InitiatingHeapOccupancyPercent
Adjust internal flag documentation to how it currently works.

Reviewed-by: brutisso, jmasa, tamao
2016-02-10 12:05:40 +01:00
Tobias Hartmann
afca49ff29 8148752: Compiled StringBuilder code throws StringIndexOutOfBoundsException
Fixed handling of long/double MH arguments in GraphBuilder::try_method_handle_inline().

Reviewed-by: roland, shade, vlivanov, kvn, twisti
2016-02-10 07:54:26 +01:00
Kim Barrett
b4006c54e8 8072777: java/lang/ref/ReferenceEnqueuePending.java: some references aren't queued
Wait for enqueuing.

Reviewed-by: plevart, mchung
2016-02-09 18:42:07 -05:00
Jonathan Gibbons
94a0d8f5f8 8147801: java.nio.file.ClosedFileSystemException when using Javadoc API's in JDK9
Reviewed-by: jlahoda
2016-02-09 14:07:23 -08:00
Coleen Phillimore
ea91682fe1 8149170: Better byte behavior should normalize JNI arguments
Arguments coming from native should be converted to 0=false, 1-255=true

Reviewed-by: kvn, kevinw, jrose, bdelsart, gtriantafill
2016-02-09 15:54:16 -05:00
Michael Haupt
fae4ea4cac 8149462: revert changes for 8149186
Reviewed-by: jlaskey, sundar
2016-02-09 14:14:06 +01:00
Marcus Larsson
76628c45b9 8149112: configure_stdout test depends on VM arguments
Reviewed-by: ehelin, jbachorik
2016-02-09 12:19:05 +01:00
Anthony Scarpino
719c597241 8098581: SecureRandom.nextBytes() hurts performance with small size requests
Reviewed-by: valeriep
2016-02-08 13:09:16 -08:00
Brian Burkhalter
0d7421752a 8064466: (fs spec) Files.readAttributes(Path, String, LinkOption...) not clear when called with zero attributes
Change specification to indicate "one or more" instead of "zero or more" attributes.

Reviewed-by: alanb
2016-02-08 10:46:42 -08:00
Doug Simon
075ed4ea75 8148507: [JVMCI] mitigate deadlocks related to JVMCI compiler under -Xbatch
Reviewed-by: twisti, dholmes
2016-02-08 18:52:03 +01:00
Roland Schatz
7cf2c51fa7 8148741: compiler/jvmci/code/SimpleDebugInfoTest.java fails in 'frame::sender_for_compiled_frame'
Reviewed-by: twisti
2016-02-08 18:52:03 +01:00
Phil Race
c43521be07 Merge 2016-02-08 09:41:53 -08:00
Michael Haupt
ae0daf5c8b 8149334: JSON.parse(JSON.stringify([])).push(10) creates an array containing two elements
Reviewed-by: jlaskey, sundar
2016-02-08 17:43:02 +01:00
Shilpi Rastogi
e49c2412cb 8138578: MethodHandles.Lookup.findSpecial() Javadoc fails to consider static methods
Reviewed-by: psandoz, vlivanov, mhaupt
2016-02-08 17:37:46 +01:00
Kirill Zhaldybin
75826ca4d5 8149184: os::is_server_class_machine() could return incorrect result if a host's cpu have a few logical cores
Reviewed-by: dsamersoff, dholmes
2016-02-08 18:26:27 +03:00
Nadeesh TV
3795972295 8146747: java.time.Duration.toNanos() and toMillis() exception on negative durations
Reviewed-by: rriggs, scolebourne
2016-02-08 09:56:26 -05:00
Tagir F. Valeev
0e250ec504 8148838: Stream.flatMap(...).spliterator() cannot properly split after tryAdvance()
Reviewed-by: psandoz
2016-02-08 15:33:53 +01:00
Kevin Walls
9105842337 8148475: Missing SA Bytecode updates
Reviewed-by: coleenp
2016-02-08 12:54:57 +00:00
Attila Szegedi
7415b64ed6 8149186: Don't use indy for optimistic arithmetic
Reviewed-by: mhaupt, sundar
2016-02-08 12:59:08 +01:00
Magnus Ihse Bursie
6c62d6ffb4 8129395: Configure should verify that -fstack-protector is valid - take 2
Reviewed-by: erikj, dholmes
2016-02-08 11:28:38 +01:00
Shafi Ahmad
aa21ff0460 8144957: Remove PICL warning message
There is no need to print any error/warning message when a library needed for performance optimization is not found on the system

Reviewed-by: poonam, kvn
2016-02-08 15:46:25 +05:30
Tagir F. Valeev
e41fea88e7 8148115: Stream.findFirst for unordered source optimization
Reviewed-by: psandoz
2016-02-08 10:40:00 +01:00
Tagir F. Valeev
9e65963f4f 8148250: Stream.limit() parallel tasks with ordered non-SUBSIZED source should short-circuit
Reviewed-by: psandoz
2016-02-08 10:37:37 +01:00
Alexander Stepanov
f83f5e5ef9 8142861: [TEST] MultiResolution image: add a manual test for two-display configuration (HiDPI + non-HiDPI)
Reviewed-by: alexsch
2016-02-08 11:43:08 +03:00
Erik Helin
a5a9e43f5a 8149116: Make test/Makefile more silent
Reviewed-by: mikael, erikj
2016-02-08 08:05:12 +01:00
Erik Joelsson
a5b9b52ee7 8149479: Fix compare.sh to have a clean baseline with COMPARE_BUILD
Reviewed-by: ihse, tbell
2016-02-11 11:54:00 +01:00
Chris Hegarty
237b8a0335 8148861: Update jaxws to use the new non-inheriting thread-local Thread constructor
Reviewed-by: mkos, mchung
2016-02-10 22:58:27 +00:00
David Dehaven
766e424d9b 8147754: Configure fails to detect freetype installed by XQuartz on OSX 10.11
Reviewed-by: erikj, ihse
2016-02-08 21:07:50 -08:00
Alexander Scherbatiy
27d7551b13 8149151: Use local GraphicsEnvironment to get screen size in WToolkit
Reviewed-by: prr, serb
2016-02-06 09:25:56 -08:00
Dmitry Samersoff
034d9dddfc 8149174: [TESTBUG] TestJcmdDefaults.java: ouput should contain all content of jcmd/usage.out
Fixed typoeo in expected output

Reviewed-by: sspitsyn
2016-02-06 14:22:51 +03:00
Dmitry Samersoff
f469d7c0f7 Merge 2016-02-05 19:13:34 +00:00
Dmitry Samersoff
8068f04ed9 Merge 2016-02-05 16:32:00 +00:00
Harold Seigel
eedae1e75c Merge 2016-02-05 16:19:32 +00:00
Yuji Kubota
6620405d41 8149099: jcmd -help mention non-existent option
Fix typo -p to -l

Reviewed-by: dsamersoff, jbachorik
2016-02-05 17:49:36 +03:00
Erik Joelsson
fead4851e1 8148629: Disable remaining warnings in awt/fontmanager
Reviewed-by: ihse
2016-02-05 15:23:15 +01:00
Harold Seigel
db7eb9de4c 8148785: Update class file version to 53 for JDK-9
Change max support class file veriosn to 53

Reviewed-by: alanb, coleenp, shade
2016-02-05 08:12:42 -05:00