repair faster check

original commit: 26bc2fd4cb99019ce6b9f52a18730c23668d2160
This commit is contained in:
Matthew Flatt 2018-07-28 08:59:46 -06:00
parent 10b01217f2
commit d7caba9417

View File

@ -11627,7 +11627,9 @@
,(%seq
(set! ,sl ,(%tc-ref stack-link))
(set! ,ats ,(%tc-ref attachments))
(if ,(%inline eq? ,(%mref ,sl ,(constant continuation-attachments-disp)) ,ats)
(if (if ,(%inline eq? ,(%mref ,sl ,(constant continuation-attachments-disp)) ,ats)
(true)
,(%inline eq? ,(%mref ,sl ,(constant continuation-attachments-disp)) ,(%constant sfalse)))
(set! ,lvalue ,t)
(set! ,lvalue ,(%mref ,ats ,(constant pair-car-disp)))))
;; Not reified, so no attachment