OSDN Git Service

Remove HNativeDebugInfo from start of basic blocks.
authorDavid Srbecky <dsrbecky@google.com>
Tue, 9 Feb 2016 14:30:11 +0000 (14:30 +0000)
committerDavid Srbecky <dsrbecky@google.com>
Wed, 24 Feb 2016 10:21:57 +0000 (10:21 +0000)
commitc7098ff991bb4e00a800d315d1c36f52a9cb0149
tree3a150e927bc7f4894f5b148ec6f5a2b796cdd80d
parent5322e55ab9a15996a197456ca39d9c77488cd5c1
Remove HNativeDebugInfo from start of basic blocks.

We do not require full environment at the start of basic block.
The dex pc contained in basic block is sufficient for line mapping.

Change-Id: I5ba9e5f5acbc4a783ad544769f9a73bb33e2bafa
15 files changed:
compiler/optimizing/builder.cc
compiler/optimizing/code_generator.cc
compiler/optimizing/code_generator.h
compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_arm.h
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/code_generator_arm64.h
compiler/optimizing/code_generator_mips.cc
compiler/optimizing/code_generator_mips.h
compiler/optimizing/code_generator_mips64.cc
compiler/optimizing/code_generator_mips64.h
compiler/optimizing/code_generator_x86.cc
compiler/optimizing/code_generator_x86.h
compiler/optimizing/code_generator_x86_64.cc
compiler/optimizing/code_generator_x86_64.h