add palloc API
add palloc API