es2.2

memory alloc?