fwcd / fwcd/sketch

Reduce memory footprint

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

When drawing paths, the immutable approach to drawn objects regularly consumes more heap memory than the default maximum 64MB defined by the Gradle wrapper. Of course, using a larger heap is an option, but perhaps we could optimize this, ideally without compromising on immutability?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by examining the path-drawing code and how drawn objects are represented immutably; reproduce the heap usage under the Gradle wrapper's 64MB limit. Done means reducing memory consumption during drawing without compromising immutability, with evidence that the issue no longer regularly exceeds the limit.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
computer-graphics, desktop
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.