[Yarv-devel] translation of node_scope
jm
jeffm at ghostgun.com
Thu Apr 7 00:11:31 EDT 2005
Has this problem shown up in other c based extensions? I'm just
thinking writing a smaller extension that causes the same problem may
make it easier. Assuming the writing one is trivial. Not much I can do
to help speed things up unfortunately.
Jeff.
On 06/04/2005, at 9:26 AM, SASADA Koichi wrote:
> jm <jeffm at ghostgun.com> wrote :
> [ Re: [Yarv-devel] translation of node_scope ]
> at Wed, 16 Mar 2005 14:12:25 +1100
>
> Hi,
> Sorry for my late response.
>
> I'll try to debug this problem. But this problem seems
> difficult to solve (because of program size include C extension).
>
> --
> // SASADA Koichi at atdot dot net
> //
>
> -- original message
> --
>> Sorry about the delay. Here's a cut down version of the script which
>> exhibits the same bug.
>>
>> == disasm:
>> <ISeq:b at main@testvflow.rb>===================================
>> local scope table (size: 1, argc: 1)
>>
>> 0000 getlocal_OP_2_SC_xx_ax
>> (
>> 23)
>> 0001 putobject_OP_INT2FIX_O_1_C__SC_ax_ab
>> 0002 opt_plus_SC_ab_ax
>> 0003 dup_SC_ax_ab
>> 0004 setlocal_OP_2_SC_ab_ax
>> 0005 end_SC_ax_ax 2
>> ----------------------------------------------------------------------
>> --
>> -----
>> /home/jeffm/yarv//lib/ruby/site_ruby/1.9/i686-linux/Vflow.so: [BUG]
>> unknown type 0x22 (0x12 given)
>> ruby 1.9.0 (2005-02-01) [i686-linux]
>>
>> Aborted
>>
>> You'll need to install vflow which can be found at
>> http://ghostgun.com/software/vflow/ and have a valid flow file.
>> Although, it doesn't seem to be getting that far.
>>
>
>>
>>
>> Jeff.
>>
>>
>> On 14/03/2005, at 9:23 AM, jm wrote:
>>
>>>
>>> On 14/03/2005, at 2:12 AM, SASADA Koichi wrote:
>>>
>>>>> Hopefully that makes sense as I'm running out the door as I write
>>>>> this.
>>>>
>>>> Can I get your script which cause [BUG] on YARV?
>>>
>>>
>>> I'll write a smaller version that may be more managable (ie I'll
>>> remove all the database stuff).
>>>
>>> J.
>>>
>
>
More information about the Yarv-devel
mailing list