- 11 9月, 2012 1 次提交
-
-
由 roland 提交于
Summary: C1 needs knowledge of T_METADATA at the LIR level. Reviewed-by: kvn, coleenp
-
- 05 9月, 2012 1 次提交
-
-
由 stefank 提交于
Summary: Don't decompress the klass pointer in the G1 pre-barrier code when !UseCompressedKlassPointers Reviewed-by: coleenp, brutisso
-
- 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>
-
- 29 8月, 2012 1 次提交
-
-
由 twisti 提交于
7192406: JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites Reviewed-by: kvn
-
- 28 8月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, dholmes, coleenp Contributed-by: NTao Mao <tao.mao@oracle.com>
-
- 22 8月, 2012 2 次提交
- 21 8月, 2012 1 次提交
-
-
由 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
-
- 28 7月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, twisti
-
- 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>
-
- 12 7月, 2012 1 次提交
-
-
由 jrose 提交于
Summary: Add annotation extraction code to class file parser. Reviewed-by: twisti, jrose, kvn Contributed-by: michael.haupt@oracle.com
-
- 29 6月, 2012 1 次提交
-
-
由 zgu 提交于
7151532: DCmd for hotspot native memory tracking Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd Reviewed-by: acorn, coleenp, fparain
-
- 14 6月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
- 13 6月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, twisti Contributed-by: NKrystal Mok <sajia@taobao.com>
-
- 07 6月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
- 05 6月, 2012 1 次提交
-
-
由 roland 提交于
Summary: Class.cast which calls Class.isInstance is heavily used by the new JSR 292 implementation Reviewed-by: roland Contributed-by: NKrystal Mok <rednaxelafx@gmail.com>
-
- 31 5月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: twisti Contributed-by: NKrystal Mok <sajia@taobao.com>
-
- 26 5月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, roland
-
- 15 5月, 2012 1 次提交
-
-
由 roland 提交于
Summary: use x87 instructions to implement exp() and pow() in interpreter/c1/c2. Reviewed-by: kvn, never, twisti
-
- 20 9月, 2012 1 次提交
-
-
由 roland 提交于
Summary: use shorter instruction sequences for atomic add and atomic exchange when possible. Reviewed-by: kvn, jrose
-
- 18 9月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Save whole XMM/YMM registers in safepoint interrupt handler. Reviewed-by: roland, twisti
-
- 06 3月, 2012 1 次提交
-
-
由 rbackman 提交于
Reviewed-by: sla, never
-
- 30 3月, 2012 1 次提交
-
-
由 jiangli 提交于
7154670: The instanceKlass _implementors[] and _nof_implementors are not needed for non-interface klass. Summary: Change implementor to embedded instanceKlass field. Reviewed-by: sspitsyn, minqi, coleenp
-
- 02 3月, 2012 1 次提交
-
-
由 roland 提交于
Summary: C1 does not recognize the default branch of a lookupswitch or tableswitch bytecode to be a safepoint if backward. Reviewed-by: kvn, never
-
- 28 2月, 2012 1 次提交
-
-
由 roland 提交于
Summary: When resolving exception edges after register allocation, the C1 register allocator may insert spill code at the wrong insertion position. Reviewed-by: kvn, never
-
- 22 2月, 2012 1 次提交
-
-
由 jiangli 提交于
Summary: Issue storestore barrier before constructor return if the constructor write final field. Reviewed-by: dholmes, jrose, roland, coleenp Contributed-by: NJiangli Zhou <jiangli.zhou@oracle.com>
-
- 16 2月, 2012 1 次提交
-
-
由 roland 提交于
Summary: forced exit may destory global objects that are still in use. Reviewed-by: twisti, never, kvn
-
- 15 2月, 2012 1 次提交
-
-
由 roland 提交于
Summary: Goto that replaces a If mistaken to be a back branch and triggers erroneous OSR compilation. Reviewed-by: never, iveresov
-
- 01 2月, 2012 3 次提交
- 27 1月, 2012 1 次提交
-
-
由 iveresov 提交于
Summary: Make sure that CompilationPolicy::event() doesn't throw exceptions Reviewed-by: kvn, never
-
- 21 1月, 2012 1 次提交
-
-
由 iveresov 提交于
Summary: Pass correct type to branch in LIRGenerator::do_SwitchRanges() Reviewed-by: kvn, never
-
- 23 12月, 2011 1 次提交
-
-
由 roland 提交于
Summary: fix usage of input register in assembly code for store check. Reviewed-by: never
-
- 22 12月, 2011 1 次提交
-
-
由 roland 提交于
Summary: In CEE, ensure if and common successor state are at the same inline level Reviewed-by: never
-
- 07 12月, 2011 1 次提交
-
-
由 stefank 提交于
Summary: Moved sizeof(klassOopDesc), changed the return type to ByteSize and removed the _in_bytes suffix. Reviewed-by: never, bdelsart, coleenp, jrose
-
- 13 12月, 2011 1 次提交
-
-
由 roland 提交于
Summary: fix C1's CEE to take inlining into account when the stacks in states are compared. Reviewed-by: iveresov, never
-
- 28 10月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Initialize printable_bci of instruction when passed to Canonicalizer Reviewed-by: kvn, never
-
- 27 10月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: never, bdelsart
-
- 07 10月, 2011 1 次提交
-
-
由 bdelsart 提交于
Summary: fix for a deoptimization found on PPC, which could impact other big endian platforms Reviewed-by: roland, dholmes
-