OSDN Git Service

Generate native debug stackmaps before calls as well.
authorDavid Srbecky <dsrbecky@google.com>
Mon, 14 Mar 2016 17:14:24 +0000 (17:14 +0000)
committerDavid Srbecky <dsrbecky@google.com>
Thu, 17 Mar 2016 16:58:55 +0000 (16:58 +0000)
commitd28f4a00933a4a3b8d5e9db73b8532924d0f989d
tree1205844a68ee9e2c502f8ecbfd2d5cf96acd4190
parentfbc61e19578d281d05728bcd120e1ace57c2fbd8
Generate native debug stackmaps before calls as well.

The debugger looks up PC of the call instruction, so the runtime's
stackmap is not sufficient since it is at PC after the instruction.

Change-Id: I0dd06c0b52e8079ea5d064ea10beb12c93584092
compiler/optimizing/code_generator.cc
compiler/optimizing/code_generator.h
compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/code_generator_mips.cc
compiler/optimizing/code_generator_mips64.cc
compiler/optimizing/code_generator_x86.cc
compiler/optimizing/code_generator_x86_64.cc