equivalent solidity code :
suicide(this);
Does the operation succeeds at not transferring the balances while still erasing the code ?
Or is contract’s code destroyed only after sending balances which means a recursion infinite loop can occur if the contract’s does no stop if called through this way ?
selfdestructdoesn't really "send funds to a contract". It never invokes that contract's code. – user19510 Oct 05 '19 at 15:45