CompactClient CompareSwapAddr CompareSwapInt CompareSwapWCharr CompactRC CompareSwapBool CompareSwapLInt CompareExpr CompareSwapCharr CompareSwapReff