Remove src/mcas 38/13538/2
authorBenjamin Kaduk <>
Wed, 2 Aug 2017 01:57:52 +0000 (20:57 -0500)
committerBenjamin Kaduk <>
Fri, 19 Apr 2019 15:01:11 +0000 (11:01 -0400)
Remove src/mcas

This lock-free library toolkit is intriguing and may be the subject
of future work, but currently nothing uses this code, and these files
are just clutter.

Remove src/mcas and stop mentioning it in SOURCE-MAP; don't reference
it in the rpctests, either.

Tested-by: Benjamin Kaduk <>
Reviewed-by: Mark Vitale <>
Reviewed-by: Stephan Wiesand <>
Reviewed-by: Benjamin Kaduk <>
(cherry picked from commit bfc5d1ada2f5ce12bfafe65d352982adbefe9911)

Change-Id: I98bec6f0a91e4aad05846a6791719cac63050f02
Tested-by: BuildBot <>
Reviewed-by: Michael Meffie <>
Reviewed-by: Benjamin Kaduk <>
52 files changed:
src/mcas/Makefile.mcas [deleted file]
src/mcas/Makefile.osi [deleted file]
src/mcas/Makefile.unit [deleted file]
src/mcas/README [deleted file]
src/mcas/README_LICENSE [deleted file]
src/mcas/TODO [deleted file]
src/mcas/alpha_defns.h [deleted file]
src/mcas/amd64_defns.h [deleted file]
src/mcas/bst_lock_fraser.c [deleted file]
src/mcas/bst_lock_kung.c [deleted file]
src/mcas/bst_lock_manber.c [deleted file]
src/mcas/bst_mcas.c [deleted file]
src/mcas/gc.c [deleted file]
src/mcas/gc.h [deleted file]
src/mcas/ia64_defns.h [deleted file]
src/mcas/intel_defns.h [deleted file]
src/mcas/mcas.c [deleted file]
src/mcas/mips_defns.h [deleted file]
src/mcas/osi_mcas_atomic.h [deleted file]
src/mcas/osi_mcas_obj_cache.c [deleted file]
src/mcas/osi_mcas_obj_cache.h [deleted file]
src/mcas/portable_defns.h [deleted file]
src/mcas/ppc_defns.h [deleted file]
src/mcas/ptst.c [deleted file]
src/mcas/ptst.h [deleted file]
src/mcas/random.h [deleted file]
src/mcas/rb_lock_concurrentwriters.c [deleted file]
src/mcas/rb_lock_mutex.c [deleted file]
src/mcas/rb_lock_serialisedwriters.c [deleted file]
src/mcas/rb_stm.c [deleted file]
src/mcas/replay.c [deleted file]
src/mcas/set.h [deleted file]
src/mcas/set_adt.h [deleted file]
src/mcas/set_harness.c [deleted file]
src/mcas/set_queue_adt.h [deleted file]
src/mcas/skip_adt_test.c [deleted file]
src/mcas/skip_cas.c [deleted file]
src/mcas/skip_cas_adt.c [deleted file]
src/mcas/skip_cas_func.c [deleted file]
src/mcas/skip_lock.c [deleted file]
src/mcas/skip_mcas.c [deleted file]
src/mcas/skip_stm.c [deleted file]
src/mcas/solaris_amd64_defns.h [deleted file]
src/mcas/solaris_x86_defns.h [deleted file]
src/mcas/sparc_defns.h [deleted file]
src/mcas/ [deleted file]
src/mcas/stm.h [deleted file]
src/mcas/stm_fraser.c [deleted file]
src/mcas/stm_herlihy.c [deleted file]
src/mcas/stm_lock.c [deleted file]