help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] [PATCH 1/2] libgst: Do not flush cache when creating a


From: Holger Hans Peter Freyther
Subject: [Help-smalltalk] [PATCH 1/2] libgst: Do not flush cache when creating a new call-in process
Date: Sun, 22 Dec 2013 12:23:53 +0100

The code is already flushing the code on adding a new method _and_
MethodDictionary>>#at:put: and there should be noting in the process
creation that changes the MethodDictionary.

2013-12-22  Holger Hans Peter Freyther  <address@hidden>

        * interp.c: Do not flush the cache when creating a new
        process.
---
 libgst/ChangeLog | 5 +++++
 libgst/interp.c  | 1 -
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/libgst/ChangeLog b/libgst/ChangeLog
index 1fb33be..03287b1 100644
--- a/libgst/ChangeLog
+++ b/libgst/ChangeLog
@@ -1,3 +1,8 @@
+2013-12-22  Holger Hans Peter Freyther  <address@hidden>
+
+       * interp.c: Do not flush the cache when creating a new
+       process.
+
 2013-12-14  Holger Hans Peter Freyther  <address@hidden>
 
        * cint.c: Fix the compilation on FreeBSD.
diff --git a/libgst/interp.c b/libgst/interp.c
index b30ebbd..0a01361 100644
--- a/libgst/interp.c
+++ b/libgst/interp.c
@@ -2143,7 +2143,6 @@ create_callin_process (OOP contextOOP)
   /* Put initialProcessOOP in the root set */
   add_first_link (initialProcessListOOP, initialProcessOOP);
 
-  _gst_invalidate_method_cache ();
   return (initialProcessOOP);
 }
 
-- 
1.8.5.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]