Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
549fceacf30a1f982ef797467aa0b17563d77f33
/
compiler
/
utils
/
assembler.h
b44ed12
Thumb2: Fix EmitJumpTables() to extend buffer only if needed.
by Vladimir Marko
· 8 years ago
d1ee809
Move Assemblers to the Arena.
by Vladimir Marko
· 8 years ago
4fda4eb
Move code related to debug info generation to its own directory.
by David Srbecky
· 9 years ago
10ef694
Delay emitting CFI PC adjustments until after Thumb2/Mips fixup.
by Vladimir Marko
· 9 years ago
7cffc3b
ART: Arm32 packed-switch jump tables
by Andreas Gampe
· 9 years ago
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 9 years ago
8c434dc
MIPS: Assemblers changes needed for optimizing compiler
by Goran Jakovljevic
· 9 years ago
85b62f2
ART: Refactor intrinsics slow-paths
by Andreas Gampe
· 9 years ago
73f455e
X86: Assembler support for near labels
by Mark Mendell
· 9 years ago
4d02711
Implement heap poisoning in ART's Optimizing compiler.
by Roland Levillain
· 9 years ago
eb7b739
Opt compiler: Add disassembly to the '.cfg' output.
by Alexandre Rames
· 9 years ago
cf93a5c
Revert "Revert "ART: Implement literal pool for arm, fix branch fixup.""
by Vladimir Marko
· 9 years ago
fbeb4ae
Revert "ART: Implement literal pool for arm, fix branch fixup."
by Vladimir Marko
· 9 years ago
f38caa6
ART: Implement literal pool for arm, fix branch fixup.
by Vladimir Marko
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
dd97393
Implement CFI for JNI.
by David Srbecky
· 9 years ago
8c57831
Remove the old CFI infrastructure.
by David Srbecky
· 9 years ago
57b3429
ART: Allow to compile interpret-only mips64 files
by Andreas Gampe
· 10 years ago
e21dc3d
ART: Swap-space in the compiler
by Andreas Gampe
· 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
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
5319def
ART: optimizing compiler: initial support for ARM64.
by Alexandre Rames
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
547cdfd
Emit CFI for x86 & x86_64 JNI compiler.
by Tong Shen
· 10 years ago
65fcc2c
Thumb2 assembler for JNI compiler and optimizing compiler
by Dave Allison
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
7f466c0
Merge "Add support for invoke-static in optimizing compiler."
by Nicolas Geoffray
· 10 years ago
8ccc3f5
Add support for invoke-static in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
fca8220
x86_64: JNI compiler
by Dmitry Petrochenko
· 10 years ago
b95a534
AArch64: Add arm64 runtime support.
by Stuart Monteith
· 11 years ago
ed8dd49
AArch64: Add ARM64 Assembler
by Serban Constantinescu
· 11 years ago
2fecd65
Merge "Add codegen support to the optimizing compiler."
by Nicolas Geoffray
· 11 years ago
d4dd255
Add codegen support to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
b48b9eb
Fix clang to compile and run host tests.
by Ian Rogers
· 11 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 11 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 11 years ago
[Renamed (98%) from runtime/oat/utils/assembler.h]
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/oat/utils/assembler.h]
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
474b6da
Move thread flags and state into 32bits.
by Ian Rogers
· 12 years ago
7fbee07
Preliminary changes to allow mips target to build.
by jeffhao
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
cee4d0c
Jni compiler should zero extend boolean and char return values.
by jeffhao
· 12 years ago
58136ca
Fix the jni compiler's handling of byte and short return values in x86.
by jeffhao
· 12 years ago
0f3c553
Kill constants.h and fix some copyright headers.
by Elliott Hughes
· 12 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 12 years ago
[Renamed (98%) from src/assembler.h]
b5d09b2
Method prologue and epilogues, add missing x86 functionality.
by Ian Rogers
· 13 years ago
31f1f4f
Minor cleanup.
by Elliott Hughes
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
a09aea2
Fix an "unsigned int"/"size_t" discrepancy.
by Elliott Hughes
· 13 years ago
5a7a74a
Support for JNI local reference cookie.
by Ian Rogers
· 13 years ago
dc51b79
Save/restore local table state on down calls.
by Ian Rogers
· 13 years ago
e5de95b
Fix JNI thread state transitions.
by Ian Rogers
· 13 years ago
bdb0391
Support for exception throwing.
by Ian Rogers
· 13 years ago
1619286
Add oat file generation and tests to build
by Brian Carlstrom
· 13 years ago
2c8f653
Support for cross compilation.
by Ian Rogers
· 13 years ago
578bbdc
Move DexFiles to be allocated on the heap
by Brian Carlstrom
· 13 years ago
45a76cb
Exception and suspend count polling on JNI bridge return.
by Ian Rogers
· 13 years ago
69759ea
Add allocation and garbage collection infrastructure.
by Carl Shapiro
· 13 years ago
b033c75
x86 JNI compiler and unit tests.
by Ian Rogers
· 13 years ago
6b6b5f0
Shorten the namespace and re-normalize include guards.
by Carl Shapiro
· 13 years ago
a5d5cfd
Add basic assembler interface and an x86 backend.
by Carl Shapiro
· 13 years ago