ad4760a60e
We have unit tests for over-aligned allocation requests (which I know caught bad addresses on other platforms, but my guess is that wasm's malloc just so happened to produce pointers at 16 byte boundaries when they were run). And in the wild, we only would ever allocate things on 8 bytes anyways, so it'd never trigger then. This is mostly to ensure that if were ever to request something at 16bytes on wasm, the block allocator's address padding will kick in and do the right thing. Change-Id: I4b9e3ae5775e453cbbe05bebe4dbe69742a51354 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/303658 Reviewed-by: Kevin Lubick <kjlubick@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com> Commit-Queue: Michael Ludwig <michaelludwig@google.com> |
||
---|---|---|
animations | ||
bench | ||
bin | ||
build/fuchsia | ||
build_overrides | ||
client_utils/android | ||
demos.skia.org | ||
dm | ||
docker | ||
docs/examples | ||
example | ||
experimental | ||
fuzz | ||
gm | ||
gn | ||
include | ||
infra | ||
modules | ||
platform_tools | ||
resources | ||
samplecode | ||
site | ||
specs | ||
src | ||
tests | ||
third_party | ||
tools | ||
.clang-format | ||
.clang-tidy | ||
.gitignore | ||
.gn | ||
AUTHORS | ||
BUILD.gn | ||
codereview.settings | ||
CONTRIBUTING | ||
CQ_COMMITTERS | ||
DEPS | ||
go.mod | ||
go.sum | ||
LICENSE | ||
OWNERS | ||
PRESUBMIT.py | ||
public.bzl | ||
README | ||
README.chromium | ||
RELEASE_NOTES.txt | ||
whitespace.txt |
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. See full details, and build instructions, at https://skia.org.