- 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
-
- 26 2月, 2014 1 次提交
-
-
由 roland 提交于
8031752: Failed speculative optimizations should be reattempted when root of compilation is different Summary: support for speculative traps that keep track of the root of the compilation in which a trap occurs. Reviewed-by: kvn, twisti
-
- 15 4月, 2014 1 次提交
-
-
由 lfoltan 提交于
8033150: invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults. Summary: A static method should be preferred during method resolution over an overpass, search the current class as well as its superclasses. Reviewed-by: acorn, coleenp, kamg
-
- 16 4月, 2014 1 次提交
-
-
由 coleenp 提交于
Summary: Keep class in CLD::_klasses list and mirror created for CDS classes if OOM during restore_shareable_info(). This keeps pointers consistent for CMS. Reviewed-by: ehelin, stefank, jmasa, iklam
-
- 16 2月, 2014 1 次提交
-
-
由 coleenp 提交于
Summary: Remove search in system dictionary and hacks, replace with verifying in CLD::_klasses list. Reviewed-by: dcubed, acorn
-
- 16 12月, 2013 1 次提交
-
-
由 hseigel 提交于
Summary: Create AME overpass methods and fix method search logic Reviewed-by: kamg, acorn, lfoltan, coleenp
-
- 10 12月, 2013 1 次提交
-
-
由 sjohanss 提交于
Summary: Reducing the number of calls to follow_class_loader to speed up the marking phase. Also removed some unnecessary calls to adjust_klass. Reviewed-by: stefank, jmasa, mgerdin
-
- 04 12月, 2013 1 次提交
-
-
由 acorn 提交于
Reviewed-by: hseigel, lfoltan, coleenp
-
- 02 12月, 2013 1 次提交
-
-
由 goetz 提交于
Summary: memory ordering fixes in GC and other runtime code showing on PPC64. Reviewed-by: kvn, coleenp
-
- 26 11月, 2013 2 次提交
-
-
由 hseigel 提交于
Summary: Add verification to check that invokespecial of an InterfaceMethodref names a method in a direct superinterface of the current class or interface in accordance with JSR 335, JVMS 4.9.2 Structural Constraints. Reviewed-by: acorn, hseigel, coleenp Contributed-by: lois.foltan@oracle.com
-
由 sjohanss 提交于
Summary: Reduced the number of calls to follow_class_loader and instead marked and pushed the klass holder directly. Also removed unneeded calls to adjust_klass. Reviewed-by: coleenp, jmasa, mgerdin, tschatzl
-
- 13 11月, 2013 1 次提交
-
-
由 roland 提交于
Summary: null classes should be expected in profiles with conflicts Reviewed-by: kvn, iveresov
-
- 24 10月, 2013 1 次提交
-
-
由 farvidsson 提交于
Summary: Rewrite of the getLoadedClasses() method implementation to include anonymous classes. Reviewed-by: coleenp, sspitsyn
-
- 23 10月, 2013 1 次提交
-
-
由 iklam 提交于
Summary: Revert changes in JDK-8008962 Reviewed-by: coleenp, sspitsyn
-
- 13 10月, 2013 1 次提交
-
-
由 hseigel 提交于
Summary: Check if data is in shared spaces before deallocating it. Reviewed-by: coleenp, dcubed
-
- 10 10月, 2013 1 次提交
-
-
由 acorn 提交于
Summary: Missed initialization. Thanks Coleen. Reviewed-by: coleenp, minqi
-
- 08 10月, 2013 1 次提交
-
-
由 acorn 提交于
Summary: New default methods list with inherited superinterface methods Reviewed-by: minqi, sspitsyn, coleenp
-
- 04 10月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Remove unnecessary volatile keyword on stack locals within instanceKlass.cpp to work around Solaris Studio C++ compiler issue Reviewed-by: coleenp, dcubed Contributed-by: lois.foltan@oracle.com
-
- 01 10月, 2013 1 次提交
-
-
由 acorn 提交于
Reviewed-by: coleenp, bharadwaj, minqi
-
- 26 9月, 2013 1 次提交
-
-
由 hseigel 提交于
Summary: Enable CHECK_UNHANDLED_OOPS in fastdebug builds across all supported platforms. Reviewed-by: coleenp, hseigel, dholmes, stefank, twisti, ihse, rdurbin Contributed-by: lois.foltan@oracle.com
-
- 20 9月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Need to refetch each method from InstanceKlass after all safepoints. Removed leaky PreviousVersionInfo code. Reviewed-by: dcubed, sspitsyn
-
- 14 9月, 2013 1 次提交
-
-
由 drchase 提交于
Summary: Enhance method resolution and resulting data structures, plus some refactoring. Reviewed-by: twisti, acorn, jrose
-
- 20 8月, 2013 1 次提交
-
-
由 jiangli 提交于
8021948: Change InstanceKlass::_source_file_name and _generic_signature from Symbol* to constant pool indexes. Summary: Change InstanceKlass::_source_file_name and _generic_signature to u2 fields. Reviewed-by: coleenp, iklam
-
- 18 7月, 2013 1 次提交
-
-
由 jiangli 提交于
Summary: Use JvmtiCachedClassFileData. Reviewed-by: iklam, sspitsyn, dcubed
-
- 04 7月, 2013 1 次提交
-
-
由 jiangli 提交于
Summary: Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size. Reviewed-by: stefank, coleenp
-
- 25 6月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Minimize redundant verifications of Klasses. Reviewed-by: hseigel, jmasa
-
- 25 5月, 2013 1 次提交
-
-
由 sspitsyn 提交于
Summary: The "delete mnt" needs to grab MemberNameTable_lock if !SafepointSynchronize::is_at_safepoint() Reviewed-by: sla, mgerdin, dholmes, jmasa Contributed-by: serguei.spitsyn@oracle.com
-
- 24 5月, 2013 1 次提交
-
-
由 sspitsyn 提交于
Summary: The fix of perf regression is to use method_idnum() for direct indexing into NMT Reviewed-by: twisti, kvn, coleenp, dholmes Contributed-by: serguei.spitsyn@oracle.com
-
- 23 5月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Inject protection_domain, signers, init_lock into java_lang_Class Reviewed-by: stefank, dholmes, sla
-
- 10 5月, 2013 1 次提交
-
-
由 minqi 提交于
Summary: With NPG, const KlassOop klass which is in fact a definition converted to Klass* const, which is not the original intention. The right usage is converting them to const Klass*. Reviewed-by: coleenp, kvn Contributed-by: yumin.qi@oracle.com
-
- 26 4月, 2013 1 次提交
-
-
由 iklam 提交于
Summary: Re-use InstanceKlass::_init_lock locking ConstantPool as well. Reviewed-by: dholmes, coleenp, acorn
-
- 25 4月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Call this function from the ClassLoaderData destructor instead of the system dictionary walk. Reviewed-by: stefank, mgerdin
-
- 20 4月, 2013 1 次提交
-
-
由 sspitsyn 提交于
Summary: Lazily create and maintain the MemberNameTable to be able to update MemberName's Reviewed-by: coleenp, jrose, dholmes Contributed-by: serguei.spitsyn@oracle.com
-
- 04 4月, 2013 1 次提交
-
-
由 hseigel 提交于
Summary: Add DumpSharedSpaces to IF condition to handle verify during -Xshare:dump. Reviewed-by: coleenp, zgu
-
- 21 3月, 2013 1 次提交
-
-
由 roland 提交于
Summary: when possible optimize out array bound checks, inserting predicates when needed. Reviewed-by: never, kvn, twisti Contributed-by: Nthomaswue <thomas.wuerthinger@oracle.com>
-
- 14 3月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Store metadata on ClassFileParser instance to be cleaned up by destructor. This enabled some refactoring of the enormous parseClassFile function. Reviewed-by: jmasa, acorn
-
- 09 3月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Zero metadata in constructors, not in allocation (and some in constructors) Reviewed-by: jmasa, sspitsyn
-
- 06 3月, 2013 1 次提交
-
-
由 morris 提交于
Summary: fix null pointer Reviewed-by: kvn, coleenp
-
- 12 2月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: allocate method annotations and attach to ConstMethod if present Reviewed-by: dcubed, jiangli, sspitsyn, iklam
-
- 26 1月, 2013 1 次提交
-
-
由 acorn 提交于
Summary: jcmd <pid> GC.class_stats (UnlockDiagnosticVMOptions) Reviewed-by: coleenp, hseigel, sla, acorn Contributed-by: ioi.lam@oracle.com
-