- 25 9月, 2013 2 次提交
- 24 9月, 2013 1 次提交
-
-
由 tschatzl 提交于
-
- 21 9月, 2013 4 次提交
- 20 9月, 2013 4 次提交
-
-
由 stefank 提交于
Reviewed-by: coleenp, brutisso, mgerdin, jmasa
-
由 stefank 提交于
Summary: SymbolTable and StringTable can make calls to GC_locker::is_active() outside a safepoint. This isn't safe because the GC_locker active state (lock count) is only updated at a safepoint and only remains valid as long as _needs_gc is true. However, outside a safepoint_needs_gc can change to false at any time, which makes it impossible to do a correct call to is_active() in that context. In this case these calls can just be removed since the input argument to basic_add() should never be on the heap and so there's no need to check the GC_locker state. This change also adjusts the assert() in is_active() to makes sure all calls to this function are always done under a safepoint. Reviewed-by: brutisso, dcubed Contributed-by: per.liden@oracle.com
-
由 cl 提交于
-
由 adlertz 提交于
-
- 19 9月, 2013 5 次提交
-
-
由 tschatzl 提交于
-
由 tschatzl 提交于
-
由 bdelsart 提交于
-
由 iveresov 提交于
8023542: Test java/io/File/CheckPermission.java fails due to unfinished recursion (java.lang.StackOverflowError) when JIT'ed code (-client,-server) is running Summary: Move null check before klass reference materialization in checkcast Reviewed-by: kvn, roland
-
由 zgu 提交于
-
- 18 9月, 2013 12 次提交
-
-
由 tschatzl 提交于
-
由 tschatzl 提交于
8024669: Native OOME when allocating after changes to maximum heap supporting Coops sizing on sparcv9 Summary: After changes in 8010722 the ergonomics for calculating the size of the heap that supports zero based compressed oops changed. This lead to the VM actually using zero based compressed oops. Due to low default HeapBaseMinAddress, the OS mapping in the application image at the same address, and limitations of the malloc implementation on Solaris this resulted in very little C heap available for the VM. So the VM immediately gives a native OOME when the machine has lots of physical memory (>=32G). The solution is to increase the HeapBaseMinAddress so that the VM has enough C heap. Reviewed-by: kvn, brutisso
-
由 tschatzl 提交于
Summary: Fix compilation error and use of an outdated VM option in the test Reviewed-by: stefank, jwilhelm
-
由 rbackman 提交于
-
由 anoll 提交于
Summary: Provide correct number of visited nmethods to Tracing Reviewed-by: kvn, iveresov
-
由 jrose 提交于
-
由 jwilhelm 提交于
-
由 adlertz 提交于
-
由 ctornqvi 提交于
-
由 ehelin 提交于
Reviewed-by: stefank, dholmes, coleenp
-
由 mseledtsov 提交于
Summary: Re-wrote in Java, this also eliminated temporary result file; set upper limit on malloc'd memory Reviewed-by: dcubed, dholmes, ccheung
-
由 mseledtsov 提交于
Summary: Rewrote test in Java; updated the test condition to reflect latest changes in the source Reviewed-by: dholmes, ctornqvi
-
- 17 9月, 2013 10 次提交
-
-
由 ctornqvi 提交于
Summary: Change JDKToolFinder to look in compile.jdk if the executable cannot be found in test.jdk Reviewed-by: dholmes, hseigel
-
由 adlertz 提交于
-
由 jwilhelm 提交于
Summary: Updated the test list with the new test name. Reviewed-by: brutisso, ehelin
-
由 tschatzl 提交于
Summary: Incorrect usage of idx_t where bm_word_t is appropriate. Reviewed-by: tschatzl, brutisso Contributed-by: NDan Horak <dhorak@redhat.com>
-
由 anoll 提交于
8024128: guarantee(codelet_size > 0 && (size_t)codelet_size > 2*K) failed: not enough space for interpreter generation Summary: Increase interpreter size for x86 template interpreter Reviewed-by: kvn, iveresov
-
由 minqi 提交于
-
由 minqi 提交于
Summary: made changes to easily identify current log file in rotation. Parameterize the input with %t for time replacement in file name. Reviewed-by: ccheung, tschatzl, tamao, zgu Contributed-by: yumin.qi@oracle.com
-
由 acorn 提交于
-
由 acorn 提交于
Reviewed-by: kamg, minqi
-
由 dcubed 提交于
Summary: Cleanup and document how various Linux release info files are used by print_distro_info(). Reviewed-by: dcubed, dsamersoff, coleenp, iklam, omajid Contributed-by: gerald.thornbrugh@oracle.com
-
- 16 9月, 2013 2 次提交