- 02 Jun, 2014 2 commits
-
-
Tim Murray authored
Merge ART from AOSP to lmp-preview-dev. Change-Id: I0f578733a4b8756fd780d4a052ad69b746f687a9
-
Jeff Hao authored
This recreates old Dalvik behavior for older target sdk versions, but will still pass null for newer ones. Bug: 13247236 Change-Id: I663c44f729dd173b47da692a753b986daa0463e9
-
- 30 May, 2014 2 commits
-
-
Mathieu Chartier authored
Previously we were using MAP_FIXED which introduced a serious race condition if MAP_32BIT was set since it would possibly overwrite an existing map at the address which we determined was free with msync. There was a window of time after we had msynced a page where another thread could map something at that page. The new method avoids using MAP_FIXED and unmaps allocations which succeed but aren't in the low 4GB when MAP_32BIT is set. Bug: 15338094 Bug: 14974497 (cherry picked from commit c355a2a7) Change-Id: I292a74dbf2ef5ddfb8d0524ae8bc1efbcbd106c8
-
Sebastien Hertz authored
-
- 29 May, 2014 1 commit
-
-
Brian Carlstrom authored
Bug: 15141726 Change-Id: I6caef98cdd49e85a65c033708180231a948ac352 (cherry picked from commit f2f9daf9)
-
- 28 May, 2014 4 commits
-
-
Brian Carlstrom authored
Bug: 14298175 Change-Id: Idca8bd89a02e9f1fd1bbf51eb7aac13d0057d7b7
-
Sebastien Hertz authored
Implements vmInstructionSet, is64Bit and isCheckJniEnabled methods. Bug: 14888999 Bug: 14888124 (cherry picked from commit a705376e) Change-Id: Ic5a90acb2510bf6b39d6f8a60a00b9c3a01c7b13
-
Andreas Gampe authored
Bug: 15196336 (cherry picked from commit e0099d4d) Change-Id: Ieae2e5c9ba4d5a76120236fd1bd7bd1daacc4a59
-
- 22 May, 2014 15 commits
-
-
The Android Automerger authored
-
The Android Automerger authored
-
Mathieu Chartier authored
* commit '84551e76': Fix build.
-
Mathieu Chartier authored
* commit '2dce8b3c': Fix build.
-
Mathieu Chartier authored
* commit '5d8b7b22': Fix build.
-
Mathieu Chartier authored
-
Mathieu Chartier authored
Old Atomic things were rebased over. Change-Id: I437041af3247c316f2a75f5ef4bd35286fc8e2b1
-
Ian Rogers authored
* commit '9a699461': Begin migration of art::Atomic to std::atomic.
-
Andreas Gampe authored
* commit '89629d4a': ART: Fix stub test inline assembly for x86
-
Brian Carlstrom authored
* commit 'bbe4f6e6': Fix test-art-target-oat for multi target
-
Andreas Gampe authored
* commit '6114b38f': ART: Make StubTest IMT sanity check a warning
-
Ian Rogers authored
* commit '3e3ac290': Begin migration of art::Atomic to std::atomic.
-
Andreas Gampe authored
* commit '31ffae8c': ART: Fix stub test inline assembly for x86
-
Brian Carlstrom authored
* commit 'e86e5b27': Fix test-art-target-oat for multi target
-
Andreas Gampe authored
* commit 'df104690': ART: Make StubTest IMT sanity check a warning
-
- 21 May, 2014 16 commits
-
-
Ian Rogers authored
* commit '061ece16': Begin migration of art::Atomic to std::atomic.
-
Ian Rogers authored
-
Ian Rogers authored
* commit '94cba829': Work around Mac assembler differences.
-
Andreas Gampe authored
* commit 'b9dc0359': ART: Fix libjavacore dependency
-
Andreas Gampe authored
* commit '388c6e27': ART: Fix stub test inline assembly for x86
-
Brian Carlstrom authored
* commit '89bfb2be': Fix test-art-target-oat for multi target
-
Andreas Gampe authored
-
Brian Carlstrom authored
-
Sebastien Hertz authored
Avoids running dalvikvm with 32-bit native library. When the primary target is 64-bit, dalvikvm is a symlink to dalvikvm64 which can't load 32-bit native library. Bug: 15131102 Change-Id: I29c2f3b5a62b5f507674f3f6d1b9f3f2e5a9de23
-
Andreas Gampe authored
Clang can handle the register pressure, but GCC can't. Make one a memory constraint. Change-Id: I49f048b29f5677449bf6ee6282516462332ee645
-
Ian Rogers authored
* commit '67922bb3': Work around Mac assembler differences.
-
Andreas Gampe authored
* commit '9c471342': ART: Make StubTest IMT sanity check a warning
-
Andreas Gampe authored
* commit 'cd3479df': ART: Fix libjavacore dependency
-
Ian Rogers authored
* commit '512d5393': Work around Mac assembler differences.
-
Andreas Gampe authored
-
Andreas Gampe authored
* commit 'fd06f392': ART: Fix libjavacore dependency
-