Cream the butter and sugar. Add yolks, vanilla, and cream. Fold in cornmeal. Pour into unbaked pie shell and bake 35 to 40 minutes. Filling should be firm, but not too crisp.
Put the flour, butter, and salt into the bowl of a food processor. Pulse this mixture until butter resembles small pebbles. Transfer to large bowl and add ice water and mix.
Turn out dough onto a lightly floured surface. Using the palm of your hand, flatten the dough against the cutting board; mixing the flour, water, and butter. Butter pieces should be visible. Press into plastic wrap and shape into disc. Chill for at least 1/2 hour before rolling out to line a 9-inch pie tin.