Erik Helin
27f1f8efe6
8025834: NPE in Parallel Scavenge with -XX:+CheckUnhandledOops
...
Reviewed-by: coleenp, mgerdin, sspitsyn
2013-10-21 14:20:47 +02:00
Stefan Karlsson
779c7d398a
Merge
2013-10-21 01:04:01 -07:00
Stefan Karlsson
ddd9098a27
8026781: Add missing test to exercise -XX:+UseLargePagesInMetaspace
...
Reviewed-by: mgerdin, brutisso
2013-10-21 09:34:10 +02:00
Mikael Gerdin
376094224f
8026698: Incorrect error handling in Metaspace::allocate
...
Reviewed-by: stefank, jwilhelm
2013-10-18 09:31:59 +02:00
Stefan Karlsson
79199b95bc
8026715: Remove the MetaDataDeallocateALot develop flag
...
Reviewed-by: coleenp, mgerdin
2013-10-17 08:42:41 +02:00
Stefan Karlsson
7bf2a9861b
8026707: JDK-8026391 broke the optimized build target
...
Reviewed-by: mgerdin, coleenp
2013-10-17 08:41:35 +02:00
Thomas Schatzl
87c5582bac
8025925: jmap fails with "field _length not found in type HeapRegionSeq"
...
The change JDK-7163191 changed the data layout of a class that is referenced by the java code of the SA agent. This fix synchronizes the SA agent with that change.
Reviewed-by: sla, mgerdin
2013-10-16 11:46:06 +02:00
Stefan Karlsson
f323c934d7
8026392: Metachunks and Metablocks are using a too large alignment
...
Reviewed-by: coleenp, jmasa
2013-10-15 14:32:20 +02:00
Stefan Karlsson
f149d47720
8026391: The Metachunk header wastes memory
...
Reviewed-by: coleenp, jmasa
2013-10-15 14:28:51 +02:00
Stefan Karlsson
9f6e8976d0
Merge
2013-10-15 07:10:09 -07:00
Mikael Gerdin
444a15a09f
8015255: NPG: Don't waste fragment at the end of a VirtualSpaceNode before retiring it
...
Chunk up the last piece of committed memory in a VSN when getting a new one.
Reviewed-by: stefank, jmasa
2013-10-15 13:56:46 +02:00
Jon Masamitsu
b49c59f608
8025635: SoftReferences are not cleared before metaspace OOME are thrown
...
Reviewed-by: jcoomes, tamao, tschatzl, stefank
2013-10-17 06:29:58 -07:00
Mikael Gerdin
3b3afe75fb
Merge
2013-10-15 04:29:21 -07:00
Per Lidén
c6e227a3e6
8024634: gc/startup_warnings tests can fail due to unrelated warnings
...
Reviewed-by: brutisso, jwilhelm, tamao
2013-10-15 11:44:47 +02:00
Per Lidén
b6426924cf
8024632: Description of InitialSurvivorRatio flag in globals.hpp is incorrect
...
Reviewed-by: brutisso, tschatzl, kmo, tamao
2013-10-15 11:42:50 +02:00
Per Lidén
908dd54639
8023158: hotspot/test/gc/7168848/HumongousAlloc.java fails 14 full gcs, expect 0 full gcs
...
Reviewed-by: brutisso, tschatzl
2013-10-15 11:38:47 +02:00
Thomas Schatzl
fa38a2edca
8026186: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Compilation failed
...
After a method rename in JDK-8014905 the mentioned test did not compile any more. Fix the uses of the affected method.
Reviewed-by: jwilhelm, mgerdin, jmasa
2013-10-15 11:18:42 +02:00
Stefan Johansson
3e9df3ecf1
8025661: Ill-formed -Xminf and -Xmaxf options values interpreted as 0
...
Using strtod() instead of atof() when parsing -Xminf and -Xmaxf.
Reviewed-by: brutisso, pliden
2013-10-14 14:21:34 +02:00
Jesper Wilhelmsson
588c91b042
8023643: G1 assert failed when NewSize was specified greater than MaxNewSize
...
Exit with an error if incompatible NewSize and MaxNeSize are set
Reviewed-by: brutisso, tschatzl
2013-10-12 00:49:19 +02:00
Jesper Wilhelmsson
354de63fbf
Merge
2013-10-12 05:08:42 +00:00
Alejandro Murillo
7b9107d173
8026265: new hotspot build - hs25-b55
...
Reviewed-by: jcoomes
2013-10-11 13:14:48 -07:00
Alejandro Murillo
a613a8bf3e
Added tag hs25-b54 for changeset aa8bcabd9d44
2013-10-11 13:00:40 -07:00
Alejandro Murillo
87614bfc70
Merge
2013-10-11 13:00:40 -07:00
John Coomes
e61cbf8d69
Merge
2013-10-11 08:27:21 -07:00
Jesper Wilhelmsson
d04b304568
8024776: Max/MinHeapFreeRatio descriptions should be more precise
...
Descriptions for Max/MinHeapFreeRatio updated
Reviewed-by: ehelin, jmasa
2013-10-11 16:18:27 +02:00
Calvin Cheung
3b62cc2221
Merge
2013-10-10 13:25:51 -07:00
Christine Lu
373c634bbb
Added tag jdk8-b111 for changeset 269723de7103
2013-10-10 10:08:55 -07:00
Karen Kinnear
1514de31eb
8026185: nsk/jvmit/GetMethodDeclaringClass/declcls001 failed
...
Missed initialization. Thanks Coleen.
Reviewed-by: coleenp, minqi
2013-10-09 17:57:17 -04:00
Karen Kinnear
920880a243
8026022: Verifier: allow anon classes to invokespecial host class/intf methods
...
Reviewed-by: coleenp, bharadwaj
2013-10-08 16:58:23 -04:00
Kevin Walls
615cf8aecf
Merge
2013-10-08 11:37:54 +02:00
Kevin Walls
c3d0e64506
8019375: Internal symbol table size should be tunable
...
Reviewed-by: coleenp, kamg
2013-10-08 09:33:51 +01:00
Mandy Chung
f9f9dd164a
8026025: JVM_GetCallerClass allows Reflection.getCallerClass(int depth) to use
...
Reviewed-by: alanb, dholmes, twisti
2013-10-08 02:56:06 -04:00
Karen Kinnear
088ded71f9
8009130: Lambda: Fix access controls, loader constraints
...
New default methods list with inherited superinterface methods
Reviewed-by: minqi, sspitsyn, coleenp
2013-10-07 12:20:28 -04:00
Stefan Karlsson
2cbd654963
8025996: Track metaspace usage when metaspace is expanded
...
Reviewed-by: coleenp, ehelin
2013-10-07 15:51:17 +02:00
Stefan Karlsson
55cbe80300
8024547: MaxMetaspaceSize should limit the committed memory used by the metaspaces
...
Reviewed-by: brutisso, jmasa, coleenp
2013-10-07 15:51:08 +02:00
Thomas Schatzl
30ed89669a
8003420: NPG: make new GC root for pd_set
...
Move protection domain oops from system dictionary entries into a seperate set; the system dictionary references entries in that set now. This allows fast iteration during non-classunloading garbage collection. Implementation based on initial prototype from Ioi Lam (iklam).
Reviewed-by: coleenp, iklam
2013-10-09 10:57:01 +02:00
Tao Mao
2d75de8b05
8010506: Typos and errors in descriptions of vm options in globals.hpp
...
Fix typos and errors in descriptions of vm options in globals.hpp
Reviewed-by: jmasa, jwilhelm
2013-10-09 11:18:53 -07:00
Mikael Gerdin
7f3b537807
8014555: G1: Memory ordering problem with Conc refinement and card marking
...
Add a StoreLoad barrier in the G1 post-barrier to fix a race with concurrent refinement. Also-reviewed-by: martin.doerr@sap.com
Reviewed-by: iveresov, tschatzl, brutisso, roland, kvn
2013-10-08 17:35:51 +02:00
Mikhailo Seledtsov
2b82651ec0
8023796: [TESTBUG] Add -XX:-TransmitErrorReport to runtime/6888954/vmerrors.sh
...
Added -XX:-TransmitErrorReport to the test
Reviewed-by: stefank, ctornqvi
2013-10-06 16:13:50 +02:00
Staffan Larsen
ca828c9bb8
Merge
2013-10-05 10:56:46 -04:00
Staffan Larsen
dcbbb4d37b
8025922: JNI access to Strings need to check if the value field is non-null
...
Reviewed-by: dholmes, dcubed
2013-10-05 15:18:57 +02:00
Alejandro Murillo
52267389a1
8025859: new hotspot build - hs25-b54
...
Reviewed-by: jcoomes
2013-10-04 14:19:56 -07:00
Alejandro Murillo
91b6c6cb5f
Added tag hs25-b53 for changeset 2e003ae41242
2013-10-04 14:10:09 -07:00
Alejandro Murillo
e244a49e78
Merge
2013-10-04 14:10:08 -07:00
John Coomes
875078a4e0
Merge
2013-10-04 13:37:25 -07:00
Fredrik Arvidsson
d3094c0e8c
6313383: SA: Update jmap to support HPROF binary format "JAVA PROFILE 1.0.2"
...
Adds support for large(>4G) heap dumps in hprof format. Adds tests and updates testlibrary.
Reviewed-by: sla, allwin
2013-10-04 13:44:49 +02:00
Mikael Gerdin
2a3f1d56d3
8025526: VirtualSpace should support per-instance disabling of large pages
...
Add a new initialization function to VirtualSpace which allows the caller to override the max commit granularity.
Reviewed-by: stefank, ehelin, tschatzl
2013-10-04 13:33:02 +02:00
Stefan Karlsson
ab6f813d49
Merge
2013-10-05 08:01:36 -07:00
Stefan Karlsson
3b34e78d20
8024838: Significant slowdown due to transparent huge pages
...
Don't turn on transparent huge pages (-XX:+UseTransparentHugePages) unless explicitly specified on the command line. This has the effect that large pages are never turned on Linux unless the user has explicitly enabled any of the large pages flags: -XX:+UseLargePages, -XX:+UseTransparentHugePages, -XX:+UseHugeTLBFS, and -XX:+UseSHM.
Reviewed-by: jwilhelm, tschatzl, brutisso
2013-10-05 10:14:58 +02:00
Jesper Wilhelmsson
829ad9332b
8025854: Use "young gen" instead of "eden"
...
Changed a few descriptions and variable names to young gen.
Reviewed-by: tschatzl, jcoomes
2013-10-04 22:08:37 +02:00