Interrupting Kernel Execution

I am developing on my macbook pro 8600 GT, and from time to time I put some bugs inside my kernels that causes a spin loop. All the interfaces freezes and CTRL+C / Z -whatever
doesn’t work.

Is there a way to stop a kernel that is looping on macos ?

Thanks