You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks quite innocent, but the problem is what full-class may really be. It's usually a string (or something easily casted to string) although in certain cases it might be also a huge map (I guest AST node) whichstr/join is not able easily serialize to string. Looks like failing "stringification" leads to large memory leaks here.
I prepared already a fix already which eliminates a leak and keeps memory consuption sane:
Expected behavior
find-symbol
should return list of symbol occurencesActual behavior
In some cases
find-symbol
ends up enormous memory consumption resulting in OutOfMemoryError. Partial results are returned.This issue may be a duplicate of #245
Following is the stack trace:
This is memory usage right before calling a
find-symbol
:and here is how memory consumption looks like during- and after
find-symbol
:The text was updated successfully, but these errors were encountered: