aboutsummaryrefslogtreecommitdiff
path: root/Linaro.org/projects/LMG/ART.md
blob: d4c4d347a81a40ba602932f0ce7b48392c72b95a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# ART

ART is the Android Runtime. It is the JAVA implementation which is an important piece of any Android product as portions of the Android system and apps are written in JAVA.

Linaro's ART team is active largely in the area of the Optimizing and the JIT compilers. Code generation is of special focus, finding ways to generate more efficient code that results in a faster Android product. 

The team works directly with Google on the TIP of the source tree which is part of the AOSP project. This work on the cutting edge is all about improving future letter releases of Android that include ART. 

The team also works on the stable tree, the output of these efforts are immediately available to Linaro member companies. These performance enhancements give member companies an advantage, as they are able to take the performance improving patches and include them in their products.

Some recent presentations that the ART team gave at Linaro Connect include:

### Linaro Connect Las Vegas
ART JIT in Android N
`http://connect.linaro.org/resource/las16/las16-201/`

### Linaro Connect Bangkok

Android Optimizing Compiler: New Member Assimilation Guide
`http://connect.linaro.org/resource/bkk16/bkk16-302/`

ART II - Testing ART
`http://connect.linaro.org/resource/bkk16/bkk16-306/`