summaryrefslogtreecommitdiffstats
path: root/vm/compiler/Utility.c
Commit message (Expand)AuthorAgeFilesLines
* Move the compiler into C++.Carl Shapiro2011-04-191-409/+0
* Generate code for loops formed with the new builderBen Cheng2011-03-311-6/+4
* Extend a trace with a backward branch into a loop.Ben Cheng2011-03-181-1/+4
* Progress on live-precise GC.Andy McFadden2010-12-161-10/+7
* Implement method parser and SSA transformation.Ben Cheng2010-12-131-11/+105
* Fix implicit conversions, rename reserved works, enable -Wc++-compat.Carl Shapiro2010-12-071-2/+2
* Fix off-by-1 bug in expandable bit vectors.Ben Cheng2010-11-231-1/+2
* Implement method inlining for getters/settersBen Cheng2010-08-021-11/+37
* Remove unused labels, variables, and functions. Enable warnings.Carl Shapiro2010-05-211-2/+2
* Add counters to track JIT inline cache hit rate and code cache patch counts.Ben Cheng2010-05-131-4/+4
* Clean up the codegen for invoking helper callout functions.Ben Cheng2010-04-021-1/+0
* Fix a race condition in JIT state refresh under debugging / misc code cleanup.Ben Cheng2010-03-311-1/+1
* Jit: Make most Jit compile failures non-fatal; just abort offending translationBill Buzbee2010-03-071-5/+13
* Tear down the code cache when it is full and restart from scratch.Ben Cheng2010-01-071-1/+2
* Implement chaining up to the first 64 cases in a switch statement.Ben Cheng2009-11-031-1/+1
* Model resource usage for each Thumb/Thumb2 instrution.Ben Cheng2009-09-111-2/+4
* Implement SSA-based loop optimizations.Ben Cheng2009-09-011-0/+68
* Polish JIT trace profiling and fix a unchaining bug when profiling is enabled.Ben Cheng2009-07-201-0/+3
* Collect per-method code size statistics to show compiled vs overall Dalvik po...Ben Cheng2009-06-241-2/+41
* Implemented peephole optimizations including null-check elimination, redundan...Ben Cheng2009-06-171-0/+1
* Initial port of the Dalvik JIT enging to the internal repository.Ben Cheng2009-06-041-0/+169