OSDN Git Service

Consolidate curFrame fields in thread storage
authorbuzbee <buzbee@google.com>
Fri, 22 Apr 2011 17:27:14 +0000 (10:27 -0700)
committerbuzbee <buzbee@google.com>
Fri, 22 Apr 2011 21:18:00 +0000 (14:18 -0700)
commit30bc0d46ae730d78c42c39cfa56a59ba3025380b
tree497bb35e8045c9c0d92c90f7dadb594e0879c0e6
parentfad819858f84f27b4461b70a82ae11d9088bbdcb
Consolidate curFrame fields in thread storage

We ended up with two locations in the Thread structure for saved
Dalvik frame pointer.  This change consolidates them.

Change-Id: I78f288e4e57e232f29663be930101e775bfe370f
55 files changed:
vm/AllocTracker.cpp
vm/Debugger.cpp
vm/Exception.cpp
vm/Exception.h
vm/Jni.cpp
vm/Sync.cpp
vm/Thread.cpp
vm/Thread.h
vm/alloc/Copying.cpp
vm/alloc/Visit.cpp
vm/compiler/Compiler.cpp
vm/compiler/Frontend.cpp
vm/compiler/codegen/arm/armv7-a-neon/MethodCodegenDriver.cpp
vm/compiler/template/armv5te/TEMPLATE_INVOKE_METHOD_CHAIN.S
vm/compiler/template/armv5te/TEMPLATE_INVOKE_METHOD_NATIVE.S
vm/compiler/template/armv5te/TEMPLATE_INVOKE_METHOD_NO_OPT.S
vm/compiler/template/armv5te/TEMPLATE_RETURN.S
vm/compiler/template/armv5te/footer.S
vm/compiler/template/out/CompilerTemplateAsm-armv5te-vfp.S
vm/compiler/template/out/CompilerTemplateAsm-armv5te.S
vm/compiler/template/out/CompilerTemplateAsm-armv7-a-neon.S
vm/compiler/template/out/CompilerTemplateAsm-armv7-a.S
vm/interp/Interp.cpp
vm/interp/Interp.h
vm/interp/InterpState.h
vm/interp/Jit.cpp
vm/interp/Stack.cpp
vm/interp/Stack.h
vm/mterp/Mterp.cpp
vm/mterp/armv5te/footer.S
vm/mterp/armv5te/header.S
vm/mterp/c/gotoTargets.cpp
vm/mterp/common/asm-constants.h
vm/mterp/cstubs/stubdefs.cpp
vm/mterp/out/InterpAsm-armv5te-vfp.S
vm/mterp/out/InterpAsm-armv5te.S
vm/mterp/out/InterpAsm-armv7-a-neon.S
vm/mterp/out/InterpAsm-armv7-a.S
vm/mterp/out/InterpAsm-x86.S
vm/mterp/out/InterpC-allstubs.cpp
vm/mterp/out/InterpC-armv5te-vfp.cpp
vm/mterp/out/InterpC-armv5te.cpp
vm/mterp/out/InterpC-armv7-a-neon.cpp
vm/mterp/out/InterpC-armv7-a.cpp
vm/mterp/out/InterpC-portable.cpp
vm/mterp/out/InterpC-x86-atom.cpp
vm/mterp/out/InterpC-x86.cpp
vm/mterp/portable/entry.cpp
vm/mterp/portable/stubdefs.cpp
vm/mterp/x86/entry.S
vm/mterp/x86/footer.S
vm/mterp/x86/header.S
vm/native/dalvik_system_VMStack.cpp
vm/native/java_lang_Class.cpp
vm/native/java_lang_reflect_Field.cpp