ByteSymbol (#primitivePushFalse) does not understand
#coerceTo:sim:
stephane ducasse
stephane.ducasse at free.fr
Thu Oct 25 09:20:46 UTC 2007
is the interpreter running in 3.9/3.10?
because we should sit together and you should show me.
Stef
On 25 oct. 07, at 01:15, Mathieu Suen wrote:
> Hi rob
>
> You should post to the VM mailing list.
>
> Adrian have post a patch for a 3.9 image
> Which image do you use?
>
>>>
>>> Hi,
>>>
>>> Since the simulator was broken for quite a while now, I thought
>>> I'd give it a try to fix it (it would be a pitty if this nice
>>> piece of work gets lost over time...). What I've got now works
>>> pretty well, except for some UI issues, mainly concerning output
>>> of text. For instance, most of the labels in the menus are not
>>> visible (see screenshot below). But apart from that, it seems to
>>> run just fine, and that's enough for what I need it.
>>>
>>> In case anybody is interested in the changes, let me know where I
>>> should post them. There are VMM projects on squeaksource.com and
>>> on source.squeakfoundation.org, but both seem unused.
>>> I started working from the VMM image of Ian from http://
>>> www.squeakvm.org/unix/release/ (version unix-3.9-10.*).
>>>
>>> Cheers,
>>> Adrian
>>>
>>> ___________________
>>> Adrian Lienhard
>>> www.adrian-lienhard.ch
>
>
>
> Mth
>
>
>
> On Oct 25, 2007, at 1:03 AM, Rob Withers wrote:
>
>> I am trying to run the InterpreterSimulatorLSB and I am getting an
>> error.
>>
>> In #addNewMethodToCache, this line of code is called:
>> self cCoerce: primitiveFunctionPointer to: 'long'
>>
>> where self is the IntepreterSimulatorLSB instance and
>> primitiveFunctionPointer is #primitivePushFalse. This results in
>> ByteSymbol (#primitivePushFalse) does not understand
>> #coerceTo:sim:. It looks as if it is expecting an Integer or an
>> Array as the value of primitiveFunctionPointer. Can anyone shed
>> some light here?
>>
>
>
>
More information about the Squeak-dev
mailing list
|