i need something that can push some logs away from the glass.
If there are logs gonna crunch your windshield, then you're prolly upside-down!
Otherwise, Q did it this way for James Bond.

The A-Team used steel plate with little rectangles for viewports to cover the glass windshield.
Bulletproof glass is expensive, and thick. The stock windshield frame won't take bulletproof glass anyways.
Aircraft cable, 1/16 or 1/8 is plenty strong. PA has it for cheap. The weakpoints are your brackets at the windshield frame, and the eyebolts thru the front fender. Plus use a thimble in your loops to keep the cable from kinking. And maybe a small turnbuckle to keep the cable tensioned.
Otherwise, fold the windshield down, and not worry about the logs? Make sure you have a full cage tho.
As for "Heavy Duty", do an exo-cage.
Not sure what kind of jeep ya got. But last I looked, a wranglers windshield was under $150.
edit: link wouldn't hotlink to here -
original link