Use ecl_unlikely() in the expansion of RPLACA/D

This commit is contained in:
Juan Jose Garcia Ripoll 2010-02-27 20:01:05 +01:00
parent a3ad77d5a8
commit d7aff31c8a

View file

@ -98,7 +98,7 @@
(x (first args))
(y (second args)))
(when (safe-compile)
(wt-nl "if(ATOM(" x "))"
(wt-nl "if (ecl_unlikely(ATOM(" x ")))"
"FEtype_error_cons(" x ");"))
(wt-nl "ECL_CONS_CAR(" x ") = " y ";")
(unwind-exit x)
@ -115,7 +115,7 @@
(x (first args))
(y (second args)))
(when (safe-compile)
(wt-nl "if(ATOM(" x "))"
(wt-nl "if (ecl_unlikely(ATOM(" x ")))"
"FEtype_error_cons(" x ");"))
(wt-nl "ECL_CONS_CDR(" x ") = " y ";")
(unwind-exit x)