Commit afdcafac authored by Stefan Marr's avatar Stefan Marr

Add missing immutable declarations

Signed-off-by: default avatarStefan Marr <>
parent 773e3856
......@@ -12,10 +12,12 @@ class Method(AbstractObject):
_immutable_fields_ = ["_bytecodes[*]",
def __init__(self, literals, num_locals, max_stack_elements,
......@@ -34,8 +36,7 @@ class Method(AbstractObject):
self._signature = signature
self._holder = None
def is_primitive(self):
return False
from som.vmobjects.abstract_object import AbstractObject
class Primitive(AbstractObject):
_immutable_fields_ = ["_invoke", "_is_empty", "_signature"]
_immutable_fields_ = ["_invoke", "_is_empty", "_signature", "_holder"]
def __init__(self, signature_string, universe, invoke, is_empty=False):
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment