Displaying 4 results from an estimated 4 matches for "rb_yield_0".
2006 Mar 27
6
Fwd: Tricky block args
...re in the C code it is implemented? Specifically, the
ability
|to specify an array or hash location as the target for a block param:
|
|x = [0]
|[1,2].each {|x[0]|}
The assignment to x[0] is done in assign() function, especially at the
code after /* array set */ comment. It''s called from rb_yield_0().
FYI, in the future, block parameters will be restricted to local
variables only, so that I don''t recommend using something other than
local variables for the parameters.
matz.
--
Charles Oliver Nutter @ headius.blogspot.com
JR...
2006 Aug 08
11
Core dump using sample DumbHttpClient
.../lib/libruby18.so.18
#13 0x280a0aad in rb_eval () from /usr/local/lib/libruby18.so.18
#14 0x280a61c9 in rb_call0 () from /usr/local/lib/libruby18.so.18
#15 0x280a66c6 in rb_call () from /usr/local/lib/libruby18.so.18
#16 0x2809fd7a in rb_eval () from /usr/local/lib/libruby18.so.18
#17 0x280a35bb in rb_yield_0 () from /usr/local/lib/libruby18.so.18
#18 0x280abdfc in proc_invoke () from /usr/local/lib/libruby18.so.18
#19 0x280abfb8 in proc_call () from /usr/local/lib/libruby18.so.18
#20 0x280a5749 in rb_call0 () from /usr/local/lib/libruby18.so.18
#21 0x280a66c6 in rb_call () from /usr/local/lib/libruby18...
2006 Nov 12
0
[ wxruby-Bugs-6632 ] Linux crash on NoteBook in bigdemo.rb
...dy=0xb7e045b8, flags=0)
at eval.c:5954
#27 0x0805e521 in rb_call (klass=3063317320, recv=3063312600, mid=11169,
argc=1, argv=0xbf81c010, scope=1) at eval.c:6048
#28 0x0805c078 in rb_eval (self=<value optimized out>,
n=<value optimized out>) at eval.c:3458
#29 0x080596a8 in rb_yield_0 (val=3043868160, self=3063312600, klass=0,
flags=0, avalue=0) at eval.c:4987
#30 0x08062bbf in proc_invoke (proc=3063296600, args=3043868160, self=6,
klass=0) at eval.c:8515
#31 0x0805d8cb in rb_call0 (klass=3084969020, recv=3063296600, id=5217,
oid=5217, argc=-1082014148, argv=0xbf8...
2006 Sep 13
7
Mongrel spewing backtraces and nanosleeping
...b/libruby18.so.18
#5 0x280e4dec in rb_f_sleep () from /usr/local/lib/libruby18.so.18
#6 0x280a40ac in rb_call0 () from /usr/local/lib/libruby18.so.18
#7 0x280a4c5d in rb_call () from /usr/local/lib/libruby18.so.18
#8 0x2809f369 in rb_eval () from /usr/local/lib/libruby18.so.18
#9 0x280a2444 in rb_yield_0 () from /usr/local/lib/libruby18.so.18
#10 0x280a285e in rb_f_loop () from /usr/local/lib/libruby18.so.18
#11 0x280a40be in rb_call0 () from /usr/local/lib/libruby18.so.18
#12 0x280a4c5d in rb_call () from /usr/local/lib/libruby18.so.18
#13 0x2809f369 in rb_eval () from /usr/local/lib/libruby18.so....