Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hey all, ReDex developer here, happy to answer questions!


How are you handling the Gradle experimental plugin and Jack/Jill (no problems because you operate at dex level?)? I heard Proguard and other class/dex transformations were having trouble adopting the new model. Supposedly Google is working on adding extension points to the API.


We should work fine with Jack & Jill since, as you said, we work at the dex level. That said, it'll be interesting to see how our optimizations interact.


Thanks for sharing, do you still see runtime performance benefits when ART is used or just compilation / dex2oat perf improvement?


Yep, we actually see perf benefits overall with ART. Starting with redex-optimized bytecode actually helps dex2oat generate faster/smaller native code.


Excellent, I look forward to trying this out!


Does Jack and Jill fuck your shit up?


Lol.

Actually I'm pretty interested to see what we can do with jack, since it has an API to hook into various stages of the code generation pipeline. We haven't invested much time in it yet though, since it's still in a somewhat experimental phase. Looking forward to investigating it more, though.


Can you provide any numbers on the results of these optimisations? They seem to be missing from the website and blog post.


I didn't see any performance numbers in the blogpost. Do you plans to share some benchmarks ?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: