Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
a9a8254c920ce8e22210abfc16c9842ce0aea28f
/
runtime
/
arch
/
x86
/
quick_entrypoints_x86.S
a9a8254
Improve quick codegen for aput-object.
by Ian Rogers
· 11 years ago
d9c4fc9
Inflate contended lock word by suspending owner.
by Ian Rogers
· 11 years ago
3b4c189
Split the allocation path into 'instrumented' and 'uninstrumented' ones.
by Hiroshi Yamauchi
· 12 years ago
468532e
Entry point clean up.
by Ian Rogers
· 12 years ago
7655f29
Portable refactorings.
by Ian Rogers
· 12 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 12 years ago
[Renamed from runtime/oat/runtime/x86/runtime_support_x86.S]
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 12 years ago
[Renamed from src/oat/runtime/x86/runtime_support_x86.S]
0aba0ba
Created compiled stubs in image.
by Jeff Hao
· 12 years ago
e3cd2f0
Enable devirtualization for abstract and sub-class methods.
by Ian Rogers
· 12 years ago
79fe539
Removing remaining compiled stubs from image.
by Jeff Hao
· 12 years ago
58df327
Removed compiled resolution trampoline.
by Jeff Hao
· 12 years ago
c1fcdf1
Fix frame type for deopt entry for x86.
by Jeff Hao
· 12 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
5fa60c3
Remove use of compiled proxy stub from portable.
by Jeff Hao
· 12 years ago
6474d19
Remove use of compiled invoke stubs from portable.
by Jeff Hao
· 12 years ago
225ade2
Fix portable build.
by Ian Rogers
· 12 years ago
5d91730
Changes to remove need for compiled invoke stubs for quick.
by Jeff Hao
· 12 years ago
5793fea
Clean-up a few quick x86 runtime assembly stubs.
by Ian Rogers
· 12 years ago
aeeada4
Add CFI directives to x86 runtime support.
by Ian Rogers
· 12 years ago
8dbb708
Rename run-time functions to distinguish art_quick_[name] vs art_portable_[name].
by Logan Chien
· 12 years ago
1eab958
Remove kExceptionPending flag from thread and codegen.
by jeffhao
· 12 years ago
7db619b
Enter interpreter stub.
by Ian Rogers
· 12 years ago
af6e67a
Further proxy refactorings.
by Ian Rogers
· 12 years ago
7e4fcb8
Instrumentation support for x86.
by jeffhao
· 12 years ago
162fd33
Add update_debugger_support for x86 and fix ModBasket.
by jeffhao
· 12 years ago
474b6da
Move thread flags and state into 32bits.
by Ian Rogers
· 12 years ago
9a4f003
Remove the THROW_VERIFICATION_ERROR op and supporting code.
by jeffhao
· 13 years ago
1b09b09
Syntax clean up to make clang happy.
by Ian Rogers
· 13 years ago
86e4671
Implemented inline of String indexOf and compareTo on x86.
by jeffhao
· 13 years ago
1395b1e
Patches to x86 compilation to fix vm tests on emulator.
by jeffhao
· 13 years ago
5d05c75
Fix x86 proxy's arg2 offset and handling of floating point returns.
by jeffhao
· 13 years ago
d66a875
Fix x86 slowpath getters and implement proxy.
by jeffhao
· 13 years ago
20b5c6c
x86 trampoline macro missing a stack pop for exception case.
by jeffhao
· 13 years ago
1ff4cd7
Fix LITERALs in x86 slow path field setters/getters for mac build.
by jeffhao
· 13 years ago
9dbb23e
Implement slow paths for getting/setting instance/static fields.
by jeffhao
· 13 years ago
292188d
More x86 fixes for floating point operations.
by jeffhao
· 13 years ago
41005dd
Fix x86 type conversions. test-art-host-oat passes.
by jeffhao
· 13 years ago
5121e0b
Fix x86 long right shifting and int-to-float/double.
by jeffhao
· 13 years ago
644d531
Fixes to x86 compilation.
by jeffhao
· 13 years ago
174651d
Fixed x86 division and modulus and merged their entry points.
by jeffhao
· 13 years ago
e87c7bc
Implement the x86 initialize-type...from-code entry points.
by Elliott Hughes
· 13 years ago
754caaa
Keep runtime_support_x86.S working on the Mac.
by Elliott Hughes
· 13 years ago
d36c52e
Check for null array assignments inline. Tidy asm macros.
by Ian Rogers
· 13 years ago
141d622
More X86 fixes.
by Ian Rogers
· 13 years ago
ea94421
Fix the Mac build again.
by Elliott Hughes
· 13 years ago
55bd45f
More X86 fixes.
by Ian Rogers
· 13 years ago
5e28422
Fix more of the x86 assembler for the Mac.
by Elliott Hughes
· 13 years ago
20a7a07
Really fix the x86 assembler for Mac OS' as(1).
by Elliott Hughes
· 13 years ago
adc078a
Fix Mac OS build breakage.
by Elliott Hughes
· 13 years ago
7caad77
Implement various missing parts of the X86 compiler
by Ian Rogers
· 13 years ago
0f3c553
Kill constants.h and fix some copyright headers.
by Elliott Hughes
· 13 years ago
787ec20
Rewrite our x86 assembler macros to be portable across Mac OS and Linux.
by Elliott Hughes
· 13 years ago
7cea03e
Only use Mac-compatible directives in x86 assembler.
by Elliott Hughes
· 13 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 13 years ago