6598 Commits

Author SHA1 Message Date
Tobias Hartmann
60aa7225b0 Merge 2016-01-26 11:53:47 +00:00
Tobias Hartmann
d569a59522 8147876: ciTypeFlow::is_dominated_by() writes outside dominated array
CiTypeFlow::is_dominated_by() should use block_count() instead of _methodBlocks->num_blocks().

Reviewed-by: neliasso, vlivanov, kvn
2016-01-26 10:46:15 +01:00
Roland Westrelin
36577606f6 Merge 2016-01-26 10:41:05 +01:00
Tobias Hartmann
2beba05b8b Merge 2016-01-26 09:11:58 +01:00
Roland Westrelin
dc88c70fbb 8147853: "assert(t->meet(t0) == t) failed: Not monotonic" with sun/util/calendar/zi/TestZoneInfo310.java
Type of counted loop Phi may be saturated before special code to handle counted loops kicks in

Reviewed-by: kvn
2016-01-21 18:04:14 +01:00
Goetz Lindenmaier
4e99638d69 8147937: Adapt SAP copyrights to new company name
Reviewed-by: simonis, stuefe
2016-01-21 12:37:47 +01:00
Tom Rodriguez
4205407d83 8146424: runtime/ReservedStack/ReservedStackTest.java triggers: assert(thread->deopt_mark() == __null) failed: no stack overflow from deopt blob/uncommon trap
Reviewed-by: twisti
2016-01-22 11:11:06 -08:00
Tom Rodriguez
87d68c21c4 8147432: JVMCI should report bailouts in PrintCompilation output
Reviewed-by: kvn, twisti
2016-01-22 11:08:07 -08:00
Tobias Hartmann
a5d7b2b450 8065334: CodeHeap expansion fails although there is uncommitted memory
CodeHeap::expand_by() should commit remaining space if requested expansion size is too large.

Reviewed-by: kvn
2016-01-22 12:37:32 +01:00
Daniel D. Daugherty
8411cfaf4e Merge 2016-01-20 14:11:25 -08:00
Roland Schatz
5456fcf370 8147599: [JVMCI] simplify code installation interface
Reviewed-by: twisti
2016-01-20 14:22:46 +01:00
Volker Simonis
f3dca540d8 8145336: PPC64: fix string intrinsics after CompactStrings change
Reviewed-by: mdoerr, aph, kvn
2016-01-20 16:33:51 +01:00
Alejandro Murillo
7300cb856d 8146653: Debug version missing in hs_err files and on internal version after Verona
Reviewed-by: dcubed, dholmes
2016-01-19 18:39:23 -08:00
Mikael Gerdin
3cda485fe5 8148481: Devirtualize Klass::vtable
Move remainder of vtable related methods to Klass

Reviewed-by: cjplummer, coleenp
2016-01-19 12:07:32 +01:00
Axel Siebenborn
84ae91a490 8147611: G1 - Missing memory barrier in start_cset_region_for_worker
Reviewed-by: mgerdin, tschatzl
2016-01-19 09:39:28 +01:00
Erik Helin
6232df1012 Merge 2016-01-19 11:48:35 +01:00
Erik Helin
f646b9fac7 8147012: Fix includes in internalVMTests.cpp
Reviewed-by: stefank, mgerdin
2016-01-19 11:00:29 +01:00
Andreas Eriksson
7366cfb6d2 8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy
Reviewed-by: dsamersoff
2016-01-19 10:02:22 +01:00
Roland Westrelin
b6658d2b5f 8146999: hotspot/test/compiler/c2/8007294/Test8007294.java test nightly failure
Uncast() fails with CheckCastPP

Reviewed-by: kvn, thartmann
2016-01-18 21:34:28 +01:00
Erik Helin
ca6e612810 Merge 2016-01-18 15:11:47 +01:00
Bengt Rutisson
a52e26777d 8147464: Use LogConfiguration::configure_stdout() instead of parse_log_arguments
Reviewed-by: mlarsson, sjohanss
2016-01-18 09:14:58 +01:00
Alejandro Murillo
e2d7eb35ae Merge 2016-01-14 20:57:31 -08:00
Erik Helin
75f5093aa1 8146994: Move internal vm tests to a separate file
Reviewed-by: coleenp, stefank, kbarrett, mikael
2016-01-14 15:09:11 +01:00
Severin Gehwolf
72a8d2948f 8147482: Zero build fails after 8144953
Reviewed-by: coleenp, simonis
2016-01-16 13:04:23 -05:00
Erik Helin
4657994435 8146990: Convert CollectorPolicy to use log_warning instead of warning
Reviewed-by: sjohanss, brutisso
2016-01-14 14:50:40 +01:00
Joseph Provino
b986827e32 Merge 2016-01-16 00:28:28 +00:00
Poonam Bajaj
33eb983620 Merge 2016-01-15 23:38:25 +00:00
Joseph Provino
66b0c4895e Merge 2016-01-15 15:37:00 -05:00
Poonam Bajaj
1980bc42dd 8145442: Add the facility to verify remembered sets for G1
Implement remembered sets verification for G1 with option VerifyRememberedSets

