Interesting - I recently got myself an S9 and my wife a OnePlus 6T, and the OnePlus gets much better battery life (with fewer apps and overall lighter usage) - but now I'm not so impressed if that's how it's achieved.…
And pick audio codec settings carefully - it sounded to me like excess audio compression artefacts. Gave up after 30 seconds as the audio was so bad.
Can already do some of this, though not as integrated - an OBD2 to bluetooth adapter plugged into the OBD2 port and Torque running on an Android phone. I don't like the idea of tying something that will obsolete so…
It's not GC per se, it's that the Dalvik JVM doesn't do some analysis and note that the object that you create to pass to a method which doesn't escape it can be created on the stack as it is guaranteed not to exist…
Interesting - I recently got myself an S9 and my wife a OnePlus 6T, and the OnePlus gets much better battery life (with fewer apps and overall lighter usage) - but now I'm not so impressed if that's how it's achieved.…
And pick audio codec settings carefully - it sounded to me like excess audio compression artefacts. Gave up after 30 seconds as the audio was so bad.
Can already do some of this, though not as integrated - an OBD2 to bluetooth adapter plugged into the OBD2 port and Torque running on an Android phone. I don't like the idea of tying something that will obsolete so…
It's not GC per se, it's that the Dalvik JVM doesn't do some analysis and note that the object that you create to pass to a method which doesn't escape it can be created on the stack as it is guaranteed not to exist…