- 29 7月, 2014 1 次提交
-
-
由 jwilhelm 提交于
Summary: Added arguments_ext.cpp to make place for initialization of extended features Reviewed-by: sla, mgronlun
-
- 26 6月, 2014 1 次提交
-
-
由 egahlin 提交于
Reviewed-by: sla, mgronlun
-
- 18 7月, 2014 1 次提交
-
-
由 goetz 提交于
Summary: JCK8 test vm/constantpool/accessControl/accessControl004/accessControl00402m3/accessControl00402m3.html fails with -Xbatch -Xcomp due to bad field access check in C1 and C2. Fix: In ciField::ciField(), just before the canonical holder is stored into the _holder variable (and which is used by ciField::will_link()) perform an additional access check with the holder declared in the class file. If this check fails, store the declared holder instead and ciField::will_link() will bail out compilation for this field later on. Then, the interpreter will throw an PrivilegedAccessException at runtime. Reviewed-by: kvn, vlivanov Contributed-by: andreas.schoesser@sap.com
-
- 17 7月, 2014 1 次提交
-
-
由 mdoerr 提交于
Summary: The entries of the PcDesc cache in nmethods are not declared as volatile, but they are accessed and modified by several threads concurrently. Reviewed-by: kvn, dholmes, dcubed
-
- 22 7月, 2014 1 次提交
-
-
由 morris 提交于
Summary: Parfait refactoring in OopMapSet::update_register_map Reviewed-by: kvn, twisti
-
- 21 7月, 2014 13 次提交
-
-
由 tschatzl 提交于
Summary: When G1 is run with -XX:-G1DeferredRSUpdate, the VM crashes because of wrong initialization order of member variables. The change makes the initalization explicit, not relying on initialization order any more. Reviewed-by: brutisso, mgerdin
-
由 tschatzl 提交于
Summary: After JDK-8035400 there were several opportunities to fix the visibility of several members of the G1ParScanThreadState class. Reviewed-by: brutisso, mgerdin
-
由 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
-
- 11 7月, 2014 2 次提交
- 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
-
- 20 6月, 2014 1 次提交
-
-
由 coleenp 提交于
Summary: Initialize host_klass while parsing the class with the other initializations. Reviewed-by: sspitsyn, stefank
-
- 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 2 次提交
- 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 1 次提交
-
-
由 goetz 提交于
Reviewed-by: twisti, stefank
-