Preheat oven to 350°F. Grease a 9x13-inch baking pan.
In a large mixing bowl, cream together sugar, butter, and vanilla until light and fluffy.
Add eggs one at a time, beating well after each addition.
Gradually mix in flour and salt until just combined.
Spread batter evenly in prepared pan.
Spoon cherry pie filling evenly over the batter.
Sprinkle chocolate chips on top.
Bake for 30–35 minutes or until edges are golden and a toothpick inserted comes out clean.
Cool completely before slicing into bars.