]> gitweb.factorcode.org Git - factor.git/blobdiff - vm/vm.hpp
vm: replace assert with FACTOR_ASSERT
[factor.git] / vm / vm.hpp
index 0889a254f654e3505fe2d3a6133f0cb35f2a871d..7193d50e2f9ef9427e03e61b0e7b94f339d3f0e7 100755 (executable)
--- a/vm/vm.hpp
+++ b/vm/vm.hpp
@@ -190,7 +190,6 @@ struct factor_vm
        void primitive_nano_count();
        void primitive_sleep();
        void primitive_set_slot();
-       static void exit(int status);
 
        // objects
        void primitive_special_object();
@@ -380,7 +379,7 @@ struct factor_vm
        {
        #ifdef FACTOR_DEBUG
                if(!(current_gc && current_gc->op == collect_growing_heap_op))
-                       assert(data->seg->in_segment_p((cell)pointer));
+                       FACTOR_ASSERT(data->seg->in_segment_p((cell)pointer));
        #endif
        }
 
@@ -739,8 +738,6 @@ struct factor_vm
        static void unlock_console();
        static void ignore_ctrl_c();
        static void handle_ctrl_c();
-       static void abort();
-       static void exit();
 
        // os-windows
   #if defined(WINDOWS)