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
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
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
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
Mikael Gerdin
8f88752757
8149013: Remove unused and dead code from G1CollectorPolicy
...
Reviewed-by: ehelin, jwilhelm
2016-02-04 08:22:26 +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
Roland Westrelin
9d5f03332e
8143542: C2 doesn't eliminate identical checks
...
Two identical Ifs back to back can be merged
Reviewed-by: kvn
2016-02-03 12:36:18 +01:00
Tobias Hartmann
904898e762
8148564: compiler/intrinsics/string/TestStringIntrinsics2.java times out
...
Test should not run with -Xcomp because MaxInlineSize is large.
Reviewed-by: kvn, simonis
2016-02-12 12:18:44 +01:00
Christian Thalinger
477e23c17f
8149689: [JVMCI] CodeInstaller::pd_patch_DataSectionReference should be able to throw exceptions
...
Reviewed-by: kvn
2016-02-11 12:29:40 -10:00
Christian Thalinger
272bd6a401
8149695: [JVMCI] add missing Checkstyle configuration file
...
Reviewed-by: kvn
2016-02-11 11:32:44 -10:00
Rahul Raghavan
02290b357c
8145700: Uninitialised variable in macroAssembler_x86.cpp:7038
...
Added missing local variable initializations.
Reviewed-by: kvn, vlivanov, thartmann, mcberg
2016-02-11 11:15:13 +01:00
Christian Thalinger
98bbb4efa0
8149415: [AArch64] implement JVMCI CodeInstaller
...
Reviewed-by: aph, kvn
2016-02-10 11:23:17 -10:00
Aleksey Shipilev
381b9a329d
Merge
2016-02-10 16:31:17 +00:00
Jamsheed Mohammed
45bd62d1f1
8149123: [TESTBUG] compiler/loopopts/superword/SumRed* tests running on non-x86 platforms
...
Restricted test execution to supported archs.
Reviewed-by: kvn
2016-02-10 15:24:22 +01:00
Aleksey Shipilev
8e808d813d
8149356: Leftover from JDK-8141044: UseNewCode usage
...
Reviewed-by: vlivanov
2016-02-10 15:58:11 +03: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