Reviewed-by: jmasa, mgerdin
2016-01-15 10:34:52 -08:00
Poonam Bajaj
33104c61ae 8072725: Provide more granular levels for GC verification
Add option VerifySubSet to selectively verify the memory sub-systems

Reviewed-by: kevinw, jmasa, tschatzl, dfazunen
2016-01-15 06:27:35 -08:00
Coleen Phillimore
15ba5cbef1 Merge 2016-01-15 01:03:42 +00:00
Coleen Phillimore
f8800caf4f Merge 2016-01-14 16:26:38 -05:00
Coleen Phillimore
f93feda308 8145940: TempNewSymbol should have correct copy and assignment functions
Add clear() to the assignment operator and add copy constructor.

Reviewed-by: mgronlun, lfoltan, kbarrett, jrose
2016-01-14 15:45:31 -05:00
Jesper Wilhelmsson
54d0181916 Merge 2016-01-14 17:36:29 +01:00
David Lindholm
ad0c208a5a 8146690: Make all classes in GC follow the naming convention
Reviewed-by: dholmes, stefank
2016-01-14 13:26:19 +01:00
Bengt Rutisson
49d61bdeb6 8147000: VM crashes during initialization trying to print log message
Reviewed-by: kbarrett, dholmes
2016-01-14 09:18:11 +01:00
David Holmes
f16c6f2d9f 8077648: ARM: BREAKPOINT is wrong for thumb
Reviewed-by: dlong
2016-01-14 01:25:30 -05:00
Max Ockner
45b28571f0 8146800: Reorganize logging alias code
Logging alias code has been reorganized to use internal Unified Logging methods.

Reviewed-by: dholmes, hseigel, mlarsson, rprotacio
2016-01-13 14:56:17 -05:00
Chris Hegarty
8f8cd2d815 8146736: Move sun.misc performance counters to jdk.internal.perf
Reviewed-by: alanb, mchung, rriggs
2016-01-13 14:34:11 +00:00
Alejandro Murillo
640cf07750 Merge 2016-01-12 11:31:47 -08:00
David Holmes
10b904cbd2 Merge 2016-01-13 03:18:06 +01:00
David Holmes
93ca986bae 8146855: Update hotspot sources to recognize Solaris Studio 12u4 compiler
Reviewed-by: dcubed, gthornbr
2016-01-12 19:48:00 -05:00
Jiangli Zhou
d0244cfdc9 Merge 2016-01-13 01:45:14 +01:00
Jiangli Zhou
50bcef8c75 8146523: VirtualMemoryTracker::remove_released_region double count unmapped CDS shared memory
Skip tracking release for unmapped CDS shared space.

Reviewed-by: dholmes, coleenp, iklam, gtriantafill
2016-01-12 19:15:42 -05:00
Jon Masamitsu
93fe673dad Merge 2016-01-12 22:50:57 +00:00
Coleen Phillimore
ee04eabcd1 Merge 2016-01-12 21:01:22 +00:00
Coleen Phillimore
5299fb76e1 Merge 2016-01-12 19:11:39 +00:00
Coleen Phillimore
5d7f8cf015 8146410: Interpreter functions are declared and defined in the wrong files
Moved functions to the correct files.

Reviewed-by: goetz, aph, twisti, mockner
2016-01-12 13:14:41 -05:00
Rachel Protacio
f4555ca41f 8144953: runtime/CommandLine/TraceExceptionsTest.java fails when exception is thrown in compiled code
Added long-form logging message to three places in code, allowing TraceExceptionsTest.java to pass with compiled code.

Reviewed-by: dholmes, coleenp, lfoltan
2016-01-12 12:35:08 -05:00
Kim Barrett
5f4c8bea8e Merge 2016-01-12 17:02:10 +00:00