[Top][All Lists]
[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
- [MIT-Scheme-devel] Bottlenecks,
Joe Marshall <=