Description[X87] [crankshaft] Always use Label:kFar as lable dist in DoWrapReceiver() for debug mode.
Currently In LCodeGen::DoWrapReceiver(), the x87 jitted code's size for debug mode between label's define and bind
exceeds 128 bytes whether FLAG_deopt_every_n_times is set or not.
So always use Label:kFar as label distance in LCodeGen::DoWrapReceiver() for debug mode.
This CL also unify the label's distance value to avoid potential bugs caused by unconsistent distance value usage
for the same label when DeoptEveryNTimes() return true.
BUG=
Committed: https://crrev.com/0d0d834e6719738e0b2473b838518fe15e79bb1c
Cr-Commit-Position: refs/heads/master@{#41419}
Patch Set 1 #
Messages
Total messages: 9 (4 generated)
|