harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Ellison <t.p.elli...@gmail.com>
Subject Re: [classlib] [pack200] Using BCEL for Pack200
Date Fri, 28 Sep 2007 14:56:07 GMT
Alexey Varlamov wrote:
> 2007/9/28, Tim Ellison <t.p.ellison@gmail.com>:
>> Sian January wrote:
>>> I would like to use BCEL in pack200 to re-create class files from the data
>>> obtained from the pack200 archive.  BCEL is able to create class files in
>>> the correct format and provides a higher-level interface that we would use
>>> instead of creating the class files directly.  This would mean that we would
>>> not need to duplicate this effort in pack200 and so there would be less
>>> scope for creating bugs in this area.  I know that BCEL is already a Harmony
>>> dependency and it's an Apache project so I can't see there being a licence
>>> issue, but just wondered if anyone has any other objections?
>> There is no problem with using BCEL as you say.  At the moment it is a
>> dependency of the DRLVM and you will need to move it to be a dependency
>> of the classlib code, and then DRLVM can inherit this dependency I believe.
> 
> Tim,
> You might confuse bcel with antlr? bcel is already in classlib,
> make/depends.properties says:
> # bcel is needed by yoko-rmi

Of course, you are right Alexey -- I'm confused about a lot of things :-)

Regards,
Tim

Mime
View raw message