PPC: disable VerifyTransitiveBuiltins sanity check on PPC

Bug: v8:8558

Change-Id: I69a36f070ffe4e28768a70b025de2f89e832782d
Reviewed-on: https://chromium-review.googlesource.com/c/1412499
Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#58856}
This commit is contained in:
Junliang Yan 2019-01-16 10:21:17 -05:00 committed by Commit Bot
parent 1887b30692
commit ec0bf86cf5

View File

@ -1029,7 +1029,14 @@ void DebugEvaluate::VerifyTransitiveBuiltins(Isolate* isolate) {
}
}
CHECK(!failed);
#ifdef V8_TARGET_ARCH_PPC
// Isolate-independent builtin calls and jumps do not emit reloc infos
// on PPC. We try to avoid using PC relative code due to performance
// issue with especially older hardwares.
USE(sanity_check);
#else
CHECK(sanity_check);
#endif
}
#endif // DEBUG