Kaynağa Gözat

Remove some more old JIT functions, which were available in the AL

Yentl Van Tendeloo 7 yıl önce
ebeveyn
işleme
76f13745df

+ 0 - 2
bootstrap/jit.alc

@@ -1,2 +0,0 @@
-Boolean function get_jit_enabled() = ?jit/get_jit_enabled
-Void function set_jit_enabled(a: Boolean) = ?jit/set_jit_enabled

+ 0 - 2
interface/HUTN/includes/jit.alh

@@ -1,2 +0,0 @@
-Boolean function get_jit_enabled()
-Void function set_jit_enabled(a: Boolean)

+ 0 - 16
kernel/modelverse_jit/jit_primitives.py

@@ -1,16 +0,0 @@
-"""Primitive functions that interface with the Modelverse JIT."""
-
-import modelverse_kernel.primitives as primitive_functions
-
-# pylint: disable=I0011,C0103
-
-def get_jit_enabled(**kwargs):
-    """Checks if the JIT is enabled."""
-    result, = yield [("CNV", [kwargs['mvk'].jit.jit_enabled])]
-    raise primitive_functions.PrimitiveFinished(result)
-
-def set_jit_enabled(a, **kwargs):
-    """Enables or disables the JIT."""
-    val, result = yield [("RV", [a]), ("CN", [])]
-    kwargs['mvk'].jit.set_jit_enabled(val)
-    raise primitive_functions.PrimitiveFinished(result)

+ 0 - 3
kernel/modelverse_kernel/main.py

@@ -2,7 +2,6 @@ import modelverse_kernel.primitives as primitive_functions
 import modelverse_kernel.compiled as compiled_functions
 from modelverse_kernel.request_handler import RequestHandler
 import modelverse_jit.jit as jit
-import modelverse_jit.jit_primitives as jit_primitives
 import modelverse_jit.runtime as jit_runtime
 from collections import defaultdict
 import sys
@@ -173,8 +172,6 @@ class ModelverseKernel(object):
     def load_primitives(self, taskname):
         yield [("CALL_ARGS",
                 [self.load_primitives_from, (taskname, 'primitives', primitive_functions)])]
-        yield [("CALL_ARGS",
-                [self.load_primitives_from, (taskname, 'jit', jit_primitives)])]
 
     def load_primitives_from(self, taskname, source_name, source):
         hierarchy, = yield [("RD", [self.root, "__hierarchy"])]

+ 1 - 1
wrappers/modelverse_SCCD.py

@@ -1,7 +1,7 @@
 """
 Generated by Statechart compiler by Glenn De Jonghe, Joeri Exelmans, Simon Van Mierlo, and Yentl Van Tendeloo (for the inspiration)
 
-Date:   Tue Apr 24 09:52:47 2018
+Date:   Tue Apr 24 09:56:30 2018
 
 Model author: Yentl Van Tendeloo
 Model name:   MvK Server