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

Too Many Heap Allocations #19

Closed
j0nimost opened this issue Sep 9, 2021 · 4 comments
Closed

Too Many Heap Allocations #19

j0nimost opened this issue Sep 9, 2021 · 4 comments
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed

Comments

@j0nimost
Copy link
Owner

j0nimost commented Sep 9, 2021

The GC is under pressure clearing the Heap, on average >300 allocs.

Ideally, we need to;

  • Reduce variable declarations
  • Drop the no of Allocations to <= 200
  • Reduce GC Pressure at least by 50%
  • Improve the Number of operations per ns

NOTE

It should go without saying, improving performance shouldn't make the code unreadable.

@j0nimost j0nimost added bug Something isn't working enhancement New feature or request labels Sep 9, 2021
@j0nimost
Copy link
Owner Author

j0nimost commented Sep 11, 2021

This challenge is quite unique; I already have a PR #20 which solves some of the Allocs. I might need some help with the rest of the optimization.

@j0nimost j0nimost added the help wanted Extra attention is needed label Sep 11, 2021
@j0nimost j0nimost pinned this issue Sep 11, 2021
@j0nimost j0nimost reopened this Sep 11, 2021
@j0nimost
Copy link
Owner Author

Merged change to make it easier to track open source contributions

@j0nimost
Copy link
Owner Author

j0nimost commented Sep 14, 2021

PR

@j0nimost
Copy link
Owner Author

Issue is stale, no help available

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant