Der Performance halber hätte ich möglichst viel auf den Stack gelegt,
aber größere Methoden kopieren das intern eh wieder auf den Stack, um das Register nutzen zu können.
Sehe ich auch so, werde daher nur bei Public Code Parameter via Header übergeben. Bei privaten Prozeduren/Funktionen werden ich soweit möglich nur per Register übergeben und im empfangenden Code falls nötig mit internen Variablen arbeiten.