DescriptionTurboFan: commit dependencies only on update of the opt. code list.
TurboFan compilation was committing dependencies long before the
optimized function made it's way into the optimized code list for
the native context. The problem is that once the code pointer is out
there in dependency arrays, it is eligible for deopt. But the deopt
logic needs the code to be in the optimized code list to fully do it's
job.
BUG=
R=jarin@chromium.org
Committed: https://crrev.com/f9c46ed1bbaa925fc4001a7e310100420df8808a
Cr-Commit-Position: refs/heads/master@{#28312}
Patch Set 1 #
Total comments: 1
Patch Set 2 : Removed errant printf. #
Messages
Total messages: 8 (2 generated)
|