Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
dalvik
/
7b133ef7c84e68c3c4042176d830ea5b52e84139
/
vm
/
mterp
7b133ef
Enable JIT parameters to be initialized in an architecture dependent way.
by Ben Cheng
· 15 years ago
eb695c6
Jit: Start the Jit when framework signals on first screen draw
by Bill Buzbee
· 15 years ago
4fbba1f
Fix stack overflow edge case.
by Andy McFadden
· 15 years ago
6999d84
Fix performance issues related to chaining and unchaining.
by Ben Cheng
· 15 years ago
c1d9ed4
Jit: Rework monitor enter/exit to simplify thread suspension
by Bill Buzbee
· 15 years ago
06bb839
Jit: MethodTrace + Jit fix
by Bill Buzbee
· 15 years ago
964a7b0
Jit: Rework delayed start plus misc. cleanup
by Bill Buzbee
· 15 years ago
7a0bcd0
Tighten the safe points for code cache resets to happen.
by Ben Cheng
· 15 years ago
9797a23
Performance tweak for Jit lookup & adjust table sizes for better performance
by Bill Buzbee
· 15 years ago
7bbb9ce
Initialize the arg variables to avoid an uninitialized use compiler
by Carl Shapiro
· 15 years ago
b1d8044
Jit: Briefly delay start of Jit'ng in attempt to avoid compiling init code
by Bill Buzbee
· 15 years ago
fcccb3b
Remove arrayClass from ClassObject. It seems to get only dozens of hits in
by Barry Hayes
· 15 years ago
342806d
Jit: Save/restore callee-save floating point registers at interpreter entry/exit
by Bill Buzbee
· 15 years ago
b0a0541
Add execute-inline/range instruction.
by Andy McFadden
· 15 years ago
9651693
Change the way breakpoints work.
by Andy McFadden
· 15 years ago
d726991
Jit stress mode: translate everything we can and self verify.
by Bill Buzbee
· 15 years ago
9a8c75a
Introduce "just interpret" chainable pseudo-translation.
by Bill Buzbee
· 15 years ago
93c995b
Hide JIT-specific constants when JIT is not configured.
by Ben Cheng
· 15 years ago
6c10a97
Implement chaining up to the first 64 cases in a switch statement.
by Ben Cheng
· 15 years ago
fd023aa
Jit - optimized inline string compareto, indexof; fill_array_data bug fix
by Bill Buzbee
· 15 years ago
ccd6c01
Make the traige process for self-verification found divergence easier.
by Ben Cheng
· 15 years ago
30f1f46
Set the debug interpreter entry point properly on the self-verification path.
by Ben Cheng
· 15 years ago
9c147b8
Fix various bugs found when debugger is attached to the VM.
by Ben Cheng
· 15 years ago
dc84bb2
Fix trace builder to not confuse self-verification.
by Ben Cheng
· 15 years ago
79d173c
Fixed the trace builder to correctly handle excpetion throwing instruction.
by Ben Cheng
· 15 years ago
6ed1a0f
Display additional information on stack overflow.
by Andy McFadden
· 15 years ago
ce114ac
am f7fb0086: Merge change 22659 into eclair
by Andy McFadden
· 15 years ago
d5ab726
Another round of scary indirect ref changes.
by Andy McFadden
· 15 years ago
97319a8
New changes to enable self verification mode.
by Jeff Hao
· 16 years ago
1eb76ad
Merge change 8107
by Android (Google) Code Review
· 16 years ago
4212241
First parts of enabling a host Dalvik build.
by Dan Bornstein
· 16 years ago
be323ec
merge from open-source master
by Jean-Baptiste Queru
· 16 years ago
d51370f
Switch to <stdbool.h> in the VM.
by Andy McFadden
· 16 years ago
080ca4a
Regenerate mterp.
by Andy McFadden
· 16 years ago
d33b0c3
Fix a LOGVV.
by Andy McFadden
· 16 years ago
be74aeb
Fix for 1857865: Need x86 implementation for OP_THROW_VERIFICATION_ERROR
by Bill Buzbee
· 16 years ago
6a95ade
Merge korg/donut into korg/master
by Jean-Baptiste Queru
· 16 years ago
85745e1
Fix variable names related to bytecode tracing.
by Mike Lockwood
· 16 years ago
2d27d13
Added note about unaligned doubles.
by Andy McFadden
· 16 years ago
38329f5
Improved method invocation performance: 1.5x for virtual and 2.8x for interface.
by Ben Cheng
· 16 years ago
48f1824
New threshold mechanism for trace selections. Intended to reduce number of junk traces.
by Bill Buzbee
· 16 years ago
5162c5f
Use paired immediates for large constants.
by Andy McFadden
· 16 years ago
a5069fb
Added ARMv6T2 experiment.
by Andy McFadden
· 16 years ago
eb45058
Merge change 4809
by Android (Google) Code Review
· 16 years ago
1f7d289
Warn when one handler replaces another.
by Andy McFadden
· 16 years ago
8fd923e
Improve interleave on VFP compare.
by Andy McFadden
· 16 years ago
4730985
Merge change 4695
by Android (Google) Code Review
· 16 years ago
697689a
Quick experiment with ARMv6 instructions.
by Andy McFadden
· 16 years ago
5abc6e7
Neglected to rebuild template/out/* and mterp/out* in #4536
by Bill Buzbee
· 16 years ago
6e963e1
Trace profiling support for the jit
by Bill Buzbee
· 16 years ago
d8125c6
Added a VFP utility function for future use.
by Andy McFadden
· 16 years ago
968d32c
Rename vfp to arm-vfp.
by Andy McFadden
· 16 years ago
2717622
Makes the primary Jit table growable. Also includes a change suggested earlier by Dan to use a pre-defined mask in the hash function. Reduce the default JitTable size from 2048 entries to 512 entries.
by Bill Buzbee
· 16 years ago
445194b
Correct instruction width for move-wide/16.
by Andy McFadden
· 16 years ago
46cd5b6
Support for stopping all threads in a Jit environment.
by Bill Buzbee
· 16 years ago
1da1216
Swap the meaning of r7 and r8.
by Andy McFadden
· 16 years ago
ba4fc8b
Initial port of the Dalvik JIT enging to the internal repository.
by Ben Cheng
· 16 years ago
38214bb
Move stuff around in an attempt to make VFP faster.
by Andy McFadden
· 16 years ago
a80b765
Added basic VFP support to Dalvik interpreter.
by Andy McFadden
· 16 years ago
b51ea11
Defer reporting of certain verifier failures.
by Andy McFadden
· 16 years ago
3a1aedb
Added throw-verification-error instruction.
by Andy McFadden
· 16 years ago
a02244e
Merge branch 'readonly-p4-master'
by Andy McFadden
· 16 years ago
d7bf365
AI 144929: Manual integration of 144925.
by Andy McFadden
· 16 years ago
fb77555
AI 144925: Rename armv4 to armv4t, which is what it really is.
by Andy McFadden
· 16 years ago
c4a5112
Merge branch 'open_source' into google_internal
by The Android Open Source Project
· 16 years ago
642d964
Automated import from //branches/master/...@142811,142811
by Ben Cheng
· 16 years ago
9940988
auto import //branches/master/...@140412
by The Android Open Source Project
· 16 years ago
6964d8b
Merge commit 'remotes/korg/cupcake' into cupcake_to_master
by Jean-Baptiste Queru
· 16 years ago
f6c3871
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
f72d5de
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
31e3010
auto import from //depot/cupcake/@132589
by The Android Open Source Project
· 16 years ago
6dcac3d
auto import from //depot/cupcake/@137055
by The Android Open Source Project
· 16 years ago
5d70978
auto import from //branches/cupcake/...@130745
by The Android Open Source Project
· 16 years ago
c4080f6
This patch rewrites common_invokeOld for the x86 fast interpreter. The implementation is similar to what is done for the armv5 code.
by Johnnie Birch
· 16 years ago
bcd637a
auto import from //branches/cupcake/...@127436
by The Android Open Source Project
· 16 years ago
4c1a291
auto import from //branches/cupcake/...@127101
by The Android Open Source Project
· 16 years ago
cc05ad2
auto import from //branches/cupcake/...@125939
by The Android Open Source Project
· 16 years ago
89c1feb
Code drop from //branches/cupcake/...@124589
by The Android Open Source Project
· 16 years ago
2ad60cf
Initial Contribution
by The Android Open Source Project
· 16 years ago