fixed namespacing of endl
made padding to cache lines generic and compile on osx