Add GENERAL-CAR-CDR to usual integrations.
authorTaylor R Campbell <campbell@mumble.net>
Sun, 10 Feb 2019 04:26:40 +0000 (04:26 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Sun, 10 Feb 2019 04:26:40 +0000 (04:26 +0000)
commit47ffa626f37d8b1eb165fdadbcb3b835f7d8f4e7
tree5c7abc87a3cc94a27fe22f020411dcbb7fb39c78
parent933a0f9dd635544ff93d5d976a922b92c809fb30
Add GENERAL-CAR-CDR to usual integrations.

The compiler explicitly calls this for every RTL accessor, so that
would explain why this primitive was turning up hot.  Should speed up
the compiler a little to avoid diving into microcoded primitives for
every attempt to get a piece out of an RTL expression during the RTL
passes!
src/sf/gconst.scm