OSDN Git Service

Follow up on CL 151605
authorSebastien Hertz <shertz@google.com>
Tue, 9 Jun 2015 12:09:14 +0000 (14:09 +0200)
committerMingyao Yang <mingyao@google.com>
Thu, 18 Jun 2015 21:14:29 +0000 (14:14 -0700)
commitbf1fa2ccb5e7409910b99dc46b616e44c66ade68
tree652b3ae6787c63955b745693da6919407cf5ebf5
parentef484d442a3dcae2cd1842c5be0623f5cf71e4ab
Follow up on CL 151605

- Fixes return type of StackedShadowFrameRecord::GetType
- Makes StackedShadowFrameType an enum class (scoped enum)
- Moves DeoptimizationReturnValueRecord and StackedShadowFrameRecord
  to thread.cc file and use forward declaration in thread.h header
- Fixes tools/generate-operator-out.py for scoped enum classes.

Bug: 20845490

(cherry picked from commit f795869da0a1fa006fdcdacd8afb6149a63fc1a7)

Change-Id: I6b67e288b1db563699161e58ec2e2330d42dd8f5
runtime/art_method.cc
runtime/interpreter/interpreter_common.cc
runtime/quick_exception_handler.cc
runtime/thread.cc
runtime/thread.h
tools/generate-operator-out.py