Core compiling