]> gitweb.factorcode.org Git - factor.git/commit
VM: removes the OBJ-ERROR special object in favor of a constant
authorBjörn Lindqvist <bjourne@gmail.com>
Tue, 22 Mar 2016 14:56:41 +0000 (15:56 +0100)
committerBjörn Lindqvist <bjourne@gmail.com>
Tue, 22 Mar 2016 16:52:19 +0000 (17:52 +0100)
commit579875821b687e957b015c6ac5d15310fd8991ea
treef88da35908abb91d10f6cdab198bdb01e954fdd0
parent7f16923ce1034f7f5402463698320ca2962c2f54
VM: removes the OBJ-ERROR special object in favor of a constant

The special object contained the string "kernel-error" which were used
to tag VM errors. But it is simplier and removes a little complexity to
just tag them with a fixnum constant.
15 files changed:
basis/debugger/debugger-tests.factor
basis/debugger/debugger.factor
basis/io/files/windows/windows-tests.factor
basis/math/floats/env/env-tests.factor
basis/typed/typed-tests.factor
core/arrays/arrays-tests.factor
core/classes/tuple/tuple-tests.factor
core/continuations/continuations.factor
core/kernel/kernel-tests.factor
core/kernel/kernel.factor
core/strings/strings-tests.factor
extra/decimals/decimals-tests.factor
vm/errors.cpp
vm/errors.hpp
vm/objects.hpp