- 08 12月, 2010 1 次提交
-
-
由 tonyp 提交于
Summary: Allow the eden to the expanded up to a point when the GC locker is active. Reviewed-by: jwilhelm, johnc, ysr, jcoomes
-
- 24 11月, 2010 1 次提交
-
-
由 stefank 提交于
Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
-
- 24 10月, 2010 1 次提交
-
-
由 ysr 提交于
Summary: Deprecated HandlePromotionFailure, removing the ability to turn off that feature, did away with one epoch look-ahead when deciding if a scavenge is likely to fail, relying on current data. Reviewed-by: jmasa, johnc, poonam
-
- 22 10月, 2010 1 次提交
-
-
由 ysr 提交于
Summary: Closed a timing hole during which concurrent full gc requests can be missed. The hole can increase the latency of the response to a full gc request by up to the value of CMSWaitDuration. If CMSWaitDuration=0 is, as currently, interpreted as an unbounded wait, suitable in certain tuning scenarios, the application can potentially hang. Made two obscure tunables, including CMSWaitDuration, manageable. Reviewed-by: jcoomes, tonyp
-
- 20 10月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: Temporarily fix to disable compressed oops with CDS Reviewed-by: dholmes, twisti, kvn, never
-
- 12 10月, 2010 1 次提交
-
-
由 kamg 提交于
Summary: Apply PrintJvmWarnings flag to all warnings Reviewed-by: coleenp, phh
-
- 08 10月, 2010 1 次提交
-
-
由 bobv 提交于
Reviewed-by: vladidan, dholmes
-
- 30 9月, 2010 1 次提交
-
-
由 ysr 提交于
6692906: CMS: parallel concurrent marking may be prone to hanging or stalling mutators for periods of time Summary: Inserted missing yield(check)s in closures used during the work-stealing phase of parallel concurrent marking, a missing synchronous yield-request in the cms perm gen allocation path, and a terminator-terminator for the offer_termination invocation that monitors the yield status of the concurrent marking task. Elaborated some documentation comments and made some task queue termination loop flags configurable at start-up to aid debugging in the field. Reviewed-by: jmasa, johnc, poonam
-
- 29 9月, 2010 1 次提交
-
-
由 jcoomes 提交于
6942771: SEGV in ParScanThreadState::take_from_overflow_stack Reviewed-by: apetrusenko, ysr, pbk
-
- 11 9月, 2010 1 次提交
-
-
由 ysr 提交于
Summary: Fixed comment/documentation typos; converted some guarantee()s to assert()s. Reviewed-by: jmasa
-
- 04 9月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation. Reviewed-by: kvn, never, phh, twisti
-
- 31 8月, 2010 1 次提交
-
-
由 ikrylov 提交于
Summary: Implementation of a nonproduct boolean flag XX:PrintFlagsWithComments Reviewed-by: kamg, dholmes, dsamersoff
-
- 21 8月, 2010 1 次提交
-
-
由 jrose 提交于
Reviewed-by: kvn
-
- 17 8月, 2010 1 次提交
-
-
由 ysr 提交于
Summary: GC workers now recognize an intermediate transient state of blocks which are allocated but have not yet completed initialization. blk_start() calls do not attempt to determine the size of a block in the transient state, rather waiting for the block to become initialized so that it is safe to query its size. Audited and ensured the order of initialization of object fields (klass, free bit and size) to respect block state transition protocol. Also included some new assertion checking code enabled in debug mode. Reviewed-by: chrisphi, johnc, poonam
-
- 11 8月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: Shark is a JIT compiler for Zero that uses the LLVM compiler infrastructure. Reviewed-by: kvn, twisti Contributed-by: NGary Benson <gbenson@redhat.com>
-
- 03 8月, 2010 1 次提交
-
-
由 bobv 提交于
Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
-
- 31 7月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: set Z = 0 (not equal) before repne_scan() to indicate that class was not found when RCX == 0. Reviewed-by: never, phh
-
- 22 7月, 2010 1 次提交
-
-
由 tonyp 提交于
Summary: Remove the breadth-first copying order from ParallelScavenge and use depth-first by default. Reviewed-by: jcoomes, ysr, johnc
-
- 16 7月, 2010 1 次提交
-
-
由 jrose 提交于
Summary: Add JVM_CONSTANT_InvokeDynamic records to constant pool to determine per-instruction BSMs. Reviewed-by: twisti
-
- 09 7月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 04 6月, 2010 1 次提交
-
-
由 acorn 提交于
Summary: New optional flags to reduce inflated monitor cleanup times Reviewed-by: chrisphi, dice
-
- 30 5月, 2010 1 次提交
-
-
由 jrose 提交于
Summary: Add a stress-test flag for running MethodComparator over many inputs. Fix bugs that crop up. Reviewed-by: kvn
-
- 28 5月, 2010 2 次提交
- 18 5月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: never, kvn Contributed-by: eric.caspole@amd.com
-
- 04 5月, 2010 2 次提交
-
-
由 ysr 提交于
Summary: GC-locker induced concurrent full gc should be asynchronous; policy now controlled by a separate flag, which defaults to false. Reviewed-by: jmasa
-
由 ysr 提交于
Summary: On sun4v/CMT avoid use of memset() in BOT updates so as to prevent concurrent BOT readers from seeing the phantom zeros arising from memset()'s use of BIS. Reviewed-by: jmasa, johnc, minqi, poonam, tonyp
-
- 30 4月, 2010 1 次提交
-
-
由 twisti 提交于
Reviewed-by: coleenp, never, gbenson
-
- 23 4月, 2010 1 次提交
-
-
由 jcoomes 提交于
Reviewed-by: kvn, twisti, apetrusenko, never, dcubed
-
- 08 5月, 2010 1 次提交
-
-
由 tonyp 提交于
6949307: G1: raise a vm error, do not core dump, if target pause time and target interval are inconsistent Summary: First, change the guarantee to raising a vm error. Second, set the interval dynamically, and based on the pause time target, if it is not set explicitly. Reviewed-by: ysr, johnc
-
- 08 4月, 2010 3 次提交
-
-
由 kvn 提交于
Summary: Use BIS instruction for allocation prefetch on Sparc Reviewed-by: twisti
-
由 kvn 提交于
Summary: Use FieldsAllocationStyle=2 to allocate non static oop fields in super and sub classes together Reviewed-by: twisti
-
由 kvn 提交于
Summary: Don't align loops in stubs for Niagara sparc since NOPs are expensive. Reviewed-by: twisti, never
-
- 19 3月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: twisti
-
- 14 3月, 2010 1 次提交
-
-
由 xlu 提交于
Summary: Use -XX:+TraceSafepointCleanupTime to print out the details of each clean up tasks. Reviewed-by: dholmes, ysr
-
- 04 3月, 2010 1 次提交
-
-
由 jcoomes 提交于
Summary: Use an explicit stack for object arrays and process them in chunks. Reviewed-by: iveresov, apetrusenko
-
- 27 2月, 2010 1 次提交
-
-
由 phh 提交于
Summary: Reduce NewSize from 4m to 1m. Reviewed-by: tonyp, jmasa
-
- 24 2月, 2010 2 次提交
-
-
由 jmasa 提交于
Summary: Rename marking stack sizing flags to be common between G1 and CMS Reviewed-by: ysr, tonyp
-
由 tonyp 提交于
Summary: replace the combination of the G1SteadyStateUsed / G1SteadyStateUsedDelta parameteres to decide the marking initiation threshold and instead use InitiatingHeapOccupancyPercent. Reviewed-by: ysr, johnc
-
- 04 2月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-