rev malloc