• Episode 208: Micro optimizations

  • Jul 18 2024
  • Length: 51 mins
  • Podcast

Episode 208: Micro optimizations

  • Summary

  • In this episode Tor and Romain find themselves without a guest and decide to chat about micro optimizations and writing custom tools.


    Tor and Romain

    Chapters:

    Intro (00:00)

    Micro optimizations (00:32)

    Kotlin explorer (3:25)

    Avoiding object allocations (6:49)

    Code Inefficiencies (8:10)

    Compilers (12:13)

    Understand assembly with AI (18:39)

    Layout opt (21:20)

    Programmers writing tools (21:52)

    char.isBlank (25:35)

    Lint checks (27:59)

    Companion objects (29:40)

    Java assertion mechanism (32:00)

    Hash maps (35:13)

    When to micro optimize and when not to (43:46)

    Benchmarking (47:26)

    New optimizations (48:46)

    Wrap up (50:46)

    Romain: @romainguy, threads.net/@romainguy, romainguy@androiddev.social

    Tor: threads.net/@tor.norbye and tornorbye@androiddev.social

    Catch videos on YouTube → https://goo.gle/adb-podcast

    Subscribe to Android Developers → https://goo.gle/AndroidDevs

    Show More Show Less

What listeners say about Episode 208: Micro optimizations

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.