summaryrefslogtreecommitdiff
path: root/src/compiler/codegen/arm/MethodCodegenDriver.cc
diff options
context:
space:
mode:
author Ian Rogers <irogers@google.com> 2011-08-19 14:52:39 -0700
committer Ian Rogers <irogers@google.com> 2011-08-19 15:46:24 -0700
commit6de0860c491d390b7a53be436519ef2d9234c4c9 (patch)
treead6e4a64551bc0cc8cb9e5f04272c1b6f819c3e0 /src/compiler/codegen/arm/MethodCodegenDriver.cc
parentcdd1d2d3fee0711b8b11db99f2dfb80113520100 (diff)
Record thread data when making reentrant transitions.
Calls from managed to native code record the top of the managed stack for stack crawls. Up calls from native to managed (already in the runnable managed thread state) need to preserve this data as the managed code may call back into native code. This change introduces a linked list of records from native to managed code, that allows the regions of managed code to have their stack crawled. Change-Id: I71bf680cf1fc2e95d261063050dd6effb72b1786
Diffstat (limited to 'src/compiler/codegen/arm/MethodCodegenDriver.cc')
0 files changed, 0 insertions, 0 deletions