- 19 6月, 2013 1 次提交
-
-
由 minqi 提交于
Summary: Windows reserves and only partially commits thread stack. For detecting more thread stack space for execution, Windows installs one-shot page as guard page just before the current commited edge. It will trigger STACK_OVERFLOW_EXCEPTION when lands on last 4 pages of thread stack space. StackYellowPages default value is 2 on Windows (plus 1 page of StackRedPages, 3 pages guarded by hotspot) so the exception happens one page before Yellow pages. Same route executed second time will have one more page brought in, this leads same execution with different stack depth(interpreter mode). We need match Windows settings so the stack overflow exception will not happen before Yellow pages. Reviewed-by: dholmes Contributed-by: andreas.schoesser@sap.com
-
- 18 6月, 2013 3 次提交
- 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 5 次提交
-
-
由 mgronlun 提交于
Reviewed-by: sla, rbackman
-
由 sspitsyn 提交于
-
由 dcubed 提交于
-
由 zgu 提交于
-
由 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 10 次提交
-
-
由 dcubed 提交于
-
由 rdurbin 提交于
Summary: Removed restart macros from all os:close calls on Solaris, Linux, MacOS X platforms. Reviewed-by: dcubed, dholmes
-
由 zgu 提交于
-
由 zgu 提交于
-
由 zgu 提交于
Summary: Simple fix to add NULL pointer check that can cause segv Reviewed-by: coleenp, ctornqvi
-
由 ctornqvi 提交于
-
由 ccheung 提交于
Reviewed-by: dholmes, coleenp Contributed-by: jeremymanson@google.com, calvin.cheung@oracle.com
-
由 ctornqvi 提交于
Summary: Wrote tests for use of CDS with ObjectAlignmentInBytes CL option Reviewed-by: coleenp, ctornqvi, hseigel Contributed-by: NMikhailo Seledtsov <mikhailo.seledtsov@oracle.com>
-
由 ctornqvi 提交于
Summary: Regression tests written for both test cases (.hotspotrc and .hotspot_compiler). Also reviewed by mikhailo.seledtsov@oracle.com Reviewed-by: zgu, coleenp
-
由 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 3 次提交
- 07 6月, 2013 3 次提交
- 06 6月, 2013 3 次提交
- 05 6月, 2013 5 次提交
-
-
由 simonis 提交于
Reviewed-by: twisti, dholmes, kvn
-
由 dcubed 提交于
Summary: Remove dead code. Reviewed-by: twisti, coleenp
-
由 johnc 提交于
-
由 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 5 次提交
-
-
由 sspitsyn 提交于
8015803: Test8015436.java fails 'can not access a member of class Test8015436 with modifiers "public static"' Summary: Newly added test has an issue: the main class must be public Reviewed-by: kvn, jbachorik, coleenp Contributed-by: serguei.spitsyn@oracle.com
-
由 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
-
由 kvn 提交于
-
由 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
-