commit | 869a3e81eaf219fef39f86f86b1e85a3a73c4ae0 | [log] [tgz] |
---|---|---|
author | Brian Osman <brianosman@google.com> | Thu Jul 18 17:00:34 2019 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Thu Jul 18 21:38:20 2019 +0000 |
tree | 9fa8cc8f722751dce05c64840e16fb04778b282f | |
parent | de71a74fc40ed544ce699397f71083d60e023c48 [diff] |
Reland "Interpreter: Bounds check array access, add bool return from run" This is a reland of f42de9e1e535af7e1700e4758d22751ff6a4982e Original change's description: > Interpreter: Bounds check array access, add bool return from run > > Out of bounds access with constant indices is a compile error. > At runtime, causes the interpreter to fail. Made several other > conditions trigger the same failure logic, and updated all > uses of the interpreter to validate success. > > Change-Id: I3720b3c83903220b010ec574121fc64dbe102378 > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/228256 > Commit-Queue: Brian Osman <brianosman@google.com> > Reviewed-by: Mike Reed <reed@google.com> Change-Id: I8849de815f7efb730ac9c55b6edd296cb9ca7599 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/228353 Commit-Queue: Brian Osman <brianosman@google.com> Reviewed-by: Brian Osman <brianosman@google.com>