#
12250:46c8f9b67187 |
|
26-Oct-2016 |
rprotacio |
8167995: -Xlog:defaultmethods=debug: lengthy method descriptor triggers "StringStream is re-allocated with a different ResourceMark" Summary: Removed nested ResourceMark declarations Reviewed-by: dholmes, hseigel
|
#
12122:4962f9f46728 |
|
03-Oct-2016 |
dholmes |
8081800: AbstractMethodError when evaluating a private method in an interface via debugger Reviewed-by: acorn, dcubed, coleenp
|
#
10885:4b425192636c |
|
13-Oct-2015 |
coleenp |
8132051: Better byte behavior Reviewed-by: bdelsart, roland, kvn, jrose, ahgross Contributed-by: coleen.phillimore@oracle.com, roland.westerlin@oracle.com, vladimir.kozlov@oracle.com, john.r.rose@oracle.com
|
#
10756:4a0121d1e772 |
|
04-Apr-2016 |
stefank |
8152632: Rename LogHandle(...) to Log(...) Reviewed-by: brutisso, mlarsson, rprotacio
|
#
9684:cca80b5ad4d7 |
|
08-Dec-2015 |
mgronlun |
8140485: Class load and creation cleanup Reviewed-by: hseigel, coleenp, sspitsyn
|
#
9306:96773453776a |
|
30-Oct-2015 |
rprotacio |
8139564: Convert TraceDefaultMethods to Unified Logging Summary: The former -XX:+TraceDefaultMethods flag is updated to the unified logging framework and is now replaced with -Xlog:defaultmethods. Reviewed-by: acorn, coleenp, hseigel
|
#
8070:490710cf1f54 |
|
19-Dec-2014 |
acorn |
8065366: Better private method resolution Reviewed-by: hseigel, lfoltan, coleenp, ahgross
|
#
7914:a53f5508bf62 |
|
25-Feb-2015 |
sspitsyn |
8046246: the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale Summary: optimize the adjust_method_entries functions by using the orig_method_idnum() function Reviewed-by: coleenp, dcubed Contributed-by: serguei.spitsyn@oracle.com
|
#
7421:55e38e5032af |
|
14-Nov-2014 |
stefank |
8064811: Use THREAD instead of CHECK_NULL in return statements Reviewed-by: coleenp, simonis, dholmes
|
#
7418:ef7449e07592 |
|
12-Nov-2014 |
stefank |
8062808: Turn on the -Wreturn-type warning Reviewed-by: mgerdin, tschatzl, coleenp, jrose, kbarrett
|
#
6412:53a41e7cbe05 |
|
09-May-2014 |
drchase |
8037816: Fix for 8036122 breaks build with Xcode5/clang Summary: Repaired or selectively disabled offending formats; future-proofed with additional checking Reviewed-by: kvn, jrose, stefank
|
#
6288:e04d3232b9c9 |
|
14-Apr-2014 |
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
|
#
5804:78468e5dc6fc |
|
14-Jan-2014 |
hseigel |
8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interface Summary: Do not create AME overpass if there is a matching static method Reviewed-by: lfoltan, coleenp, kamg
|
#
5775:e9b6b2aa5125 |
|
19-Dec-2013 |
coleenp |
8030633: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on Solaris Summary: A method with no declared methods was getting an AME overpass method with the latest change. The method_ordering array was not updated for the new methods. Reviewed-by: dcubed, acorn, dsamersoff, lfoltan, hseigel
|
#
5774:2353011244bd |
|
16-Dec-2013 |
hseigel |
8027804: JCK resolveMethod test fails expecting AbstractMethodError Summary: Create AME overpass methods and fix method search logic Reviewed-by: kamg, acorn, lfoltan, coleenp
|
#
5710:379f11bc04fc |
|
03-Dec-2013 |
acorn |
8028438: static superclass method masks default methods Reviewed-by: hseigel, lfoltan, coleenp
|
#
5645:fce21ac5968d |
|
13-Nov-2013 |
acorn |
8027229: ICCE expected for >=2 maximally specific default methods. Summary: Need to process defaults for interfaces for invokespecial Reviewed-by: lfoltan, hseigel, coleenp, jrose
|
#
5625:fdd464c8d62e |
|
30-Oct-2013 |
acorn |
8027304: Lambda: inheriting abstract + 1 default -> default, not ICCE Reviewed-by: hseigel, zgu
|
#
5487:f50418dfb1b7 |
|
13-Oct-2013 |
iveresov |
Merge
|
#
5474:17cda06bcb7d |
|
08-Oct-2013 |
iveresov |
Merge
|
#
5471:5741fc86a2ee |
|
07-Oct-2013 |
vlivanov |
8025845: Default methods are unnecessarily marked w/ force_inline directive in some situations Reviewed-by: acorn, kvn
|
#
5413:ac9cb1d5a202 |
|
06-Oct-2013 |
acorn |
8009130: Lambda: Fix access controls, loader constraints. Summary: New default methods list with inherited superinterface methods Reviewed-by: minqi, sspitsyn, coleenp
|
#
5367:268e7a2178d7 |
|
03-Oct-2013 |
iveresov |
Merge
|
#
5362:f2512d89ad0c |
|
28-Sep-2013 |
twisti |
8025613: clang: remove -Wno-unused-value Reviewed-by: iveresov
|
#
5351:36b97be47bde |
|
01-Oct-2013 |
acorn |
8011311: Private interface methods. Default conflicts:ICCE. no erased_super_default. Reviewed-by: coleenp, bharadwaj, minqi
|
#
5246:42863137168c |
|
16-Sep-2013 |
acorn |
8024647: Default method resolution with private superclass method Reviewed-by: kamg, minqi
|
#
5173:915cc4f3fb15 |
|
28-Aug-2013 |
acorn |
8020489: VM crash when non-existent interface called by invokespecial Reviewed-by: kamg, coleenp
|
#
5164:91b93f523ec6 |
|
26-Aug-2013 |
acorn |
8012294: remove generic handling for default methods Reviewed-by: kamg, coleenp
|
#
4942:50257d6f5aaa |
|
09-Jul-2013 |
acorn |
8013635: VM should no longer create bridges for generic signatures. Summary: Requires: 8013789: Compiler bridges, 8015402: metafactory Reviewed-by: sspitsyn, coleenp, bharadwaj
|
#
4774:fe00365c8f31 |
|
30-May-2013 |
sspitsyn |
8015436: compiler/ciReplay/TestSA.sh fails with assert() index is out of bounds Summary: The InstanceKlass _initial_method_idnum value must be adjusted if overpass methods are added. Reviewed-by: twisti, kvn Contributed-by: serguei.spitsyn@oracle.com
|
#
4343:653d0346aa80 |
|
20-Mar-2013 |
morris |
8009578: [parfait] Null pointer deference in hotspot/src/share/vm/classfile/defaultMethods.cpp Summary: add guarantee() to disqualify_method() Reviewed-by: kvn
|
#
4137:927a311d00f9 |
|
11-Feb-2013 |
coleenp |
8007320: NPG: move method annotations Summary: allocate method annotations and attach to ConstMethod if present Reviewed-by: dcubed, jiangli, sspitsyn, iklam
|
#
4021:2dce7c34c564 |
|
17-Jan-2013 |
stefank |
8006513: Null pointer in DefaultMethods::generate_default_methods when merging annotations Reviewed-by: brutisso, jfranck
|
#
3963:ade95d680b42 |
|
08-Jan-2013 |
coleenp |
8004728: Add hotspot support for parameter reflection Summary: Add hotspot support for parameter reflection Reviewed-by: acorn, jrose, coleenp Contributed-by: eric.mccorkle@oracle.com
|
#
3867:b2dbd323c668 |
|
27-Nov-2012 |
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
|
#
3810:4735d2c84362 |
|
10-Oct-2012 |
kamg |
7200776: Implement default methods in interfaces Summary: Add generic type analysis and default method selection algorithms Reviewed-by: coleenp, acorn
|