Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
97a21810e5097853dd0277ae5f07b5a1593e9f20
/
runtime
/
asm_support.h
a2b2e73
Merge "Revert "Implement rosalloc fast path in assembly for 32 bit arm.""
by Nicolas Geoffray
· 9 years ago
cf91c7d
Revert "Implement rosalloc fast path in assembly for 32 bit arm."
by Nicolas Geoffray
· 9 years ago
2248d27
Merge "Implement rosalloc fast path in assembly for 32 bit arm."
by Hiroshi Yamauchi
· 9 years ago
e631694
Implement rosalloc fast path in assembly for 32 bit arm.
by Hiroshi Yamauchi
· 9 years ago
3cfa4d0
ART: Remove interpreter entrypoints
by Andreas Gampe
· 9 years ago
99170c6
Deoptimization support in optimizing compiler for setting local values
by Mingyao Yang
· 9 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 9 years ago
0747466
Revert "Revert "Fix deoptimization with pending exception""
by Sebastien Hertz
· 9 years ago
6e2d574
Revert "Fix deoptimization with pending exception"
by Sebastien Hertz
· 9 years ago
54b6248
Fix deoptimization with pending exception
by Sebastien Hertz
· 9 years ago
52a7f5c
Add class flags to class to help GC scanning
by Mathieu Chartier
· 9 years ago
54d220e
Move ArtFields and ArtMethods to be a length prefixed array
by Mathieu Chartier
· 9 years ago
1aee900
Add read barrier support to the entrypoints.
by Man Cao
· 9 years ago
ca80ecc
Fix and extend the documentation of art::Thread's fields offsets.
by Roland Levillain
· 9 years ago
c6f3439
Merge "ART: JNI thread state transition optimization"
by Mathieu Chartier
· 9 years ago
eac4424
ART: JNI thread state transition optimization
by Yu Li
· 9 years ago
0b71357
Thread-local mark stacks for the CC collector.
by Hiroshi Yamauchi
· 10 years ago
7bf2b4f
Revert "Revert "Remove interpreter entrypoint in ArtMethod.""
by Nicolas Geoffray
· 9 years ago
7070ccd
Revert "Remove interpreter entrypoint in ArtMethod."
by Nicolas Geoffray
· 9 years ago
fa2c054
Remove interpreter entrypoint in ArtMethod.
by Nicolas Geoffray
· 9 years ago
449357d
ART: Refactor Thread::Init
by Andreas Gampe
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
1d316ad
Merge "Insert a read barrier in the JNI bridge."
by Hiroshi Yamauchi
· 10 years ago
1cc71eb
Insert a read barrier in the JNI bridge.
by Hiroshi Yamauchi
· 10 years ago
9d6bf69
JDWP: properly combine location events
by Sebastien Hertz
· 10 years ago
9d1e190
Merge "Replace String CharArray with internal uint16_t array."
by Jeff Hao
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
60f63f5
Use the lock word bits for Baker-style read barrier.
by Hiroshi Yamauchi
· 10 years ago
69a5030
ARM64: Remove suspend register.
by Zheng Xu
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 10 years ago
d43b3ac
Revert "Revert "Deoptimization-based bce.""
by Mingyao Yang
· 10 years ago
0ba6273
Revert "Deoptimization-based bce."
by Andreas Gampe
· 10 years ago
e295e6e
Deoptimization-based bce.
by Mingyao Yang
· 10 years ago
e01a520
Assembly TLAB allocation fast path for x86_64.
by Hiroshi Yamauchi
· 10 years ago
2a3edf0
am ff3ef43f: Merge "Reserve bits in the lock word for read barriers."
by Hiroshi Yamauchi
· 10 years ago
e15ea08
Reserve bits in the lock word for read barriers.
by Hiroshi Yamauchi
· 10 years ago
38eb016
am caea3fe2: am 55037f18: Merge "Remove portable."
by Elliott Hughes
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
afd3f15
am e5fc7729: am 220526b0: Merge "Move dexCacheStrings from ArtMethod to Class"
by Mathieu Chartier
· 10 years ago
eace458
Move dexCacheStrings from ArtMethod to Class
by Mathieu Chartier
· 10 years ago
3f153e9
am d3ff02e6: am 385f00f8: Merge "Delete ArtMethod gc_map_ field"
by Mathieu Chartier
· 10 years ago
957ca1c
Delete ArtMethod gc_map_ field
by Mathieu Chartier
· 10 years ago
5d66574
am bcc68d93: am f90866a4: Merge "Change 64 bit ArtMethod fields to be pointer sized"
by Mathieu Chartier
· 10 years ago
2d72101
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 10 years ago
72be1cd
resolved conflicts for merge of 9f2a2259 to lmp-mr1-dev-plus-aosp
by buzbee
· 10 years ago
17b6b06
Reduce suspend check threshold
by buzbee
· 10 years ago
1d8cdbc
Refactor quick entrypoints
by Ian Rogers
· 10 years ago
12b479c
Revert "Adjust the suspend check interval to 16."
by Ian Rogers
· 10 years ago
dc0f40e
Adjust the suspend check interval to 16.
by Hiroshi Yamauchi
· 10 years ago
63bc11e
DO NOT MERGE. Only have a portable entrypoint in portable builds.
by Ian Rogers
· 10 years ago
800ac2d
Insert an empty read barrier call.
by Hiroshi Yamauchi
· 11 years ago
624468c
Make the support code for read barriers a bit more general.
by Hiroshi Yamauchi
· 11 years ago
9d04a20
(Experimental) Add Brooks pointers.
by Hiroshi Yamauchi
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
5ddb410
Remove intialized static storage from dex cache.
by Ian Rogers
· 11 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
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
7655f29
Portable refactorings.
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/asm_support.h]
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 12 years ago
5d91730
Changes to remove need for compiled invoke stubs for quick.
by Jeff Hao
· 12 years ago
4b07f17
Add some comments to describe assembly #defines.
by Ian Rogers
· 12 years ago
306057f
Support for deoptimization needed for debugging.
by Ian Rogers
· 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
0399dde
Remove Frame, merge shadow and quick representations.
by Ian Rogers
· 13 years ago
d66a875
Fix x86 slowpath getters and implement proxy.
by jeffhao
· 13 years ago
a708322
Fix the test-art-target.
by Shih-wei Liao
· 13 years ago
f7ad17e
Split shadow stack from SIRT.
by Logan Chien
· 13 years ago
fc9e6fa
Compiler intrinsics
by buzbee
· 13 years ago
a32a6fd
Runtime access checks on virtual method calls
by Ian Rogers
· 13 years ago
44b412b
Codegen support for debugger
by buzbee
· 13 years ago
1bddec3
Add access check slow paths to field accesses
by Ian Rogers
· 13 years ago
0eb7d7e
Implement array allocation with access checks.
by Ian Rogers
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
bbdb143
Fix comment describing THREAD_EXCEPTION_OFFSET
by Brian Carlstrom
· 13 years ago
b093c6b
Support for access check in checkcast and instanceof.
by Ian Rogers
· 13 years ago
cc4540e
Add slow path for OP_NEW_INSTANCE
by buzbee
· 13 years ago
3147a23
Work around a bionic bug until I can fix bionic.
by Elliott Hughes
· 13 years ago
4a510d8
Ensure R4 is initialized for upcall. Sort suspend naming.
by Ian Rogers
· 13 years ago
ce9eca6
Move from code field routines to runtime support.
by Ian Rogers
· 13 years ago
4f0d07c
Spill possibly reference holding registers for runtime calls.
by Ian Rogers
· 13 years ago
ad25ac5
Static and direct resolution stub.
by Ian Rogers
· 13 years ago
99f2723
Special-case Object.<init> invoke
by buzbee
· 13 years ago
ce30293
Compiler cleanup
by buzbee
· 13 years ago
8e4aac5
Add the "- waiting on"/"- waiting to lock" lines to the SIGQUIT output.
by Elliott Hughes
· 13 years ago
932746a
Stack overflow error and unit test.
by Ian Rogers
· 13 years ago
ff1ed47
Class cast, fill array and interface exception support.
by Ian Rogers
· 13 years ago
c1f4504
Suspend check reworking (ready for rewiew)
by buzbee
· 13 years ago
9651f42
Implement NPE, div by 0 and AIOBE.
by Ian Rogers
· 13 years ago