[BUG] Re: [updates] 71 for 2.9alpha building interp.c

John M McIntosh johnmci at smalltalkconsulting.com
Tue Nov 21 23:20:04 UTC 2000


Ok I attempted to build interp.c But could not.

CCodeGenerator>>prepareMethods

Triggers

(methods includesKey: var) ifTrue: [
				self error: 'Local variable name may 
mask method when inlining: ', var.


where var is argCount and the method at fault is

a TMethod (internalActivateNewMethod)

m locals returns an OrderedCollection('tempCount' 'newContext' 
'needsLarge' 'i' 'methodHeader' 'argCount')

where m is



Interpreter>>internalActivateNewMethod has
internalActivateNewMethod
	| methodHeader newContext tempCount argCount needsLarge |


which was added by change set 2890J3-Interpreter-ikp

mmm Ian could you run Interpreter translate: 'interp.c' doInlining: 
true. & send us any fixes?

-- 
--
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
===========================================================================
Custom Macintosh programming & various Smalltalk dialects
PGP Key: DSS/Diff/46FC3BE6
Fingerprint=B22F 7D67 92B7 5D52 72D7  E94A EE69 2D21 46FC 3BE6
===========================================================================





More information about the Squeak-dev mailing list