Skip to content
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

Optimization For Factorial Application #69

Open
volodya-lombrozo opened this issue May 29, 2024 · 8 comments
Open

Optimization For Factorial Application #69

volodya-lombrozo opened this issue May 29, 2024 · 8 comments
Assignees

Comments

@volodya-lombrozo
Copy link
Member

Since we implemented decompilation of Factorial application in jeo-maven-plugin and opeo-maven-plugin, we can optimize this application either in XML (probably, using XSLT) or using PHI expressions.

Here is the decompiled example of the Factorial application:

XMIR:
Factorial.xmir.txt

PHI:
Factorial.phi.txt

@volodya-lombrozo
Copy link
Member Author

@yegor256 @maxonfjvipon Could you help here, please?

@volodya-lombrozo
Copy link
Member Author

@yegor256 @maxonfjvipon What do you think?

@yegor256
Copy link
Member

yegor256 commented Jun 3, 2024

@maxonfjvipon this is yours

@maxonfjvipon
Copy link
Member

@yegor256 @volodya-lombrozo where can I find java code examples of such optimization? (before and after)

@volodya-lombrozo
Copy link
Member Author

volodya-lombrozo commented Jun 4, 2024

@maxonfjvipon here

maxonfjvipon added a commit to maxonfjvipon/ineo-maven-plugin that referenced this issue Jun 6, 2024
@maxonfjvipon
Copy link
Member

@rultor release, tag is 0.3.1

@rultor
Copy link
Collaborator

rultor commented Jun 7, 2024

@rultor release, tag is 0.3.1

@maxonfjvipon OK, I will release it now. Please check the progress here

@rultor
Copy link
Collaborator

rultor commented Jun 7, 2024

@rultor release, tag is 0.3.1

@maxonfjvipon Done! FYI, the full log is here (took me 28min)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants