ok, i do this stuff alot and this is what ive learnt:
DO NOT STOP OR REST. you WILL fall asleep, and if u dont, it will make you really tired just by resting your head on the desk.
dont overdo the stimulants/sugar, u will feel like shit. eat something with carbs like 2 min noodles or toast...