Thomas Schatzl
0d85af8161
Merge
2015-06-24 11:55:18 +02:00
Stefan Johansson
8a03d57f9b
Merge
2015-06-24 10:28:00 +02:00
Thomas Schatzl
b07602d640
8079208: gc/g1/TestLargePageUseForAuxMemory.java fails due to not considering page allocation granularity for setup
...
The test case needs to use the OS'es allocation granularity to properly determine the boundary values for the test.
Reviewed-by: dfazunen, jmasa, ecaspole
2015-06-24 09:42:45 +02:00
Stefan Johansson
f6a2109bab
8081607: Change default GC for server configurations to G1
...
For more info see JEP 248.
Reviewed-by: pliden, tschatzl
2015-06-24 08:37:12 +02:00
Bertrand Delsart
d046f1596b
8030076: remove unused runtime related code
...
Small cleanup of runtime code
Reviewed-by: dholmes, coleenp
2015-06-24 08:30:52 +02:00
Coleen Phillimore
83a0dd66c5
8129607: Incorrect GPL header
...
Fix typo in GPL header
Reviewed-by: kvn, dholmes
2015-06-23 22:10:33 -04:00
Kim Barrett
90a1d4964c
Merge
2015-06-24 02:00:21 +02:00
Kim Barrett
e145cf273c
8129446: crash when reporting corrupted classfile
...
Increase buffer size and use jio_snprintf for message generation
Reviewed-by: tbenson, coleenp, iklam
2015-06-23 17:18:27 -04:00
Dmitry Samersoff
c897b62caf
Merge
2015-06-23 18:05:27 +00:00
Dmitry Samersoff
e5462e2263
8078632: conflicts between open and closed SA ports
...
Closed port is renamed to arm64
Reviewed-by: dlong, dholmes
2015-06-23 20:55:31 +03:00
Bertrand Delsart
5ed1b44143
Merge
2015-06-23 18:03:37 +02:00
Bertrand Delsart
bf69556039
8087133: Improve sharing of native wrappers in SignatureHandlerLibrary
...
Fingerprint normalization for arm32
Reviewed-by: dholmes, coleenp
2015-06-23 17:48:34 +02:00
Andrew Dinn
b23811b6b6
8129584: Fix required for aarch64 after 8122937
...
The fix for 8122937 omitted cpu/aarch64 changes required by src/share fixes
Reviewed-by: kvn, simonis
2015-06-23 10:17:35 -04:00
Dmitry Samersoff
f65b2271ab
Merge
2015-06-23 11:00:32 +00:00
Dmitry Samersoff
fdabdd5f40
8081576: serviceability/sa tests fail due to LingeredApp process fails to start
...
Provide a API to corrctly terminate LingeredApp
Reviewed-by: sspitsyn
2015-06-23 12:35:21 +03:00
Aleksey Shipilev
cd81d2845d
8129332: Missing test case for JDK-8078438
...
Add the test case originally developed for JDK-8078438
Reviewed-by: tschatzl
2015-06-23 10:12:44 +02:00
Thomas Stuefe
b46373e827
8078513: [linux] Clean up code relevant to LinuxThreads implementation
...
Reviewed-by: dholmes, sla, coleenp, simonis
2015-06-22 19:21:04 -04:00
Leonid Mesnik
5b6281adb8
8079134: [TESTBUG] Remove applicable_*gc and needs_*gc groups from TEST.groups
...
Reviewed-by: mgerdin, drwhite
2015-06-09 15:03:10 +03:00
Chris Plummer
c8b153a4e7
8087153: EXCEPTION_ACCESS_VIOLATION when CDS RO section vanished on win32
...
When mapping RW for debugging support, update space_info->read_only to reflect it is RW
Reviewed-by: dcubed, coleenp, iklam
2015-06-19 14:23:39 -07:00
Joseph Provino
ae6886e4d9
8085987: Vm crash "not long aligned" in nsk/stress/metaspace/jck60/jck6* tests
...
The word size being allocated needs to be rounded up.
Reviewed-by: jmasa, tbenson
2015-06-18 16:28:04 -04:00
Coleen Phillimore
97f69e8b42
Merge
2015-06-19 13:03:58 +00:00
Thomas Schatzl
5084eb24d0
8078669: G1 applies SurvivorAlignmentInBytes to both survivor and old gen
...
After refactoring of the relevant code in JDK-8060025 the survivor alignment had been applied to any allocation within PLABs. Only do that for survivor allocations again. Improve the related tests to have less variance.
Reviewed-by: jmasa, fzhinkin
2015-06-19 11:27:07 +02:00
Andrew Haley
b387838cea
8079315: UseCondCardMark broken in conjunction with CMS precleaning on x86
...
Add the necessary StoreLoad barrier in interpreter, C1 and C2 for x86
Reviewed-by: tschatzl
2015-06-19 09:41:50 +02:00
Aleksey Shipilev
6cb9f920e1
8078438: Interpreter should support conditional card marks (UseCondCardMark) on x86 and aarch64
...
Add interpreter support for conditional card marks on x86 and aarch64
Reviewed-by: tschatzl, aph
2015-06-19 09:41:49 +02:00
Dmitry Dmitriev
4875379a42
8072931: JEP-JDK-8059557: Test task: test framework development
...
Test set for JEP 245 Validate JVM Command-Line Flag Arguments
Reviewed-by: ctornqvi, dholmes, gziemski
2015-06-19 07:57:31 +03:00
Gerard Ziemski
ed2bb8c9fc
8122937: [JEP 245] Validate JVM Command-Line Flag Arguments
...
Validate the arguments to all JVM command-line flags so as to avoid crashes, and ensure that appropriate error messages are displayed when they are invalid.
Reviewed-by: ddmitriev, dholmes, kbarrett, drwhite, brutisso, coleenp
2015-06-18 14:39:38 -05:00
Bill Pittore
7f027ca123
8080776: ARM 32 bit binaries do not run on 64 bit ARM v8 hardware
...
Need to know arm cpu type earlier in the init sequence to avoid illegal instruction
Reviewed-by: dholmes, dlong, bdelsart
2015-06-18 10:47:34 -04:00
Harold Seigel
058dd16f78
8042041: https://bugs.openjdk.java.net/browse/JDK-8042041
...
Don't assert if class has a bad element_tag in an element_value structure of a RuntimeVisibleAnnotation attribute. Instead, ignore the attribute.
Reviewed-by: acorn, gtriantafill
2015-06-18 08:44:28 -04:00
Erik Joelsson
f6fac96205
8087195: Support building hotspot with devkits on Macosx
...
Reviewed-by: dholmes, ihse
2015-06-18 10:26:58 +02:00
Coleen Phillimore
eb02df173b
Merge
2015-06-18 00:40:51 +00:00
Coleen Phillimore
fbb07f9b85
Merge
2015-06-17 23:46:35 +00:00
Ioi Lam
09a689cd20
Merge
2015-06-17 22:49:17 +00:00
Coleen Phillimore
ac072b303d
8098821: Crash in system dictionary initialization with shared strings
...
Map string regions after the compressed class base is known
Co-authored-by: Mikhailo Seledtsov <mikhailo.seledtsov@oracle.com>
Reviewed-by: iklam, dcubed
2015-06-17 21:44:48 +00:00
Tom Benson
8da14a64c8
8098815: Assertion failure in CDS shared string archive support on Windows
...
Check for a zero length before calling the G1 fill_archive_regions routine
Reviewed-by: coleenp, iklam, dcubed
2015-06-17 13:22:38 -07:00
David Lindholm
295a084cc5
7169803: Usage of pretenured value is not correct
...
Reviewed-by: tamao, jmasa
2015-06-17 17:29:56 +02:00
Jesper Wilhelmsson
8a2a6073df
8077842: Remove the level parameter passed around in GenCollectedHeap
...
Reviewed-by: kbarrett, mgerdin
2015-06-17 14:44:54 +02:00
Coleen Phillimore
2a2b10342e
Merge
2015-06-17 15:45:43 +00:00
Coleen Phillimore
29a1b9c2ed
8085865: hs_err improvement: Printing /proc/cpuinfo makes too long hs_err files
...
Summarize information from linux-x86; it's too long and redundant
Reviewed-by: gtriantafill, dholmes, mgerdin, dcubed
2015-06-17 11:30:51 -04:00
Poonam Bajaj
87b7e052f2
Merge
2015-06-17 00:52:06 +00:00
Poonam Bajaj
20bb21349c
8085965: VM hangs in C2Compiler
...
CMSClassUnloadingEnabled and ExplicitGCInvokesConcurrentAndUnloadsClasses should be disabled when -Xnoclassgc is specified
Reviewed-by: jmasa, kbarrett
2015-06-16 14:30:27 -07:00
Andreas Eriksson
606468abc4
8076110: VM crash when class is redefined with Instrumentation.redefineClasses
...
Reviewed-by: coleenp, sspitsyn
2015-06-16 15:59:57 +02:00
Bertrand Delsart
a6a13b5344
8079473: allow demangling to be optional in dll_address_to_function_name
...
Add a demangling boolean argument to dll_address_to_function_name and decode
Reviewed-by: dholmes, simonis
2015-06-16 11:58:25 +02:00
Christian Tornqvist
e720ad23ac
8087121: bscmake fails when building inside VS2013
...
Reviewed-by: hseigel, lfoltan, mgronlun
2015-06-15 14:33:51 -07:00
Severin Gehwolf
709d3d936e
8098552: 8079792 breaks Zero builds without precompiled headers
...
Include memRegion.hpp in g1BiasedArray.hpp
Reviewed-by: ehelin, sjohanss
2015-06-15 11:50:16 +02:00
Jesper Wilhelmsson
a347180ac5
Merge
2015-06-15 13:48:30 +02:00
Stefan Johansson
d9e465adaf
8077279: assert(ic->is_clean()) failed: IC should be clean
...
Reviewed-by: rbackman, thartmann
2015-06-15 10:24:38 +02:00
Kim Barrett
8098f06af1
8098517: Unprotected PrintMalloc in os::realloc
...
Also verify tty != NULL before printing.
Reviewed-by: dholmes
2015-06-15 01:38:42 -04:00
Tom Benson
df2efa1c37
8042668: GC Support for shared heap ranges in CDS
...
Added "Archive Region" support to the G1 GC
Reviewed-by: tschatzl, brutisso
2015-06-12 19:49:54 -04:00
Jiangli Zhou
edcd4cb94b
8015086: add interned strings to the shared archive
...
Support saving interned strings in shared CDS archive.
Reviewed-by: coleenp, iklam, pliden
2015-06-12 17:29:14 -04:00
David Lindholm
c3f3f0f1bd
8025608: GC trace events missing nursery size information
...
Reviewed-by: sjohanss, mgerdin
2015-06-12 12:55:32 +02:00