Commit Graph

10183 Commits

Author SHA1 Message Date
Lana Steuck
6e2c7c6c74 Merge 2016-02-18 13:42:10 -08:00
Roger Riggs
50b82e8d5e 8149750: Decouple sun.misc.Signal from the base module
Reviewed-by: dholmes, chegar
2016-02-18 14:45:13 -05:00
Lana Steuck
e16feff964 Added tag jdk-9+106 for changeset e15ec0a78e45 2016-02-18 11:30:10 -08:00
Alejandro Murillo
efb03507e3 Merge 2016-02-15 09:44:42 -08:00
Magnus Ihse Bursie
24656787c0 8149647: Incremental enhancements from build-infra
Reviewed-by: erikj
2016-02-12 11:07:46 +01:00
Lana Steuck
df4d1c44ff Merge 2016-02-11 16:05:39 -08:00
Lana Steuck
95a4d190ea Added tag jdk-9+105 for changeset d549e724be36 2016-02-11 14:39:54 -08:00
Alejandro Murillo
96b1abd515 Merge 2016-02-11 13:58:41 -08:00
Jesper Wilhelmsson
c6d81e192d Merge 2016-02-11 21:07:38 +01:00
Alejandro Murillo
d58d230d11 Merge 2016-02-10 10:26:41 -08: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
Marcus Larsson
76628c45b9 8149112: configure_stdout test depends on VM arguments
Reviewed-by: ehelin, jbachorik
2016-02-09 12:19:05 +01: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
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
Hui Shi
663e1a5c6d 8149080: AArch64: Recognise disjoint array copy in stub code
Detect array copy can use fwd copy by checking (dest-src) above_same (copy_size)

Reviewed-by: aph
2016-02-05 03:55:51 -08:00
Hui Shi
9ad1ef5b10 8149100: AArch64: "bad AD file" for LL enconding AryEq Node matching
Add byte array equal support for aarch64

Reviewed-by: aph
2016-02-06 04:09:47 -08:00
Ed Nevill
4c5566f502 8149365: aarch64: memory copy does not prefetch on backwards copy
Implement prefetch on backwards copies

Reviewed-by: aph
2016-02-08 14:14:35 +00:00
Lana Steuck
87ae5ea963 Merge 2016-02-04 16:48:39 -08:00
Lana Steuck
33f44f2077 Added tag jdk-9+104 for changeset ee75f02947c2 2016-02-04 11:28:21 -08:00
Ed Nevill
eaaec5b879 8148783: aarch64: SEGV running SpecJBB2013
Fix calculation of offset for adrp

Reviewed-by: aph
2016-02-04 16:24:28 +00:00
Tobias Hartmann
65438b2b53 Merge 2016-02-04 15:27:15 +01:00
Zoltan Majo
8332da75a9 8148970: Quarantine testlibrary_tests/whitebox/vm_flags/IntxTest.java
Quarantine testlibrary_tests/whitebox/vm_flags/IntxTest.java

Reviewed-by: vlivanov, dcubed
2016-02-04 08:53:57 +01:00
Tobias Hartmann
16f749ef45 8148751: [TESTBUG] compiler/whitebox/AllocationCodeBlobTest.java fails due to unexpected code cache allocation
Do all the measurements and then check the results to avoid unexpected code cache allocations.

Reviewed-by: vlivanov
2016-02-03 17:51:47 +01:00
Roland Westrelin
918ff2456b Merge 2016-02-03 13:32:52 +01:00
Ed Nevill
a7de801a92 8148948: aarch64: generate_copy_longs calls align() incorrectly
Fix alignments

Reviewed-by: aph
2016-02-03 11:34:12 +00:00
Roland Westrelin
1462f0b038 8147645: get_ctrl_no_update() code is wrong
Array.fill intrinsification code doesn't mark replaced control as dead

Reviewed-by: kvn
2016-02-03 10:58:50 +01:00
Zoltan Majo
d25cc9be66 8148753: Compilation fails due to field accesses on array types
Treat accesses to fields of array types as accesses to fields of java.lang.Object.

