Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
5de3494e4297c0d480409da3fecee39173f1d4e1
/
src
/
compiler
/
codegen
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
· 14 years ago
c44c822
Fix another Mac build error.
by Shih-wei Liao
· 14 years ago
13ac45a
Fix invokeSuper range check (cts blocker)
by buzbee
· 14 years ago
48d7222
Add unimplemented artResolveMethodFromCode
by buzbee
· 14 years ago
34c77ad
Add stress-test mode for ResolveMethodFromCode
by buzbee
· 14 years ago
95f0879
Fix launch code for artThrowNoSuchMethodFromCode
by buzbee
· 14 years ago
2e3d1b2
Changes to compile with gcc 4.6
by Brian Carlstrom
· 14 years ago
9557241
Don't default-construct std::strings and then assign them.
by Elliott Hughes
· 14 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 14 years ago
c1f143d
Remove some lint.
by Elliott Hughes
· 14 years ago
4965b66
Compiler fix for issue #5649968
by buzbee
· 14 years ago
a3760aa
Refactor the use of Method by the oat compiler.
by Ian Rogers
· 14 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 14 years ago
a50638b
Register allocation fixes.
by buzbee
· 14 years ago
5d76c43
Mark non-image spaces and use write barrier for image spaces.
by Ian Rogers
· 14 years ago
6a99678
Ensure r0/ref isn't clobbered by call.
by Ian Rogers
· 14 years ago
b093c6b
Support for access check in checkcast and instanceof.
by Ian Rogers
· 14 years ago
bd44135
Clear exception if we failed to resolve method.
by Ian Rogers
· 14 years ago
28ad40d
Support for unresolved types in new-instance during verification.
by Ian Rogers
· 14 years ago
cc4540e
Add slow path for OP_NEW_INSTANCE
by buzbee
· 14 years ago
510c605
Workaround for cfg building failure
by buzbee
· 14 years ago
8febc58
Fixes for GoogleEarth & Streek.apk failed DCHECKS
by buzbee
· 14 years ago
3181345
Fix off-by-one error in OP_FILLED_NEW_ARRAY_RANGE
by buzbee
· 14 years ago
3b6baaa
Bring our native stack usage down.
by Elliott Hughes
· 14 years ago
67bc236
Register promotion fix
by buzbee
· 14 years ago
928bf02
Ensure getConstString uses slow path for non-image compilation
by Brian Carlstrom
· 14 years ago
fe2e17f
Simplify compiler's suspend check mechanism.
by buzbee
· 14 years ago
e707080
Compiler/assembler fix
by buzbee
· 14 years ago
f5a7a47
Enhance CHECK_EQ and friends to allow extra detail to be appended (like CHECK).
by Elliott Hughes
· 14 years ago
6825326
Reg utility fix
by buzbee
· 14 years ago
4f0d07c
Spill possibly reference holding registers for runtime calls.
by Ian Rogers
· 14 years ago
99f2723
Special-case Object.<init> invoke
by buzbee
· 14 years ago
3ddc0d1
Fix Vmap table size
by buzbee
· 14 years ago
ce30293
Compiler cleanup
by buzbee
· 14 years ago
b408de7
Implement the "unreasonable array allocation" OutOfMemoryError.
by Elliott Hughes
· 14 years ago
bbaf894
Optimization fixes
by buzbee
· 14 years ago
58f9274
Various bugfixes
by buzbee
· 14 years ago
81bc509
Silence a misleading compiler warning.
by Elliott Hughes
· 14 years ago
991e3ac
Clean up instanceof codegen in compiler.
by buzbee
· 14 years ago
12246b8
Add memory barriers (Issue 3338450)
by buzbee
· 14 years ago
6181f79
Register usage cleanup
by buzbee
· 14 years ago
5d40f18
Fixes for "null instanceof" and class initialization
by Brian Carlstrom
· 14 years ago
b29e4d1
Misc codegen fixes related to register promotion
by buzbee
· 14 years ago
c0ecd65
Various optimization fixes
by buzbee
· 14 years ago
ed3e930
assert to DCHECK conversion
by buzbee
· 14 years ago
8060925
Implement Class.getDeclared(Constructors|Fields|Methods).
by Elliott Hughes
· 14 years ago
31cc62d
Merge "Support for exceptions from array allocation." into dalvik-dev
by Ian Rogers
· 14 years ago
b886da8
Support for exceptions from array allocation.
by Ian Rogers
· 14 years ago
042946d
Fix dalvik vm reg to callee save mappings
by buzbee
· 14 years ago
c41e5b5
Add tables to map between callee saves and vregs
by buzbee
· 14 years ago
932746a
Stack overflow error and unit test.
by Ian Rogers
· 14 years ago
ff1ed47
Class cast, fill array and interface exception support.
by Ian Rogers
· 14 years ago
c1f4504
Suspend check reworking (ready for rewiew)
by buzbee
· 14 years ago
010cffc
Restore Method* following invoke with > 20 args
by buzbee
· 14 years ago
27ec961
Adding oat_process
by Brian Carlstrom
· 14 years ago
03fa263
Rework type & size inference, literal usage
by buzbee
· 14 years ago
3b5d379
Fix sub codegen bug
by buzbee
· 14 years ago
845490b
Cleanup resolution of type, field, method indexes
by Brian Carlstrom
· 14 years ago
c0fe6c7
Fix manyargs test
by buzbee
· 14 years ago
3b80347
Assembler fix
by buzbee
· 14 years ago
81eccc0
Fix OP_FILLED_NEW_ARRAY
by buzbee
· 14 years ago
b0ebba0
Suspend check fix
by buzbee
· 14 years ago
67375ac
Support for exception throwing from JNI.
by Ian Rogers
· 14 years ago
9a195c9
Fix array-put-object
by buzbee
· 14 years ago
54e7df1
Various bits of cleanup.
by Elliott Hughes
· 14 years ago
5f79133
Implement monitors.
by Elliott Hughes
· 14 years ago
d03935a
Merge "Def/Use mask fix for vldm/vstm" into dalvik-dev
by buzbee
· 14 years ago
bdb0391
Support for exception throwing.
by Ian Rogers
· 14 years ago
f48e971
Def/Use mask fix for vldm/vstm
by buzbee
· 14 years ago
367ce0b
Fix invoke-interface bug.
by buzbee
· 14 years ago
43a3642
Fix null check elimination
by buzbee
· 14 years ago
5ee7a8b
Implement sun.misc.Unsafe and fix the jfieldID/jmethodID leak.
by Elliott Hughes
· 14 years ago
f0cde54
SSA renaming fix & invalid opcode fix
by buzbee
· 14 years ago
1d3f114
Support 32-bit volatiles.
by Elliott Hughes
· 14 years ago
ec5adf3
Mark top of managed stack on helper transitions
by buzbee
· 14 years ago
b153906
Use the right dex cache in the SGET/SPUT fast paths.
by Elliott Hughes
· 14 years ago
2bb97f9
Fix debugging output for unresolved fields.
by Elliott Hughes
· 14 years ago
5ade1d2
Complete compiler portion of exception handling
by buzbee
· 14 years ago
1240dad
Test conversion of floats and doubles to strings.
by Elliott Hughes
· 14 years ago
Next »