- 14 1月, 2013 1 次提交
-
-
由 jwilhelm 提交于
Summary: HotSpot changes to support @Contended annotation. Reviewed-by: coleenp, kvn, jrose Contributed-by: NAleksey Shipilev <aleksey.shipilev@oracle.com>
-
- 11 1月, 2013 1 次提交
-
-
由 mikael 提交于
Summary: Instead of passing in last_entry to all the VM_ macros just expand it in the main vmStructs.cpp file. Reviewed-by: dholmes, sspitsyn, minqi
-
- 21 12月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: jrose, kvn, twisti Contributed-by: NMorris Meyer <morris.meyer@oracle.com>
-
- 20 12月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Enable AES intrinsics on non-AVX cpus, group together aes instructions in crypto stubs. Reviewed-by: roland, twisti
-
- 19 12月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: jrose, kvn, twisti Contributed-by: NMorris Meyer <morris.meyer@oracle.com>
-
- 18 12月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, twisti Contributed-by: NBharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>
-
- 12 12月, 2012 1 次提交
-
-
由 jiangli 提交于
Summary: Move _max_locals and _size_of_parameters to ConstMethod for better sharing. Reviewed-by: coleenp, minqi, jrose
-
- 07 12月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: jrose, kvn
-
- 01 12月, 2012 2 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
由 twisti 提交于
Reviewed-by: twisti, kvn Contributed-by: NBharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>
-
- 29 11月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Make metaspace::contains be lock free and used to see if something is in metaspace, also compare Method* with vtbl pointer. Reviewed-by: dholmes, sspitsyn, dcubed, jmasa
-
- 28 11月, 2012 1 次提交
-
-
由 jiangli 提交于
8003848: Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod. Summary: Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod. Reviewed-by: bdelsart, sspitsyn, coleenp
-
- 27 11月, 2012 1 次提交
-
-
由 stefank 提交于
Reviewed-by: dholmes, rbackman, coleenp
-
- 07 11月, 2012 2 次提交
- 25 10月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Use new x86 AES instructions for AESCrypt. Reviewed-by: twisti, kvn, roland Contributed-by: tom.deneau@amd.com
-
- 24 10月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: do vector right shift operation for small int types only after loads Reviewed-by: jrose, dlong
-
- 10 10月, 2012 2 次提交
- 09 10月, 2012 2 次提交
- 04 10月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Remove buggy experimental option Reviewed-by: acorn, coleenp Contributed-by: harold.seigel@oracle.com
-
- 03 10月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Add generation of vectors for scalar shift count. Reviewed-by: roland, twisti, dlong
-
- 02 10月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: jrose, kvn
-
- 29 9月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Capitalize these metadata types (and objArrayKlass) Reviewed-by: stefank, twisti, kvn
-
- 12 9月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: There was a rogue os::breakpoint() call in log_dependency left over from the jsr292 merge. Also changed verify_oop() calls for metadata to verify_{method,klass}_ptr. Reviewed-by: kvn, twisti
-
- 11 9月, 2012 1 次提交
-
-
由 roland 提交于
Summary: C1 needs knowledge of T_METADATA at the LIR level. Reviewed-by: kvn, coleenp
-
- 02 9月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: Njmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
-
- 28 8月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, dholmes, coleenp Contributed-by: NTao Mao <tao.mao@oracle.com>
-
- 21 8月, 2012 2 次提交
-
-
由 kvn 提交于
Summary: In C2 add software membar after load from Reference.referent field to prevent commoning of loads across safepoint since GC can change its value. In C1 always generate Reference.get() intrinsic. Reviewed-by: roland, twisti, dholmes, johnc
-
由 kvn 提交于
Summary: Added asm encoding and mach nodes for vector arithmetic instructions on x86. Reviewed-by: roland
-
- 25 7月, 2012 1 次提交
-
-
由 twisti 提交于
6984705: JSR 292 method handle creation should not go through JNI Summary: remove assembly code for JDK 7 chained method handles Reviewed-by: jrose, twisti, kvn, mhaupt Contributed-by: NJohn Rose <john.r.rose@oracle.com>, Christian Thalinger <christian.thalinger@oracle.com>, Michael Haupt <michael.haupt@oracle.com>
-
- 17 7月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: renamed mach nodes which use scalar AVX instructions, added integer vectors shuffling instructions Reviewed-by: twisti
-
- 20 6月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: disable vectorization of a memory access with more elements per vector than one which is used for alignment on sparc Reviewed-by: twisti
-
- 15 6月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Increase vector size up to 256-bits for YMM AVX registers on x86. Reviewed-by: never, twisti, roland
-
- 14 6月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
- 13 6月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, twisti Contributed-by: NKrystal Mok <sajia@taobao.com>
-
- 12 6月, 2012 2 次提交
- 07 6月, 2012 1 次提交
-
-
由 jiangli 提交于
Summary: Eliminate constMethod's _method backpointer to methodOop, and move the _constant field from methodOop to constMethod. Reviewed-by: roland, bdelsart, kamg
-