mit-scheme-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MIT-Scheme-devel] Bottlenecks


From: Joe Marshall
Subject: [MIT-Scheme-devel] Bottlenecks
Date: Thu, 19 Jan 2012 07:48:13 -0800

>From what I can tell, the current bottleneck in the compiler is in
lapgn1.scm

              (fluid-let ((*dead-registers* dead-registers)
                          (*registers-to-delete* dead-registers)
                          (*prefix-instructions* (LAP))
                          (*suffix-instructions* (LAP))
                          (*needed-registers* '()))

Fluid-let seems to be rather expensive, and this one is called a lot.

-- 
~jrm



reply via email to

[Prev in Thread] Current Thread [Next in Thread]