ByteSymbol (#primitivePushFalse) does not
understand#coerceTo:sim:
Rob Withers
reefedjib at yahoo.com
Thu Oct 25 15:32:29 UTC 2007
Adrian,
I just tried both unix-3.9-10.image and unix-3.9-12.image and they both have
the latest problem, not being able to read a file since the file pointer is
nil. I don't know what you got to work, but I am interested to find out.
Cheers,
Rob
----- Original Message -----
From: "Adrian Lienhard" <adi at netstyle.ch>
To: "The general-purpose Squeak developers list"
<squeak-dev at lists.squeakfoundation.org>
Sent: Thursday, October 25, 2007 7:03 AM
Subject: Re: ByteSymbol (#primitivePushFalse) does not
understand#coerceTo:sim:
> The version I made running is the 3.9-10 VMMaker image of Ian from
> http://www.squeakvm.org/unix/release/.
> I don't think the image version is the main problem, but rather changes
> in VMM that broke the simulation. In my version the GUI has some problems
> (as mentioned earlier on this list) but apart from that it seems to work.
> Of course, its terribly slow, but for debugging the interpreter this was
> not a problem in my case.
>
> Adrian
>
>
>
> On Oct 25, 2007, at 11:26 , Mathieu Suen wrote:
>
>> For me the image was terribly slow so unusable.
>> But theoretically it should work on 3.9/3.10
>>
>> Mth
>>
>>
>>
>> On Oct 25, 2007, at 11:20 AM, stephane ducasse wrote:
>>
>>> 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
|