Hey, I noticed that you are on ruby 2.1.0p0. I could install ffi gem successfully for ruby-2.1.0 on Maverics. Just putting some information to help in debugging. Regards andhapp (Anuj Dutta)
=begin Hello, In TracePoint class, if a particular introspection method is not supported then 'not supported by this event (RuntimeError)' is thrown. === Line event doesn't support raised_exception TracePoint.trace(:line)...andhapp (Anuj Dutta)
=begin Hello, In TracePoint, trace on 'c_call' doesn't trace the call made to 'trace' method, where as trace on 'c_return' does, is this expected behaviour? Here's the code I used to reproduce it: === Code (c_return) clas...andhapp (Anuj Dutta)
Hello, I'd like to suggest renaming method_id (http://www.ruby-doc.org/core-2.1.0/TracePoint.html#method-i-method_id) to method_name in TracePoint class. There may be a particular reason for keeping it 'method_id', and I'd appreciate ...andhapp (Anuj Dutta)
Hello, Why are there two methods, to_i and to_int, in BigDecimal when they are exactly same in terms of functionality. Here's the link to the docs: http://www.ruby-doc.org/stdlib-1.9.3/libdoc/bigdecimal/rdoc/BigDecimal.html#method-...andhapp (Anuj Dutta)
Thanks, ok that makes sense. What should happen if someone does try and yield from a fiber that has been transferred control to from some other fiber? I will add it to RubySpec which is currently missing the spec for Fiber transfer. Than...andhapp (Anuj Dutta)
Hi, Thanks ko1 for your comment. The example doesn't use Fiber#resume on fiber1. It uses Fiber.yield to return to the calling context. However, can you please explain how it should work? I mean, why do you think it's a bug? Thanks.andhapp (Anuj Dutta)