Igor Veresov
|
db9a439624
|
Merge
|
2013-10-13 13:22:24 -07:00 |
|
Igor Veresov
|
f2e6d682a1
|
Merge
|
2013-10-08 07:08:27 -07:00 |
|
Karen Kinnear
|
088ded71f9
|
8009130: Lambda: Fix access controls, loader constraints
New default methods list with inherited superinterface methods
Reviewed-by: minqi, sspitsyn, coleenp
|
2013-10-07 12:20:28 -04:00 |
|
Igor Veresov
|
51a9303c03
|
Merge
|
2013-10-03 16:38:21 +04:00 |
|
Vladimir Ivanov
|
bb528dd1d5
|
8025845: Default methods are unnecessarily marked w/ force_inline directive in some situations
Reviewed-by: acorn, kvn
|
2013-10-07 14:13:28 +04:00 |
|
Karen Kinnear
|
71a3a55630
|
8011311: Private interface methods. Default conflicts:ICCE. no erased_super_default
Reviewed-by: coleenp, bharadwaj, minqi
|
2013-10-01 08:10:42 -04:00 |
|
Christian Thalinger
|
9376d94e6c
|
8025613: clang: remove -Wno-unused-value
Reviewed-by: iveresov
|
2013-09-28 12:42:22 -07:00 |
|
Karen Kinnear
|
9505ddf1e2
|
8024647: Default method resolution with private superclass method
Reviewed-by: kamg, minqi
|
2013-09-16 17:57:56 -04:00 |
|
Karen Kinnear
|
c0f4055c78
|
8020489: VM crash when non-existent interface called by invokespecial
Reviewed-by: kamg, coleenp
|
2013-08-28 08:15:01 -04:00 |
|
Karen Kinnear
|
38560368c1
|
8012294: remove generic handling for default methods
Reviewed-by: kamg, coleenp
|
2013-08-26 11:35:25 -04:00 |
|
Karen Kinnear
|
ed46fe2de9
|
8013635: VM should no longer create bridges for generic signatures
Requires: 8013789: Compiler bridges, 8015402: metafactory
Reviewed-by: sspitsyn, coleenp, bharadwaj
|
2013-07-09 14:02:28 -04:00 |
|
Serguei Spitsyn
|
a246da16d1
|
8015436: compiler/ciReplay/TestSA.sh fails with assert() index is out of bounds
The InstanceKlass _initial_method_idnum value must be adjusted if overpass methods are added.
Reviewed-by: twisti, kvn
|
2013-05-30 11:46:39 -07:00 |
|
Morris Meyer
|
09098aff2f
|
8009578: [parfait] Null pointer deference in hotspot/src/share/vm/classfile/defaultMethods.cpp
Add guarantee() to disqualify_method()
Reviewed-by: kvn
|
2013-03-20 06:38:27 -07:00 |
|
Coleen Phillimore
|
faea95b8d3
|
8007320: NPG: move method annotations
Allocate method annotations and attach to ConstMethod if present
Reviewed-by: dcubed, jiangli, sspitsyn, iklam
|
2013-02-11 14:06:22 -05:00 |
|
Stefan Karlsson
|
6799149f7d
|
8006513: Null pointer in DefaultMethods::generate_default_methods when merging annotations
Reviewed-by: brutisso, jfranck
|
2013-01-17 11:39:48 +01:00 |
|
Eric Mccorkle
|
be968245ec
|
8004728: Add hotspot support for parameter reflection
Add hotspot support for parameter reflection
Reviewed-by: acorn, jrose, coleenp
|
2013-01-08 14:01:36 -05:00 |
|
Jiangli Zhou
|
10f71a3f72
|
8003848: Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod
Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod.
Reviewed-by: bdelsart, sspitsyn, coleenp
|
2012-11-27 17:03:56 -05:00 |
|
Keith McGuigan
|
6563cda42b
|
7200776: Implement default methods in interfaces
Add generic type analysis and default method selection algorithms
Reviewed-by: coleenp, acorn
|
2012-10-11 12:25:42 -04:00 |
|