CoreGraphicsでメモリがどんどん使われる

CGContextShowGlyphsAtPointを使ったアプリでleaksを使ってメモリの消費を見ていた時のこと

内部のadd_chunkという関数でmallocが使われてメモリがみるみる浪費されていく…。

どうやらGlyphs用のキャッシュ機能っぽい。

せめてある程度制御できる手段が提供されているといいんだけど、そんなメソッドもなさげ。

同じ文字を使う限り増加せず、今まで使用した事がない文字(マルチバイト文字だけかも?未調査)を渡すと

160byteと32byteあたりが増えるので、これをどうにかしたい訳だが現状ではどうにもできなさげ。