- 12 12月, 2016 1 次提交
-
-
由 zmajo 提交于
Summary: Track initialized final field updates; disable constant folding if an update is detected. Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp
-
- 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
-
- 29 10月, 2015 1 次提交
-
-
由 shade 提交于
Summary: Add exceptions for A*FU subclasses that do the actual work. Reviewed-by: jrose, vlivanov
-
- 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
-
- 14 9月, 2013 1 次提交
-
-
由 drchase 提交于
Summary: Enhance method resolution and resulting data structures, plus some refactoring. Reviewed-by: twisti, acorn, jrose
-
- 11 9月, 2013 1 次提交
-
-
由 vlivanov 提交于
Reviewed-by: rbackman, twisti, kvn Contributed-by: john.r.rose@oracle.com, vladimir.x.ivanov@oracle.com
-
- 18 12月, 2012 1 次提交
-
-
由 roland 提交于
Summary: collection of small changes to prepare for incremental inlining. Reviewed-by: twisti, kvn
-
- 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>
-
- 13 4月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, kevinw
-
- 05 4月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, jrose
-
- 24 6月, 2011 1 次提交
-
-
由 jrose 提交于
Reviewed-by: never
-
- 19 3月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, coleenp, twisti, stefank
-
- 12 3月, 2011 1 次提交
-
-
由 jrose 提交于
Summary: package and class renaming only; delete unused methods and classes Reviewed-by: twisti
-
- 16 2月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, iveresov
-
- 28 1月, 2011 1 次提交
-
-
由 coleenp 提交于
Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
-
- 24 11月, 2010 1 次提交
-
-
由 stefank 提交于
Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
-
- 24 7月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Add missing is_static guard. Reviewed-by: twisti
-
- 28 5月, 2010 1 次提交
-
-
由 trims 提交于
Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
-
- 14 1月, 2010 1 次提交
-
-
由 jrose 提交于
Reviewed-by: twisti, kvn
-
- 07 1月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
- 05 1月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: C2 needs some additional optimizations to be able to handle MethodHandle invokes and invokedynamic instructions at the best performance. Reviewed-by: kvn, never
-
- 01 12月, 2007 1 次提交
-
-
由 duke 提交于
-