Commit Graph

35706 Commits

Author SHA1 Message Date
David Lindholm
7323d69771 8009538: [Event Request] Want events for tenuring distribution
Reviewed-by: jwilhelm, sjohanss
2016-02-12 09:12:12 +01:00
David Holmes
1246d21895 8149697: Fix for 8145725 is broken
As per the existing comment we needed to check the saved 'index' instead

Reviewed-by: gthornbr, dcubed, kbarrett
2016-02-11 15:43:30 -05:00
David Lindholm
19bc0f3f2d 8149648: Add number of regions to the G1HeapSummary event
Reviewed-by: sjohanss, jwilhelm
2016-02-11 16:49:12 +01:00
Kevin Walls
b7298ad6da Merge 2016-02-11 12:11:02 +00:00
Thomas Stuefe
1245e4138c 8149096: Remove unused code in methodComparator
Remove unused code in methodComparator

Reviewed-by: coleenp, sspitsyn, dholmes
2016-02-11 02:39:35 -08:00
Bengt Rutisson
4096556cc6 8149542: Missing failure reporting in HeapRegion::verify
Reviewed-by: tschatzl, jprovino
2016-02-11 08:57:00 +01:00
Bengt Rutisson
413f61e977 8149541: Use log_error() instead of log_info() when verification reports a problem
Reviewed-by: jwilhelm, tbenson
2016-02-11 08:55:36 +01:00
David Holmes
e82f5cf677 8148987: [Linux] Allow building on older systems without CPU_ALLOC support
Reviewed-by: dsamersoff, stuefe, dcubed
2016-02-10 22:22:48 -05:00
David Holmes
8d71b5adce Merge 2016-02-11 01:06:24 +00:00
David Holmes
15d7ff42b0 8145725: Remove the WorkAroundNPTLTimedWaitHang workaround
Reviewed-by: ddmitriev, stuefe, dcubed
2016-02-10 18:57:19 -05:00
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
Bengt Rutisson
3fc0fa269a Merge 2016-02-10 14:30:25 +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
Marcus Larsson
76628c45b9 8149112: configure_stdout test depends on VM arguments
Reviewed-by: ehelin, jbachorik
2016-02-09 12:19:05 +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
Igor Ignatyev
be21417b06 8144695: --disable-warnings-as-errors does not work for HotSpot build
Reviewed-by: kbarrett, ihse
2015-12-17 16:12:58 +03:00
Michail Chernov
a4844cbbc3 8148745: [testbug] Test gc/g1/plab/TestPLABPromotion.java fails in nightly
Reviewed-by: tschatzl, dfazunen
2016-02-08 18:54:09 +03:00
Kirill Zhaldybin
3591c7bf38 8149364: Quarantine TestSelectDefaultGC.java test
Reviewed-by: dfazunen, jwilhelm
2016-02-08 18:01:48 +03:00
Alexander Kulyakhtin
990924fe41 8147847: [TESTBUG] serviceability/tmtools/jstat test ported to JTREG are failing with -XX:+ExplicitGCInvokesConcurrent
Fixed the test scenarios to eliminate false failures

Reviewed-by: jbachorik
2016-02-08 14:50:54 +03:00
Erik Helin
99653fda01 Merge 2016-02-05 18:37:18 +01:00
Harold Seigel
928da2904b Merge 2016-02-05 16:19:31 +00:00
Erik Helin
92143e58fa 8148973: Rename g1/concurrentMark.{hpp,cpp,inline.hpp} to g1/g1ConcurrentMark.{hpp,cpp,inline.hpp}
Reviewed-by: tschatzl, mgerdin
2016-02-05 16:03:56 +01:00
Harold Seigel
b2ab041bf5 8148785: Update class file version to 53 for JDK-9
Change max supported class file version to 53

