Eval uses shared memory