Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
44b412bb795fa6999129b2bc16f5eec1ea97e8f8
/
src
/
compiler
/
codegen
44b412b
Codegen support for debugger
by buzbee
· 12 years ago
1bddec3
Add access check slow paths to field accesses
by Ian Rogers
· 12 years ago
d413590
Check instantiability at runtime when inconclusive at compile time
by Ian Rogers
· 12 years ago
ba938cb
Make the compiler threadsafe
by buzbee
· 12 years ago
f16600b
Minor compiler tuning.
by buzbee
· 12 years ago
5abfa3e
Compiler tuning
by buzbee
· 12 years ago
0eb7d7e
Implement array allocation with access checks.
by Ian Rogers
· 12 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
6a99678
Ensure r0/ref isn't clobbered by call.
by Ian Rogers
· 13 years ago
b093c6b
Support for access check in checkcast and instanceof.
by Ian Rogers
· 13 years ago
bd44135
Clear exception if we failed to resolve method.
by Ian Rogers
· 13 years ago
28ad40d
Support for unresolved types in new-instance during verification.
by Ian Rogers
· 13 years ago
cc4540e
Add slow path for OP_NEW_INSTANCE
by buzbee
· 13 years ago
510c605
Workaround for cfg building failure
by buzbee
· 13 years ago
8febc58
Fixes for GoogleEarth & Streek.apk failed DCHECKS
by buzbee
· 13 years ago
3181345
Fix off-by-one error in OP_FILLED_NEW_ARRAY_RANGE
by buzbee
· 13 years ago
3b6baaa
Bring our native stack usage down.
by Elliott Hughes
· 13 years ago
67bc236
Register promotion fix
by buzbee
· 13 years ago
928bf02
Ensure getConstString uses slow path for non-image compilation
by Brian Carlstrom
· 13 years ago
fe2e17f
Simplify compiler's suspend check mechanism.
by buzbee
· 13 years ago
e707080
Compiler/assembler fix
by buzbee
· 13 years ago
f5a7a47
Enhance CHECK_EQ and friends to allow extra detail to be appended (like CHECK).
by Elliott Hughes
· 13 years ago
6825326
Reg utility fix
by buzbee
· 13 years ago
4f0d07c
Spill possibly reference holding registers for runtime calls.
by Ian Rogers
· 13 years ago
99f2723
Special-case Object.<init> invoke
by buzbee
· 13 years ago
3ddc0d1
Fix Vmap table size
by buzbee
· 13 years ago
ce30293
Compiler cleanup
by buzbee
· 13 years ago
b408de7
Implement the "unreasonable array allocation" OutOfMemoryError.
by Elliott Hughes
· 13 years ago
bbaf894
Optimization fixes
by buzbee
· 13 years ago
58f9274
Various bugfixes
by buzbee
· 13 years ago
81bc509
Silence a misleading compiler warning.
by Elliott Hughes
· 13 years ago
991e3ac
Clean up instanceof codegen in compiler.
by buzbee
· 13 years ago
12246b8
Add memory barriers (Issue 3338450)
by buzbee
· 13 years ago
6181f79
Register usage cleanup
by buzbee
· 13 years ago
5d40f18
Fixes for "null instanceof" and class initialization
by Brian Carlstrom
· 13 years ago
b29e4d1
Misc codegen fixes related to register promotion
by buzbee
· 13 years ago
c0ecd65
Various optimization fixes
by buzbee
· 13 years ago
ed3e930
assert to DCHECK conversion
by buzbee
· 13 years ago
8060925
Implement Class.getDeclared(Constructors|Fields|Methods).
by Elliott Hughes
· 13 years ago
31cc62d
Merge "Support for exceptions from array allocation." into dalvik-dev
by Ian Rogers
· 13 years ago
b886da8
Support for exceptions from array allocation.
by Ian Rogers
· 13 years ago
042946d
Fix dalvik vm reg to callee save mappings
by buzbee
· 13 years ago
c41e5b5
Add tables to map between callee saves and vregs
by buzbee
· 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
010cffc
Restore Method* following invoke with > 20 args
by buzbee
· 13 years ago
27ec961
Adding oat_process
by Brian Carlstrom
· 13 years ago
03fa263
Rework type & size inference, literal usage
by buzbee
· 13 years ago
3b5d379
Fix sub codegen bug
by buzbee
· 13 years ago
845490b
Cleanup resolution of type, field, method indexes
by Brian Carlstrom
· 13 years ago
c0fe6c7
Fix manyargs test
by buzbee
· 13 years ago
3b80347
Assembler fix
by buzbee
· 13 years ago
81eccc0
Fix OP_FILLED_NEW_ARRAY
by buzbee
· 13 years ago
b0ebba0
Suspend check fix
by buzbee
· 13 years ago
67375ac
Support for exception throwing from JNI.
by Ian Rogers
· 13 years ago
9a195c9
Fix array-put-object
by buzbee
· 13 years ago
54e7df1
Various bits of cleanup.
by Elliott Hughes
· 13 years ago
5f79133
Implement monitors.
by Elliott Hughes
· 13 years ago
d03935a
Merge "Def/Use mask fix for vldm/vstm" into dalvik-dev
by buzbee
· 13 years ago
bdb0391
Support for exception throwing.
by Ian Rogers
· 13 years ago
f48e971
Def/Use mask fix for vldm/vstm
by buzbee
· 13 years ago
367ce0b
Fix invoke-interface bug.
by buzbee
· 13 years ago
43a3642
Fix null check elimination
by buzbee
· 13 years ago
5ee7a8b
Implement sun.misc.Unsafe and fix the jfieldID/jmethodID leak.
by Elliott Hughes
· 13 years ago
f0cde54
SSA renaming fix & invalid opcode fix
by buzbee
· 13 years ago
1d3f114
Support 32-bit volatiles.
by Elliott Hughes
· 13 years ago
ec5adf3
Mark top of managed stack on helper transitions
by buzbee
· 13 years ago
b153906
Use the right dex cache in the SGET/SPUT fast paths.
by Elliott Hughes
· 13 years ago
2bb97f9
Fix debugging output for unresolved fields.
by Elliott Hughes
· 13 years ago
5ade1d2
Complete compiler portion of exception handling
by buzbee
· 13 years ago
1240dad
Test conversion of floats and doubles to strings.
by Elliott Hughes
· 13 years ago
cefd187
Add stack overflow check
by buzbee
· 13 years ago
0d966cf
Add suspend check & stub
by buzbee
· 13 years ago
34cd9e5
Add run-time resolution paths for iget/iput.
by buzbee
· 13 years ago
4ef7652
Transmit mapping table to runtime
by buzbee
· 13 years ago
2a475e7
Check-cast, instance-of, misc fixes
by buzbee
· 13 years ago
0c7f26d
Fixes for register promotion; enable fast path
by buzbee
· 13 years ago
109bd6a
Fix for argument passing bug
by buzbee
· 13 years ago
6a0f7f5
Fix bug in invoke-super slow path
by buzbee
· 13 years ago
e9a72f6
Try/Catch analysis; various workarounds
by buzbee
· 13 years ago
a59d179
Work around two problems.
by Elliott Hughes
· 13 years ago
0f4c41d
Various fixes.
by Elliott Hughes
· 13 years ago
1da522d
Complete static field accesses; clear TODO's
by buzbee
· 13 years ago
Next »