Reviewed-by: kvn
2016-02-03 10:39:49 +01:00
Tobias Hartmann
694d16f4cc 8148490: RegisterSaver::restore_live_registers() fails to restore xmm registers on 32 bit
Fixed stack offsets for xmm register saving/restoring code on 32 bit.

Reviewed-by: kvn, mcberg
2016-02-03 09:09:56 +01:00
Roland Westrelin
7fa54e38e6 8137049: Code quality: reducing an trivial integer loop does not produce an optimal code
Canonicalized if shape not recognized by empty loop detection code

Reviewed-by: kvn, shade
2016-01-29 17:18:35 +01:00
Doug Simon
60a582e9be 8149019: remove redundant modifiers
Reviewed-by: twisti
2016-02-08 18:52:03 +01:00
Tom Rodriguez
7c15712c40 Merge 2016-02-08 12:13:56 -08:00
Pavel Punegov
1cf3f7a2c8 Merge 2016-02-08 18:52:03 +01:00
Tatiana Pivovarova
ef3728de57 Merge 2016-02-08 16:44:09 +00:00
Nils Eliasson
044e5ececc 8148696: Race loading hsdis may cause SIGSEGV
Guard library loading with a lock

Reviewed-by: vlivanov
2016-02-08 14:05:45 +01:00
Zoltan Majo
eab1474601 8148758: Compilation fails with "this call site should not be polymorphic"
Change test to run in interpreter-only mode.

Reviewed-by: kvn
2016-02-08 08:57:39 +01:00
Tom Rodriguez
938471481b 8149076: [JVMCI] missing ResourceMark in JVMCIRuntime::initialize_HotSpotJVMCIRuntime
Reviewed-by: twisti, iignatyev
2016-02-05 12:27:02 -08:00
Christian Thalinger
dd6da5ea53 Merge 2016-02-05 18:24:41 +00:00
Tatiana Pivovarova
25db23a65e 8149135: [jittester] Makefile copies JitTesterDriver in incorrect directory and always uses default value for number-of-tests and seed
Reviewed-by: iignatyev
2016-02-05 21:16:14 +03:00
Pavel Punegov
fc58d951d2 8148864: Quarantine CompilerControl tests
Exclude tests affected by JDK-8148563 and JDK-8140354 from execution

Reviewed-by: kvn
2016-02-05 18:05:33 +03:00
Tobias Hartmann
4cce6f082e Merge 2016-02-05 15:38:21 +01:00
Tobias Hartmann
2bdb607d7d 8149109: [TESTBUG] TestRegisterRestoring.java fails with "VM option 'SafepointALot' is develop"
Added missing -XX:+IgnoreUnrecognizedVMOptions.

Reviewed-by: vlivanov
2016-02-05 12:43:57 +01:00
Roland Schatz
7e9c407a86 8149105: typo in jvmciCodeInstaller.cpp
Reviewed-by: twisti
2016-02-05 11:33:27 +01:00
Alejandro Murillo
34efd50e20 Merge 2016-01-28 16:30:37 -08:00
Lana Steuck
9b59a8f5d0 Merge 2016-01-28 15:42:23 -08:00
Lana Steuck
22e7c9cafb Added tag jdk-9+103 for changeset 9bd7d91ca664 2016-01-28 09:43:01 -08:00
Aleksey Shipilev
121083c09e 8148483: JEP 280: Indify String Concatenation
Co-authored-by: Remi Forax <forax@univ-mlv.fr>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: psandoz, mcimadamore, igerasim, forax, plevart, vlivanov, ihse
2016-01-28 19:43:18 +03:00
Tobias Hartmann
832443d3b0 Merge 2016-01-28 09:49:17 +01:00
Jesper Wilhelmsson
e8e6b0e6f0 Merge 2016-01-26 17:13:18 +01:00
Ed Nevill
272ee0ade8 8148240: aarch64: random infrequent null pointer exceptions in javac
Disable fp as an allocatable register

Reviewed-by: aph
2016-01-26 14:04:01 +00:00