summaryrefslogtreecommitdiff
path: root/libguile/vm-i-scheme.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2010-05-02 13:14:58 +0200
committerAndy Wingo <wingo@pobox.com>2010-05-02 13:14:58 +0200
commitba2d960396c692986ee42274dc7f1d7eb72a9c89 (patch)
tree03f4e1595b8b5281773bf19574b5385a76efc8ab /libguile/vm-i-scheme.c
parent41e64dd73c687400c3d88a974069d1676b26b6d7 (diff)
downloadguile-ba2d960396c692986ee42274dc7f1d7eb72a9c89.tar.gz
add SCM_UNLIKELY to CHECK_UNDERFLOW
* libguile/vm-engine.h (CHECK_OVERFLOW, CHECK_UNDERFLOW): Add SCM_UNLIKELY blocks. Fix off-by-one error in CHECK_UNDERFLOW. (PRE_CHECK_UNDERFLOW): New macro, for checking underflow before accessing the current sp. (POP): Use PRE_CHECK_UNDERFLOW.
Diffstat (limited to 'libguile/vm-i-scheme.c')
0 files changed, 0 insertions, 0 deletions