Cross -Plattform -Ausnahmen in LLVM JIT
Posted: 05 Apr 2025, 22:21
Ich versuche, Ausnahmen in einer Sprache mit LLVM JIT zu implementieren. Thread. < /p>
Ich habe die Ausnahmeregelung in LLVM und von allen drei Methoden überprüft: < /p>
Ich bezweifle, dass die Itanium -Abi -Version an Windows funktioniert, weil es keinen __cxa_throw < /code> gibt, und ich weiß, wie man den Unglück -Prozess beginnt. Ich habe versucht, nur JMP_BUF s zu zyklieren, aber als ich den LongJMP auf msvc machte, hat es das Programm abgestürzt. Ausnahmen oder ein anderes Paniksystem, das in LLVM JIT arbeitet
Ich habe die Ausnahmeregelung in LLVM und von allen drei Methoden überprüft: < /p>
Ich bezweifle, dass die Itanium -Abi -Version an Windows funktioniert, weil es keinen __cxa_throw < /code> gibt, und ich weiß, wie man den Unglück -Prozess beginnt. Ich habe versucht, nur JMP_BUF s zu zyklieren, aber als ich den LongJMP auf msvc machte, hat es das Programm abgestürzt. Ausnahmen oder ein anderes Paniksystem, das in LLVM JIT arbeitet