Author: wlux
Date: Tue Oct 14 22:03:39 2014
New Revision: 38118

URL: http://svn.gna.org/viewcvs/gnustep?rev=38118&view=rev
Log:
Remove unused environment argument from STMethodContext initializer.

Modified:
    libs/steptalk/trunk/Languages/Smalltalk/ChangeLog
    libs/steptalk/trunk/Languages/Smalltalk/STBytecodeInterpreter.m
    libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.h
    libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.m

Modified: libs/steptalk/trunk/Languages/Smalltalk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/steptalk/trunk/Languages/Smalltalk/ChangeLog?rev=38118&r1=38117&r2=38118&view=diff
==============================================================================
--- libs/steptalk/trunk/Languages/Smalltalk/ChangeLog   (original)
+++ libs/steptalk/trunk/Languages/Smalltalk/ChangeLog   Tue Oct 14 22:03:39 2014
@@ -1,14 +1,21 @@
 2014-10-14  Wolfgang Lux  <[email protected]>
 
-       * STSmalltalkScriptObject.m (-forwardInvocation:): Set the return
-       value of the invocation object also when the exit pseudo method of
-       the script object is called.
+    * STMethodContext.h (+methodContextWithMethod:, initWithMethod:):
+    * STMethodContext.m (+methodContextWithMethod:, initWithMethod:):
+    * STBytecodeInterpreter.m (-interpretMethod:forReceiver:arguments:):
+    Remove unused environment argument from STMethodContext initializer.
 
 2014-10-14  Wolfgang Lux  <[email protected]>
 
-       * STBlock.m (-value:value:):
-       * STBlock.m (-value:value:value:):
-       Add missing nil terminator to argument list of arrayWithObjects.
+    * STSmalltalkScriptObject.m (-forwardInvocation:): Set the return
+    value of the invocation object also when the exit pseudo method of the
+    script object is called.
+
+2014-10-14  Wolfgang Lux  <[email protected]>
+
+    * STBlock.m (-value:value:):
+    * STBlock.m (-value:value:value:):
+    Add missing nil terminator to argument list of arrayWithObjects.
 
 2014-09-09  Wolfgang Lux  <[email protected]>
 

Modified: libs/steptalk/trunk/Languages/Smalltalk/STBytecodeInterpreter.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/steptalk/trunk/Languages/Smalltalk/STBytecodeInterpreter.m?rev=38118&r1=38117&r2=38118&view=diff
==============================================================================
--- libs/steptalk/trunk/Languages/Smalltalk/STBytecodeInterpreter.m     
(original)
+++ libs/steptalk/trunk/Languages/Smalltalk/STBytecodeInterpreter.m     Tue Oct 
14 22:03:39 2014
@@ -141,8 +141,7 @@
                            [method selector]];
     }
 
-    newContext = [[STMethodContext alloc] initWithMethod:method
-                                             environment:environment];
+    newContext = [[STMethodContext alloc] initWithMethod:method];
 
     [newContext setArgumentsFromArray:args];
     [newContext setReceiver:anObject];

Modified: libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.h?rev=38118&r1=38117&r2=38118&view=diff
==============================================================================
--- libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.h   (original)
+++ libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.h   Tue Oct 14 
22:03:39 2014
@@ -24,7 +24,6 @@
 #import "STExecutionContext.h"
 
 @class STCompiledMethod;
-@class STEnvironment;
 @class NSMutableArray;
 
 @interface STMethodContext:STExecutionContext
@@ -34,11 +33,9 @@
     id                receiver;
 }
 
-+ methodContextWithMethod:(STCompiledMethod *)newMethod 
-              environment:(STEnvironment *)env;
++ methodContextWithMethod:(STCompiledMethod *)newMethod;
 
-- initWithMethod:(STCompiledMethod *)newMethod
-     environment:(STEnvironment *)env;
+- initWithMethod:(STCompiledMethod *)newMethod;
 
 - (STCompiledMethod*)method;
 

Modified: libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.m?rev=38118&r1=38117&r2=38118&view=diff
==============================================================================
--- libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.m   (original)
+++ libs/steptalk/trunk/Languages/Smalltalk/STMethodContext.m   Tue Oct 14 
22:03:39 2014
@@ -28,28 +28,19 @@
 #import "STLiterals.h"
 #import "STStack.h"
 
-#import <StepTalk/STEnvironment.h>
 #import <StepTalk/STExterns.h>
-#import <StepTalk/STObjectReference.h>
 
 #import <Foundation/NSArray.h>
 #import <Foundation/NSDebug.h>
 #import <Foundation/NSException.h>
 
-@interface STMethodContext(STPrivateMethods)
-- (void)_resolveExternReferences:(NSArray *)array
-                     environment:(STEnvironment *)env;
-@end
-
 @implementation STMethodContext
-+ methodContextWithMethod:(STCompiledMethod *)newMethod 
-              environment:(STEnvironment *)env
++ methodContextWithMethod:(STCompiledMethod *)newMethod
 {
-    return AUTORELEASE([[self alloc] initWithMethod:newMethod 
environment:env]);
+    return AUTORELEASE([[self alloc] initWithMethod:newMethod]);
 }
 
-- initWithMethod:(STCompiledMethod *)newMethod 
-     environment:(STEnvironment *)env
+- initWithMethod:(STCompiledMethod *)newMethod
 {
     if ((self = [super initWithStackSize:[newMethod stackSize]]) != nil)
     {


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to