- 24 6月, 2013 1 次提交
-
-
由 iklam 提交于
Summary: Added Atomic::inc(short*) to support this change. Reviewed-by: coleenp, dcubed, dholmes, minqi
-
- 21 6月, 2013 2 次提交
-
-
由 coleenp 提交于
Summary: Add code pc location for compiled code Reviewed-by: kvn, coleenp Contributed-by: doug.simon@oracle.com
-
由 coleenp 提交于
Summary: Detect this crash in the signal handler and give a fatal error message instead of making us chase down bugs that don't reproduce Reviewed-by: kvn, mgerdin, dholmes
-
- 20 6月, 2013 2 次提交
- 19 6月, 2013 4 次提交
-
-
由 poonam 提交于
Summary: Missing linebreak in hotspot log. Reviewed-by: brutisso, tschatzl Contributed-by: vladimir.kempik@oracle.com
-
由 adlertz 提交于
8001345: VM crashes with assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Summary: Remove unnecessary LoadN / DecodeN nodes at MemBarAcquire nodes. Reviewed-by: kvn, roland
-
由 brutisso 提交于
Reviewed-by: tschatzl, dholmes, coleenp, johnc
-
由 johnc 提交于
Summary: Parallelize the scanning of the intern string table by having each GC worker claim a given number of buckets. Changes were also reviewed by Per Liden <per.liden@oracle.com>. Reviewed-by: tschatzl, stefank, twisti
-
- 18 6月, 2013 3 次提交
- 14 6月, 2013 3 次提交
-
-
由 brutisso 提交于
Summary: Increase HeapBaseMinAddress for G1 from 256m to 1g on Solaris x86 Reviewed-by: mgerdin, coleenp, kvn
-
由 adlertz 提交于
8016157: During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block Summary: Disable rematerialization for negD node Reviewed-by: kvn, roland
-
由 drchase 提交于
Summary: replace linked data structure with array (performance) Reviewed-by: kvn Contributed-by: christian.thalinger@oracle.com, david.r.chase@oracle.com
-
- 12 6月, 2013 1 次提交
-
-
由 drchase 提交于
8014959: assert(Compile::current()->live_nodes() < (uint)MaxNodeLimit) failed: Live Node limit exceeded limit Summary: Insert extra checks and bailouts for too many nodes Reviewed-by: kvn
-
- 10 6月, 2013 1 次提交
-
-
由 zgu 提交于
Summary: Simple fix when memory allocation site is gone, NMT should report 0 memory size, instead old memory size. Reviewed-by: dcubed, ctornqvi
-
- 15 6月, 2013 2 次提交
-
-
由 mgronlun 提交于
Reviewed-by: sla, rbackman
-
由 sspitsyn 提交于
6493116: JVMTI Doc: GetOwnedMonitorStackDepthInfo has a typo in monitor_info_ptr parameter description Summary: A typo in the parameter spelling, a bound update missed when the parameter was renamed Reviewed-by: sla, minqi Contributed-by: serguei.spitsyn@oracle.com
-
- 14 6月, 2013 3 次提交
-
-
由 zgu 提交于
Summary: Simple fix to add NULL pointer check that can cause segv Reviewed-by: coleenp, ctornqvi
-
由 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>
-
- 08 6月, 2013 1 次提交
-
-
由 morris 提交于
Summary: Removed most of the SPARC V8 instructions Reviewed-by: kvn, twisti
-
- 07 6月, 2013 1 次提交
-
-
由 anoll 提交于
Reviewed-by: twisti, jrose
-
- 05 6月, 2013 3 次提交
-
-
由 dcubed 提交于
Summary: Remove dead code. Reviewed-by: twisti, coleenp
-
由 morris 提交于
Summary: added guarantee() Reviewed-by: kvn
-
由 johnc 提交于
Summary: In a full GC, move the verification after the GC to after RSet rebuilding. Verify RSet entries during a full GC under control of a flag. Reviewed-by: tschatzl, brutisso
-
- 04 6月, 2013 3 次提交
-
-
由 tamao 提交于
Summary: Create G1ParGCAllocBufferContainer to contain two buffers instead of previously using one buffer, in order to hold the first priority buffer longer. Thus, when some large objects hits the value of free space left in the first priority buffer it has an alternative to fit in the second priority buffer while the first priority buffer is given more chances to try allocating smaller objects. Overall, it will improve heap space efficiency. Reviewed-by: johnc, jmasa, brutisso Contributed-by: Ntamao <tao.mao@oracle.com>
-
由 sspitsyn 提交于
Summary: A call to the finalize_operands_merge() must be unconditional Reviewed-by: kvn, twisti Contributed-by: serguei.spitsyn@oracle.com
-
由 adlertz 提交于
8005956: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block Summary: Disable re-materialization of reaching definitions (which have live inputs) for phi nodes when spilling. Reviewed-by: twisti, kvn
-
- 03 6月, 2013 2 次提交
-
-
由 hseigel 提交于
Summary: Check bytecode versions along with RelaxAccessControlCheck version Reviewed-by: dholmes, acorn
-
由 anoll 提交于
Summary: Added calling of the destructor of CompileLog so that files are closed. Added/moved memory allocation/deallocation of the string that contains the name of the log file to class CompileLog. Reviewed-by: kvn, roland
-
- 01 6月, 2013 1 次提交
-
-
由 ctornqvi 提交于
Summary: Using CHECK_NULL when calling multi_allocate() from the corresponding reflection code; added test for this condition Reviewed-by: dholmes, minqi Contributed-by: NMikhailo Seledtsov <mikhailo.seledtsov@oracle.com>
-
- 31 5月, 2013 2 次提交
-
-
由 rbackman 提交于
Reviewed-by: stefank, rbackman Contributed-by: NJoel Borggren-Franck <joel.franck@oracle.com>
-
由 sspitsyn 提交于
Summary: The InstanceKlass _initial_method_idnum value must be adjusted if overpass methods are added. Reviewed-by: twisti, kvn Contributed-by: serguei.spitsyn@oracle.com
-
- 29 5月, 2013 1 次提交
-
-
由 iklam 提交于
Summary: Added dumping of object sizes in CDS archive, sorted by MetaspaceObj::Type Reviewed-by: coleenp, acorn
-
- 28 5月, 2013 3 次提交
-
-
由 jprovino 提交于
Summary: NMT_detail is only supported when frame pointers are not omitted (-fno-omit-frame-pointer). Reviewed-by: dholmes, cjplummer
-
由 jprovino 提交于
8013461: There is a symbol AsyncGetCallTrace in libjvm.symbols that does not exist in minimal/libjvm.a when DEBUG_LEVEL == release Summary: AsyncGetCallTrace is needed in libjvm.symbols so that programs which reference it can build correctly. Reviewed-by: dholmes, bobv
-
由 tschatzl 提交于
Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary. Reviewed-by: johnc, jwilhelm
-