search for: rb_yield_0

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....