Reviewed-by: alanb, coleenp, shade
2016-02-05 08:14:08 -05:00
Robbin Ehn
8776b97706 8144916: Decrease PerfDataMemorySize back to 32K
Reviewed-by: mlarsson, sla
2016-02-05 14:00:58 +01:00
Bengt Rutisson
1322b0fe56 8149035: Make the full_gc_dump() calls be recorded as part of the GC
Reviewed-by: jmasa, sjohanss
2016-02-05 08:59:36 +01:00
Coleen Phillimore
d2da0cb052 Merge 2016-02-04 23:39:27 +00:00
Coleen Phillimore
546bba34d7 8149038: SIGSEGV at frame::is_interpreted_frame_valid -> StubRoutines::SafeFetchN
Backout change for 8146984 but add an alignment check which may have caught original bug.

Reviewed-by: mgronlun, dcubed
2016-02-04 18:25:02 -05:00
Artem Smotrakov
395a248587 8148005: One byte may be corrupted by get_datetime_string()
Reviewed-by: dholmes
2016-02-04 13:42:18 -08:00
Markus Grönlund
88711a6b2d Merge 2016-02-04 19:27:39 +01:00
David Simms
969708b202 8138562: Event based tracing should cover monitor inflation
Reviewed-by: dcubed, egahlin, mgronlun
2016-02-04 18:28:52 +01:00
Erik Helin
00aa34d788 8148844: Update run_unit_test macro for InternalVMTests
Reviewed-by: sjohanss, david
2016-02-04 14:06:43 +01:00
Bengt Rutisson
68f99a673a Merge 2016-02-04 11:38:11 +01:00
Bengt Rutisson
433bc5e2bc 8148951: Remove unused method Generation::performs_in_place_marking()
Reviewed-by: david, jwilhelm
2016-02-03 18:21:43 +01:00
Bengt Rutisson
5f51924702 8148960: Humongous mis-spelled in log output
Reviewed-by: huntch, jwilhelm
2016-02-03 18:18:00 +01:00
Jesper Wilhelmsson
99dab03752 Merge 2016-02-04 00:53:31 +01:00
Christian Tornqvist
2cabd2fca3 8148747: [TESTBUG] runtime/Unsafe/AllocateMemory.java fails with OOM during compilation
Reviewed-by: coleenp, gtriantafill
2016-02-03 13:42:29 -08:00
Coleen Phillimore
f63c4ba349 Merge 2016-02-03 18:48:29 +00:00
Max Ockner
aad24bcc81 Merge 2016-02-03 19:46:45 +01:00
Artem Smotrakov
61a27307a4 8147884: Names of GC threads should be set before the threads start
Reviewed-by: mgerdin, david
2016-02-03 09:31:22 -08:00
Coleen Phillimore
d98409eadb 8146984: SIGBUS: bool Method::has_method_vptr(const void*)+0xc
Add address check and use SafeFetchN for Method* vptr access when Method* may be bad pointer.

Reviewed-by: dcubed, mgronlun
2016-02-03 17:26:36 +00:00
Max Ockner
ce74c2fa3c Merge 2016-02-03 18:16:54 +01:00
Max Ockner
9cab990401 8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging
TraceClassLoading,  TraceClassUnloading, and TraceClassLoaderData have been reimplemented using Unified logging.

Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: iklam, coleenp, dholmes, jiangli, hseigel, rprotacio
2016-02-03 11:40:30 -05:00
Dmitry Fazunenko
15287614fd 8147003: Move BubbleUpRef test into CMS directory
Closed test gc/4950157/BubbleUpRef.java moved to gc/cms/TestBubbleUpRef.java

Reviewed-by: jwilhelm, brutisso
2016-02-03 20:07:30 +04:00
Claes Redestad
a95454d65c 8148755: -XX:+HeapDumpAfterFullGC creates heap dump both before and after Full GC
Reviewed-by: mgerdin, brutisso, sangheki
2016-02-03 14:15:57 +01:00
Severin Gehwolf
c647cd04b0 8148945: JDK-8148481: Devirtualize Klass::vtable breaks Zero build
Use Klass::method_at_vtable() instead of InstanceClass::start_of_vtable()[index]

Reviewed-by: mgerdin, coleenp
2016-02-03 12:19:03 +01:00
Mikael Gerdin
bbbbfdbf3f 8148944: CollectorPolicy methods for memory allocations are specific to GenCollectorPolicy
Reviewed-by: jwilhelm, kbarrett
2016-02-03 11:33:33 +01:00