arduino heating up, not recognised by pc and 'L' light not blinking when reset

my arduino is heating up, not recognised by pc and 'L' light not blinking when reset button is pressed and showing the following error when I try to upload a program -

processing.app.SerialNotFoundException: Serial port 'COM8' not found. Did you select the right one from the Tools > Serial Port menu?
at processing.app.Serial.(Serial.java:191)
at processing.app.Serial.(Serial.java:77)
at processing.app.debug.Uploader.flushSerialBuffer(Uploader.java:77)
at processing.app.debug.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:175)
at processing.app.debug.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:67)
at processing.app.Sketch.upload(Sketch.java:1671)
at processing.app.Sketch.exportApplet(Sketch.java:1627)
at processing.app.Sketch.exportApplet(Sketch.java:1599)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2380)
at java.lang.Thread.run(Thread.java:619)

please help me

The '328P chip itself is getting hot? That's usually a good sign that one or more IO pins got taken out, with chip failure imminent if it hasn't already.
Pull the chip, try the Loop Back test, see if the USB/Serial is still good.