- 30 8月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: declare all user-defined operator new()s within Hotspot code with the empty throw() exception specification Reviewed-by: coleenp, twisti, dholmes, hseigel, dcubed, kvn, ccheung Contributed-by: lois.foltan@oracle.com
-
- 26 8月, 2013 1 次提交
-
-
由 dsimms 提交于
Summary: Return NULL on OOM from GetStringChars, GetStringUTFChars and Get<PrimitiveType>ArrayElements family of functions. Reviewed-by: dholmes, coleenp
-
- 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
-
- 15 8月, 2013 2 次提交
-
-
由 brutisso 提交于
Reviewed-by: stefank, ehelin
-
由 johnc 提交于
Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead. Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn
-
- 14 8月, 2013 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: jmasa, ehelin
-
- 13 8月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: ActiveMethodOopsCache was used to keep track of old versions of some methods that are cached in Universe but is buggy with permgen removal and not needed anymore Reviewed-by: sspitsyn, dcubed, mseledtsov
-
- 07 8月, 2013 1 次提交
-
-
由 ehelin 提交于
Reviewed-by: mgerdin, coleenp, hseigel, jmasa, ctornqvi
-
- 26 7月, 2013 2 次提交
- 24 7月, 2013 1 次提交
-
-
由 jmasa 提交于
6990419: CMS Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses Reviewed-by: rasbold, tschatzl, jmasa Contributed-by: yamauchi@google.com
-
- 09 7月, 2013 1 次提交
-
-
由 iklam 提交于
Summary: Changed initial size to Chunk::tiny_size (216 bytes) Reviewed-by: coleenp, dholmes, sspitsyn
-
- 04 7月, 2013 1 次提交
-
-
由 jiangli 提交于
Summary: Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size. Reviewed-by: stefank, coleenp
-
- 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
-
- 27 6月, 2013 1 次提交
-
-
由 katleman 提交于
Reviewed-by: tbell, darcy
-
- 26 6月, 2013 2 次提交
- 25 6月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Minimize redundant verifications of Klasses. Reviewed-by: hseigel, jmasa
-
- 19 6月, 2013 2 次提交
- 10 7月, 2013 1 次提交
-
-
由 fparain 提交于
Reviewed-by: kvn, dcubed
-
- 12 6月, 2013 1 次提交
-
-
由 rbackman 提交于
Reviewed-by: dholmes, sla
-
- 28 6月, 2013 1 次提交
-
-
由 iklam 提交于
Summary: Fixed MetaspaceShared::is_in_shared_space Reviewed-by: coleenp, hseigel
-
- 15 6月, 2013 1 次提交
-
-
由 mgronlun 提交于
Reviewed-by: sla, rbackman
-
- 14 6月, 2013 2 次提交
-
-
由 ccheung 提交于
Reviewed-by: dholmes, coleenp Contributed-by: jeremymanson@google.com, calvin.cheung@oracle.com
-
由 dcubed 提交于
8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint Summary: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory(). Add os::commit_memory_or_exit(). Also tidy up some NMT accounting and some mmap() return value checking. Reviewed-by: zgu, stefank, dholmes, dsamersoff
-
- 10 6月, 2013 1 次提交
-
-
由 sla 提交于
Reviewed-by: acorn, coleenp, sla Contributed-by: NKaren Kinnear <karen.kinnear@oracle.com>, Bengt Rutisson <bengt.rutisson@oracle.com>, Calvin Cheung <calvin.cheung@oracle.com>, Erik Gahlin <erik.gahlin@oracle.com>, Erik Helin <erik.helin@oracle.com>, Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>, Keith McGuigan <keith.mcguigan@oracle.com>, Mattias Tobiasson <mattias.tobiasson@oracle.com>, Markus Gronlund <markus.gronlund@oracle.com>, Mikael Auno <mikael.auno@oracle.com>, Nils Eliasson <nils.eliasson@oracle.com>, Nils Loodin <nils.loodin@oracle.com>, Rickard Backman <rickard.backman@oracle.com>, Staffan Larsen <staffan.larsen@oracle.com>, Stefan Karlsson <stefan.karlsson@oracle.com>, Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
-
- 05 6月, 2013 1 次提交
-
-
由 ehelin 提交于
Reviewed-by: brutisso, pliden
-
- 31 5月, 2013 1 次提交
-
-
由 stefank 提交于
Summary: Pad the PSPromotionManager instances in the manager array. Reviewed-by: brutisso, jmasa
-
- 29 5月, 2013 1 次提交
-
-
由 iklam 提交于
Summary: Added dumping of object sizes in CDS archive, sorted by MetaspaceObj::Type Reviewed-by: coleenp, acorn
-
- 27 5月, 2013 1 次提交
-
-
由 stefank 提交于
Summary: Split SystemDictionary and ClassLoaderDataGraph root processing to help load balancing. Reviewed-by: tschatzl, johnc
-
- 22 5月, 2013 2 次提交
-
-
由 brutisso 提交于
Reviewed-by: jwilhelm, jmasa, tschatzl
-
由 tamao 提交于
Summary: Correct the wrong print format in error message for VM cannot allocate the requested heap; and clean up the error message call in check_alignment() Reviewed-by: brutisso, tschatzl Contributed-by: Ntamao <tao.mao@oracle.com>
-
- 21 5月, 2013 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: ehelin, stefank
-
- 17 5月, 2013 1 次提交
-
-
由 ehelin 提交于
Reviewed-by: brutisso, tschatzl
-
- 15 5月, 2013 2 次提交
-
-
由 tschatzl 提交于
Summary: Setting some public integer options to specific values causes crashes or undefined GC behavior. This patchset adds the necessary argument checking for these options. Reviewed-by: jmasa, brutisso
-
由 minqi 提交于
Summary: The fix of 8010992, disable use of global operator new and new[] which caused failure on some tests. This takes two of the bugs also add ALLOW_OPERATOR_NEW_USAGE to prevent crash for third party code calling operator new of jvm on certain platforms. Reviewed-by: coleenp, dholmes, zgu Contributed-by: yumin.qi@oracle.com
-
- 13 5月, 2013 1 次提交
-
-
由 tschatzl 提交于
Summary: The patch for 8006088 misses regression tests after a merge error, this CR provides them. Reviewed-by: jwilhelm, tamao, jmasa
-
- 10 5月, 2013 1 次提交
-
-
由 minqi 提交于
Summary: With NPG, const KlassOop klass which is in fact a definition converted to Klass* const, which is not the original intention. The right usage is converting them to const Klass*. Reviewed-by: coleenp, kvn Contributed-by: yumin.qi@oracle.com
-