OSDN Git Service

Jit: Briefly delay start of Jit'ng in attempt to avoid compiling init code
authorBill Buzbee <buzbee@google.com>
Thu, 17 Dec 2009 22:55:21 +0000 (14:55 -0800)
committerBill Buzbee <buzbee@google.com>
Thu, 17 Dec 2009 23:06:04 +0000 (15:06 -0800)
commitb1d8044ee3a7503b94eb54459f3077d7200cd675
tree22378fcfa01fc9831c265e0cbec001ca6c5af0c7
parent79cff99125d9c9fe5dd6d75e1d307d18c65df493
Jit: Briefly delay start of Jit'ng in attempt to avoid compiling init code

Via subjective manual side-by-side testing of jit vs. no-jit, the mterp
version looked like it tended to reach first screen on application launch
very slightly before the Jit version.  This change adds an old and
commonly-used Jit trick to delay jit startup in an attempt to avoid wasting
effort compiling initialization code.

Also, deletes some code no longer in use.
vm/Globals.h
vm/compiler/Compiler.c
vm/interp/Jit.c
vm/mterp/armv5te/header.S
vm/mterp/out/InterpAsm-armv4t.S
vm/mterp/out/InterpAsm-armv5te-vfp.S
vm/mterp/out/InterpAsm-armv5te.S
vm/mterp/out/InterpAsm-armv7-a.S