- 02 4月, 2013 3 次提交
-
-
由 mgerdin 提交于
Summary: Add convenience method in StringTable, add WhiteBox method and simple sanity test Reviewed-by: mgerdin, zgu Contributed-by: leonid.mesnik@oracle.com
-
由 tschatzl 提交于
Summary: Use GC_locker::is_active_and_needs_gc() instead of GC_locker::is_active() for providing information about the reason of heap expansion. Reviewed-by: jmasa, johnc
-
由 iklam 提交于
Summary: Pass utf_length parameter to UTF8::as_quoted_ascii() Reviewed-by: dcubed, minqi
-
- 01 4月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Avoid holding SystemDictionary_lock while calling Klass::remove_unshareable_info Reviewed-by: coleenp, acorn Contributed-by: ioi.lam@oracle.com
-
- 28 3月, 2013 3 次提交
-
-
由 minqi 提交于
Summary: Supply a new flag -XX:+AssumeMP to workaround the problem. With the flag is turned on, assume VM run on MP platform so is_MP() will return true that sync calls will not skip away. Reviewed-by: dholmes, acorn, dcubed, jmasa Contributed-by: yumin.qi@oracle.com
-
由 zgu 提交于
8010474: [parfait] Undefined return value of the functions in hotspot/src/share/vm/services/memTracker.hpp Summary: Fixed functions that miss return values Reviewed-by: coleenp, acorn, kvn
-
由 acorn 提交于
Summary: Fix text, overwritten type and holder for resolved method Reviewed-by: coleenp, dcubed, minqi, dholmes
-
- 27 3月, 2013 3 次提交
-
-
由 coleenp 提交于
Summary: Neglected to copy the annotations in clone_with_new_data when they were moved to ConstMethod. Reviewed-by: acorn, sspitsyn, dcubed
-
由 ehelin 提交于
Reviewed-by: mgerdin, stefank
-
由 zgu 提交于
Summary: Remove old kernel build targets and VS C++ projects created by create.bat on Windows Reviewed-by: coleenp, sla
-
- 26 3月, 2013 3 次提交
-
-
由 rbackman 提交于
Reviewed-by: dcubed, rbackman Contributed-by: NJoel Borggren-Franck <joel.franck@oracle.com>
-
由 hseigel 提交于
Summary: Put UseSplitVerifier option on the deprecated list. Reviewed-by: dcubed, kmo, acorn
-
由 bharadwaj 提交于
Summary: Remove support for verification of class files with version 52 and above from type inference verifier. Reviewed-by: acorn, hseigel
-
- 25 3月, 2013 1 次提交
-
-
由 hseigel 提交于
8010667: Non-zero padding is not allowed in splitverifier for tableswitch/lookupswitch instructions. Summary: Don't check the padding bits if class file version is >= 51. Reviewed-by: kvn, dholmes, coleenp
-
- 30 3月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Some parts of the G1 heap can only be walked during a safepoint. Skip verifying these parts of the heap when verifying during JVM startup. Reviewed-by: brutisso, tschatzl
-
- 28 3月, 2013 2 次提交
-
-
由 tschatzl 提交于
Summary: Ergonomics now also takes available virtual memory into account when deciding for a heap size. The helper method to determine the maximum allocatable memory block now uses the appropriate OS specific calls to retrieve available virtual memory for the java process. In 32 bit environments this method now also searches for the maximum actually reservable amount of memory. Merge previously separate implementations for Linux/BSD/Solaris into a single method. Reviewed-by: jmasa, tamao
-
由 mgerdin 提交于
Summary: Keep a counter of how many times we were stalled by the GC locker, add a diagnostic flag which sets the limit. Reviewed-by: brutisso, ehelin, johnc
-
- 22 3月, 2013 2 次提交
- 21 3月, 2013 3 次提交
-
-
由 mgerdin 提交于
Summary: Enforce MaxMetaspaceSize for both metaspace parts, check MaxMetaspaceSize against "reserved", not "capacity" Reviewed-by: jmasa, johnc
-
由 rdurbin 提交于
Summary: Remove redundant checks in testMalloc and add assert. Reviewed-by: dcubed, coleenp, dholmes
-
由 tamao 提交于
Summary: Remove the related assertions becasue they do not hold here. Reviewed-by: jmasa, tschatzl Contributed-by: Ntamao <tao.mao@oracle.com>
-
- 20 3月, 2013 12 次提交
-
-
由 acorn 提交于
Summary: Don't expose vm generated overpass (bridges to default methods). Reviewed-by: dholmes, fparain
-
由 morris 提交于
Summary: add guarantee() to insert_pre_post_loops() Reviewed-by: kvn
-
由 zgu 提交于
8009777: NMT: add new NMT dcmd to control auto shutdown option Summary: Added diagnostic VM option and DCmd command to allow NMT stay alive under stress situation Reviewed-by: dcubed, coleenp
-
由 morris 提交于
Summary: add guarantee() to disqualify_method() Reviewed-by: kvn
-
由 morris 提交于
Summary: add guarantee() to get_instance_klass_for_declared_method_holder() Reviewed-by: kvn
-
由 morris 提交于
Summary: add guarantee() to set_to_interpreted() Reviewed-by: kvn
-
由 coleenp 提交于
Summary: In 64bit VM move CDS archive address to 32G on all platforms using new flag SharedBaseAddress. In 32bit VM set CDS archive address to 3Gb on Linux and let other OSs pick the address. Reviewed-by: kvn, dcubed, zgu, hseigel
-
由 morris 提交于
Summary: add guarantee() checks Reviewed-by: kvn
-
由 morris 提交于
Summary: add guarantee() checks to merge_state_into_bb() Reviewed-by: kvn
-
由 rdurbin 提交于
7123945: runtime/6878713/Test6878713.sh require about 2G of native memory, swaps and times out Summary: Add new diagnostic option -XX:MallocMaxTestWords=NNN and fix Test6878713.sh. Reviewed-by: dcubed, coleenp, dholmes, iklam
-
由 kvn 提交于
Summary: added missing parenthesis Reviewed-by: jrose
-
由 johnc 提交于
Summary: If the marking stack overflows while the marking tasks are draining the SATB buffers, remark will exit with some SATB buffers left unprocessed. Relax the guarantee to allow for overflow. Reviewed-by: jmasa, brutisso
-
- 19 3月, 2013 5 次提交
-
-
由 morris 提交于
Summary: add NULL checks for compiler name Reviewed-by: twisti, kvn
-
由 morris 提交于
Summary: add guarantee() to DoScheduling() Reviewed-by: twisti, kvn
-
由 neliasso 提交于
Reviewed-by: kvn, stefank, rbackman, twisti Contributed-by: niclas.adlertz@oracle.com
-
由 johnc 提交于
Summary: Skip reference processing if the global marking stack overflows during remark. Refactor and rename set_phase(); move code that sets the concurrency level into its own routine. Do not call set_phase() from within parallel reference processing; use the concurrency level routine instead. The marking state should only set reset by CMTask[0] during the concurrent phase of the marking cycle; if an overflow occurs at any stage during the remark, the marking state will be reset after reference processing. Reviewed-by: brutisso, jmasa
-
由 johnc 提交于
Summary: In CMTask::do_marking_step(), Skip offering termination and entering the first and second synchronization barriers if called from a serial context, i.e. the VM thread. Reviewed-by: brutisso, tschatzl
-
- 18 3月, 2013 1 次提交
-
-
由 roland 提交于
Summary: support for strings that have same life-time as code that uses them. Reviewed-by: kvn, twisti
-