In a mixing bowl, cream together the butter and sugar until light and fluffy.
Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
In another bowl, whisk together the flour and salt. Gradually add to the creamed mixture.
Spread 3 cups of the batter into a greased baking pan. Spread the cherry pie filling over the batter. Drop the remaining batter by teaspoonfuls over the filling.
Bake for 30-35 minutes or until a toothpick inserted into the center comes out clean. Cool on a wire rack before cutting into bars.