Fix virtual struct bug
authorDave Watson <davejwatson@fb.com>
Wed, 26 Apr 2017 16:56:26 +0000 (09:56 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Wed, 26 Apr 2017 17:05:11 +0000 (10:05 -0700)
commit92f554a525fc603232cc80b4603e4d43ec6b50de
treee14e6ce30549738a7dedf7cfe29ffaa5eaa132e5
parentce97926001344be626e092d24b6c977447d8c4a8
Fix virtual struct bug

Summary: virtual classes currently don't work in hazard pointers, and get incorrectly reclaimed.

Reviewed By: magedm

Differential Revision: D4951584

fbshipit-source-id: 8200df6bb8d500af2e89086edf7835d4fb90b6a2
folly/experimental/hazptr/hazptr-impl.h
folly/experimental/hazptr/hazptr.h
folly/experimental/hazptr/test/HazptrTest.cpp