Looking through the new "Cilk language extensions" document for the new compiler, I don't see any sections dealing with cilk linkage vs. non-cilk linkage (except the brief mention in S 8.1). I assume this means the compiler figures out all the relevant info and that recursive calls between cilk & normal C++ functions is OK?
My main question: is there a performance hit for calling "cilk functions" from "normal C++ functions"? In the preview version I had to construct a cilk::context, and there was advice about making the object static, etc. to avoid runtime overhead. Does any of this carry over?
BTW, it is very nice to not have to have separate source files, wrapper functions, and the like!