Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
dalvik
/
76a1918e6aa5732e2cb1ba3081177f37d5c8761b
/
vm
/
compiler
74a6221
Fix the protection of code cache for x86 JIT
by Jun Tian
· 12 years ago
d17c12a
Remove dependency on frameworks/native
by Brian Carlstrom
· 12 years ago
68e74fd
Minor code cleanup to address warnings found by Clang.
by Ben Cheng
· 12 years ago
20111d6
JIT: Use rsb and shift in easy multiply.
by Anders O Nilsson
· 12 years ago
6529809
Merge "JIT: Allow use of cbz/cbnz for conditional branch gen."
by Elliott Hughes
· 12 years ago
91027c6
Merge "Remove unused compiler templates for armv7-a*"
by Elliott Hughes
· 12 years ago
d585bed
Rename unreasonable function name dmvCompilerTemplateEnd
by Yanchuan Nian
· 12 years ago
4a9a141
Remove unused compiler templates for armv7-a*
by You Kim
· 12 years ago
4888a4b
Fix JIT bug related to immediate doubles
by buzbee
· 12 years ago
0e9ec8a
JIT: Allow use of cbz/cbnz for conditional branch gen.
by Anders O Nilsson
· 12 years ago
1d98bdf
Merge "Tiny optimization for complier templates for arm."
by Elliott Hughes
· 12 years ago
8e62222
Fix a minor leaks caused by failed initializations.(typo)
by You Kim
· 12 years ago
a2dc68a
Tiny optimization for complier templates for arm.
by You Kim
· 12 years ago
bf452d4
Merge "[x86] Fix errors with WITH_JIT_TUNING defined"
by Elliott Hughes
· 12 years ago
d335cba
Merge "[x86] Terminate trace if SGET/SPUT have unresolved fields in codegen"
by Elliott Hughes
· 12 years ago
05d4f7c
[x86] FPU stack needs to be reset after double conversion
by Udayan Banerji
· 12 years ago
19eb287
[x86] Fix errors with WITH_JIT_TUNING defined
by Udayan Banerji
· 12 years ago
4eb6d96
[x86] Terminate trace if SGET/SPUT have unresolved fields in codegen
by Udayan Banerji
· 12 years ago
8d8a795
[x86] Disable Method-JIT for x86 target
by Udayan Banerji
· 12 years ago
0954697
Fix -Xjitthreshold (for real this time).
by Elliott Hughes
· 12 years ago
c89d83e
Fix -Xjitthreshold.
by Elliott Hughes
· 12 years ago
7a451b0
rTEMP gets clobbered in the JALR macro. Use t9 instead.
by Raghu Gandham
· 12 years ago
3d20456
Remove dvmFindInterfaceMethodInCache2.
by Elliott Hughes
· 12 years ago
c83353b
JIT: Performance fix for const doubles
by buzbee
· 12 years ago
7f98dcf
Merge "[MIPS] Fix several profiling issues caused by incorrect register saves"
by Elliott Hughes
· 12 years ago
6e3967d
[MIPS] Fixing FP registers fs0 and fs1 corruption bug.
by Douglas Leung
· 12 years ago
b1cafe0
[MIPS] Fix several profiling issues caused by incorrect register saves
by Chris Dearman
· 12 years ago
a067ce1
Fix x86 JIT log spam.
by Elliott Hughes
· 12 years ago
4b3f78e
Don't disable inlining for ARM.
by Elliott Hughes
· 12 years ago
a5fbd70
MIPS: Missing zero-checks in JIT compiler.
by Douglas Leung
· 12 years ago
474c8ab
Use 0xde as the poison value after JIT code cache reset.
by Ben Cheng
· 12 years ago
6986bcf
Optimize those StrictMath routines that are identical to Math routines.
by Elliott Hughes
· 12 years ago
5dfcc78
hardening: eliminate all text relocations from lidbvm
by Ard Biesheuvel
· 13 years ago
bd1b0d7
Fix an array out-of-bound read in the JIT compiler.
by Douglas Leung
· 13 years ago
fc3b0c4
Fix the MIPS build: 1. LOG->ALOG conversion 2. Remove Jumbo opcodes support
by Raghu Gandham
· 13 years ago
0c2dc52
[X86] X86 trace JIT compiler support
by Dong-Yuan Chen
· 13 years ago
100dbe0
Avoid sign extension in packed-switch.
by Elliott Hughes
· 13 years ago
ba1195e
Remove some dead code in the MIPS stuff, and run rebuild.sh.
by Elliott Hughes
· 13 years ago
ac3da00
Missing zero-checks in JIT compiler
by Mattias Petersson
· 13 years ago
de57493
am 44292346: Merge "Switched code to blx <reg>"
by Jean-Baptiste Queru
· 13 years ago
8b09521
Switched code to blx <reg>
by David Butcher
· 13 years ago
0b88861
resolved conflicts for merge of 93a44a28 to jb-dev-plus-aosp
by Elliott Hughes
· 13 years ago
a8b91c5
[MIPS] Dalvik fast interpreter support and JIT implementation
by Raghu Gandham
· 13 years ago
56211ff
am 0cdf3934: am d2a4bb85: Merge "Fix a leak in the JIT."
by Elliott Hughes
· 13 years ago
3897bab
Fix a leak in the JIT.
by Elliott Hughes
· 13 years ago
5136911
Fix an array out-of-bound read in the JIT compiler.
by Ben Cheng
· 13 years ago
232c385
Bug fix for control-flow construction involving nested loops.
by Ben Cheng
· 13 years ago
f36ff04
Bug fix for control-flow construction involving nested loops.
by Ben Cheng
· 13 years ago
c1a4ab9
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
e8e1ddc
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
4308417
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
ab35b50
Remove unsupported experimental opcodes.
by Elliott Hughes
· 13 years ago
062bf50
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
a18e6d1
Initialize the vC field of inlined getters/setters.
by Ben Cheng
· 13 years ago
4185972
Fix memory barriers (Issue 3338450)
by buzbee
· 13 years ago
db7d27b
Mark a variable as volatile to suppress a gcc warning.
by Doug Kwan
· 14 years ago
8402bdf
Fix a use of uninitialized variable found by gcc-4.6. I don't think this is a
by Doug Kwan
· 14 years ago
ba8b044
[JIT] Fix uninitialized read (issue #4929028)
by buzbee
· 14 years ago
375fb11
Normalize the include guard style.
by Carl Shapiro
· 14 years ago
0c32ebc
Fix a minor leaks caused by failed initializations.
by Carl Shapiro
· 14 years ago
0fbb703
Use std::string rather than malloc/free for saneDirName.
by Elliott Hughes
· 14 years ago
291c84f
Prefer printf format "%#x" over "0x%x".
by Dan Bornstein
· 14 years ago
60fc806
Further conservation of newlines.
by Dan Bornstein
· 14 years ago
e1c94cd
am cf4a20cf: Interpreter/Debugger fix #4479968
by buzbee
· 14 years ago
cf4a20c
Interpreter/Debugger fix #4479968
by buzbee
· 14 years ago
3ddce1c
am fe108f77: Fix a Thumb vs Thumb2 codegen bug.
by Ben Cheng
· 14 years ago
fe108f7
Fix a Thumb vs Thumb2 codegen bug.
by Ben Cheng
· 14 years ago
b57f9ac
am 313d430d: Another single-stepping fix in JIT self-verification mode.
by Ben Cheng
· 14 years ago
313d430
Another single-stepping fix in JIT self-verification mode.
by Ben Cheng
· 14 years ago
a732397
Establish a subclass relationships among the field types.
by Carl Shapiro
· 14 years ago
dc2a188
Establish a subclass relationship between ClassObject and Object.
by Carl Shapiro
· 14 years ago
bbf31b5
Merge remote branch 'goog/dalvik-dev' into dalvik-dev-to-master
by Brian Carlstrom
· 14 years ago
a62c3a0
Establish a subclass relationship between ArrayObject and Object.
by Carl Shapiro
· 14 years ago
d862faa
Get rid of uneeded extern, enum, typedef and struct qualifiers.
by Carl Shapiro
· 14 years ago
de9e2b9
Bug fixes for ld/st elimination.
by Ben Cheng
· 14 years ago
cf2aac7
Refine & simplify the interBreak mechanism
by buzbee
· 14 years ago
243db25
Local optimization fixes for diverences found by self verification.
by Ben Cheng
· 14 years ago
389e258
InterpBreak cleanup (part 1)
by buzbee
· 14 years ago
30bc0d4
Consolidate curFrame fields in thread storage
by buzbee
· 14 years ago
c743225
am 9f54185b: Set "needFallThroughBranch" flag during block split.
by Ben Cheng
· 14 years ago
9f54185
Set "needFallThroughBranch" flag during block split.
by Ben Cheng
· 14 years ago
5d5b94c
Move the compiler into C++.
by Carl Shapiro
· 14 years ago
d5f6ef4
[JIT] Clear inJitCodeCache flag on return
by buzbee
· 14 years ago
93c8e94
am 5867bea1: [JIT] Close code cache race window
by buzbee
· 14 years ago
5867bea
[JIT] Close code cache race window
by buzbee
· 14 years ago
ae9de5b
am 8d6291cc: Merge "[JIT] Fix volatile test"
by buzbee
· 14 years ago
e3c0b54
[JIT] Fix volatile test
by buzbee
· 14 years ago
28d8e33
am 80d118ae: Revert "[JIT] Fix volatile test" - breaks build
by Joe Onorato
· 14 years ago
80d118a
Revert "[JIT] Fix volatile test" - breaks build
by Joe Onorato
· 14 years ago
d81c54c
am 11fb99d5: [JIT] Fix volatile test
by buzbee
· 14 years ago
11fb99d
[JIT] Fix volatile test
by buzbee
· 14 years ago
ae188c6
Compile the garbage collector and heap profiler as C++.
by Carl Shapiro
· 14 years ago
535abdd
Normalize loop exit condition before checking counted loops
by Ben Cheng
· 14 years ago
8b94be1
[JIT] Rely on the opcode only to determine volatile
by buzbee
· 14 years ago
49f3064
Do not emit the write barrier when storing to primitive volatile fields.
by Carl Shapiro
· 14 years ago
cfa208d
Change the tread state before acquiring the code cache lock.
by Ben Cheng
· 14 years ago
32115a9
Generate code for loops formed with the new builder
by Ben Cheng
· 14 years ago
9220113
Merge "Add missing JUMBO ops [fixed]" into dalvik-dev
by buzbee
· 14 years ago
3a56e9d
Add missing JUMBO ops [fixed]
by buzbee
· 14 years ago
571807f
Merge "Add missing JUMBO ops to JIT" into dalvik-dev
by buzbee
· 14 years ago
Next »