- 25 9月, 2013 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: mgerdin, tschatzl, jmasa
-
- 21 9月, 2013 1 次提交
-
-
由 stefank 提交于
Reviewed-by: coleenp, mgerdin, jmasa
-
- 20 9月, 2013 1 次提交
-
-
由 stefank 提交于
Reviewed-by: coleenp, brutisso, mgerdin, jmasa
-
- 14 9月, 2013 3 次提交
- 12 9月, 2013 2 次提交
- 11 9月, 2013 1 次提交
-
-
由 mgerdin 提交于
Summary: Use best-fit block-splitting freelist allocation from the block freelist. Reviewed-by: jmasa, stefank
-
- 16 8月, 2013 2 次提交
-
-
由 stefank 提交于
Summary: Replace the broken large pages implementation on Linux. New flag: -XX:+UseTransparentHugePages - Linux specific flag to turn on transparent huge page hinting with madvise(..., MAP_HUGETLB). Changed behavior: -XX:+UseLargePages - tries to use -XX:+UseTransparentHugePages before trying other large pages implementations (on Linux). Changed behavior: -XX:+UseHugeTLBFS - Use upfront allocation of Large Pages instead of using the broken implementation to dynamically committing large pages. Changed behavior: -XX:LargePageSizeInBytes - Turned off the ability to use this flag on Linux and provides warning to user if set to a value different than the OS chosen large page size. Changed behavior: Setting no large page size - Now defaults to use -XX:UseTransparentHugePages if the OS supports it. Previously, -XX:+UseHugeTLBFS was chosen if the OS was configured to use large pages. Reviewed-by: tschatzl, dcubed, brutisso
-
由 hseigel 提交于
8016729: ObjectAlignmentInBytes=16 now forces the use of heap based compressed oops 8005933: The -Xshare:auto option is ignored for -server Summary: Move klass metaspace above the heap and support CDS with compressed klass ptrs. Reviewed-by: coleenp, kvn, mgerdin, tschatzl, stefank
-
- 12 8月, 2013 1 次提交
-
-
由 ehelin 提交于
Reviewed-by: coleenp, mgerdin, hseigel
-
- 07 8月, 2013 1 次提交
-
-
由 ehelin 提交于
Reviewed-by: mgerdin, coleenp, hseigel, jmasa, ctornqvi
-
- 26 7月, 2013 1 次提交
-
-
由 fparain 提交于
Reviewed-by: acorn, jmasa, coleenp, dcubed, mgerdin
-
- 02 7月, 2013 1 次提交
-
-
由 coleenp 提交于
8015391: NPG: With -XX:+UseCompressedKlassPointers OOME due to exhausted metadata space could occur when metaspace is almost empty Summary: Allocate medium chunks for class metaspace when class loader has lots of classes Reviewed-by: mgerdin, jmasa
-
- 26 6月, 2013 2 次提交
- 29 5月, 2013 1 次提交
-
-
由 iklam 提交于
Summary: Added dumping of object sizes in CDS archive, sorted by MetaspaceObj::Type Reviewed-by: coleenp, acorn
-
- 21 5月, 2013 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: ehelin, stefank
-
- 29 4月, 2013 1 次提交
-
-
由 mgerdin 提交于
8013129: Possible deadlock with Metaspace locks due to mixed usage of safepoint aware and non-safepoint aware locking Summary: Change Metaspace::deallocate to take lock with _no_safepoint_check_flag Reviewed-by: coleenp, jmasa, dholmes
-
- 02 4月, 2013 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: mgerdin, tschatzl, johnc, coleenp
-
- 21 3月, 2013 1 次提交
-
-
由 mgerdin 提交于
Summary: Enforce MaxMetaspaceSize for both metaspace parts, check MaxMetaspaceSize against "reserved", not "capacity" Reviewed-by: jmasa, johnc
-
- 20 3月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: In 64bit VM move CDS archive address to 32G on all platforms using new flag SharedBaseAddress. In 32bit VM set CDS archive address to 3Gb on Linux and let other OSs pick the address. Reviewed-by: kvn, dcubed, zgu, hseigel
-
- 15 3月, 2013 1 次提交
-
-
由 zgu 提交于
8009614: nsk/split_verifier/stress/ifelse/ifelse002_30 fails with 'assert((size & (granularity - 1)) == 0) failed: size not aligned to os::vm_allocation_granularity() Summary: Align up vm allocation size to os defined granularity Reviewed-by: dholmes, coleenp
-
- 14 3月, 2013 1 次提交
-
-
由 mgerdin 提交于
8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used Summary: Call purge() on CLDG after sweep(), reorder purge() call in GenCollectedHeap Reviewed-by: jmasa, stefank
-
- 12 3月, 2013 1 次提交
-
-
由 mgerdin 提交于
8009282: Assertion "assert(used_and_free == capacity_bytes) failed: Accounting is wrong" failed with -XX:+Verbose -XX:+TraceMetadataChunkAllocation Summary: Assertion is only valid when at a safepoint, adjust accordingly. Reviewed-by: stefank, jmasa, tamao
-
- 09 3月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Zero metadata in constructors, not in allocation (and some in constructors) Reviewed-by: jmasa, sspitsyn
-
- 13 2月, 2013 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: mgerdin, coleenp
-
- 02 3月, 2013 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: mgerdin, coleenp, johnc
-
- 02 2月, 2013 1 次提交
-
-
由 mikael 提交于
Summary: Fix size checks in assert and corrected some print formats. Also reviewed by vitalyd@gmail.com. Reviewed-by: coleenp, sspitsyn
-
- 24 1月, 2013 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: johnc, jwilhelm, coleenp, stefank
-
- 27 12月, 2012 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: coleenp
-
- 18 12月, 2012 1 次提交
-
-
由 stefank 提交于
8005108: NPG: MetaspaceAux::used_in_bytes(), capacity_in_bytes() and reserved_in_bytes() return inconsistent numbers Summary: Reverted the changes to these functions from JDK-8000662 Reviewed-by: brutisso, jmasa
-
- 04 12月, 2012 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: johnc, coleenp
-
- 30 11月, 2012 2 次提交
- 29 11月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Make metaspace::contains be lock free and used to see if something is in metaspace, also compare Method* with vtbl pointer. Reviewed-by: dholmes, sspitsyn, dcubed, jmasa
-
- 09 11月, 2012 1 次提交
-
-
由 mgerdin 提交于
Summary: Reduce the amount of calls to ChunkManager verification code Reviewed-by: jmasa, coleenp
-
- 25 9月, 2012 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: kvn
-
- 19 9月, 2012 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: coleenp, stefank, jprovino, ohair
-