aboutsummaryrefslogtreecommitdiffstats
path: root/src/cgeo/geocaching/mapcommon/MapBase.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2011-08-08 22:45:48 +0200
committerBananeweizen <bananeweizen@gmx.de>2011-08-08 22:45:48 +0200
commit053c777889594eb535b9f0960a4cf8a3048b726f (patch)
tree0c1cb65f460e44ad4f387853555512b7a1b54d88 /src/cgeo/geocaching/mapcommon/MapBase.java
parent98e6da62df6576d455ba4e9d64f1ad0d8f638ba1 (diff)
downloadcgeo-053c777889594eb535b9f0960a4cf8a3048b726f.zip
cgeo-053c777889594eb535b9f0960a4cf8a3048b726f.tar.gz
cgeo-053c777889594eb535b9f0960a4cf8a3048b726f.tar.bz2
Drastically reduce memory usage by avoiding Java to create (sub)copies
of very large Strings during regular expression matching in cache parsing. The added String copy constructor must remain in code, even if it looks superfluous on first look! remove circular reference to cache in private static (non final) class to avoid getting additional garbage collector root objects fix #100
Diffstat (limited to 'src/cgeo/geocaching/mapcommon/MapBase.java')
0 files changed, 0 insertions, 0 deletions