commit | 2e5c1aef58330d8641d88cc6c96fabba274c521d | [log] [tgz] |
---|---|---|
author | Florin Malita <fmalita@chromium.org> | Wed Jun 20 14:23:23 2018 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Wed Jun 20 21:58:58 2018 +0000 |
tree | 089dc0d966017e972c6960914f825174354e5659 | |
parent | f9ae670d0563322506490e3fe7f2dae6d432e05f [diff] |
[skjson] Remove the scope index stack We already allocate a placeholder on the values stack -- we can use that space to save the previous scope index instead of a dedicated stack. Yields some minor perf improvements: ~3.5% arm32, ~0.5% x86_64. Change-Id: I1be30aeb01b1c9661abfe06763a820673e3883f4 Reviewed-on: https://skia-review.googlesource.com/136178 Reviewed-by: Mike Klein <mtklein@google.com> Commit-Queue: Florin Malita <fmalita@chromium.org>