m4rs-mt / ILGPU

ILGPU JIT Compiler for high-performance .Net GPU programs
http://www.ilgpu.net
Other
1.34k stars 115 forks source link

Fixed ControlFlowVerifier on MacOS. #1215

Closed m4rs-mt closed 4 months ago

m4rs-mt commented 4 months ago

This PR updates the ControlFlowVerifier within out verification pipeline to use internal traversal methods instead of its own recursive traversal algorithm. This avoids running into stack overflows in cases the CLR JIT does not optimize our recursive invocation algorithm.

Fixes #1213.