Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Bytecode Rewrite Optimizations by Shiqi Cao

Автор: Performance Summit

Загружено: 2022-09-08

Просмотров: 662

Описание:

ByteDance in-house Redex passes A handful Redex passes have been developed in ByteDance in addition to existing Redex passes. We'd like to share some of them, RenameClass, StringBuilderOutliner, KtDataClass. These three passes saved about ~1M, ??%.

*Exploring ART Optimization Complement * ART optimization is triggered during both jit and dex2aot, however both are running with restricted computation power, mostly running on a phone. This implies that opt passes are light or caps on code size, this leaves us some opportunities of offline dex optimization.

Beyond Android Apps! As in the past year, we learnt a lot of bytecode level optimization, we are extending this learning to several other similar App models, for example, Unity app optimization.

https://skillsmatter.com/skillscasts/...

Bytecode Rewrite Optimizations by Shiqi Cao

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

The Art of SIMD Programming by Sergey Slotin

The Art of SIMD Programming by Sergey Slotin

Why do Programs Get Slower with Time? by Ivica Bogosavljevic

Why do Programs Get Slower with Time? by Ivica Bogosavljevic

Where Have All the Cycles Gone? by Sean Parent

Where Have All the Cycles Gone? by Sean Parent

Panel discussion with Ivica Bogosavljevic, Nadav Rotem, Sergey Slotin and Taras Tsugrii

Panel discussion with Ivica Bogosavljevic, Nadav Rotem, Sergey Slotin and Taras Tsugrii

🤷 AI обучен на говнокоде! Разработчиков компиляторов, протоколов и СУБД не хватает, а LLM не может

🤷 AI обучен на говнокоде! Разработчиков компиляторов, протоколов и СУБД не хватает, а LLM не может

🤖 AI, Какие языки лучше генерируются? Чем на самом деле занимается Брагилевский в JetBrains

🤖 AI, Какие языки лучше генерируются? Чем на самом деле занимается Брагилевский в JetBrains

Taking Claude to the Next Level

Taking Claude to the Next Level

Code review - делаем лучше

Code review - делаем лучше

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Перестаньте мне рассказывать о _Generic

Перестаньте мне рассказывать о _Generic

Что такое

Что такое "Reverse Engineering". Показываю как ломают софт.

Running a Datacenter Performance Optimization Campaign by Nadav Rotem

Running a Datacenter Performance Optimization Campaign by Nadav Rotem

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

Экспресс-курс RAG для начинающих

Экспресс-курс RAG для начинающих

Knowing and Controlling your Smart Contract Address with EVM Opcodes

Knowing and Controlling your Smart Contract Address with EVM Opcodes

A Conversation with the Founder of NVIDIA: Who Will Shape the Future of AI?

A Conversation with the Founder of NVIDIA: Who Will Shape the Future of AI?

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Using ML to Automatically Optimize Kubernetes for Cost Efficiency and Reliability - Stefano Doni

Using ML to Automatically Optimize Kubernetes for Cost Efficiency and Reliability - Stefano Doni

Faster ETL Pipeline with Bodo by Ahmad Khadem

Faster ETL Pipeline with Bodo by Ahmad Khadem

Recon 2019 - Vectorized Emulation Putting it all together by  Brandon Falk

Recon 2019 - Vectorized Emulation Putting it all together by Brandon Falk

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]