Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why does the Maxine compiler use CPS?

compiler CPS maxine
0
Posted

Why does the Maxine compiler use CPS?

0

Although not everybody is familiar with Continuation-Passing Style intermediate representations, CPS is actually simpler than SSA for our purposes. Because of Maxine’s architecture, we don’t believe that unfamiliarity will be a probem for most people interested in working with Maxine. First, most people will need to do little if any compiler work at all; meta-circularity allows us to isolate the compiler from other features in almost all cases. Second, compiler-focused people will be able to add other kinds of compilers as needed.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123