-
Notifications
You must be signed in to change notification settings - Fork 146
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
Xmir.toPhi
method takes unreasonable amount of time
#3864
Comments
bug(#3864): unhexing via XSL
@yegor256 let's make a new release with tag |
@rultor release, tag is |
@volodya-lombrozo in the new release we removed |
@maxonfjvipon I've repeated profiling on a small test and it works faster, indeed. Here are results: flamegraph-phi-unphi-39548.html.txt As you might see we have the following statistics:
They are pretty good numbers. However, this test works only with 6 small classes. I'll try to profile more comprehensive example. |
@maxonfjvipon I've tried to run profiling on large number of files and immediately got the error: #3916 It's kinda blocker |
Xmir.toPhi
method takes unreasonable amount of time to transform XMIR files to PHI expressions.The most problematic line is here:
eo/eo-parser/src/main/java/org/eolang/parser/Xmir.java
Line 240 in d063ff7
Particularly
new Xsline(train).pass(this.xml)
.Here is profiling results:
flamegraph-phi-unphi-90391.html.txt
The text was updated successfully, but these errors were encountered: