Adding asm to JDK 8

Brian Goetz brian.goetz at oracle.com
Fri Feb 3 17:38:24 UTC 2012


Lambda was the proximate driving force.  EE was also a contributor; as I 
mentioned earlier, Glassfish includes half a dozen versions of ASM, some 
of different vintages, because of how it is componentized.

We can probably get rid of the extra repo once we can make it into a 
module.

On 2/3/2012 12:11 PM, Phil Race wrote:
> Oh, its for lambda! Thank you for mentioning that. I had no clue what we
> needed this thing for :-), may be it was obvious to the rest of the world
> but not to me and I was surprised it wasn't mentioned in Jim's email.
>
> But does it really need its own new repo ? I think there needs to be a
> discussion on this
> as I'd like to see *fewer* of them. How enormous is this thing ?
>
> Can't be that big if there's a copy buried in jax-ws
>
> -phil.
>
> On 2/3/2012 3:46 AM, Alan Bateman wrote:
>> On 03/02/2012 04:04, Mandy Chung wrote:
>>> Great. That would give a good starting point.
>>>
>>> Mandy
>>>
>>> On 2/2/2012 7:34 PM, Brian Goetz wrote:
>>>> The main ASM distribution is broken into 5 jars, based on how people
>>>> tend to use it; this is probably a good starting candidate for
>>>> module boundaries.
>> Brian - I also think we'll need a brief overview on usage too. In
>> particular, is the plan to run ASM at runtime and is this the plan for
>> the long term too or will it be replaced by something in the core to
>> generate the classes as runtime? (I'm been too busy to track many of
>> the details of lambda).
>>
>> -Alan
>



More information about the build-dev mailing list