History log of /external/skia/bench/StreamBench.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9c457ad27b35022e36d62b6fe1a6aee530213cf6 15-Dec-2016 Mike Reed <reed@google.com> speedup dynamicwstream

- move bytesWritten calculation to query the tail, allowing write() to be faster since it doesn't have to update anything extra per-write.
- enforce that all blocks are multiple-of-4 bytes big
- update the minimum block size to 4K

Before: 30ms
After: 23ms for non-4-bytes writes
13ms for 4-bytes writes

BUG=skia:

Change-Id: Id06ecad3b9fe426747e02accf1393595e3356ce3
Reviewed-on: https://skia-review.googlesource.com/6087
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Mike Reed <reed@google.com>
/external/skia/bench/StreamBench.cpp
49282296b6b1ca4e49be2441d83a3e0aad65b319 14-Dec-2016 Mike Reed <reed@google.com> add tests/bench for dynamicwstream

BUG=skia:

Change-Id: I5a995b63b1a2975cce8101717777eaa6fc12af21
Reviewed-on: https://skia-review.googlesource.com/6035
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
/external/skia/bench/StreamBench.cpp