altos/lisp: bounds check in move_map plus binary search
authorKeith Packard <keithp@keithp.com>
Sat, 19 Nov 2016 05:16:11 +0000 (21:16 -0800)
committerKeith Packard <keithp@keithp.com>
Mon, 20 Feb 2017 19:16:52 +0000 (11:16 -0800)
This makes move_map faster by skipping all addresses which aren't
changing.

Also changed the interface from address to offset to avoid computing
the offset multiple times.

Signed-off-by: Keith Packard <keithp@keithp.com>

No differences found