- 21 7月, 2014 11 次提交
-
-
由 tschatzl 提交于
Summary: Extract the G1ParScanThreadState class from G1CollectedHeap.?pp into its own files. Reviewed-by: brutisso, mgerdin
-
由 tschatzl 提交于
Summary: Clean up usage of idx_t and uintptr_t when using it in conjunction with BitMap::set_map(), casting to the appropriate type. Fixes compilation on S390. Reviewed-by: tschatzl Contributed-by: NDan Horak <dhorak@redhat.com>
-
由 tschatzl 提交于
Summary: The mismatch in declaration and definition has been encountered when compiling on a platform where the sizes are different. Change the method definition to match the declaration. Reviewed-by: tschatzl, sjohanss Contributed-by: NDan Horak <dhorak@redhat.com>
-
由 tschatzl 提交于
Summary: Changed faulty error message in the verification code Reviewed-by: stefank, tschatzl Contributed-by: NAndreas Sjoberg <andreas.sjoberg@oracle.com>
-
由 tschatzl 提交于
Summary: A few locations in the code use sizeof(this) which returns the size of the pointer instead of sizeof(classname) which returns the size of the sum of its members. This change fixes these errors and adds a few tests. Reviewed-by: mgerdin, brutisso
-
由 tschatzl 提交于
Summary: Card re-dirtying code for verification and actual redirtying uses two different, almost completely identical card closures. Also the verification code still assumes a perm gen. Reviewed-by: brutisso, jmasa
-
由 tschatzl 提交于
Summary: Parallelize card redirtying to decrease the time it takes. Reviewed-by: brutisso
-
由 tschatzl 提交于
Summary: G1 does not retire allocation buffers after reference processing work when -XX:+ParallelRefProcEnabled is enabled. This causes wrong calculation of PLAB sizes, as the amount of space wasted is not updated correctly. Reviewed-by: brutisso
-
由 tschatzl 提交于
Summary: The mentioned method is never used and out of date. So it is removed. Reviewed-by: mgerdin, brutisso
-
由 tschatzl 提交于
Summary: After changes to the PerRegionTable where all these PRTs are linked together in an additional field, simplify iterating over all PRTs by using these links instead of walki Reviewed-by: mgerdin, jwilhelm, brutisso
-
由 tschatzl 提交于
Summary: Instead of using a manually managed array for the in_cset_fast_test array, use a G1BiasedArray instance. Reviewed-by: brutisso, mgerdin
-
- 16 4月, 2014 1 次提交
-
-
由 tschatzl 提交于
8038930: G1CodeRootSet::test fails with assert(_num_chunks_handed_out == 0) failed: No elements must have been handed out yet Summary: The test incorrectly assumed that it had been started with no other previous compilation activity. Fix this by allowing multiple code root free chunk lists, and use one separate from the global one to perform the test. Reviewed-by: brutisso
-
- 11 7月, 2014 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: kvn, jrose
-
- 13 6月, 2014 1 次提交
-
-
由 pliden 提交于
Reviewed-by: brutisso, sjohanss
-
- 17 6月, 2014 1 次提交
-
-
由 vlivanov 提交于
8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place Reviewed-by: kvn, roland
-
- 13 6月, 2014 2 次提交
- 10 6月, 2014 1 次提交
-
-
由 kvn 提交于
Summary: Add missing check for Opaque nodes from loop predicates in clone_loop(). Reviewed-by: iveresov
-
- 04 6月, 2014 1 次提交
-
-
由 dcubed 提交于
Summary: Add a !owner check for 'waiting to lock' to catch current_pending_monitor corner cases. Reviewed-by: dholmes, sspitsyn, kmo, zgu Contributed-by: rednaxelafx@gmail.com, zhengyu.gu@oracle.com, daniel.daugherty@oracle.com
-
- 03 6月, 2014 1 次提交
-
-
由 drchase 提交于
Summary: Access to method_type and appendix from constant pool (cpcache) needs to be guarded by is_f1_null() because of racy update/initialization. Reviewed-by: kvn, coleenp, jrose
-
- 11 6月, 2014 1 次提交
-
-
由 brutisso 提交于
Summary: Removed all write barriers during reference processing and added explicit write barriers when iterating through the discovered list. Reviewed-by: pliden, jmasa, tschatzl
-
- 02 6月, 2014 1 次提交
-
-
由 roland 提交于
Summary: long series of lambda form calls trigger stack overflow in c2 Reviewed-by: kvn, vlivanov
-
- 30 5月, 2014 1 次提交
-
-
由 anoll 提交于
Summary: Remove control edge of load node to ensure that castPP removal sets the control edge correctly Reviewed-by: kvn, roland
-
- 28 5月, 2014 1 次提交
-
-
由 poonam 提交于
Summary: In case of allocation failure, restore the value of _chunk in Arena Reviewed-by: dholmes, dcubed
-
- 22 5月, 2014 1 次提交
-
-
由 rasbold 提交于
Summary: In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the method. Reviewed-by: kvn
-
- 20 5月, 2014 1 次提交
-
-
由 pliden 提交于
Reviewed-by: tschatzl, mgerdin
-
- 14 5月, 2014 2 次提交
- 08 5月, 2014 2 次提交
- 23 5月, 2014 1 次提交
-
-
由 drchase 提交于
8043029: Change 8037816 breaks HS build with older GCC versions which don't support diagnostic pragmas 8043164: Format warning in traceStream.hpp Summary: Backport of main fix + two corrections, enables clang compilation, turns on format attributes, corrects/mutes warnings Reviewed-by: kvn, coleenp, iveresov, twisti
-
- 17 5月, 2014 1 次提交
-
-
由 kvn 提交于
Summary: Check for overflow cases in range checks and collapse it if we can. Reviewed-by: jrose, iveresov
-
- 16 5月, 2014 1 次提交
-
-
由 coleenp 提交于
Summary: Only prune metaspace virtual spaces at safepoint so walking them is safe outside a safepoint. Reviewed-by: mgerdin, mgronlun, hseigel, stefank
-
- 15 5月, 2014 1 次提交
-
-
由 lfoltan 提交于
Summary: Allow a BootstrapMethods attribute that contains an empty bootstrap_methods table where num_bootstrap_methods is equal to zero. Reviewed-by: coleenp, hseigel
-
- 13 5月, 2014 1 次提交
-
-
由 dholmes 提交于
Reviewed-by: lfoltan, zgu
-
- 05 5月, 2014 1 次提交
-
-
由 anoll 提交于
Summary: Fixes a bug introduced by 8029302 Reviewed-by: kvn
-
- 29 4月, 2014 1 次提交
-
-
由 goetz 提交于
Reviewed-by: dholmes, kvn, stefank, twisti
-
- 03 7月, 2014 1 次提交
-
-
由 roland 提交于
Summary: call to Object.finalize() sometimes allowed by compilers on array type Reviewed-by: iveresov, vlivanov
-
- 01 7月, 2014 1 次提交
-
-
由 mgronlun 提交于
8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops Reviewed-by: coleenp, sspitsyn, ehelin
-
- 28 4月, 2014 1 次提交
-
-
由 anoll 提交于
8040085: dtrace/jsdt tests crash on solaris. found an unadvertised bad scavengable oop in the code cache Summary: Add CodeCache::add_scavenge_root_nmethod(this) to the dtrace-constructor of nmethod Reviewed-by: roland, iveresov
-