Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
1f77fed12154aeca8b022ea49ab3667c4c53671d
/
runtime
/
oat.cc
2c6b494
Don't update checksum if data ptr is null.
by Jeff Hao
· 8 years ago
1c4eb04
Don't return kPatchOatNeeded if there is no patch info.
by Richard Uhler
· 8 years ago
7bcfcb8
Revert "Revert "Use compiler filter to determine oat file status.""
by Andreas Gampe
· 8 years ago
5d95076
Symbolize native debug information for AOTed methods in boot.oat.
by David Srbecky
· 9 years ago
b077e15
Update GetDexOptNeeded to handle different levels of compilation
by Calin Juravle
· 9 years ago
ce4b0ba
Ignore image checksum for ExtractOnly oat files
by David Brazdil
· 9 years ago
49b0f45
Refactor and clean up OatWriter and Dex2Oat.
by Vladimir Marko
· 9 years ago
524e7ea
Remove ArtCode.
by Nicolas Geoffray
· 9 years ago
09d0943
ART: Use .bss section for dex cache arrays.
by Vladimir Marko
· 9 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 9 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 9 years ago
0de1133
Fix debuggable compiler flag detection for secondary dex files
by Sebastien Hertz
· 9 years ago
2bcb3b2
ART: Show invalid oat header cause in error message
by Andreas Gampe
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
eace458
Move dexCacheStrings from ArtMethod to Class
by Mathieu Chartier
· 10 years ago
3115877
Fix oatwriter code deduping
by Mathieu Chartier
· 10 years ago
957ca1c
Delete ArtMethod gc_map_ field
by Mathieu Chartier
· 10 years ago
7a7c1db
Fix ordering of fields with the same name.
by Vladimir Marko
· 10 years ago
81852bf
Merge "Fix LinkFieldsComparator."
by Vladimir Marko
· 10 years ago
d577748
Fix LinkFieldsComparator.
by Vladimir Marko
· 10 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 10 years ago
5f9a954
Delete unused imtable field
by Mathieu Chartier
· 10 years ago
8ba17f6
Don't enable ARM_R4_SUSPEND_FLAG.
by Ian Rogers
· 10 years ago
4677476
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
1ba0f59
Support hard float on arm in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
1d8cdbc
Refactor quick entrypoints
by Ian Rogers
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
f0edfc3
Some optimizations for the array alloc path.
by Hiroshi Yamauchi
· 10 years ago
f4da675
Implement method calls using relative BL on ARM.
by Vladimir Marko
· 10 years ago
37f05ef
Reduced memory usage of primitive fields smaller than 4-bytes
by Fred Shih
· 10 years ago
648d711
Reduce stack usage for overflow checks
by Dave Allison
· 10 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 10 years ago
22f8e5c
Revert "Revert "ART: Key-Value Store in Oat header""
by Andreas Gampe
· 10 years ago
4e99b3d
Add missing class initialization during compilation and tests
by Sebastien Hertz
· 10 years ago
452bee5
Revert "ART: Key-Value Store in Oat header"
by Nicolas Geoffray
· 10 years ago
c87d27b
ART: Key-Value Store in Oat header
by Andreas Gampe
· 10 years ago
86797a7
AArch64: Add memcmp16() for Arm64; ensure xSELF not clobbered
by Serban Constantinescu
· 10 years ago
9f10203
Fix exception reporting from interpreter
by Sebastien Hertz
· 10 years ago
4d0589c
ART: Move __memcmp16 from Bionic to ART
by Andreas Gampe
· 10 years ago
2a0d4ec
ART: Fix forbidden thread state change in interpreter
by Andreas Gampe
· 10 years ago
e1d0781
Fix interpreter entrypoint initialization in the image
by Sebastien Hertz
· 10 years ago
c0cf944
Switch on implicit checks and bump oat version to force recompilation
by Dave Allison
· 10 years ago
055c29f
Art compiler: remove unnecessary sqrt call
by buzbee
· 10 years ago
9e36931
Move modify_ldt_lock into global lock order.
by Chao-ying Fu
· 10 years ago
7624d25
Move quick frame info to OatQuickMethodHeader.
by Vladimir Marko
· 10 years ago
f36d985
Bump oat version to force recompile.
by Dave Allison
· 10 years ago
09bc9d2
Bump oat version again to force recompile
by Dave Allison
· 10 years ago
ffcf226
Up OAT version to force recompile
by Dave Allison
· 10 years ago
2d1ab0a
Use WaitHoldingLocks in ReferenceProcessor::GetReferent.
by Mathieu Chartier
· 10 years ago
8668c3c
Add finalizer references from the entrypoints.
by Mathieu Chartier
· 10 years ago
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 10 years ago
96c6ab9
Separate maps from code in oat file.
by Vladimir Marko
· 10 years ago
d6ed642
Revert "Revert "Revert "Use trampolines for calls to helpers"""
by Dave Allison
· 10 years ago
f9487c0
Revert "Revert "Use trampolines for calls to helpers""
by Dave Allison
· 10 years ago
f6b65c1
Add r4 as promotable register if implicit suspend checks
by Dave Allison
· 10 years ago
60d7a65
Fix stack overflow for mutual recursion.
by Brian Carlstrom
· 10 years ago
b373e09
Implicit null/suspend checks (oat version bump)
by Dave Allison
· 11 years ago
c6104ae
Fix oatdump for apps.
by Dave Allison
· 10 years ago
173a8b4
Bump oat version due to InstructionSet enum renumbering in change:
by Brian Carlstrom
· 11 years ago
2da8823
Initial changes towards Generic JNI option
by Andreas Gampe
· 11 years ago
2e589aa
Encode VmapTable entries offset by 2 to reduce size.
by Vladimir Marko
· 11 years ago
7f9d66c
Bump oat file version due to apparent recent code/runtime interface change
by Brian Carlstrom
· 11 years ago
5ddb410
Remove intialized static storage from dex cache.
by Ian Rogers
· 11 years ago
1e6cb63
Delta-encoding of mapping tables.
by Vladimir Marko
· 11 years ago
5da3778
Turn up oat version to 11
by Brian Carlstrom
· 11 years ago
7020278
Support hardware divide instruction
by Dave Allison
· 11 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
ba150c3
Omit OatMethodOffsets for classes without compiled code
by Brian Carlstrom
· 11 years ago
468532e
Entry point clean up.
by Ian Rogers
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/oat.cc]
0aba0ba
Created compiled stubs in image.
by Jeff Hao
· 11 years ago
9609cb6
Remove remaining code related to compiled invoke and proxy stubs.
by Jeff Hao
· 11 years ago
74180ca
Remove code related to compiled invoke stubs.
by Jeff Hao
· 11 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 11 years ago
c928de9
Remove Iceland.
by Ian Rogers
· 12 years ago
75bc896
Add missing proxy_stub_offset_ initializer.
by Logan Chien
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
700c8d3
Move .oat files to ELF format
by Brian Carlstrom
· 12 years ago
f852fb2
Fix OatHeader.isValid
by Brian Carlstrom
· 12 years ago
28db012
Add oat file dependency on boot.oat load location
by Brian Carlstrom
· 12 years ago
341df94
Bump oat version number and add OatHeaderSizeCheck test
by Brian Carlstrom
· 12 years ago
971bf3f
Compile method one-by-one.
by Logan Chien
· 12 years ago
7a2a23a
Cleanup proxy stub compiler code.
by Logan Chien
· 12 years ago
eead4ac
Implement proxy stub for compiler_llvm.
by TDYa127
· 12 years ago
937105a
Use ELF function index to distinguish generated functions.
by Logan Chien
· 12 years ago
ccb7bf1
Add ELF index to OatMethodOffsets.
by Logan Chien
· 12 years ago
25ae640
Write ELF image to Oat file.
by Logan Chien
· 12 years ago
81f3ca1
Add image dependency to oat files
by Brian Carlstrom
· 12 years ago
a72ec82
Store the instruction set in the oat header, and use it in oatdump.
by Elliott Hughes
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
e7d856b
Add GC map to oat file
by Brian Carlstrom
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
362f9bc
Fix cpplint's whitespace warnings.
by Elliott Hughes
· 13 years ago
06b37d9
Always log the value when an alignment check fails.
by Elliott Hughes
· 13 years ago
3320cf4
Move rest of code related blobs from Method to oat
by Brian Carlstrom
· 13 years ago
e24fa61
Separate oat from image
by Brian Carlstrom
· 13 years ago