Browse Source

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

Yentl Van Tendeloo 7 years ago
parent
commit
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
 import modelverse_kernel.compiled as compiled_functions
 from modelverse_kernel.request_handler import RequestHandler
 from modelverse_kernel.request_handler import RequestHandler
 import modelverse_jit.jit as jit
 import modelverse_jit.jit as jit
-import modelverse_jit.jit_primitives as jit_primitives
 import modelverse_jit.runtime as jit_runtime
 import modelverse_jit.runtime as jit_runtime
 from collections import defaultdict
 from collections import defaultdict
 import sys
 import sys
@@ -173,8 +172,6 @@ class ModelverseKernel(object):
     def load_primitives(self, taskname):
     def load_primitives(self, taskname):
         yield [("CALL_ARGS",
         yield [("CALL_ARGS",
                 [self.load_primitives_from, (taskname, 'primitives', primitive_functions)])]
                 [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):
     def load_primitives_from(self, taskname, source_name, source):
         hierarchy, = yield [("RD", [self.root, "__hierarchy"])]
         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)
 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 author: Yentl Van Tendeloo
 Model name:   MvK Server
 Model name:   MvK Server