Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
ebd640127e1c8c2f74b337e396e2f287a3f203eb
/
src
/
compiler
/
codegen
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
55bd45f
More X86 fixes.
by Ian Rogers
· 13 years ago
fc700ed
Fix x86 long math.
by Ian Rogers
· 13 years ago
7caad77
Implement various missing parts of the X86 compiler
by Ian Rogers
· 13 years ago
fead293
Minor suspend check tweak
by buzbee
· 13 years ago
a2e39d9
Enable the rest of branch fusing
by buzbee
· 13 years ago
84fd693
Branch fusing
by buzbee
· 13 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 13 years ago
deaac40
Fix the C++ compilation part of the Mac build.
by Elliott Hughes
· 13 years ago
97df07f
Fix getter/setter special case codegen
by buzbee
· 13 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 13 years ago
fc9e6fa
Compiler intrinsics
by buzbee
· 13 years ago
81ff318
Nomenclature improvements.
by Elliott Hughes
· 13 years ago
e84278b
Stop saying "clazz".
by Elliott Hughes
· 13 years ago
c6f3bb8
Further x86 progress and image creation.
by Ian Rogers
· 13 years ago
e62076c
Fix special method codegen
by buzbee
· 13 years ago
f24132c
Fix setter trivial pattern matching.
by Ian Rogers
· 13 years ago
16da88c
Custom codegen for small frameless methods.
by buzbee
· 13 years ago
b41b33b
Add 3rd argument register to X86.
by Ian Rogers
· 13 years ago
bdf6c3d
Trivial cleanup of typos and fixed-length buffers.
by Elliott Hughes
· 13 years ago
f582258
oat file patching
by Brian Carlstrom
· 13 years ago
a7c1268
Restore card marking, minor tuning
by buzbee
· 13 years ago
b3ab25b
Enable compiler_test on host.
by Ian Rogers
· 13 years ago
9c044ce
Support for promoting Method* and compiler temps
by buzbee
· 13 years ago
3fa1379
Patch support for the boot image.
by Ian Rogers
· 13 years ago
ab2b55d
Refactor callRuntimeHelper
by Ian Rogers
· 13 years ago
239c4e7
Loop detection, improved reg allocation
by buzbee
· 13 years ago
2ed3b95
Implement direct apk -> boot calling
by Ian Rogers
· 13 years ago
98dc5d7
Fix out-of-bounds memory access
by buzbee
· 13 years ago
6cbb2bd
X86 invocation tidy up.
by Ian Rogers
· 13 years ago
141b0c7
Enable all tests on x86, add assertions
by Ian Rogers
· 13 years ago
f7d9ad3
Enable all JNI internal compiler tests on the host.
by Ian Rogers
· 13 years ago
3d66194
Real fix for 064
by buzbee
· 13 years ago
e196567
SSA rework and support compiler temps in the frame
by buzbee
· 13 years ago
b5d09b2
Method prologue and epilogues, add missing x86 functionality.
by Ian Rogers
· 13 years ago
ab058bb
Make code buffer units 8bit rather than 16bit.
by Ian Rogers
· 13 years ago
efccc56
Frame layout change
by buzbee
· 13 years ago
55c02cd
Merge "Monitor enter/exit cleanup" into dalvik-dev
by buzbee
· 13 years ago
05eba36
Monitor enter/exit cleanup
by buzbee
· 13 years ago
719ace4
Stop saying "typedef struct" and "typedef enum".
by Elliott Hughes
· 13 years ago
b3cd122
Really fix build.
by Elliott Hughes
· 13 years ago
e7825db
Fix build.
by Elliott Hughes
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
680b1bd
Unify branch flags, pretty printer for OpKind.
by Ian Rogers
· 13 years ago
86a4bce
Fix branch bug (showed up in codegen for debug)
by buzbee
· 13 years ago
adb8c67
Move the compiler away from libdex.
by Elliott Hughes
· 13 years ago
de79783
Dummy up MOV instructions, add/tweak comments.
by Ian Rogers
· 13 years ago
96ab420
Beginning of X86 encoding map and instruction size routine.
by Ian Rogers
· 13 years ago
a7678db
x86 source code hack and slash
by buzbee
· 13 years ago
e88dfbf
x86 codegen source file skeletons
by buzbee
· 13 years ago
9831bfa
Merge "Start of X86 LIR description." into dalvik-dev
by Ian Rogers
· 13 years ago
e32ca23
Start of X86 LIR description.
by Ian Rogers
· 13 years ago
4455f78
Fix type in README.mips
by buzbee
· 13 years ago
cad9606
Fix MIPS comment typo.
by Ian Rogers
· 13 years ago
a2ebdd7
Complete MIPS code generation support
by buzbee
· 13 years ago
11f9d21
Mips portable floating point support
by Bill Buzbee
· 13 years ago
c5159d5
MIPS switch table support
by buzbee
· 13 years ago
41f05df
Merge "More MIPS support" into dalvik-dev
by buzbee
· 13 years ago
be00364
Another attempt to fix the mac build
by buzbee
· 13 years ago
0398c42
More MIPS support
by buzbee
· 13 years ago
bc6ba40
Fix the mac build - tweak the display format
by buzbee
· 13 years ago
82488f5
Multi-target Codegen cleanup
by buzbee
· 13 years ago
71ac994
Change assembler to use byte instruction lengths
by buzbee
· 13 years ago
5de3494
Another step towards a Mips target
by buzbee
· 13 years ago
31a4a6f
More target-independence
by buzbee
· 13 years ago
4dd96f5
Extract method-related information from CompilationUnit.
by Logan Chien
· 13 years ago
a15e67d
Remove pad word from arrays
by Ian Rogers
· 13 years ago
1984651
Invoke static/direct dispatch change.
by Ian Rogers
· 13 years ago
513c64a
Fix load/storeBaseDispWide bug with large offests.
by Ian Rogers
· 13 years ago
e3acd07
Multi-target support
by buzbee
· 13 years ago
80c4d57
[Compiler] Exit-path bug fix
by buzbee
· 13 years ago
8cd6dda
Numerous fixes to compiler and verifier for cts vm-tests.
by jeffhao
· 13 years ago
c8b306f
Run time illegal access checks on static and direct methods
by Ian Rogers
· 13 years ago
f3773f0
Move finalizer registration into managed code
by Ian Rogers
· 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
d413590
Check instantiability at runtime when inconclusive at compile time
by Ian Rogers
· 13 years ago
ba938cb
Make the compiler threadsafe
by buzbee
· 13 years ago
f16600b
Minor compiler tuning.
by buzbee
· 13 years ago
5abfa3e
Compiler tuning
by buzbee
· 13 years ago
0eb7d7e
Implement array allocation with access checks.
by Ian Rogers
· 13 years ago
85d8c1e
Minor compiler tuning
by buzbee
· 13 years ago
11d1b0c
Reduce namespace pollution.
by Elliott Hughes
· 13 years ago
e7d856b
Add GC map to oat file
by Brian Carlstrom
· 13 years ago
c44c822
Fix another Mac build error.
by Shih-wei Liao
· 13 years ago
13ac45a
Fix invokeSuper range check (cts blocker)
by buzbee
· 13 years ago
48d7222
Add unimplemented artResolveMethodFromCode
by buzbee
· 13 years ago
34c77ad
Add stress-test mode for ResolveMethodFromCode
by buzbee
· 13 years ago
95f0879
Fix launch code for artThrowNoSuchMethodFromCode
by buzbee
· 13 years ago
2e3d1b2
Changes to compile with gcc 4.6
by Brian Carlstrom
· 13 years ago
9557241
Don't default-construct std::strings and then assign them.
by Elliott Hughes
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
c1f143d
Remove some lint.
by Elliott Hughes
· 13 years ago
4965b66
Compiler fix for issue #5649968
by buzbee
· 13 years ago
a3760aa
Refactor the use of Method by the oat compiler.
by Ian Rogers
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
a50638b
Register allocation fixes.
by buzbee
· 13 years ago
5d76c43
Mark non-image spaces and use write barrier for image spaces.
by Ian Rogers
· 13 years ago
Next »