Commit 12af4128 authored by jarin's avatar jarin Committed by Commit bot

[turbofan] Enable accessor inlining when compiling from bytecode.

Review-Url: https://codereview.chromium.org/2486223002
Cr-Commit-Position: refs/heads/master@{#40863}
parent 0cf56232
......@@ -599,11 +599,11 @@ PipelineCompilationJob::Status PipelineCompilationJob::PrepareJobImpl() {
}
if (!info()->shared_info()->asm_function() || FLAG_turbo_asm_deoptimization) {
info()->MarkAsDeoptimizationEnabled();
}
if (!info()->is_optimizing_from_bytecode()) {
if (FLAG_inline_accessors) {
info()->MarkAsAccessorInliningEnabled();
}
}
if (!info()->is_optimizing_from_bytecode()) {
if (info()->is_deoptimization_enabled() && FLAG_turbo_type_feedback) {
info()->MarkAsTypeFeedbackEnabled();
}
......
......@@ -425,6 +425,9 @@
'test-cpu-profiler/DeoptAtFirstLevelInlinedSource': [FAIL],
'test-cpu-profiler/DeoptAtSecondLevelInlinedSource': [FAIL],
# TODO(vogelheim,5548): Turbofan does support cached accessors.
'test-api-accessors/CachedAccessorCrankshaft': [FAIL],
# BUG(5193): Flaky.
'test-cpu-profiler/FunctionApplySample': [PASS, ['system == windows', SKIP]],
}], # variant == turbofan or variant == ignition_turbofan
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment