Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
4665167ddc34008dfa78a2873685fe7a98772eab
/
compiler
/
oat_writer.cc
a6cefa7
Merge "Deterministic DexCache in heap images."
by Vladimir Marko
· 8 years ago
f25cc73
Deterministic DexCache in heap images.
by Vladimir Marko
· 8 years ago
48f7a5b
Merge "Assign pointer to quick code for copied methods"
by Nicolas Geoffray
· 8 years ago
cbcedbf
Add method info to oat files
by Mathieu Chartier
· 8 years ago
8d6768d
Revert^6 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
0b66d61
Revert^5 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
b3f2b5c
Assign pointer to quick code for copied methods
by Artem Udovichenko
· 8 years ago
97fa992
Do not allow input-vdex with dexlayout.
by Nicolas Geoffray
· 8 years ago
c52f303
Remove --include-patch-information option from dex2oat.
by Richard Uhler
· 8 years ago
455d74f
Merge "Add nullptr and size check for opening a mem mapped dex file."
by Treehugger Robot
· 8 years ago
41b2f53
Add nullptr and size check for opening a mem mapped dex file.
by Jeff Hao
· 8 years ago
e682d90
Fixed OatWriter checksum for raw data case
by Mathieu Chartier
· 8 years ago
497d526
Handle RawData case for DexLayout
by Mathieu Chartier
· 8 years ago
bfb80d2
Revert^4 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
5812e20
Revert^3 "Hash-based dex cache type array."
by Mathieu Chartier
· 8 years ago
85c0f2a
Revert^2 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
8d4b118
Merge "Fix dex cache resolved types and class table mismatch."
by Vladimir Marko
· 8 years ago
cd556b0
Fix dex cache resolved types and class table mismatch.
by Vladimir Marko
· 8 years ago
d9df780
Add test if dex file fails to open during layout.
by Jeff Hao
· 8 years ago
de19754
Add nullptr check for dex layout when opening the dex file fails.
by Jeff Hao
· 8 years ago
d16363a
Revert "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
ec78622
Hash-based dex cache type array.
by Vladimir Marko
· 8 years ago
72ab684
Add class status for resolved erroneous classes.
by Vladimir Marko
· 8 years ago
1998cd0
Implement HLoadClass/kBssEntry for boot image.
by Vladimir Marko
· 8 years ago
6bec91c
Store resolved types for AOT code in .bss.
by Vladimir Marko
· 8 years ago
cb2ce33
Merge "Update vdex in place if input_vdex_fd == output_vdex_fd"
by Nicolas Geoffray
· 8 years ago
60ca949
Optimize OatWriter when we don't compile any method.
by Nicolas Geoffray
· 8 years ago
81f57d1
Update vdex in place if input_vdex_fd == output_vdex_fd
by Nicolas Geoffray
· 8 years ago
3acf361
Merge "Set the location checksum in vdex."
by Nicolas Geoffray
· 8 years ago
f54e5df
Set the location checksum in vdex.
by Nicolas Geoffray
· 8 years ago
063fc77
Class Hierarchy Analysis (CHA)
by Mingyao Yang
· 9 years ago
b0bbe8e
Use input-vdex-fd, or input-vdex in dex2oat.
by Nicolas Geoffray
· 8 years ago
608f2ce
Add new --layout-profile compiler-filter for dex2oat.
by Jeff Hao
· 8 years ago
1b86849
Use type lookup tables in compiler
by Mathieu Chartier
· 8 years ago
d01f60c
Add a VerifierDeps::Dump method.
by Nicolas Geoffray
· 8 years ago
4acefd3
Encode quickening info in .vdex.
by Nicolas Geoffray
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 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
4287925
Merge "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
63dccbbe
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 8 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 8 years ago
5d5a36b
Write VerifierDeps into VDEX.
by David Brazdil
· 8 years ago
9aa352e
Remove TypeLookupTable from DexFile.
by David Sehr
· 8 years ago
268764d
Make ScopedAssertNoThreadSuspension no overhead for non-debug
by Mathieu Chartier
· 8 years ago
7b49e6c
Introduce VDEX file, use it for DEX files
by David Brazdil
· 8 years ago
181e1cc
Revert "Revert "Refactor writing type lookup tables into OAT""
by David Brazdil
· 8 years ago
b92ba62
Revert "Refactor writing type lookup tables into OAT"
by David Brazdil
· 8 years ago
1a069a5
Refactor writing type lookup tables into OAT
by David Brazdil
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
bf44e0e
ART: Implement a fixed size string dex cache
by Christina Wadsworth
· 8 years ago
35bb22f
Merge "Align method code rather than method header in oat files."
by Vladimir Marko
· 9 years ago
0c737df
Align method code rather than method header in oat files.
by Vladimir Marko
· 9 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
43e10b0
ART: Replace ScopedFd with FdFile
by Andreas Gampe
· 9 years ago
37d6a3b
Support the -i flag in the new dexdump.
by Aart Bik
· 9 years ago
dbb7f5b
Improve HLoadClass code generation.
by Vladimir Marko
· 9 years ago
e079e21
Fix OatWriter to update the header checksum correctly.
by Vladimir Marko
· 9 years ago
c3b13a7
Fix oat_writer to use WriteData which updates checksum.
by Jeff Hao
· 9 years ago
fba3997
Fix misc-macro-parentheses warnings.
by Chih-Hung Hsieh
· 9 years ago
052164a
Fix string patch target retrieval in OatWriter.
by Vladimir Marko
· 9 years ago
93205e3
Move Assemblers to the Arena.
by Vladimir Marko
· 9 years ago
83ca47a
Remove unused 'status' variable
by Goran Jakovljevic
· 9 years ago
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 9 years ago
db8e62d
Optimizing: Clean up after const-string sharpening.
by Vladimir Marko
· 9 years ago
cac5a7e
Optimizing: Improve const-string code generation.
by Vladimir Marko
· 9 years ago
09c2a6b
Add trampoline symbols to native debug info.
by David Srbecky
· 9 years ago
197160d
Refactor MethodDebugInfo (input of DWARF writer).
by David Srbecky
· 9 years ago
91cc06c
Mark DWARF lines in non-debuggable methods as "not a statement".
by David Srbecky
· 9 years ago
944da60
ART: Allow method references across oat files for multi-image, 2nd attempt.
by Vladimir Marko
· 9 years ago
c5bfa97
Split elf_writer_debug.cc to several files.
by David Srbecky
· 9 years ago
4fda4eb
Move code related to debug info generation to its own directory.
by David Srbecky
· 9 years ago
c801425
Merge "ART: Make sure dex files are verified in the compiler"
by Andreas Gampe
· 9 years ago
3a2bd29
ART: Make sure dex files are verified in the compiler
by Andreas Gampe
· 9 years ago
5b1c2ca
Revert "Revert "Add option to generate compressed backtrace info.""
by David Srbecky
· 9 years ago
fbc3108
Revert "Revert "Load app images""
by Mathieu Chartier
· 9 years ago
8546cc9
Revert "Add option to generate compressed backtrace info."
by David Srbecky
· 9 years ago
5fdcc3c
Add option to generate compressed backtrace info.
by David Srbecky
· 9 years ago
9bdf108
Revert "Revert "Write dex files to oat file early.""
by Vladimir Marko
· 9 years ago
919f553
Revert "Write dex files to oat file early."
by Vladimir Marko
· 9 years ago
625a64a
Write dex files to oat file early.
by Vladimir Marko
· 9 years ago
dcdc85b
Dex2oat support for multiple oat file and image file outputs.
by Jeff Hao
· 9 years ago
9865bde
Rename NullHandle to ScopedNullHandle
by Mathieu Chartier
· 9 years ago
42ef8ab
ART: Stash a resolved method late in the verifier
by Andreas Gampe
· 9 years ago
c96205e
Revert "ART: Check invoke-interface earlier in verifier"
by Andreas Gampe
· 9 years ago
49b0f45
Refactor and clean up OatWriter and Dex2Oat.
by Vladimir Marko
· 9 years ago
eb5ddd7
Merge "ART: Check invoke-interface earlier in verifier"
by Andreas Gampe
· 9 years ago
dae2414
ART: Check invoke-interface earlier in verifier
by Andreas Gampe
· 9 years ago
131980f
Add ElfWriter::GetStream().
by Vladimir Marko
· 9 years ago
10c1356
Refactor oat file writing to give Dex2Oat more control.
by Vladimir Marko
· 9 years ago
073b16c
Image space cleanup for app images
by Mathieu Chartier
· 9 years ago
da5b28a
Revert "Revert "Add basic image writer support for app images""
by Mathieu Chartier
· 9 years ago
4b01856
Revert "Add basic image writer support for app images"
by Nicolas Geoffray
· 9 years ago
c033474
Add basic image writer support for app images
by Mathieu Chartier
· 9 years ago
d9786b0
Implementation of fast lookup table to search class_def by descriptor
by Artem Udovichenko
· 9 years ago
35831e8
Reduce memory used by CompiledMethods.
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
3cfa4d0
ART: Remove interpreter entrypoints
by Andreas Gampe
· 9 years ago
Next »