Maurizio Cimadamore
5b9932f8f3
8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview)
...
8322882: Null pointer error when compiling Static initializer in a local class
8334248: Invalid error for early construction local class constructor method reference
8330037: Compiler produces invalid bytecode for method class creation from static method
Reviewed-by: jlahoda, vromero
2024-11-15 10:07:18 +00:00
Hannes Greule
3796fdfced
8328536: javac - crash on unknown type referenced in yield statement
...
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Reviewed-by: jlahoda
2024-06-26 23:17:32 +00:00
Vicente Romero
e2720987b9
8318160: javac does not reject private method reference with type-variable receiver
...
Reviewed-by: mcimadamore
2023-10-24 14:45:10 +00:00
Qing Xiao
741ae06c55
8313613: Use JUnit in langtools/lib tests
...
Reviewed-by: cstein, asotona
2023-10-16 17:14:34 +00:00
Jesper Wilhelmsson
81d523d382
Merge
2023-01-24 22:28:07 +00:00
Jan Lahoda
a3ed7e94a2
8300623: Lambda deserialization regression involving Enum method reference
...
Reviewed-by: mcimadamore, vromero
2023-01-24 06:40:06 +00:00
Archie L. Cobbs
382fe51b6d
8163229: several regression tests have a main method that is never executed
...
Reviewed-by: vromero
2023-01-17 04:43:40 +00:00
Srikanth Adayapalam
544e317225
8059632: Method reference compilation uses incorrect qualifying type
...
Reviewed-by: mcimadamore
2022-11-21 03:02:29 +00:00
Vicente Romero
3eb789af74
8296171: Compiler incorrectly rejects code with variadic method references
...
Reviewed-by: mcimadamore
2022-11-14 18:31:26 +00:00
Vicente Romero
6707bfbc15
8029633: Raw inner class constructor ref should not perform diamond inference
...
Reviewed-by: jlahoda
2022-10-20 15:43:10 +00:00
Srikanth Adayapalam
cf84c8eaf2
8292975: javac produces code that crashes with LambdaConversionException
...
8269983: BootstrapMethodError with method reference and intersection type
Reviewed-by: dlsmith, vromero
2022-10-07 04:20:40 +00:00
Vicente Romero
c962e6ec0b
8261006: 'super' qualified method references cannot occur in a static context
...
Reviewed-by: sadayapalam
2021-07-15 15:33:23 +00:00
Jesper Wilhelmsson
51e14f2e2a
Merge
2021-01-14 01:29:47 +00:00
Vicente Romero
ac4cd2e3c9
8231461: static/instance overload leads to 'unexpected static method found in unbound lookup' when resolving method reference
...
Reviewed-by: mcimadamore
2021-01-13 17:27:32 +00:00
Guoxiong Li
8435f0daf2
8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header
...
Reviewed-by: jjg
2020-12-30 17:20:54 +00:00
Gilles Duboscq
1b79326c05
8242451: ensure semantics of non-capturing lambdas are preserved independent of execution mode
...
Reviewed-by: mchung
2020-09-25 10:10:36 +00:00
Jan Lahoda
27a9a2f64a
8249261: AssertionError in StructuralStuckChecker
...
Reviewed-by: mcimadamore
2020-07-29 11:34:25 +02:00
Jan Lahoda
226e852831
8242214: NullPointerException in JDK 14 javac compiling a method reference
...
Ensuring a proper receiver is used to invoke protected method when method reference is unrolled into a lambda.
Reviewed-by: vromero
2020-06-19 14:26:09 +02:00
Mandy Chung
7cc1371059
8238358: Implementation of JEP 371: Hidden Classes
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jamsheed Mohammed C M <jamsheed.c.m@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero
2020-04-21 06:55:38 -07:00
Srikanth Adayapalam
05ca3218d9
8234729: Javac should eagerly change code generation for method references to avert IllegalAccessError in future
...
Reviewed-by: mcimadamore
2019-11-26 11:13:53 +05:30
Vojin Jovanovic
29f2d74173
8232806: Introduce a system property to disable eager lambda initialization
...
Reviewed-by: briangoetz, mr, psandoz, forax
2019-10-28 15:03:36 +01:00
Liam Miller-Cushon
4a235517f9
8213908: AssertionError in DeferredAttr at setOverloadKind
...
Reviewed-by: mcimadamore
2018-11-19 09:57:41 -08:00
Liam Miller-Cushon
7afa8e42b6
8210483: AssertionError in DeferredAttr at setOverloadKind caused by JDK-8203679
...
Reviewed-by: mcimadamore, vromero
2018-09-10 16:59:41 -07:00
Liam Miller-Cushon
669c2f3951
8203679: AssertionError in DeferredAttr with parenthesized method reference
...
Reviewed-by: mcimadamore
2018-06-11 14:06:50 -07:00
Srikanth Adayapalam
18e476899c
8182401: Verification error for enclosing instance capture inside super constructor invocation
...
Reviewed-by: vromero
2017-12-11 06:58:14 +05:30
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00