OSDN Git Service
(root)
/
android-x86
/
dalvik.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Enhance the jit profiler to print more statistics and be more verbose.
2010-02-24
Ben Cheng
Enhance the jit profiler to print more statistics and...
commit
|
commitdiff
|
tree
2010-02-19
Ben Cheng
Merge "Disable JIT for armv5te for A/B tests."
commit
|
commitdiff
|
tree
2010-02-19
Ben Cheng
Disable JIT for armv5te for A/B tests.
commit
|
commitdiff
|
tree
2010-02-17
Ben Cheng
Merge "Detect system-wide safe mode and configure the...
commit
|
commitdiff
|
tree
2010-02-16
Ben Cheng
Detect system-wide safe mode and configure the VM accordingly.
commit
|
commitdiff
|
tree
2010-02-11
Ben Cheng
Merge "Use ashmem to create the JIT code cache."
commit
|
commitdiff
|
tree
2010-02-11
Ben Cheng
Use ashmem to create the JIT code cache.
commit
|
commitdiff
|
tree
2010-02-11
Ben Cheng
Free memory associated with the trace descriptor of...
commit
|
commitdiff
|
tree
2010-02-10
Ben Cheng
Merge "Support per-application switch to execute the...
commit
|
commitdiff
|
tree
2010-02-10
Ben Cheng
Support per-application switch to execute the VM in...
commit
|
commitdiff
|
tree
2010-02-09
Ben Cheng
Free the memory associated with the trace descriptor...
commit
|
commitdiff
|
tree
2010-02-06
Ben Cheng
Enable JIT parameters to be initialized in an architecture...
commit
|
commitdiff
|
tree
2010-02-03
Ben Cheng
Fix performance issues related to chaining and unchaining.
commit
|
commitdiff
|
tree
2010-01-29
Ben Cheng
Follow the coding style to rename startJITCompilation...
commit
|
commitdiff
|
tree
2010-01-28
Ben Cheng
Merge "Add a callback for the framework to explicitly...
commit
|
commitdiff
|
tree
2010-01-28
Ben Cheng
Add a callback for the framework to explicitly enable...
commit
|
commitdiff
|
tree
2010-01-28
Ben Cheng
Fix broken build.
commit
|
commitdiff
|
tree
2010-01-28
Ben Cheng
Merge "Add a poor-man's disassembler to inspect crashes...
commit
|
commitdiff
|
tree
2010-01-28
Ben Cheng
Add a poor-man's disassembler to inspect crashes in...
commit
|
commitdiff
|
tree
2010-01-25
Ben Cheng
Merge "Tighten the safe points for code cache resets...
commit
|
commitdiff
|
tree
2010-01-25
Ben Cheng
Tighten the safe points for code cache resets to happen.
commit
|
commitdiff
|
tree
2010-01-22
Ben Cheng
Merge "Temporarily disable JIT for performance A/B...
commit
|
commitdiff
|
tree
2010-01-22
Ben Cheng
Temporarily disable JIT for performance A/B tests.
commit
|
commitdiff
|
tree
2010-01-20
Ben Cheng
Temporarily disable code cache reset.
commit
|
commitdiff
|
tree
2010-01-15
Ben Cheng
Merge "Fix chaining offset mis-calculation for translations...
commit
|
commitdiff
|
tree
2010-01-15
Ben Cheng
Fix chaining offset mis-calculation for translations...
commit
|
commitdiff
|
tree
2010-01-14
Ben Cheng
Merge "Fix bad long negate; bug 2373405 - EnumSetTest...
commit
|
commitdiff
|
tree
2010-01-13
Ben Cheng
Integrate call-graph information into JIT method blacklist.
commit
|
commitdiff
|
tree
2010-01-07
Ben Cheng
Merge "Tear down the code cache when it is full and...
commit
|
commitdiff
|
tree
2010-01-07
Ben Cheng
Tear down the code cache when it is full and restart...
commit
|
commitdiff
|
tree
2009-12-16
Ben Cheng
Move VFP register save/restore routines from template...
commit
|
commitdiff
|
tree
2009-11-23
Ben Cheng
Restructure the codegen to make architectural depedency...
commit
|
commitdiff
|
tree
2009-11-04
Ben Cheng
Remove cruft in the default libdvm.so and add 3 more...
commit
|
commitdiff
|
tree
2009-11-03
Ben Cheng
Hide JIT-specific constants when JIT is not configured.
commit
|
commitdiff
|
tree
2009-11-03
Ben Cheng
Implement chaining up to the first 64 cases in a switch...
commit
|
commitdiff
|
tree
2009-10-20
Ben Cheng
Don't over flush the code cache at startup time.
commit
|
commitdiff
|
tree
2009-10-20
Ben Cheng
Fix an invoke-interface bug that manifests itself with...
commit
|
commitdiff
|
tree
2009-10-15
Ben Cheng
Make the traige process for self-verification found...
commit
|
commitdiff
|
tree
2009-10-14
Ben Cheng
Remove incorrect definition of nested local variables.
commit
|
commitdiff
|
tree
2009-10-13
Ben Cheng
Accept JitOff as a legal state in the debug interpreter...
commit
|
commitdiff
|
tree
2009-10-12
Ben Cheng
Set the debug interpreter entry point properly on the...
commit
|
commitdiff
|
tree
2009-10-09
Ben Cheng
Do not initialize the JIT if it is not the designated...
commit
|
commitdiff
|
tree
2009-10-08
Ben Cheng
Fix for "Compiler thread shutdown should switch out...
commit
|
commitdiff
|
tree
2009-10-07
Ben Cheng
Fix various bugs found when debugger is attached to...
commit
|
commitdiff
|
tree
2009-10-02
Ben Cheng
Fix trace builder to not confuse self-verification.
commit
|
commitdiff
|
tree
2009-10-01
Ben Cheng
Fix a memory disambiguation and a SFP/DFP assembling...
commit
|
commitdiff
|
tree
2009-09-29
Ben Cheng
Fixed the trace builder to correctly handle excpetion...
commit
|
commitdiff
|
tree
2009-09-28
Ben Cheng
Fixed OOM exception handling in JIT'ed code and added...
commit
|
commitdiff
|
tree
2009-09-27
Ben Cheng
Registers allocated for 64-bit values should be contiguous.
commit
|
commitdiff
|
tree
2009-09-25
Ben Cheng
Implemented a new scheduler and FP register allocator.
commit
|
commitdiff
|
tree
2009-09-11
Ben Cheng
Correct a typo in THUMB opcode name.
commit
|
commitdiff
|
tree
2009-09-11
Ben Cheng
Model resource usage for each Thumb/Thumb2 instrution.
commit
|
commitdiff
|
tree
2009-09-09
Ben Cheng
am 2e7b31f3: (-s ours) am 500464de: DO NOT MERGE: Do...
commit
|
commitdiff
|
tree
2009-09-09
Ben Cheng
am 500464de: DO NOT MERGE: Do not enable JIT_TUNING...
commit
|
commitdiff
|
tree
2009-09-09
Ben Cheng
DO NOT MERGE: Do not enable JIT_TUNING and assertion...
commit
|
commitdiff
|
tree
2009-09-04
Ben Cheng
Updated expected outputs in dalvik benchmarks. Improved...
commit
|
commitdiff
|
tree
2009-09-03
Ben Cheng
Various bug fixes for armv5 and loop/self-verification...
commit
|
commitdiff
|
tree
2009-09-02
Ben Cheng
Reorder the taken and fallthroug blocks and remove...
commit
|
commitdiff
|
tree
2009-09-01
Ben Cheng
Implement SSA-based loop optimizations.
commit
|
commitdiff
|
tree
2009-08-21
Ben Cheng
Fix jeffhao's build breakage by not including unnecessary...
commit
|
commitdiff
|
tree
2009-08-14
Ben Cheng
Enable VM assert properly for JIT and fix new compilation...
commit
|
commitdiff
|
tree
2009-07-27
Ben Cheng
Fix a JIT bug where invoke-direct-empty is the last...
commit
|
commitdiff
|
tree
2009-07-21
Ben Cheng
Remove unused label.
commit
|
commitdiff
|
tree
2009-07-21
Ben Cheng
Associate Java source code line number with JIT traces.
commit
|
commitdiff
|
tree
2009-07-20
Ben Cheng
Polish JIT trace profiling and fix a unchaining bug...
commit
|
commitdiff
|
tree
2009-07-09
Ben Cheng
Improved method invocation performance: 1.5x for virtual...
commit
|
commitdiff
|
tree
2009-06-25
Ben Cheng
Collect per-method code size statistics to show compiled...
commit
|
commitdiff
|
tree
2009-06-23
Ben Cheng
Shutdown the compiler thread before the dvmSlayDaemons...
commit
|
commitdiff
|
tree
2009-06-22
Ben Cheng
The address of dvmMterpCommonExceptionThrown should...
commit
|
commitdiff
|
tree
2009-06-22
Ben Cheng
Instance_of should return false if reference is NULL.
commit
|
commitdiff
|
tree
2009-06-17
Ben Cheng
Implemented peephole optimizations including null-check...
commit
|
commitdiff
|
tree
2009-06-09
Ben Cheng
Fix two codegen problems: out-of-bound PC-relative...
commit
|
commitdiff
|
tree
2009-06-04
Ben Cheng
Initial port of the Dalvik JIT enging to the internal...
commit
|
commitdiff
|
tree
2009-03-26
Ben Cheng
Automated import from //branches/master/...@142811...
commit
|
commitdiff
|
tree