Hi, i was setting up my own modpack for singleplayer (no multiplayer server) with several mods (below 50 count). 
  
It's start up pretty well, till i made a new world (Default world) 
  
I had several tech mods like IC2, TE, and so on. It's been ok when i test it out, but with lowest graphical setting: short render, smooth lighting off ; and i experienced lag spikes. Then i tried to add Optifine 1.6.4 HD U D1 to free the lag spikes and it shows this crash report: 
  
  
  
  
Feel free to ask for other information you need. 
Very need for some advice, whether should i add Optifine or not, because before i add Optifine it run normally but had some lag spikes. Or even you guys had some tips to remove the lag spikes? Thanks  
  
  
NB: I used 32-bit Windows7 and 32-bit Java