commit | cc27f81a39db506f340d2aa274bda809e838fca2 | [log] [tgz] |
---|---|---|
author | John Stiles <johnstiles@google.com> | Fri Dec 09 10:57:49 2022 -0500 |
committer | SkCQ <skcq-be@skia-corp.google.com.iam.gserviceaccount.com> | Fri Dec 09 16:23:58 2022 +0000 |
tree | 6c641d9379278493afd731f7402626aff3a25b34 | |
parent | 601d857a76b76c5e6aa0026e4afbced38eafa594 [diff] |
Add stack rewind to the RP builder. Immediately before any backwards jumps, we now rewind the stack. This ensures that long-running loops don't use an unbounded amount of stack space. Change-Id: I7cfb5a2de13859c22762c842c9b1cf8ce2e22688 Bug: skia:13676 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/616336 Auto-Submit: John Stiles <johnstiles@google.com> Reviewed-by: Brian Osman <brianosman@google.com>