Code Poetry
and Text Adventures

by catid posted (>30 days ago) 1:08pm Wed. Sep 25th 2013 PDT
Here's our mobile product reacting to a CONSTANT FLURRY OF MEMORY WARNINGS from iOS 7 on iPhone 4s.  Whee.  I'm going to just have to ignore memory warnings on iPhone 4s, since apparently it's broken.

iPhone 4s on earlier versions of iOS did not do this.  Nor does iOS 7 on iPhone 5 or tablets..

2013-09-25 13:12:31.726 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:31.729 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:31.812 by.wee.bubble.pang[7937:60b] {js} GC took 80.865026 ms
2013-09-25 13:12:31.845 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:31.947 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:31.950 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:32.039 by.wee.bubble.pang[7937:60b] {js} GC took 85.409045 ms
2013-09-25 13:12:32.067 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:32.182 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:32.186 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:32.262 by.wee.bubble.pang[7937:60b] {js} GC took 74.216008 ms
2013-09-25 13:12:32.280 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:32.584 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:32.588 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:32.667 by.wee.bubble.pang[7937:60b] {js} GC took 77.029943 ms
2013-09-25 13:12:32.697 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:32.704 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:32.707 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:32.819 by.wee.bubble.pang[7937:60b] {js} GC took 109.104037 ms
2013-09-25 13:12:32.850 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:32.949 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:32.953 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:33.030 by.wee.bubble.pang[7937:60b] {js} GC took 75.403988 ms
2013-09-25 13:12:33.052 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:33.085 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:33.089 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:33.167 by.wee.bubble.pang[7937:60b] {js} GC took 75.071990 ms
2013-09-25 13:12:33.201 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:33.536 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:33.540 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:33.619 by.wee.bubble.pang[7937:60b] {js} GC took 76.898992 ms
2013-09-25 13:12:33.638 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:33.751 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:33.755 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:33.841 by.wee.bubble.pang[7937:60b] {js} GC took 84.998012 ms
2013-09-25 13:12:33.873 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:34.066 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:34.070 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:34.147 by.wee.bubble.pang[7937:60b] {js} GC took 73.554039 ms
2013-09-25 13:12:34.178 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:34.316 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:34.319 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:34.397 by.wee.bubble.pang[7937:60b] {js} GC took 74.514985 ms
2013-09-25 13:12:34.416 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:34.731 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:34.735 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:34.837 by.wee.bubble.pang[7937:60b] {js} GC took 100.264013 ms
2013-09-25 13:12:34.874 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:34.882 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:34.885 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:34.964 by.wee.bubble.pang[7937:60b] {js} GC took 77.475965 ms
2013-09-25 13:12:34.997 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
2013-09-25 13:12:35.222 by.wee.bubble.pang[7937:60b] Received memory warning.
2013-09-25 13:12:35.227 by.wee.bubble.pang[7937:60b] {js} Full GC
2013-09-25 13:12:35.304 by.wee.bubble.pang[7937:60b] {js} GC took 74.618995 ms
2013-09-25 13:12:35.333 by.wee.bubble.pang[7937:60b] {tex} WARNING: Low memory warning! Texture memory limit now 15000000
...

Also, cocoa stroke text got broken.  You need to specify a fill color when you want to render stroke.

And the unlock screen bypasses.

WTF Apple test your shit.
last edit by catid edited (>30 days ago) 1:12pm Wed. Sep 25th 2013 PDT