Combine the butter, sugar, corn syrup, salt and vanilla in a bowl; mix well. Beat the eggs until very light. Add to corn syrup mixture. Pour into pie shell. Arrange the pecan halves on top. Bake at 350 degrees until the filling is set and a knife inserted comes out clean.