Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
edc34c88b8f8abd04f9c4668787403608cf0b2d4
/
compiler
/
utils
/
x86
/
assembler_x86.cc
7fb49da
Add support for floats and doubles.
by Nicolas Geoffray
· 10 years ago
b6e7206
Fix movw on x86/x86_64 to accept any 16bits immediate.
by Nicolas Geoffray
· 10 years ago
26a25ef
Add a prepare for register allocation pass.
by Nicolas Geoffray
· 10 years ago
3c04974
Optimize suspend checks in optimizing compiler.
by Nicolas Geoffray
· 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
f12feb8
Stack overflow checks and NPE checks for optimizing.
by Nicolas Geoffray
· 10 years ago
cf4035a
ART: Use StackReference in Quick Stack Frame
by Andreas Gampe
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
b55f835
Test control flow instruction with optimizing compiler.
by Nicolas Geoffray
· 10 years ago
790a6b7
Calling convention support for cross 64/32 compilation.
by Ian Rogers
· 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
a7e649d
Merge "Make heap reference poisoning work with the interpreter."
by Hiroshi Yamauchi
· 11 years ago
befbd57
Fix host architecture for 64bit.
by Ian Rogers
· 11 years ago
e63a745
Make heap reference poisoning work with the interpreter.
by Hiroshi Yamauchi
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
7655f29
Portable refactorings.
by Ian Rogers
· 11 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 11 years ago
[Renamed (98%) from runtime/oat/utils/x86/assembler_x86.cc]
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/oat/utils/x86/assembler_x86.cc]
1aa246d
Move casts.h and stl_util.h into base/.
by Elliott Hughes
· 12 years ago
474b6da
Move thread flags and state into 32bits.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
703f2cd
Numerous fixes to enable PromoteRegs, though it's still broken.
by jeffhao
· 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
7caad77
Implement various missing parts of the X86 compiler
by Ian Rogers
· 12 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 12 years ago
[Renamed (99%) from src/assembler_x86.cc]
44fb0d0
Fix naming in x86 assembler and generated short form push immediate.
by Ian Rogers
· 12 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 13 years ago
b5d09b2
Method prologue and epilogues, add missing x86 functionality.
by Ian Rogers
· 13 years ago
79ab9e3
Fix our x86 mfence macro.
by Elliott Hughes
· 13 years ago
31f1f4f
Minor cleanup.
by Elliott Hughes
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
06b37d9
Always log the value when an alignment check fails.
by Elliott Hughes
· 13 years ago
20cde90
Add Class::IsFinalizable and Object::AddFinalizerReference.
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
e007b10
Fix host regression on JNI compiler test.
by Ian Rogers
· 13 years ago
e5de95b
Fix JNI thread state transitions.
by Ian Rogers
· 13 years ago
67375ac
Support for exception throwing from JNI.
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
9b269d2
Fix bug in long arguments for JNI on x86
by Ian Rogers
· 13 years ago
668512a
Decoding references. Otherwise, buggy code works only on stack refs.
by Shih-wei Liao
· 13 years ago
408f79a
Add validate object, clean up stack indirect reference table.
by Ian Rogers
· 13 years ago
c143c55
Updating the compiler to use the new-world model
by buzbee
· 13 years ago
18c0753
Initialize the rest of libcore's native code.
by Elliott Hughes
· 13 years ago
a04d397
Issue 5177609: remove Monitor(Enter|Exit)Helper
by Ian Rogers
· 13 years ago
0d666d8
Fix JNI compiler for synchronized methods.
by Ian Rogers
· 13 years ago
53b6131
Use the UNIMPLEMENTED macro everywhere.
by Elliott Hughes
· 13 years ago
e2d373e
Initial ARM JNI compiler support.
by Carl Shapiro
· 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
df20fe0
Support for synchronized native methods.
by Ian Rogers
· 13 years ago
b033c75
x86 JNI compiler and unit tests.
by Ian Rogers
· 13 years ago
1f359b0
Improve CHECK_<op> logging.
by Elliott Hughes
· 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