summaryrefslogtreecommitdiff
path: root/compiler/utils/assembler.h
diff options
context:
space:
mode:
author Sebastien Hertz <shertz@google.com> 2014-03-21 11:31:51 +0100
committer Sebastien Hertz <shertz@google.com> 2014-03-21 14:28:09 +0100
commit2c87c4d999bccdff6cc60bf6af4871cca6e2c893 (patch)
tree73e2ed92aac81661708d4c8cfce3d026e7e9614c /compiler/utils/assembler.h
parent0d9c02e661813abdf18b4e7544e204d2da719d20 (diff)
Support inlining detection from debugger.
In the context of the compiler, every method and field should be resolved. The InlineMethodAnalyser uses that property so we don't inline unresolved methods or methods accessing unresolved fields. In the context of the debugger, this is not true. We may install a breakpoint in a method that's never been resolved yet for instance. This CL weaks that property so we can detect getter/setter methods can be inlined even if they're not resolved yet. To differentiate both contexts, we pass a null inline method pointer to InlineMethodAnalyser::AnalyseIGetMethod. Bug: 12187616 Change-Id: I247f315b9abd6b065d5a7ec4116de15a6cce7649
Diffstat (limited to 'compiler/utils/assembler.h')
0 files changed, 0 insertions, 0 deletions