diff options
| author | 2011-08-19 14:52:39 -0700 | |
|---|---|---|
| committer | 2011-08-19 15:46:24 -0700 | |
| commit | 6de0860c491d390b7a53be436519ef2d9234c4c9 (patch) | |
| tree | ad6e4a64551bc0cc8cb9e5f04272c1b6f819c3e0 /src/compiler/codegen/arm/MethodCodegenDriver.cc | |
| parent | cdd1d2d3fee0711b8b11db99f2dfb80113520100 (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