Remove old header

上级 8c359877
#if CILKENABLE
template<typename A1>
static void
cilk_call(void (*fn)(A1), A1 a1)
{
cilk_push((void(*)(uptr, uptr))fn, (uptr)a1, (uptr)0);
}
template<typename A1, typename A2>
static void
cilk_call(void (*fn)(A1, A2), A1 a1, A2 a2)
{
cilk_push((void(*)(uptr, uptr))fn, (uptr)a1, (uptr)a2);
}
#else // !CILKENABLE
template<typename A1>
static void
cilk_call(void (*fn)(A1), A1 a1)
{
fn(a1);
}
template<typename A1, typename A2>
static void
cilk_call(void (*fn)(A1, A2), A1 a1, A2 a2)
{
fn(a1, a2);
}
#endif
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
#include "elf.hh" #include "elf.hh"
#include "cpu.hh" #include "cpu.hh"
#include "wq.hh" #include "wq.hh"
#include "cilk.hh" #include "sperf.hh"
#define BRK (USERTOP >> 1) #define BRK (USERTOP >> 1)
...@@ -151,6 +151,7 @@ exec_cleanup(vmap *oldvmap, uwq *olduwq) ...@@ -151,6 +151,7 @@ exec_cleanup(vmap *oldvmap, uwq *olduwq)
int int
exec(const char *path, char **argv) exec(const char *path, char **argv)
{ {
ANON_REGION(__func__, &perfgroup);
struct inode *ip = nullptr; struct inode *ip = nullptr;
struct vmap *vmp = nullptr; struct vmap *vmp = nullptr;
uwq* newuwq = nullptr; uwq* newuwq = nullptr;
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论