Optimize two-arg-char-equal.
commitb47d48fdae42ba9127cf8394217634cb22123555
authorStas Boukarev <stassats@gmail.com>
Wed, 21 Dec 2016 19:50:12 +0000 (21 22:50 +0300)
committerStas Boukarev <stassats@gmail.com>
Wed, 21 Dec 2016 19:50:12 +0000 (21 22:50 +0300)
treedbe3cf5555c4e88f00a0cb5c36d6c3944bc5e3ed
parentbfb7de5ffff78e43cefcb5e43280684e68f89e78
Optimize two-arg-char-equal.

Previously it compared equal-char-code, lower case, of both
characters, but the table that stores these codes has lower case and
upper case adjacent. So it needs to compute table addresses only once
and use both cases for comparison.
src/code/target-char.lisp