Space explosion in copy-propagation
Bug #1540125 reported by
Stas Boukarev
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Medium
|
Unassigned |
Bug Description
(defun test (n)
(compile nil
`(lambda (x)
(let ((y x))
conses a lot of SSETs and they can't be collected. At the end of each block it collects the TNs which are not modified, and here that set grows with each block.
Changed in sbcl: | |
status: | New → Triaged |
description: | updated |
Changed in sbcl: | |
importance: | Undecided → Medium |
tags: | added: compiler |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
In 570bc3c47e03c92 2eb7cd0ddcfe482 5e119ab698