Commit 589e046c authored by Serguei Katkov's avatar Serguei Katkov
Browse files

Slow path should break def tracking



Slow path usually results in invocation of runtime. Runtime
should be ensured that all VR on stack are up to date.
To do this we reset def tracking system at the moment of
adding slow path and as a result actual writes to stack
for all VRs will not be optimized away.

The decision is conservative to be safe however
probably not all runtime calls can potentially require VRs
to be on stack. In this case we will need insert reset def
tracking in all places where dangerous slow path is used.

Change-Id: I2cb7698a12c17354060fdbb944e1da1fb922c23b
Signed-off-by: default avatarSerguei Katkov <serguei.i.katkov@intel.com>
parent b9620f30
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment