OSDN Git Service

Display additional information on stack overflow.
authorAndy McFadden <fadden@android.com>
Thu, 10 Sep 2009 22:34:19 +0000 (15:34 -0700)
committerAndy McFadden <fadden@android.com>
Thu, 10 Sep 2009 22:43:08 +0000 (15:43 -0700)
commit6ed1a0f396a1857c31b486d3e93ee2dbeb49a6cd
treed255b585003bdcfd92d9dd0f68362d608530b8f4
parent4e0d6410822210c824f1a8b7b6794e4f9fd91855
Display additional information on stack overflow.

This required passing an additional argument into dvmHandleStackOverflow,
which is called directly from mterp.  Fortunately the method being
called is sitting in a register for both ARM and x86, so this is a
fairly simple change.

For internal bug 2110533.
14 files changed:
vm/interp/Stack.c
vm/interp/Stack.h
vm/mterp/armv5te/footer.S
vm/mterp/c/gotoTargets.c
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
vm/mterp/out/InterpAsm-x86.S
vm/mterp/out/InterpC-allstubs.c
vm/mterp/out/InterpC-portdbg.c
vm/mterp/out/InterpC-portstd.c
vm/mterp/out/InterpC-x86.c
vm/mterp/x86/footer.S