summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2024-01-28min/max constraints: disallow set variables.Stas Boukarev
2024-01-27constraint: delay deleting blocks.Stas Boukarev
2024-01-24Fix all regression tests for #+(and mark-region-gc permgen)Douglas Katzman
2024-01-24Fix bug in perfect hash generatorDouglas Katzman
2024-01-23Skip some tests.Stas Boukarev
2024-01-23Fix relocation.test.sh for #+permgenDouglas Katzman
2024-01-22Mark a failing test.Stas Boukarev
2024-01-20Unify parse_argv for win32.Stas Boukarev
2024-01-20x86-64: translate (signed-byte-8-p unsigned) to (unsigned-byte 7)Stas Boukarev
2024-01-19Fix save7.testDouglas Katzman
2024-01-19Fix a range< transform.Stas Boukarev
2024-01-18Fix a bunch of garbage in the perfect-hash emulatorDouglas Katzman
2024-01-19perfecthash.impure: don't trigger package locks.Stas Boukarev
2024-01-18Fix one more bug in perfecthash.cDouglas Katzman
2024-01-18join-equality-constraints: account all constraints within a block.Stas Boukarev
2024-01-17Skip typecase-cache.pure.lisp when no multiway-branch-if-eq.Stas Boukarev
2024-01-16Fix bugs from prior TYPECASE changeDouglas Katzman
2024-01-16Transform TYPECASE on unsealed structure hierarchiesDouglas Katzman
2024-01-16Stop looking for constraints in dead blocks.Stas Boukarev
2024-01-16Lower array-dimension-limit.Stas Boukarev
2024-01-16Fix logtest-memref.Stas Boukarev
2024-01-15Fix glitch in manual C-to-Lisp translationDouglas Katzman
2024-01-14Put a usable front-end on the C perfect hash generatorDouglas Katzman
2024-01-14Inherit equality constraints into the alternative path.Stas Boukarev
2024-01-13Avoid a loop in equality constraints.Stas Boukarev
2024-01-12Allow more slop in array-type-hash-mixer testDouglas Katzman
2024-01-12equality-constraints: better handling of multiple eql variables.Stas Boukarev
2024-01-11Improve XSET hashingDouglas Katzman
2024-01-10Remove unused slot from symtbl-magicDouglas Katzman
2024-01-11join-equality-constraints: join amounts.Stas Boukarev
2024-01-11Constraints: track amounts for equality constraints.Stas Boukarev
2024-01-10Remove make-funcallable-instance vopDouglas Katzman
2024-01-09Implement fastrem-32 everywhereDouglas Katzman
2024-01-09Typo.Stas Boukarev
2024-01-09transform-eq-on-words: also handle floats.Stas Boukarev
2024-01-09Delay eql on floats => eql on float bits.Stas Boukarev
2024-01-08add-set-constraints: use the original variable to inherit from.Stas Boukarev
2024-01-08Derive that (setf (aref simple-array i) 'symbol) is for simple-vector.Stas Boukarev
2024-01-07Don't insert check-bound for hairy arrays.Stas Boukarev
2024-01-07Eliminate bound checks when counting down.Stas Boukarev
2024-01-06Add constraints for LENGTH from (make-array length).Stas Boukarev
2024-01-04Transform cast+call only if there's nothing between them.Stas Boukarev
2024-01-03cast-externally-checkable-p: ignore non-single value lvars.Stas Boukarev
2024-01-01cast-externally-checkable-p: check let vars for single use too.Stas Boukarev
2023-12-31Adjust a test.Stas Boukarev
2023-12-31Better consecutive cast elimination.Stas Boukarev
2023-12-30Remove mentions of two-arg-char-equal.Stas Boukarev
2023-12-30cast-externally-checkable-p: erase the type if a cast is skipped.Stas Boukarev
2023-12-30checkgen: better cast removal.Stas Boukarev
2023-12-30Solve problems with cast-type-check-external and hairy types.Stas Boukarev