Re: LambdaMetafactory requires full privilege access, but doesn't seem to actually restrict functionality

2022-01-20 Thread Michael Kuhlmann
Hi Steven! On 1/19/22 2:23 AM, Steven Schlansker wrote: Interestingly, that wasn't what I found. At least as of Java 14, the Metafactory generation approach (as limited as my first pass was) was competitive with CGLib hand-generated code in many (but not all) cases, and significantly faster

Re: LambdaMetafactory requires full privilege access, but doesn't seem to actually restrict functionality

2022-01-18 Thread Steven Schlansker
> On Jan 18, 2022, at 6:43 AM, Michael Kuhlmann wrote: > > Hi Steven! > > Sorry for coming back so lately; the main reason is that I can't answer your > question. The issue you are describing indeed is a bit weird, and I can only > speculate that it's like this because LambdaMetaFactory

Re: LambdaMetafactory requires full privilege access, but doesn't seem to actually restrict functionality

2022-01-18 Thread Steven Schlansker
> On Jan 13, 2022, at 7:05 AM, Remi Forax wrote: > > - Original Message - >> From: "Steven Schlansker" >> To: "core-libs-dev" >> Sent: Wednesday, January 12, 2022 9:56:30 PM >> Subject: LambdaMetafactory requires full privilege access, but doesn't seem >> to actually restrict

Re: LambdaMetafactory requires full privilege access, but doesn't seem to actually restrict functionality

2022-01-18 Thread Michael Kuhlmann
Hi Steven! Sorry for coming back so lately; the main reason is that I can't answer your question. The issue you are describing indeed is a bit weird, and I can only speculate that it's like this because LambdaMetaFactory was mainly designed to be used in bootstrap methods for invokedynamic

Re: LambdaMetafactory requires full privilege access, but doesn't seem to actually restrict functionality

2022-01-13 Thread Remi Forax
- Original Message - > From: "Steven Schlansker" > To: "core-libs-dev" > Sent: Wednesday, January 12, 2022 9:56:30 PM > Subject: LambdaMetafactory requires full privilege access, but doesn't seem > to actually restrict functionality > Hi core-libs-dev, > > I am maintaining a module