Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
0225f8e2939a9340cb7dcebfcfe7996a2bd9bce9
/
runtime
/
oat_file.h
0225f8e
Revert "Revert "Make libdexfile build independent of runtime dir""
by David Sehr
· 7 years ago
787784f
Revert "Make libdexfile build independent of runtime dir"
by David Sehr
· 7 years ago
b40b7e7
Make libdexfile build independent of runtime dir
by David Sehr
· 7 years ago
f307527
Revert "Revert "Don't embed the dex code in the oat file if dex is uncompressed.""
by Nicolas Geoffray
· 7 years ago
210531f
Revert "Revert "Move quickening info logic to its own table""
by Mathieu Chartier
· 7 years ago
6716941
Revert "Move quickening info logic to its own table"
by Nicolas Geoffray
· 7 years ago
7a26f94
Move quickening info logic to its own table
by Mathieu Chartier
· 7 years ago
f4bf58d
Merge "Try to mmap vdex file within the address range of the ELF file."
by David Srbecky
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
2c64a83
Change ClassStatus to fit into 4 bits.
by Vladimir Marko
· 7 years ago
ec2cdf4
Try to mmap vdex file within the address range of the ELF file.
by David Srbecky
· 7 years ago
808c7a5
Make CodeItem fields private
by Mathieu Chartier
· 7 years ago
e166e67
Revert "Don't embed the dex code in the oat file if dex is uncompressed."
by Andreas Gampe
· 7 years ago
ae7e838
Don't embed the dex code in the oat file if dex is uncompressed.
by Nicolas Geoffray
· 7 years ago
67ab1c5
Merge "Pass the debug_info_offset explicitly."
by Nicolas Geoffray
· 7 years ago
58cc1cb
Pass the debug_info_offset explicitly.
by Nicolas Geoffray
· 7 years ago
f3c52b4
Fill Class and String .bss slots in runtime.
by Vladimir Marko
· 7 years ago
b22dea0
Provide an option to pass odex and vdex fds in dexoptanalyzer
by Shubham Ajmera
· 7 years ago
44e5efa
Add check that classpath is up to date to getDexOptNeeded
by Calin Juravle
· 7 years ago
0f3c700
Remove DexCache arrays from app oat .bss.
by Vladimir Marko
· 7 years ago
120aa28
Store layout info in dex files
by Mathieu Chartier
· 7 years ago
a308a32
Change kMultiDexSeparator from ':' to '!'
by Calin Juravle
· 7 years ago
7b0648a
Move dex files dependencies (en/de)coding to ClassLoaderContext
by Calin Juravle
· 7 years ago
87e2cb6
Add support for processing class loader contexts
by Calin Juravle
· 8 years ago
0eb882b
Use ArtMethod* .bss entries for HInvokeStaticOrDirect.
by Vladimir Marko
· 8 years ago
513061a
ART: Clean up thread.h and thread_list.h
by Andreas Gampe
· 8 years ago
16d4843
Allow dex2oat to handle relative paths.
by Jeff Hao
· 8 years ago
84f50ae
Remove remaining uses of DexFile::GetChecksum.
by Richard Uhler
· 8 years ago
72ab684
Add class status for resolved erroneous classes.
by Vladimir Marko
· 8 years ago
5923b52
Do not return patchoat for dexopt needed.
by Richard Uhler
· 8 years ago
1b86849
Use type lookup tables in compiler
by Mathieu Chartier
· 8 years ago
4acefd3
Encode quickening info in .vdex.
by Nicolas Geoffray
· 8 years ago
2f61867
Merge "Remove #include "oat_file.h" from class_linker.h ."
by Vladimir Marko
· 8 years ago
97d7e1c
Remove #include "oat_file.h" from class_linker.h .
by Vladimir Marko
· 8 years ago
aad75c6
Revert "Revert "Store resolved Strings for AOT code in .bss.""
by Vladimir Marko
· 8 years ago
5f92605
Revert "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
63dccbb
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 8 years ago
9aa352e
Remove TypeLookupTable from DexFile.
by David Sehr
· 8 years ago
c93b3be
Fix run-test after introduction of VDEX
by David Brazdil
· 8 years ago
7b49e6c
Introduce VDEX file, use it for DEX files
by David Brazdil
· 8 years ago
9a37efc
Clean up VLOG(oat) in OatFileAssistant.
by Richard Uhler
· 8 years ago
f0192c8
Support to pass <uses-library> option through to dex2oat.
by Jeff Hao
· 9 years ago
2ba8895
ART: Dump more OatDexFile data in oatdump
by Andreas Gampe
· 9 years ago
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 9 years ago
d1537b5
Don't return kPatchOatNeeded if there is no patch info.
by Richard Uhler
· 9 years ago
29d38e7
Revert "Revert "Use compiler filter to determine oat file status.""
by Andreas Gampe
· 9 years ago
845e506
Revert "Use compiler filter to determine oat file status."
by Nicolas Geoffray
· 9 years ago
a62d2f0
Use compiler filter to determine oat file status.
by Richard Uhler
· 9 years ago
0b4cbd0
Add oatdump support for app images
by Mathieu Chartier
· 9 years ago
b077e15
Update GetDexOptNeeded to handle different levels of compilation
by Calin Juravle
· 9 years ago
6ea1a0e
AOT compile framework code as non-debuggable
by Mingyao Yang
· 9 years ago
5351da0
Use image oat file instead of image header for immune spaces
by Mathieu Chartier
· 9 years ago
ce4b0ba
Ignore image checksum for ExtractOnly oat files
by David Brazdil
· 9 years ago
049cff0
ART: Refactor oat_file.h/cc for better maintainability
by Andreas Gampe
· 9 years ago
d9786b0
Implementation of fast lookup table to search class_def by descriptor
by Artem Udovichenko
· 9 years ago
06d7aaa
Clean up OatFile.
by Vladimir Marko
· 9 years ago
09d0943
ART: Use .bss section for dex cache arrays.
by Vladimir Marko
· 9 years ago
6bc4374
Add an abstraction over a compiled code.
by Nicolas Geoffray
· 9 years ago
b1d8c31
Revert "cleanup: Replace pointers with out-parameters and fix-up formatting"
by Igor Murashkin
· 9 years ago
a315f5c
cleanup: Replace pointers with out-parameters and fix-up formatting
by Igor Murashkin
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
c04c800
Revert "Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening.""""
by Nicolas Geoffray
· 9 years ago
82e73dc
Release dummy MemMaps corresponding to dlopen.
by David Srbecky
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
0de1133
Fix debuggable compiler flag detection for secondary dex files
by Sebastien Hertz
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
fa8429b
ART: Re-add dlopen
by Andreas Gampe
· 10 years ago
7848da4
ART: Store classpath information into oat file
by Andreas Gampe
· 10 years ago
758a801
ART: Enable Clang's -Wdeprecated
by Andreas Gampe
· 10 years ago
07b3c23
Store OatDexFile instead of OatFile in DexFile.
by Richard Uhler
· 10 years ago
e5fed03
Support relative encoded dex locations in oat files.
by Richard Uhler
· 10 years ago
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
fbef44d
Use unique_ptr to track ownership of dex files.
by Richard Uhler
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
957ca1c
Delete ArtMethod gc_map_ field
by Mathieu Chartier
· 10 years ago
4677476
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
7ba6496
ART: Add pic flag to oat header store
by Andreas Gampe
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
2cbaccb
Avoid printing absolute addresses in oatdump
by Brian Carlstrom
· 10 years ago
aa4497d
Improve dex location canonicalization-related performance.
by Vladimir Marko
· 10 years ago
bad0267
Add native memory accounting through custom allocator.
by Mathieu Chartier
· 10 years ago
84d7605
Support booting without functioning boot.oat/art patchoat.
by Alex Light
· 10 years ago
9dcc457
Make apps able to run with a failing patchoat
by Alex Light
· 10 years ago
97b52f8
Make OatClass and OatMethod immutable once more.
by Ian Rogers
· 10 years ago
4fcdc94
Execute an application even when dex2oat crashes.
by Nicolas Geoffray
· 10 years ago
3f5838d
Fix performance regression in OatFile::GetOatDexFile().
by Vladimir Marko
· 10 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 10 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
53cb16b
Add patchoat tool to Art.
by Alex Light
· 11 years ago
539690a
Avoid a memory allocation in OatFile::GetOatDexFile().
by Vladimir Marko
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
0e12bdc
Add ISA directory to image and odex pathnames.
by Brian Carlstrom
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
7624d25
Move quick frame info to OatQuickMethodHeader.
by Vladimir Marko
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 11 years ago
d3c5beb
Avoid allocating OatFile::OatClass on the heap.
by Vladimir Marko
· 11 years ago
Next »