-
-
Notifications
You must be signed in to change notification settings - Fork 443
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MetaMember not found for X #282
Comments
A weirder one:
the corresponding line is
and I'm not sure how to interpret that one at all. I do have an |
Hi, For the first one, if you've set up the config then that could be a bug. Is there any more detail in a file called For the second one, those look like autogenerated classes if you are using functional programming in JDK8+ (lambdas) but this could be related to the first problem. Thanks, Chris |
Thanks Chris. Will JDK8 lambdas be problematic? I am using them. |
Hi, I've not tested much (any?) lambda code in JITWatch yet. Do you have a short example program you could share and I'll see if I can get JITWatch to analyse it correctly? Thanks |
I similarly was attempting to use
It is not trivial, but I am running: Hoping that jitwatch can understand lambdas soon, this feature will not be going away :) |
Hi @stevenschlansker thanks for providing a reproducer for this issue. |
@chriswhocodes - is there any plan for supporting this? |
Anonymous classes for lambdas can be exported to the path specified by the system property "jdk.internal.lambda.dumpProxyClasses" Example: Maybe, you can get the method signature. |
Hi, I'm closing all the issues except for the ones I'm actively working on. |
Maybe it's worth to add to JITWatch description or documentation info that lambdas are not supported and there are no plans to support them? |
I am getting hundreds of errors like
MetaMember not found for org.mypkg.benchmark.Compilation2Benchmarks$ fib$1
,corresponding to the classes that I specifically want to analyze. 😄
I believe I've set the sources and classes correctly in config. The class and method do exist:
Where should I go from here?
The text was updated successfully, but these errors were encountered: