mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 02:37:53 +00:00
[vm] Only use IL print functions if available
https://dart-review.googlesource.com/c/sdk/+/241607 broke product builds. TEST=SDK build Change-Id: I996e0554e77798e2c5cac3521b15011da4885a62 Cq-Include-Trybots: luci.dart.try:vm-ffi-android-product-arm64c-try Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/241749 Commit-Queue: Daco Harkes <dacoharkes@google.com> Auto-Submit: Daco Harkes <dacoharkes@google.com> Reviewed-by: Alexander Markov <alexmarkov@google.com> Commit-Queue: Alexander Markov <alexmarkov@google.com>
This commit is contained in:
parent
147dca35a3
commit
c440a0d2bc
|
@ -6596,8 +6596,10 @@ void FfiCallInstr::EmitParamMoves(FlowGraphCompiler* compiler,
|
|||
// originate from parameters and thus are non-constant.
|
||||
UNREACHABLE();
|
||||
} else {
|
||||
#if defined(INCLUDE_IL_PRINTER)
|
||||
__ Comment("def_target %s <- origin %s %s", def_target.ToCString(),
|
||||
origin.ToCString(), RepresentationToCString(origin_rep));
|
||||
#endif // defined(INCLUDE_IL_PRINTER)
|
||||
#ifdef DEBUG
|
||||
// Stack arguments split are in word-size chunks. These chunks can copy
|
||||
// too much. However, that doesn't matter in practise because we process
|
||||
|
|
Loading…
Reference in a new issue