Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator."
authorPeter Collingbourne <peter@pcc.me.uk>
Fri, 26 Feb 2021 00:50:02 +0000 (16:50 -0800)
committerPeter Collingbourne <peter@pcc.me.uk>
Fri, 26 Feb 2021 00:50:02 +0000 (16:50 -0800)
commit9678b07e42ee4cfabbc7405441ccc8ac493df4b5
treefdd4a6c943a818dabb48f925125d78f0a8c3e6f3
parentd7fca3f0bf176536fc8769ad02a18884d993d7ce
Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator."

We measured a 2.5 seconds (17.5%) regression in Android boot time
performance with this change.
12 files changed:
compiler-rt/lib/scudo/standalone/allocator_config.h
compiler-rt/lib/scudo/standalone/combined.h
compiler-rt/lib/scudo/standalone/common.h
compiler-rt/lib/scudo/standalone/fuchsia.cpp
compiler-rt/lib/scudo/standalone/linux.cpp
compiler-rt/lib/scudo/standalone/memtag.h
compiler-rt/lib/scudo/standalone/primary64.h
compiler-rt/lib/scudo/standalone/secondary.h
compiler-rt/lib/scudo/standalone/tests/combined_test.cpp
compiler-rt/lib/scudo/standalone/tests/secondary_test.cpp
compiler-rt/lib/scudo/standalone/tsd_exclusive.h
compiler-rt/lib/scudo/standalone/tsd_shared.h