Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
e03474846d69e82677abe2c9b66607d9556f455b
/
compiler
/
compiled_method.h
d9c9037
Move ArrayRef to runtime/base
by David Brazdil
· 8 years ago
dbb7f5b
Improve HLoadClass code generation.
by Vladimir Marko
· 8 years ago
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 8 years ago
ef88a11
Fix silly gcc warning.
by Vladimir Marko
· 8 years ago
db8e62d
Optimizing: Clean up after const-string sharpening.
by Vladimir Marko
· 8 years ago
cac5a7e
Optimizing: Improve const-string code generation.
by Vladimir Marko
· 8 years ago
34ed3af
ART: Avoid uninitialized padding in LinkerPatch.
by Vladimir Marko
· 9 years ago
e64300b
Revert "Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class""
by Alex Light
· 9 years ago
ae358c1
Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class"
by Alex Light
· 9 years ago
6286a97
Combine direct_methods_ and virtual_methods_ fields of mirror::Class
by Alex Light
· 9 years ago
35831e8
Reduce memory used by CompiledMethods.
by Vladimir Marko
· 9 years ago
c04c800
Revert "Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening.""""
by Nicolas Geoffray
· 9 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 9 years ago
c6b4dd8
Implement CFI for Optimizing.
by David Srbecky
· 9 years ago
b207e14
Pass linker patches around as const.
by Vladimir Marko
· 9 years ago
6f71589
Write .debug_line section using the new DWARF library.
by David Srbecky
· 9 years ago
20f8559
Fixed layout for dex caches in boot image.
by Vladimir Marko
· 9 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 9 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 9 years ago
2535abe
Add JIT
by Mathieu Chartier
· 9 years ago
e21dc3d
ART: Swap-space in the compiler
by Andreas Gampe
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
376b2bb
Ensure stack maps are 4 byte aligned.
by Nicolas Geoffray
· 10 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
f4da675
Implement method calls using relative BL on ARM.
by Vladimir Marko
· 10 years ago
1127b12
ART: fix highest PC values removal in SrcMap.DeltaFormat()
by Yevgeny Rouban
· 10 years ago
3946844
Runtime support for the new stack maps for the opt compiler.
by Nicolas Geoffray
· 10 years ago
33ac819
ART fix oat debug source map operations
by Yevgeny Rouban
· 10 years ago
e3ea838
ART source line debug info in OAT files
by Yevgeny Rouban
· 10 years ago
547cdfd
Emit CFI for x86 & x86_64 JNI compiler.
by Tong Shen
· 10 years ago
50abf0a
Move trampolines to thumb2 instead of ARM
by Dave Allison
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 10 years ago
72d3262
Give Compiler a back reference to the driver.
by Ian Rogers
· 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
081f73e
Revert "Use trampolines for calls to helpers"
by Dave Allison
· 10 years ago
754ddad
Use trampolines for calls to helpers
by Dave Allison
· 10 years ago
ae9fd93
Tell GDB about Quick ART generated code
by Mark Mendell
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
193bad9
Multi threaded hashed deduplication during compilation.
by Mathieu Chartier
· 11 years ago
[Renamed (76%) from runtime/compiled_method.h]
96faf5b
Uleb128 compression of vmap and mapping table.
by Ian Rogers
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/compiled_method.h]
a182704
Tidy up compiled method.
by Ian Rogers
· 11 years ago
9609cb6
Remove remaining code related to compiled invoke and proxy stubs.
by Jeff Hao
· 11 years ago
8227cc1
Remove trailing whitespace
by Brian Carlstrom
· 11 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
ce4cc0d
Using gcmap instead of shadow frame.
by TDYa127
· 12 years ago
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 12 years ago
971bf3f
Compile method one-by-one.
by Logan Chien
· 12 years ago
598c513
Add CompiledCode for method and invoke stub.
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
110bcba
Update frame size after the bitcode is translated into machine code.
by Logan Chien
· 12 years ago
937105a
Use ELF function index to distinguish generated functions.
by Logan Chien
· 12 years ago
0f3c553
Kill constants.h and fix some copyright headers.
by Elliott Hughes
· 12 years ago
6920bce
Add ELF index to art::CompiledMethod.
by Logan Chien
· 12 years ago
3fa1b7e
Unify the invoke stubs and replace "oat" with "Art" in the API.
by Elliott Hughes
· 12 years ago
c4c9881
Fix the LLVM build. Separate out libart-compiler-llvm.so.
by Shih-wei Liao
· 12 years ago
ab058bb
Make code buffer units 8bit rather than 16bit.
by Ian Rogers
· 12 years ago
90d5099
Fix the build, because we still need the ret_shorty.
by Shih-wei Liao
· 12 years ago
f04364f
Add upcall compiler.
by Logan Chien
· 13 years ago
d1fec81
Beginning of LLVM backend for ART.
by Shih-wei Liao
· 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
0755ec5
Record Class::Status information in oat file
by Brian Carlstrom
· 13 years ago
169c9a7
Remove the use of Method from jni_compiler
by Ian Rogers
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
a51a3dd
Add missing 'explicit's on single-argument constructors.
by Elliott Hughes
· 13 years ago
3320cf4
Move rest of code related blobs from Method to oat
by Brian Carlstrom
· 13 years ago