-
Welcome
-
Subscribe to
Bionic - 64 bit ABI and 64-bit ART
This proposal has been accepted as a session.
One Line Summary
Overview of Android's runtime and libc.
Abstract
“ART is an evolution of the Android runtime, first made available as a developer option on Android 4.4 KitKat. It comes with improvements in the garbage collector, threading and locking model, compiler and runtime performance. It also adds support for 64-bit architectures. This talk will look at how ART differs from earlier runtimes.
Bionic is Android’s C library. It’s a BSD-licensed C library for the Linux kernel supporting 6 architectures (arm/arm64, mips/mips64, and x86/x86_64). This talk looks at how and why bionic differs from other C libraries, and how it gets along with the Linux kernel."
Tags
android, bionic, libc, ART
Presentation Materials
slidesSpeaker
-
Elliott Hughes
GoogleBiography
Elliott Hughes is a member of the Android Runtime Team at Google. He’s worked on both the old Dalvik VM and the new Art VM, the core java.* libraries, and the Android C library (bionic). Recently he’s been focused on getting the libraries and core system tools (like the dynamic linker) ready for 64-bit.
Sessions
-
- Title: Bionic - 64 bit ABI and 64-bit ART
- Microconference: Android/Mobile
- Time: 3:25pm
-
One Line Summary:
Overview of Android’s runtime and libc.
- slides
- Speakers: Elliott Hughes
-