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