hg: lambda/lambda/hotspot: [mq]: ext_methods
Rémi Forax
forax at univ-mlv.fr
Tue Jan 10 00:14:58 PST 2012
Hi Keith,
That's a big patch !
Just a question about bytecodeAssembler, I know that the JSR 292 method
handle
implementation also generates bytecodes and it seems that the opcodes needed
by bytecodeAssembler is a subset of the ones used by the JSR 292
implementation.
It could be a good idea to try to reuse the same class for both generators.
CC to John and Christian to see if it's a good idea.
Rémi
On 01/09/2012 09:46 PM, keith.mcguigan at oracle.com wrote:
> Changeset: 691ef456ff6c
> Author: kamg
> Date: 2011-12-22 15:17 -0500
> URL: http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/691ef456ff6c
>
> [mq]: ext_methods
>
> + src/share/vm/classfile/bytecodeAssembler.cpp
> + src/share/vm/classfile/bytecodeAssembler.hpp
> ! src/share/vm/classfile/classFileParser.cpp
> ! src/share/vm/classfile/classFileParser.hpp
> + src/share/vm/classfile/defaultMethods.cpp
> + src/share/vm/classfile/defaultMethods.hpp
> + src/share/vm/classfile/genericSignatures.cpp
> + src/share/vm/classfile/genericSignatures.hpp
> ! src/share/vm/classfile/verifier.cpp
> ! src/share/vm/interpreter/linkResolver.cpp
> ! src/share/vm/interpreter/rewriter.cpp
> ! src/share/vm/oops/instanceKlass.cpp
> ! src/share/vm/oops/instanceKlass.hpp
> ! src/share/vm/oops/instanceKlassKlass.cpp
> ! src/share/vm/oops/klassVtable.cpp
> ! src/share/vm/oops/klassVtable.hpp
> ! src/share/vm/oops/methodOop.hpp
> ! src/share/vm/prims/jvm.h
> ! src/share/vm/runtime/globals.hpp
> ! src/share/vm/utilities/accessFlags.hpp
> ! src/share/vm/utilities/growableArray.hpp
> ! src/share/vm/utilities/ostream.cpp
> ! src/share/vm/utilities/ostream.hpp
> + src/share/vm/utilities/resourceHash.hpp
>
>
More information about the lambda-dev
mailing list