- 28 6月, 2011 1 次提交
-
-
由 brutisso 提交于
Summary: Also reviewed by mikael.gerdin@oracle.com; stdlib:qsort() does byte-by-byte swapping on Windows. This leads to pointer shearing. Fix is to implement a quicksort that does full pointer updates. Reviewed-by: never, coleenp, ysr
-
- 15 6月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: twisti, kvn, jrose
-
- 14 6月, 2011 1 次提交
-
-
由 ysr 提交于
Summary: It turns out that there is no need to explicitly stop CMS since the JVM is taken down at a terminal safepoint during which CMS threads are (terminally) inactive. This will need to be revised if and when we evolve in the future to a point where we allow JVM reincarnation in the same process, but those changes will be much more sweeping than just terminating CMS threads. The unused ::stop() methods will be removed in a separate CR. Also include in this CR is the fix for a small typo in the spelling of UseGCLogFileRotation in a message in arguments.cpp, brought to our attention by Rainer Jung and reviewed by minqi. Reviewed-by: johnc, jwilhelm
-
- 11 6月, 2011 1 次提交
-
-
由 minqi 提交于
Summary: supply optinal flags to realize gc log rotation Reviewed-by: ysr, jwilhelm
-
- 04 6月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, jrose
-
- 02 6月, 2011 1 次提交
-
-
由 jrose 提交于
Summary: change the default setting of the flag AllowInvokeGeneric to false Reviewed-by: never
-
- 18 5月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: jrose
-
- 17 5月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, iveresov
-
- 13 5月, 2011 2 次提交
- 11 5月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Fixed the warning, also fixed copyrights in a bunch of files. Reviewed-by: johnc, kvn
-
- 10 5月, 2011 2 次提交
-
-
由 ysr 提交于
6883834: ParNew: assert(!_g->to()->is_in_reserved(obj),"Scanning field twice?") with LargeObjects tests Summary: Fixed process_chunk_boundaries(), used for parallel card scanning when using ParNew/CMS, so as to prevent double-scanning, or worse, non-scanning of imprecisely marked objects exceeding parallel chunk size. Made some sizing parameters for parallel card scanning diagnostic, disabled ParallelGCRetainPLAB, and elaborated and clarified some comments. Reviewed-by: stefank, johnc
-
由 never 提交于
Reviewed-by: kvn
-
- 07 5月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: twisti, jrose
-
- 05 5月, 2011 4 次提交
-
-
由 never 提交于
Reviewed-by: kvn, iveresov
-
由 dholmes 提交于
Summary: Change call to Abstract_VM_Version::vm_info_string to VM_Version::vm_info_string so it cna be overridden by the arch specific VM_Version class Reviewed-by: bobv, phh
-
由 iveresov 提交于
Summary: Expand the old gen in bigger increments Reviewed-by: jmasa
-
由 kvn 提交于
Summary: Fix integer overflow problem in the code generated by loop optimizer. Reviewed-by: never
-
- 04 5月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, iveresov
-
- 03 5月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
- 29 4月, 2011 1 次提交
-
-
由 brutisso 提交于
Summary: BlockOffsetArrayUseUnallocatedBlock was intended to be turned off as part of BUG 6948538 but a code line in collectorPolicy.cpp actually kept it turned on. Reviewed-by: jwilhelm, ysr
-
- 30 4月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Turn on UseLargePages by default but try only HugeTLBFS method if it is not explicitly specified on the command line. Reviewed-by: ysr
-
- 29 4月, 2011 1 次提交
-
-
由 johnc 提交于
Summary: Don't enable TraceClassUnloading whne -Xloggc is specified. Reviewed-by: tonyp, ysr
-
- 28 4月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: iveresov, kvn
-
- 27 4月, 2011 2 次提交
-
-
由 ysr 提交于
Summary: In G1 heap verification, we no longer scan perm to G1-collected heap refs as part of process_strong_roots() but rather in a separate explicit oop iteration over the perm gen. This preserves the original perm card-marks. Added a new assertion in younger_refs_iterate() to catch a simple subcase where the user may have forgotten a prior save_marks() call, as happened in the case of G1's attempt to iterate perm to G1 refs when verifying the heap before exit. The assert was deliberately weakened for ParNew+CMS and will be fixed for that combination in a future CR. Also made some (non-G1) cleanups related to code and comments obsoleted by the migration of Symbols to the native heap. Reviewed-by: iveresov, jmasa, tonyp
-
由 coleenp 提交于
Summary: Handle stack overflow before the first frame is called, by printing out the called method and not walking the stack. Reviewed-by: dholmes, phh, dsamersoff
-
- 18 4月, 2011 2 次提交
- 14 4月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Eliminate the race condition. Reviewed-by: kvn
-
- 08 4月, 2011 5 次提交
-
-
由 ohair 提交于
Reviewed-by: skannan
-
由 jcoomes 提交于
Summary: ignore UseParallel{OldGCDensePrefix,OldGCCompacting,DensePrefixUpdate} Reviewed-by: jwilhelm, brutisso
-
由 jrose 提交于
Summary: Improve error message formatting to give more information to user. Also, catch a corner case related to 6930553 and 6844449. Reviewed-by: kvn
-
由 jrose 提交于
Reviewed-by: twisti
-
由 jcoomes 提交于
Reviewed-by: ysr, johnc, poonam
-
- 07 4月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, iveresov
-
- 06 4月, 2011 1 次提交
-
-
由 trims 提交于
7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second pass Summary: Update the copyright to be 2010 on all changed files in OpenJDK Reviewed-by: ohair
-
- 03 4月, 2011 1 次提交
-
-
由 roland 提交于
Summary: better static analysis. Take advantage of array copy stubs. Reviewed-by: never
-
- 01 4月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, jrose, phh
-
- 31 3月, 2011 2 次提交