不能迅速判断string是否分配在堆外，做intern时无法释放多余堆外string