dynamic inlining
no inlining
static inlining