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
Merge remote-tracking branch 'korg/froyo' into froyo-x86
2010-05-03
Ben Cheng
Merge "Throw an exception in JIT'ed code if dvmFindInterface...
commit
|
commitdiff
|
tree
2010-05-03
Ben Cheng
Merge "Fix a memory ordering bug when updating the...
commit
|
commitdiff
|
tree
2010-05-02
Ben Cheng
Throw an exception in JIT'ed code if dvmFindInterfaceMethodI...
commit
|
commitdiff
|
tree
2010-05-01
Ben Cheng
Fix a memory ordering bug when updating the inline...
commit
|
commitdiff
|
tree
2010-04-02
Ben Cheng
Clean up the codegen for invoking helper callout functions.
commit
|
commitdiff
|
tree
2010-04-01
Ben Cheng
Merge "Accept the "-Xjitdisableopt" flag as advertised...
commit
|
commitdiff
|
tree
2010-04-01
Ben Cheng
Accept the "-Xjitdisableopt" flag as advertised.
commit
|
commitdiff
|
tree
2010-03-31
Ben Cheng
Fix a race condition in JIT state refresh under debugging...
commit
|
commitdiff
|
tree
2010-03-27
Ben Cheng
Improve JIT self verifier test coverage to follow single...
commit
|
commitdiff
|
tree
2010-03-25
Ben Cheng
Use correct resource flags for Dalvik ld/st instructions...
commit
|
commitdiff
|
tree
2010-03-24
Ben Cheng
Merge "Fix for the JIT blocking mode plus some code...
commit
|
commitdiff
|
tree
2010-03-24
Ben Cheng
Fix for the JIT blocking mode plus some code cleanup.
commit
|
commitdiff
|
tree
2010-03-18
Ben Cheng
Bug fix for JIT peephole optimization.
commit
|
commitdiff
|
tree
2010-03-16
Ben Cheng
Add missing macro SIGNATURE_BREAKPOINT.
commit
|
commitdiff
|
tree
2010-03-16
Ben Cheng
Merge "Implement signature-based breakpoint for the...
commit
|
commitdiff
|
tree
2010-03-16
Ben Cheng
Implement signature-based breakpoint for the JIT compiler.
commit
|
commitdiff
|
tree
2010-03-15
Ben Cheng
Merge "Fix the JIT blocking mode to unblock itself."
commit
|
commitdiff
|
tree
2010-03-15
Ben Cheng
Fix the JIT blocking mode to unblock itself.
commit
|
commitdiff
|
tree
2010-03-15
Ben Cheng
Increase the SHORT_DELAY amount in the JSR166 test.
commit
|
commitdiff
|
tree
2010-03-13
Ben Cheng
Stay in the dbg interpreter if the entry reason is...
commit
|
commitdiff
|
tree
2010-03-13
Ben Cheng
Merge "Add a native method dalvik.system.VMDebug.infopoint...
commit
|
commitdiff
|
tree
2010-03-13
Ben Cheng
Add a native method dalvik.system.VMDebug.infopoint...
commit
|
commitdiff
|
tree
2010-03-12
Ben Cheng
Merge "Add a JIT unit test for ArrayStoreException...
commit
|
commitdiff
|
tree
2010-03-12
Ben Cheng
Add a JIT unit test for ArrayStoreException in APUT_OBJECT.
commit
|
commitdiff
|
tree
2010-03-10
Ben Cheng
Pad the page containing ARM code in the JIT code cache...
commit
|
commitdiff
|
tree
2010-03-10
Ben Cheng
Merge "Align fake data in the same page offsets as...
commit
|
commitdiff
|
tree
2010-03-10
Ben Cheng
Align fake data in the same page offsets as those in...
commit
|
commitdiff
|
tree
2010-03-05
Ben Cheng
Merge "Collect more JIT stats in the assert build."
commit
|
commitdiff
|
tree
2010-03-05
Ben Cheng
Collect more JIT stats in the assert build.
commit
|
commitdiff
|
tree
2010-02-26
Ben Cheng
Tweak the interpreter entries and 2nd level trace filter...
commit
|
commitdiff
|
tree
2010-02-25
Ben Cheng
Merge "Print "JIT" in the thread dump if the top frame...
commit
|
commitdiff
|
tree
2010-02-25
Ben Cheng
Print "JIT" in the thread dump if the top frame is...
commit
|
commitdiff
|
tree
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
next