Replaced process list<> with vector<>.
Added faster memcpy implementation.