From 514aeed536fe59aa61992d0b69483b42bee8a670 Mon Sep 17 00:00:00 2001 From: Stefan Marr Date: Sun, 6 May 2018 22:31:02 +0100 Subject: [PATCH] [fix] Remove TraceActorContextNode reference Signed-off-by: Stefan Marr --- src/som/interpreter/actors/Actor.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/som/interpreter/actors/Actor.java b/src/som/interpreter/actors/Actor.java index 06ea51414..57ee76f62 100644 --- a/src/som/interpreter/actors/Actor.java +++ b/src/som/interpreter/actors/Actor.java @@ -211,15 +211,12 @@ private static final class ExecutorRootNode extends RootNode { private ExecutorRootNode(final SomLanguage language) { super(language); - tracer = new TraceActorContextNode(); } - @Child private TraceActorContextNode tracer; - @Override public Object execute(final VirtualFrame frame) { ExecAllMessages executor = (ExecAllMessages) frame.getArguments()[0]; - executor.doRun(tracer); + executor.doRun(); return null; } } @@ -248,7 +245,7 @@ public void run() { executorRoot.call(this); } - void doRun(final TraceActorContextNode tracer) { + void doRun() { ObjectTransitionSafepoint.INSTANCE.register(); ActorProcessingThread t = (ActorProcessingThread) Thread.currentThread();