From lists at ruby-forum.com Sat Aug 2 07:21:19 2008 From: lists at ruby-forum.com (Felix Wu) Date: Sat, 2 Aug 2008 13:21:19 +0200 Subject: [Ironruby-core] Brand apparel and fashion on sale Message-ID: Topbrandbiz Co., Ltd is a local powerful professional supplier in China, specializing in handling brand apparel and fashion etc. Our company can offer various hot products to more than 63 Ebay sellers including 6 power sellers and 78 clients who do business on their own websites. We also are capable of supplying the superior products to the wholesalers and retailers come from 96 countries. Our products sell well in the European and American markets with high quality,favorable price and complete after-sale service. "Clients first,quality first" is the principle of our company. If you are interested in any items of our products, please contact directly us or visit our website: www.topbrandbiz.net for more details. 1.All our products are exported under very strict quality control. We are taking technology, quality and services as the business principle. 2.We offer the lowest price you ever found on internet and can help you beat your competitors. Hope to have an opportunity to serve you in this lucky 2008! We fervently believe we are your best choice if you would like to establish long-term business relationship with us. Turn it on and just do it! Become what you are! -- Posted via http://www.ruby-forum.com/. From lists at ruby-forum.com Sat Aug 2 07:24:42 2008 From: lists at ruby-forum.com (Felix Wu) Date: Sat, 2 Aug 2008 13:24:42 +0200 Subject: [Ironruby-core] New releases in www.topbrandbiz.net Message-ID: <24968ea6962d1a9c4acf184d5ae6c457@ruby-forum.com> New releases, hot sellers and clearence sale. Brand apparel and fashion. Only time limited. Welcome to our website www.topbrandbiz.net Turn it on and just do it. Become what you are. Attachments: http://www.ruby-forum.com/attachment/2477/AIR-Jordan-6-Fusion-4.jpg -- Posted via http://www.ruby-forum.com/. From charles.nutter at sun.com Sat Aug 2 10:00:44 2008 From: charles.nutter at sun.com (Charles Oliver Nutter) Date: Sat, 02 Aug 2008 09:00:44 -0500 Subject: [Ironruby-core] Sails, WPF/Silverlight the rails way In-Reply-To: References: Message-ID: <4894688C.2030205@sun.com> FYI, there's already a framework named "Sails" for Java: http://www.opensails.org/ - Charlie Ivan Porto Carrero wrote: > Hi all, > > I worked on a way to do wpf/development the rails way. It's heavily > inspired by rucola and its interaction with interface builder. > I created and will finish this framework when there is more possible > with databinding between DLR languages and XAML. > > you can find it on github. http://github.com/casualjim/sails/tree/master > > If people think this is a great idea and want to pitch in all help is > welcome of course :) If you hate it please let me know and why. > > The readme: > > Sails > ===== > > Sails is a framework inspired by the Rails and rucola frameworks. It > offers a rails-like way of developing applications > with IronRuby and Windows Presentation Foundation (WPF). > This framework uses the pattern Model - ViewModel - View - > Controller (M-VM-V-C). It should be able to run on both WPF > and Silverlight. > The idea is that the views can be created using a design tool like > Blend for example and just save that xaml as is. The > designer should not need to use anything else than drag and drop to > create a GUI design. The behaviors are then added to > the view by using predefined behaviors in the framework or by > defining your own behavior. > The framework then generates a proxy for the view which will be used > to transparently wire up the commands in the > behaviors to controller actions. > > You should be able to define a controller a little like this > (doesn't work yet and will most likely change in the > future): > > class MyController < Sails::Controllers::Base > > view_object :some_model, :refresh => :refresh_some_model, > :refresh_interval => 2.minutes > > view_action :some_action, :target => :my_button, :action => > :some_action_implementation > > def refresh_some_model > # code here > end > > def some_action_implementation > # code here > end > > end > > > ------------------------------------------------------------------------ > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core From m.david at xmlhacker.com Sat Aug 2 12:49:31 2008 From: m.david at xmlhacker.com (M. David Peterson) Date: Sat, 02 Aug 2008 10:49:31 -0600 Subject: [Ironruby-core] Sails, WPF/Silverlight the rails way In-Reply-To: <4894688C.2030205@sun.com> References: <4894688C.2030205@sun.com> Message-ID: On Sat, 02 Aug 2008 08:00:44 -0600, Charles Oliver Nutter wrote: > FYI, there's already a framework named "Sails" for Java: > http://www.opensails.org/ For the sake of sticking to the "Iron" theme, why not replace the 'S' with an 'N' and go with IronNails. ;-) Maybed it's just me, but if given the choice, I'd much rather nail it than sail it anyday of the week. :D -- /M:D M. David Peterson Co-Founder & Chief Architect, 3rd&Urban, LLC Email: m.david at 3rdandUrban.com | m.david at amp.fm Mobile: (206) 999-0588 http://3rdandUrban.com | http://amp.fm | http://www.oreillynet.com/pub/au/2354 | http://news.oreilly.com/m-david-peterson/ From ivan at flanders.co.nz Mon Aug 4 01:24:27 2008 From: ivan at flanders.co.nz (Ivan Porto Carrero) Date: Mon, 4 Aug 2008 07:24:27 +0200 Subject: [Ironruby-core] Sails, WPF/Silverlight the rails way In-Reply-To: References: <4894688C.2030205@sun.com> Message-ID: Thanks for the tip. I've renamed the project to IronNails on github. 2008/8/2 M. David Peterson > On Sat, 02 Aug 2008 08:00:44 -0600, Charles Oliver Nutter < > charles.nutter at sun.com> wrote: > > FYI, there's already a framework named "Sails" for Java: >> http://www.opensails.org/ >> > > For the sake of sticking to the "Iron" theme, why not replace the 'S' with > an 'N' and go with IronNails. ;-) Maybed it's just me, but if given the > choice, I'd much rather nail it than sail it anyday of the week. :D > > -- > /M:D > > M. David Peterson > Co-Founder & Chief Architect, 3rd&Urban, LLC > Email: m.david at 3rdandUrban.com | m.david at amp.fm > Mobile: (206) 999-0588 > http://3rdandUrban.com | http://amp.fm | > http://www.oreillynet.com/pub/au/2354 | > http://news.oreilly.com/m-david-peterson/ > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -- Met vriendelijke groeten - Best regards - Salutations Ivan Porto Carrero GSM: +32.486.787.582 Blog: http://flanders.co.nz Twitter: http://twitter.com/casualjim -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.david at xmlhacker.com Mon Aug 4 02:29:32 2008 From: m.david at xmlhacker.com (M. David Peterson) Date: Mon, 04 Aug 2008 00:29:32 -0600 Subject: [Ironruby-core] Sails, WPF/Silverlight the rails way In-Reply-To: References: <4894688C.2030205@sun.com> Message-ID: On Sun, 03 Aug 2008 23:24:27 -0600, Ivan Porto Carrero wrote: > I've renamed the project to IronNails on github. That *ROCKS*! :D -- /M:D M. David Peterson Co-Founder & Chief Architect, 3rd&Urban, LLC Email: m.david at 3rdandUrban.com | m.david at amp.fm Mobile: (206) 999-0588 http://3rdandUrban.com | http://amp.fm | http://www.oreillynet.com/pub/au/2354 | http://news.oreilly.com/m-david-peterson/ From Tomas.Matousek at microsoft.com Mon Aug 4 23:07:08 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 4 Aug 2008 20:07:08 -0700 Subject: [Ironruby-core] Code Review: MO-RubyCall2 Message-ID: tfpt review "/shelveset:MO-RubyCall2;REDMOND\tomat" Switches all Ruby call actions to use meta-objects. Also refactors some methods generating rules for procs and adds meta-objects for more Ruby classes (not used so far). DLR: Makes ComMetaObject.IsComObject work in partial trust. Tomas -------------- next part -------------- A non-text attachment was scrubbed... Name: MO-RubyCall2.diff Type: application/octet-stream Size: 183573 bytes Desc: MO-RubyCall2.diff URL: From lists at ruby-forum.com Tue Aug 5 09:11:05 2008 From: lists at ruby-forum.com (Web Reservoir) Date: Tue, 5 Aug 2008 15:11:05 +0200 Subject: [Ironruby-core] Any one working on...C# to IronRuby Converter...? Message-ID: <436386d20c29f9df65ecf857c8268bc3@ruby-forum.com> Hello, We have C# to Vb.Net and Vb.Net to C# converter at the moment. This make our life as a programmer more easy. Just wondering, if any one is working or thinking to implement a Converter that deals with C# to IronRuby and vice versa Thanks -- Posted via http://www.ruby-forum.com/. From fuzzyman at voidspace.org.uk Tue Aug 5 09:47:13 2008 From: fuzzyman at voidspace.org.uk (Michael Foord) Date: Tue, 05 Aug 2008 14:47:13 +0100 Subject: [Ironruby-core] Any one working on...C# to IronRuby Converter...? In-Reply-To: <436386d20c29f9df65ecf857c8268bc3@ruby-forum.com> References: <436386d20c29f9df65ecf857c8268bc3@ruby-forum.com> Message-ID: <489859E1.6040604@voidspace.org.uk> Web Reservoir wrote: > Hello, > > We have C# to Vb.Net and Vb.Net to C# converter at the moment. > > This make our life as a programmer more easy. > > Just wondering, if any one is working or thinking to implement a > Converter that deals with C# to IronRuby and vice versa > > Thanks > There's already "Instant Python" which does C# to IronPython translation. http://tangiblesoftwaresolutions.com/Product_Details/Instant_Python_CSharp_Edition/Instant_Python_CSharp_Edition.htm A Ruby version is probably *possible*... Michael -- http://www.ironpythoninaction.com/ http://www.voidspace.org.uk/ http://www.trypython.org/ http://www.ironpython.info/ http://www.resolverhacks.net/ http://wwww.theotherdelia.co.uk/ From curth at microsoft.com Tue Aug 5 11:22:16 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Tue, 5 Aug 2008 08:22:16 -0700 Subject: [Ironruby-core] Code Review: MO-RubyCall2 In-Reply-To: References: Message-ID: There are two typos in IoOps.cs where _CreateIOSharedSite1 is being passed to the Target method of _CreateIOSharedSite11. It's a very hard-to-spot problem. Maybe one of the names should be changed. :) There's also a typo in a comment in RubyModule -- should be ctor instead of ctro. Otherwise, looks great. -----Original Message----- From: Tomas Matousek Sent: Monday, August 04, 2008 8:07 PM To: IronRuby External Code Reviewers; Rowan Code Reviewers Cc: ironruby-core at rubyforge.org Subject: Code Review: MO-RubyCall2 tfpt review "/shelveset:MO-RubyCall2;REDMOND\tomat" Switches all Ruby call actions to use meta-objects. Also refactors some methods generating rules for procs and adds meta-objects for more Ruby classes (not used so far). DLR: Makes ComMetaObject.IsComObject work in partial trust. Tomas From jdeville at microsoft.com Tue Aug 5 16:36:45 2008 From: jdeville at microsoft.com (Jim Deville) Date: Tue, 5 Aug 2008 13:36:45 -0700 Subject: [Ironruby-core] Code Review: interpret1 Message-ID: tfpt review "/shelveset:interpret1;REDMOND\jdeville" Comment : Modifies run.rb and common.rb to clean up command line flags and run tests under -D -X:Interpret, -D and -D -X:SaveAssemblies. All three are ran in snap with this change. This also modifies the rake.cmd file in $MERLIN_EXTERNAL to use %dp0~ instead of a fixed path. -------------- next part -------------- A non-text attachment was scrubbed... Name: interpret1.diff Type: application/octet-stream Size: 9744 bytes Desc: interpret1.diff URL: From curth at microsoft.com Tue Aug 5 17:36:04 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Tue, 5 Aug 2008 14:36:04 -0700 Subject: [Ironruby-core] Code Review: interpret1 In-Reply-To: References: Message-ID: Looks good to me. -----Original Message----- From: Jim Deville Sent: Tuesday, August 05, 2008 1:37 PM To: IronRuby External Code Reviewers; Curt Hagenlocher; Jimmy Schementi Cc: ironruby-core at rubyforge.org Subject: Code Review: interpret1 tfpt review "/shelveset:interpret1;REDMOND\jdeville" Comment : Modifies run.rb and common.rb to clean up command line flags and run tests under -D -X:Interpret, -D and -D -X:SaveAssemblies. All three are ran in snap with this change. This also modifies the rake.cmd file in $MERLIN_EXTERNAL to use %dp0~ instead of a fixed path. From Tomas.Matousek at microsoft.com Tue Aug 5 17:41:22 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Tue, 5 Aug 2008 14:41:22 -0700 Subject: [Ironruby-core] Code Review: interpret1 In-Reply-To: References: Message-ID: Yep, check it in! Tomas -----Original Message----- From: Curt Hagenlocher Sent: Tuesday, August 05, 2008 2:36 PM To: Jim Deville; IronRuby External Code Reviewers; Jimmy Schementi Cc: ironruby-core at rubyforge.org Subject: RE: Code Review: interpret1 Looks good to me. -----Original Message----- From: Jim Deville Sent: Tuesday, August 05, 2008 1:37 PM To: IronRuby External Code Reviewers; Curt Hagenlocher; Jimmy Schementi Cc: ironruby-core at rubyforge.org Subject: Code Review: interpret1 tfpt review "/shelveset:interpret1;REDMOND\jdeville" Comment : Modifies run.rb and common.rb to clean up command line flags and run tests under -D -X:Interpret, -D and -D -X:SaveAssemblies. All three are ran in snap with this change. This also modifies the rake.cmd file in $MERLIN_EXTERNAL to use %dp0~ instead of a fixed path. From joe at faithfulgeek.org Tue Aug 5 19:08:45 2008 From: joe at faithfulgeek.org (Joe Fiorini) Date: Tue, 5 Aug 2008 19:08:45 -0400 Subject: [Ironruby-core] Can't build under Mono Message-ID: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> Trying to build under Mono 1.9 on Mac OSX 10.5.4, I'm getting the error: Found more than one version of ruby.exe on your path when running "rake compile mono=1" Any thoughts on what might be happening? Any other details I can provide? Thanks! Joe -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From joe at faithfulgeek.org Tue Aug 5 19:23:18 2008 From: joe at faithfulgeek.org (Joe Fiorini) Date: Tue, 5 Aug 2008 19:23:18 -0400 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> References: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> Message-ID: <73fd69b50808051623u28222f0cxf112373d73217202@mail.gmail.com> I'm on svn r126 On Tue, Aug 5, 2008 at 7:08 PM, Joe Fiorini wrote: > Trying to build under Mono 1.9 on Mac OSX 10.5.4, I'm getting the error: > Found more than one version of ruby.exe on your path > > when running "rake compile mono=1" > > Any thoughts on what might be happening? Any other details I can provide? > > Thanks! > Joe > > -- > joe fiorini > http://www.faithfulgeek.org > // freelancing & knowledge sharing > -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdeville at microsoft.com Tue Aug 5 19:47:09 2008 From: jdeville at microsoft.com (Jim Deville) Date: Tue, 5 Aug 2008 16:47:09 -0700 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: <73fd69b50808051623u28222f0cxf112373d73217202@mail.gmail.com> References: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> <73fd69b50808051623u28222f0cxf112373d73217202@mail.gmail.com> Message-ID: It means that there is more than one ruby/ruby.exe on your path, which you probably figured out. The workaround is to copy default.irconfig.rb to ~/.irconfig.rb, then edit the file to make the MRI variable point to the right path. JD From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Joe Fiorini Sent: Tuesday, August 05, 2008 4:23 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Can't build under Mono I'm on svn r126 On Tue, Aug 5, 2008 at 7:08 PM, Joe Fiorini > wrote: Trying to build under Mono 1.9 on Mac OSX 10.5.4, I'm getting the error: Found more than one version of ruby.exe on your path when running "rake compile mono=1" Any thoughts on what might be happening? Any other details I can provide? Thanks! Joe -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From sanxiyn at gmail.com Tue Aug 5 20:17:23 2008 From: sanxiyn at gmail.com (Sanghyeon Seo) Date: Wed, 6 Aug 2008 09:17:23 +0900 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: References: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> <73fd69b50808051623u28222f0cxf112373d73217202@mail.gmail.com> Message-ID: <5b0248170808051717t4fb2f1bdl959fb63cba7185b7@mail.gmail.com> 2008/8/6 Jim Deville : > It means that there is more than one ruby/ruby.exe on your path, which you > probably figured out. The workaround is to copy default.irconfig.rb to > ~/.irconfig.rb, then edit the file to make the MRI variable point to the > right path. Actually, what happens is that on Mac OS X Ruby binary is called "ruby", but current build script only checks for "ruby.exe", and if "number of ruby found != 1" then it says "more than one ruby found", which is false since it's less than one in this case. I believe I sent a fix for this more than a month ago?! http://sparcs.kaist.ac.kr/~tinuviel/download/IronRuby/patch-find-executable -- Seo Sanghyeon From jdeville at microsoft.com Tue Aug 5 20:21:31 2008 From: jdeville at microsoft.com (Jim Deville) Date: Tue, 5 Aug 2008 17:21:31 -0700 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: <5b0248170808051717t4fb2f1bdl959fb63cba7185b7@mail.gmail.com> References: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> <73fd69b50808051623u28222f0cxf112373d73217202@mail.gmail.com> <5b0248170808051717t4fb2f1bdl959fb63cba7185b7@mail.gmail.com> Message-ID: Yes you did, and I'm trying to get it in. John asked me to work on it during the rush upto the OSCON talk. Between that and a family emergency, I haven't had much of a chance to work on it. I'll try to get to it this week. JD > -----Original Message----- > From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core- > bounces at rubyforge.org] On Behalf Of Sanghyeon Seo > Sent: Tuesday, August 05, 2008 5:17 PM > To: ironruby-core at rubyforge.org > Subject: Re: [Ironruby-core] Can't build under Mono > > 2008/8/6 Jim Deville : > > It means that there is more than one ruby/ruby.exe on your path, > which you > > probably figured out. The workaround is to copy default.irconfig.rb > to > > ~/.irconfig.rb, then edit the file to make the MRI variable point to > the > > right path. > > Actually, what happens is that on Mac OS X Ruby binary is called > "ruby", but current build script only checks for "ruby.exe", and if > "number of ruby found != 1" then it says "more than one ruby found", > which is false since it's less than one in this case. > > I believe I sent a fix for this more than a month ago?! > http://sparcs.kaist.ac.kr/~tinuviel/download/IronRuby/patch-find- > executable > > -- > Seo Sanghyeon > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core From jdeville at microsoft.com Tue Aug 5 20:35:07 2008 From: jdeville at microsoft.com (Jim Deville) Date: Tue, 5 Aug 2008 17:35:07 -0700 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: <5b0248170808051717t4fb2f1bdl959fb63cba7185b7@mail.gmail.com> References: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> <73fd69b50808051623u28222f0cxf112373d73217202@mail.gmail.com> <5b0248170808051717t4fb2f1bdl959fb63cba7185b7@mail.gmail.com> Message-ID: Come to think of it. Is there a reason to call ruby.exe on Windows? Windows has the PATHEXT variable, and it will find ruby.exe if you call ruby in the right location. Am I missing something? Or should we make the runners call ruby instead of ruby.exe? JD > -----Original Message----- > From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core- > bounces at rubyforge.org] On Behalf Of Sanghyeon Seo > Sent: Tuesday, August 05, 2008 5:17 PM > To: ironruby-core at rubyforge.org > Subject: Re: [Ironruby-core] Can't build under Mono > > 2008/8/6 Jim Deville : > > It means that there is more than one ruby/ruby.exe on your path, > which you > > probably figured out. The workaround is to copy default.irconfig.rb > to > > ~/.irconfig.rb, then edit the file to make the MRI variable point to > the > > right path. > > Actually, what happens is that on Mac OS X Ruby binary is called > "ruby", but current build script only checks for "ruby.exe", and if > "number of ruby found != 1" then it says "more than one ruby found", > which is false since it's less than one in this case. > > I believe I sent a fix for this more than a month ago?! > http://sparcs.kaist.ac.kr/~tinuviel/download/IronRuby/patch-find- > executable > > -- > Seo Sanghyeon > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core From sanxiyn at gmail.com Tue Aug 5 20:40:36 2008 From: sanxiyn at gmail.com (Sanghyeon Seo) Date: Wed, 6 Aug 2008 09:40:36 +0900 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: References: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> <73fd69b50808051623u28222f0cxf112373d73217202@mail.gmail.com> <5b0248170808051717t4fb2f1bdl959fb63cba7185b7@mail.gmail.com> Message-ID: <5b0248170808051740r1c4ddd3em3febe18268553c0d@mail.gmail.com> 2008/8/6 Jim Deville : > Come to think of it. Is there a reason to call ruby.exe on Windows? Windows has the PATHEXT variable, and it will find ruby.exe if you call ruby in the right location. Am I missing something? Or should we make the runners call ruby instead of ruby.exe? This is true. Just executing "ruby" will do the right thing both on Windows and UNIX. I thought the idea was to warn users if they don't have Ruby installed, or if there are more than one Ruby installations. So I did the minimally intrusive change to keep that. find_executable is basically a reimplementation of PATH/PATHEXT searching logic. -- Seo Sanghyeon From charles.nutter at sun.com Tue Aug 5 20:46:37 2008 From: charles.nutter at sun.com (Charles Oliver Nutter) Date: Tue, 05 Aug 2008 19:46:37 -0500 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: <5b0248170808051740r1c4ddd3em3febe18268553c0d@mail.gmail.com> References: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> <73fd69b50808051623u28222f0cxf112373d73217202@mail.gmail.com> <5b0248170808051717t4fb2f1bdl959fb63cba7185b7@mail.gmail.com> <5b0248170808051740r1c4ddd3em3febe18268553c0d@mail.gmail.com> Message-ID: <4898F46D.2080908@sun.com> Sanghyeon Seo wrote: > 2008/8/6 Jim Deville : >> Come to think of it. Is there a reason to call ruby.exe on Windows? Windows has the PATHEXT variable, and it will find ruby.exe if you call ruby in the right location. Am I missing something? Or should we make the runners call ruby instead of ruby.exe? > > This is true. Just executing "ruby" will do the right thing both on > Windows and UNIX. I thought the idea was to warn users if they don't > have Ruby installed, or if there are more than one Ruby installations. > So I did the minimally intrusive change to keep that. Bah, just use whatever PATH finds. - Charlie From lists at ruby-forum.com Wed Aug 6 01:55:56 2008 From: lists at ruby-forum.com (Web Reservoir) Date: Wed, 6 Aug 2008 07:55:56 +0200 Subject: [Ironruby-core] Any one working on...C# to IronRuby Converter...? In-Reply-To: <489859E1.6040604@voidspace.org.uk> References: <436386d20c29f9df65ecf857c8268bc3@ruby-forum.com> <489859E1.6040604@voidspace.org.uk> Message-ID: Michael Foord wrote: > http://tangiblesoftwaresolutions.com/Product_Details/Instant_Python_CSharp_Edition/Instant_Python_CSharp_Edition.htm > > A Ruby version is probably *possible*... > Hi, They have discontinued the Product and the development, so now there is no such tool available as such. Lets see, when we get such thing for IronRuby now. C# to IronRuby converter is a must in a near future, and this project should be taken seriously. -- Posted via http://www.ruby-forum.com/. From olegtk at microsoft.com Wed Aug 6 02:03:37 2008 From: olegtk at microsoft.com (Oleg Tkachenko) Date: Tue, 5 Aug 2008 23:03:37 -0700 Subject: [Ironruby-core] Any one working on...C# to IronRuby Converter...? In-Reply-To: References: <436386d20c29f9df65ecf857c8268bc3@ruby-forum.com> <489859E1.6040604@voidspace.org.uk> Message-ID: When would you want to use such a converter? I mean what are use cases? -- Oleg -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Web Reservoir Sent: Tuesday, August 05, 2008 10:56 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Any one working on...C# to IronRuby Converter...? Michael Foord wrote: > http://tangiblesoftwaresolutions.com/Product_Details/Instant_Python_CSharp_Edition/Instant_Python_CSharp_Edition.htm > > A Ruby version is probably *possible*... > Hi, They have discontinued the Product and the development, so now there is no such tool available as such. Lets see, when we get such thing for IronRuby now. C# to IronRuby converter is a must in a near future, and this project should be taken seriously. -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From Tomas.Matousek at microsoft.com Wed Aug 6 02:37:42 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Tue, 5 Aug 2008 23:37:42 -0700 Subject: [Ironruby-core] Code Review: MO-RubyActions-Subclasses Message-ID: tfpt review "/shelveset:MO-RubyActions-Subclasses;REDMOND\tomat" Comment : Switches the rest of the Ruby custom actions to MetaObjects. Fixes subclass creation in mutable string operations. MRI doesn't invoke "new" nor "initialize" to create the resulting string in string operations. Fixes class and subclass construction of Proc to match MRI. Tomas -------------- next part -------------- A non-text attachment was scrubbed... Name: MO-RubyActions-Subclasses.diff Type: application/octet-stream Size: 55187 bytes Desc: MO-RubyActions-Subclasses.diff URL: From lists at ruby-forum.com Wed Aug 6 02:58:09 2008 From: lists at ruby-forum.com (Web Reservoir) Date: Wed, 6 Aug 2008 08:58:09 +0200 Subject: [Ironruby-core] =?utf-8?q?Any_one_working_on=2E=2E=2EC=23_to_Iron?= =?utf-8?b?UnVieQlDb252ZXJ0ZXIuLi4/?= In-Reply-To: References: <436386d20c29f9df65ecf857c8268bc3@ruby-forum.com> <489859E1.6040604@voidspace.org.uk> Message-ID: <749fc5c473c8703e9675d23beb3d1033@ruby-forum.com> Oleg Tkachenko wrote: > When would you want to use such a converter? I mean what are use cases? > > -- > Oleg There are plenty of Starter Kits available in Vb.Net and C#. While IronRuby is still emerging. Now there will be lots of migration from Asp.Net web forms to Asp.Net MVC as well. Rather than converting code from C# to IronRuby, it would be better to have a converter like this to make the progress more faster. A Converter like this can be used at many places, this is just one example. -- Posted via http://www.ruby-forum.com/. From jdeville at microsoft.com Wed Aug 6 03:03:08 2008 From: jdeville at microsoft.com (Jim Deville) Date: Wed, 6 Aug 2008 00:03:08 -0700 Subject: [Ironruby-core] Any one working on...C# to IronRuby Converter...? Message-ID: Would a converter even be worth it? The last time I tried to use one, the code was worthless, and had to be rewritten anyway. A, probably better, option would be for someone to write some starter kits that could be distributed with IronRuby. I know I would appreciate it. JD -----Original Message----- From: "Web Reservoir" To: "ironruby-core at rubyforge.org" Sent: 8/5/08 11:58 PM Subject: Re: [Ironruby-core] Any one working on...C# to IronRuby Converter...? Oleg Tkachenko wrote: > When would you want to use such a converter? I mean what are use cases? > > -- > Oleg There are plenty of Starter Kits available in Vb.Net and C#. While IronRuby is still emerging. Now there will be lots of migration from Asp.Net web forms to Asp.Net MVC as well. Rather than converting code from C# to IronRuby, it would be better to have a converter like this to make the progress more faster. A Converter like this can be used at many places, this is just one example. -- Posted via http://www.ruby-forum.com/. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From sanxiyn at gmail.com Wed Aug 6 04:46:05 2008 From: sanxiyn at gmail.com (Sanghyeon Seo) Date: Wed, 6 Aug 2008 17:46:05 +0900 Subject: [Ironruby-core] Any one working on...C# to IronRuby Converter...? In-Reply-To: References: Message-ID: <5b0248170808060146h4ac27acfi9f7fe05e29b90d51@mail.gmail.com> 2008/8/6 Jim Deville : > Would a converter even be worth it? The last time I tried to use one, the code was worthless, and had to be rewritten anyway. Well, for some codes full of simple if-then-else, such converters can be useful. Usefulness of cross-language converters are limited in general though. -- Seo Sanghyeon From steve.eichert at gmail.com Wed Aug 6 08:58:00 2008 From: steve.eichert at gmail.com (Steve Eichert) Date: Wed, 6 Aug 2008 08:58:00 -0400 Subject: [Ironruby-core] Any one working on...C# to IronRuby Converter...? In-Reply-To: <5b0248170808060146h4ac27acfi9f7fe05e29b90d51@mail.gmail.com> References: <5b0248170808060146h4ac27acfi9f7fe05e29b90d51@mail.gmail.com> Message-ID: I've never found converters to be useful either. They generally don't result in code that takes advantage of the language which you're converting to and as such many of the idioms for the particular language are lost in the "translation". This typically results in people getting a bad flavor for a language and having a poor initial impression. I recognize that my feelings on this matter are likely skewed due to me using poor converters in the past, but, nonetheless, I'm very skeptical. +1 on someone creating starter kits from scratch to show the power/usefulness of IronRuby :) Cheers, Steve On Wed, Aug 6, 2008 at 4:46 AM, Sanghyeon Seo wrote: > 2008/8/6 Jim Deville : > > Would a converter even be worth it? The last time I tried to use one, the > code was worthless, and had to be rewritten anyway. > > Well, for some codes full of simple if-then-else, such converters can > be useful. Usefulness of cross-language converters are limited in > general though. > > -- > Seo Sanghyeon > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at ruby-forum.com Wed Aug 6 12:15:24 2008 From: lists at ruby-forum.com (Mateusz Tybura) Date: Wed, 6 Aug 2008 18:15:24 +0200 Subject: [Ironruby-core] IronRuby and Mono Message-ID: <629dca50a9225ccab1adc2dde8187c59@ruby-forum.com> Is IronRuby working with Mono? -- Posted via http://www.ruby-forum.com/. From sanxiyn at gmail.com Wed Aug 6 13:06:48 2008 From: sanxiyn at gmail.com (Sanghyeon Seo) Date: Thu, 7 Aug 2008 02:06:48 +0900 Subject: [Ironruby-core] IronRuby and Mono In-Reply-To: <629dca50a9225ccab1adc2dde8187c59@ruby-forum.com> References: <629dca50a9225ccab1adc2dde8187c59@ruby-forum.com> Message-ID: <5b0248170808061006m3fe6fa42u554af4af1da9dcc3@mail.gmail.com> 2008/8/7 Mateusz Tybura : > Is IronRuby working with Mono? Yes. -- Seo Sanghyeon From curth at microsoft.com Wed Aug 6 13:17:31 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Wed, 6 Aug 2008 10:17:31 -0700 Subject: [Ironruby-core] Code Review: MO-RubyActions-Subclasses In-Reply-To: References: Message-ID: Looks good. -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Tomas Matousek Sent: Tuesday, August 05, 2008 11:38 PM To: IronRuby External Code Reviewers Cc: ironruby-core at rubyforge.org Subject: [Ironruby-core] Code Review: MO-RubyActions-Subclasses tfpt review "/shelveset:MO-RubyActions-Subclasses;REDMOND\tomat" Comment : Switches the rest of the Ruby custom actions to MetaObjects. Fixes subclass creation in mutable string operations. MRI doesn't invoke "new" nor "initialize" to create the resulting string in string operations. Fixes class and subclass construction of Proc to match MRI. Tomas From olegtk at microsoft.com Wed Aug 6 13:59:46 2008 From: olegtk at microsoft.com (Oleg Tkachenko) Date: Wed, 6 Aug 2008 10:59:46 -0700 Subject: [Ironruby-core] Any one working on...C# to IronRuby Converter...? In-Reply-To: References: <5b0248170808060146h4ac27acfi9f7fe05e29b90d51@mail.gmail.com> Message-ID: Well, language converters might be useful sometimes: 1. When you have huge codebase in some language (usually an old one) and having trouble find people to maintain it (think Cobol payroll system written 30 years ago) 2. When you have huge codebase on some very expensive platform/system and want to cut costs by switching to open platform/system 3. When you are very good at one language and want to use it for something it wasn't designed for (think GWT aka Java to Javascript translator) I've been working for years in a company that makes millions doing points 1 and 2. I'm not sure how useful C# to Ruby compiler would be though. Starter kits' goal is to demonstrate the language abilities and converted code can be really ugly so that probably bad idea. Migration to ASP.NET MVC is interesting point. What else? -- Oleg From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Steve Eichert Sent: Wednesday, August 06, 2008 5:58 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Any one working on...C# to IronRuby Converter...? I've never found converters to be useful either. They generally don't result in code that takes advantage of the language which you're converting to and as such many of the idioms for the particular language are lost in the "translation". This typically results in people getting a bad flavor for a language and having a poor initial impression. I recognize that my feelings on this matter are likely skewed due to me using poor converters in the past, but, nonetheless, I'm very skeptical. +1 on someone creating starter kits from scratch to show the power/usefulness of IronRuby :) Cheers, Steve On Wed, Aug 6, 2008 at 4:46 AM, Sanghyeon Seo > wrote: 2008/8/6 Jim Deville >: > Would a converter even be worth it? The last time I tried to use one, the code was worthless, and had to be rewritten anyway. Well, for some codes full of simple if-then-else, such converters can be useful. Usefulness of cross-language converters are limited in general though. -- Seo Sanghyeon _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.david at xmlhacker.com Wed Aug 6 15:03:30 2008 From: m.david at xmlhacker.com (M. David Peterson) Date: Wed, 06 Aug 2008 13:03:30 -0600 Subject: [Ironruby-core] Any one working on...C# to IronRuby Converter...? In-Reply-To: References: <5b0248170808060146h4ac27acfi9f7fe05e29b90d51@mail.gmail.com> Message-ID: On Wed, 06 Aug 2008 11:59:46 -0600, Oleg Tkachenko wrote: > Migration to ASP.NET MVC is interesting point. What else? Migration to XSLT 2.0? You know, the language God intended for us all to code in. ;-) (Come on, Oleg! If anybody can get MSFT to develop an XSLT 2.0 processor it's you! :D) -- /M:D M. David Peterson Co-Founder & Chief Architect, 3rd&Urban, LLC Email: m.david at 3rdandUrban.com | m.david at amp.fm Mobile: (206) 999-0588 http://3rdandUrban.com | http://amp.fm | http://www.oreillynet.com/pub/au/2354 | http://news.oreilly.com/m-david-peterson/ From jdeville at microsoft.com Wed Aug 6 17:14:50 2008 From: jdeville at microsoft.com (Jim Deville) Date: Wed, 6 Aug 2008 14:14:50 -0700 Subject: [Ironruby-core] Code Review: alpha-2 Message-ID: tfpt review "/shelveset:alpha-2;REDMOND\jdeville" Comment : This is a portion of John Lam's work: - Add a number of missing Ruby libraries (particularly gems which lives under site_ruby) to the standard lib distribution - Removed a the win32 directory from libs From joe at faithfulgeek.org Wed Aug 6 19:42:54 2008 From: joe at faithfulgeek.org (Joe Fiorini) Date: Wed, 6 Aug 2008 19:42:54 -0400 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: <4898F46D.2080908@sun.com> References: <73fd69b50808051608u42eacbe5sf73d1aaf9e4f4a0d@mail.gmail.com> <73fd69b50808051623u28222f0cxf112373d73217202@mail.gmail.com> <5b0248170808051717t4fb2f1bdl959fb63cba7185b7@mail.gmail.com> <5b0248170808051740r1c4ddd3em3febe18268553c0d@mail.gmail.com> <4898F46D.2080908@sun.com> Message-ID: <73fd69b50808061642u46e1de61pc56997f0250c6068@mail.gmail.com> Thanks for all the suggestions! I'm using a .irconfig.rb in my home directory, which got me past that error. Now it's tell me it can't find a large number of source files, like so: error CS2001: Source file `Development/Open' could not be found error CS2001: Source file `Source' could not be found error CS2001: Source file `Projects/ironrubyRubyTestKey.snk' could not be found error CS2001: Source file `Actions\ActionSelfExpression.cs' could not be found error CS2001: Source file `Actions\ArgumentInfo.cs' could not be found error CS2001: Source file `Actions\CallAction.cs' could not be found error CS2001: Source file `Actions\CallSiteBinder.cs' could not be found error CS2001: Source file `Actions\CallSignature.cs' could not be found error CS2001: Source file `Actions\ConvertAction.cs' could not be found error CS2001: Source file `Actions\CustomTracker.cs' could not be found error CS2001: Source file `Actions\DeferMetaObject.cs' could not be found error CS2001: Source file `Actions\DeleteMemberAction.cs' could not be found error CS2001: Source file `Actions\ErrorMetaObject.cs' could not be found error CS2001: Source file `Actions\GetMemberAction.cs' could not be found error CS2001: Source file `Actions\IDynamicObject.cs' could not be found error CS2001: Source file `Actions\InvokeAction.cs' could not be found error CS2001: Source file `Actions\MatchCaller.cs' could not be found error CS2001: Source file `Actions\MetaAction.cs' could not be found error CS2001: Source file `Actions\MetaObject.cs' could not be found error CS2001: Source file `Actions\Old\OldCreateInstanceAction.cs' could not be found error CS2001: Source file `Actions\OperationAction.cs' could not be found error CS2001: Source file `Actions\ParameterMetaObject.cs' could not be found error CS2001: Source file `Actions\RestrictedMetaObject.cs' could not be found error CS2001: Source file `Actions\Restrictions.cs' could not be found error CS2001: Source file `Actions\SetMemberAction.cs' could not be found error CS2001: Source file `Actions\SplatCallSite.cs' could not be found error CS2001: Source file `Actions\SplatCallSite.Generated.cs' could not be found error CS2001: Source file `Actions\StandardAction.cs' could not be found error CS2001: Source file `Actions\StandardActionKind.cs' could not be found error CS2001: Source file `Ast\Argument.cs' could not be found error CS2001: Source file `Ast\CodeContextExpression.cs' could not be found error CS2001: Source file `Ast\Extensions.cs' could not be found error CS2001: Source file `Ast\IndexedPropertyExpression.cs' could not be found error CS2001: Source file `Compiler\Set.cs' could not be found error CS2001: Source file `Compiler\ExpressionQuoter.cs' could not be found error CS2001: Source file `Ast\ElementInit.cs' could not be found error CS2001: Source file `Ast\ListInitExpression.cs' could not be found error CS2001: Source file `Ast\MemberAssignment.cs' could not be found error CS2001: Source file `Ast\MemberInitExpression.cs' could not be found error CS2001: Source file `Ast\MemberListBinding.cs' could not be found error CS2001: Source file `Ast\MemberMemberBinding.cs' could not be found error CS2001: Source file `Compiler\KeyedQueue.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Binary.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.ControlFlow.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Generated.cs' could not be found error CS2001: Source file `Compiler\DynamicNodeRewriter.cs' could not be found error CS2001: Source file `Ast\ILocalVariables.cs' could not be found error CS2001: Source file `Compiler\CompilerScope.Storage.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Unary.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.Bindings.cs' could not be found error CS2001: Source file `Com\ArgBuilder.cs' could not be found error CS2001: Source file `Com\BoundDispEvent.cs' could not be found error CS2001: Source file `Com\ComClassMetaObject.cs' could not be found error CS2001: Source file `Com\ComInvokeAction.cs' could not be found error CS2001: Source file `Com\ComDispIds.cs' could not be found error CS2001: Source file `Com\ComEventDesc.cs' could not be found error CS2001: Source file `Com\ComEventSink.cs' could not be found error CS2001: Source file `Com\ComEventSinkProxy.cs' could not be found error CS2001: Source file `Com\ComEventSinksContainer.cs' could not be found error CS2001: Source file `Com\ComHresults.cs' could not be found error CS2001: Source file `Com\ComInterop.cs' could not be found error CS2001: Source file `Com\ComMetaObject.cs' could not be found error CS2001: Source file `Com\ComMethodDesc.cs' could not be found error CS2001: Source file `Com\ComObject.cs' could not be found error CS2001: Source file `Com\ComObjectWithTypeInfo.cs' could not be found error CS2001: Source file `Com\ComParamDesc.cs' could not be found error CS2001: Source file `Com\ComReferenceArgBuilder.cs' could not be found error CS2001: Source file `Com\ComRuntimeHelpers.cs' could not be found error CS2001: Source file `Com\ComType.cs' could not be found error CS2001: Source file `Com\ComTypeClassDesc.cs' could not be found error CS2001: Source file `Com\ComTypeDesc.cs' could not be found error CS2001: Source file `Com\ComTypeEnumDesc.cs' could not be found error CS2001: Source file `Com\ComTypeLibDesc.cs' could not be found error CS2001: Source file `Com\ComTypeLibInfo.cs' could not be found error CS2001: Source file `Com\ComTypeLibMemberDesc.cs' could not be found error CS2001: Source file `Com\DispCallable.cs' could not be found error CS2001: Source file `Com\DispCallableMetaObject.cs' could not be found error CS2001: Source file `Com\DispMethod.cs' could not be found error CS2001: Source file `Com\DispPropertyGet.cs' could not be found error CS2001: Source file `Com\DispPropertyPut.cs' could not be found error CS2001: Source file `Com\ExcepInfo.cs' could not be found error CS2001: Source file `Com\GenericComMetaObject.cs' could not be found error CS2001: Source file `Com\GenericComObject.cs' could not be found error CS2001: Source file `Com\IDispatchComObject.cs' could not be found error CS2001: Source file `Com\IDispatchMetaObject.cs' could not be found error CS2001: Source file `Com\IDispatchObject.cs' could not be found error CS2001: Source file `Com\InvokeBinder.cs' could not be found error CS2001: Source file `Com\MetaUnwrappedComObject.cs' could not be found error CS2001: Source file `Com\NullArgBuilder.cs' could not be found error CS2001: Source file `Com\ReferenceArgBuilder.cs' could not be found error CS2001: Source file `Com\ReturnBuilder.cs' could not be found error CS2001: Source file `Com\SimpleArgBuilder.cs' could not be found error CS2001: Source file `Com\TypeEnumMetaObject.cs' could not be found error CS2001: Source file `Com\TypeInfoMetaObject.cs' could not be found error CS2001: Source file `Com\TypeLibInfoMetaObject.cs' could not be found error CS2001: Source file `Com\TypeLibMetaObject.cs' could not be found error CS2001: Source file `Com\VarEnumSelector.cs' could not be found error CS2001: Source file `Com\Variant.cs' could not be found error CS2001: Source file `Com\VariantArray.cs' could not be found error CS2001: Source file `Com\VariantBuilder.cs' could not be found error CS2001: Source file `Generation\GlobalRewriter.cs' could not be found error CS2001: Source file `Ast\GlobalVariableExpression.cs' could not be found error CS2001: Source file `Generation\GlobalOptimizedRewriter.cs' could not be found error CS2001: Source file `Actions\ExtensionMethodTracker.cs' could not be found error CS2001: Source file `Actions\Old\OldDynamicAction.cs' could not be found error CS2001: Source file `Actions\ActionBinder.cs' could not be found error CS2001: Source file `Actions\BoundMemberTracker.cs' could not be found error CS2001: Source file `Actions\ConstructorTracker.cs' could not be found error CS2001: Source file `Actions\ErrorInfo.cs' could not be found error CS2001: Source file `Actions\EventTracker.cs' could not be found error CS2001: Source file `Actions\ExtensionPropertyTracker.cs' could not be found error CS2001: Source file `Actions\FieldTracker.cs' could not be found error CS2001: Source file `Actions\Matchmaker.cs' could not be found error CS2001: Source file `Actions\MethodGroup.cs' could not be found error CS2001: Source file `Actions\MethodTracker.cs' could not be found error CS2001: Source file `Actions\RuleValidator.cs' could not be found error CS2001: Source file `Actions\NamespaceTracker.cs' could not be found error CS2001: Source file `Actions\NestedTypeTracker.cs' could not be found error CS2001: Source file `Actions\PropertyTracker.cs' could not be found error CS2001: Source file `Actions\ReflectedPropertyTracker.cs' could not be found error CS2001: Source file `Actions\Rule.cs' could not be found error CS2001: Source file `Actions\RuleCache.cs' could not be found error CS2001: Source file `Actions\Old\OldCallAction.cs' could not be found error CS2001: Source file `Actions\Old\OldConvertToAction.cs' could not be found error CS2001: Source file `Actions\CreateAction.cs' could not be found error CS2001: Source file `Actions\Old\OldDeleteMemberAction.cs' could not be found error CS2001: Source file `Actions\DynamicSiteHelpers.Generated.cs' could not be found error CS2001: Source file `Actions\Old\OldDoOperationAction.cs' could not be found error CS2001: Source file `Actions\DynamicSiteHelpers.cs' could not be found error CS2001: Source file `Actions\EmptyRuleSet.cs' could not be found error CS2001: Source file `Actions\MemberTracker.cs' could not be found error CS2001: Source file `Actions\Old\OldGetMemberAction.cs' could not be found error CS2001: Source file `Actions\Old\OldInvokeMemberAction.cs' could not be found error CS2001: Source file `Actions\Old\OldMemberAction.cs' could not be found error CS2001: Source file `Actions\MemberGroup.cs' could not be found error CS2001: Source file `Actions\RuleSet.cs' could not be found error CS2001: Source file `Actions\RuleTree.cs' could not be found error CS2001: Source file `Actions\Old\OldSetMemberAction.cs' could not be found error CS2001: Source file `Actions\SmallRuleSet.cs' could not be found error CS2001: Source file `Actions\RuleBuilder.cs' could not be found error CS2001: Source file `Actions\TemplatedValue.cs' could not be found error CS2001: Source file `Actions\TopNamespaceTracker.cs' could not be found error CS2001: Source file `Actions\TrackerTypes.cs' could not be found error CS2001: Source file `Actions\TypeGroup.cs' could not be found error CS2001: Source file `Actions\TypeTracker.cs' could not be found error CS2001: Source file `Actions\UpdateDelegates.cs' could not be found error CS2001: Source file `Ast\Annotations.cs' could not be found error CS2001: Source file `Actions\Matchmaker.Generated.cs' could not be found error CS2001: Source file `Compiler\Closure.cs' could not be found error CS2001: Source file `Ast\AutoRuleTemplate.cs' could not be found error CS2001: Source file `Compiler\HoistedLocals.cs' could not be found error CS2001: Source file `Compiler\CompilerScope.cs' could not be found error CS2001: Source file `Compiler\GeneratorInfo.cs' could not be found error CS2001: Source file `Generation\IExpressionSerializable.cs' could not be found error CS2001: Source file `Ast\InvocationExpression.cs' could not be found error CS2001: Source file `Ast\LabelTarget.cs' could not be found error CS2001: Source file `Ast\OpAssignmentExpression.cs' could not be found error CS2001: Source file `Ast\ParameterExpression.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.Temps.cs' could not be found error CS2001: Source file `Generation\ToDiskRewriter.cs' could not be found error CS2001: Source file `Actions\Stitcher.cs' could not be found error CS2001: Source file `Ast\TreeComparer.cs' could not be found error CS2001: Source file `Compiler\ExpressionTreeVisitor.cs' could not be found error CS2001: Source file `Compiler\ExpressionTreeVisitor.Generated.cs' could not be found error CS2001: Source file `Runtime\OptimizedScriptCode.cs' could not be found error CS2001: Source file `Generation\GlobalLookupRewriter.cs' could not be found error CS2001: Source file `Hosting\EngineOptions.cs' could not be found error CS2001: Source file `Runtime\LanguageBoundTextContentProvider.cs' could not be found error CS2001: Source file `Runtime\AssemblyTypeNames.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.Generated.cs' could not be found error CS2001: Source file `Compiler\ExpressionWriter.cs' could not be found error CS2001: Source file `Ast\BinaryExpression.cs' could not be found error CS2001: Source file `Ast\CatchBlock.cs' could not be found error CS2001: Source file `Compiler\CatchRecord.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Address.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Lambda.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Expressions.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Logical.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Statements.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.cs' could not be found error CS2001: Source file `Compiler\ConstantCheck.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.cs' could not be found error CS2001: Source file `Ast\LocalScopeExpression.cs' could not be found error CS2001: Source file `Compiler\TryStatementInfo.cs' could not be found error CS2001: Source file `Compiler\VariableBinder.cs' could not be found error CS2001: Source file `Ast\DoStatementBuilder.cs' could not be found error CS2001: Source file `Ast\IfStatementBuilder.cs' could not be found error CS2001: Source file `Ast\ExpressionType.cs' could not be found error CS2001: Source file `Ast\TypeUtils.cs' could not be found error CS2001: Source file `Runtime\DlrCachedCodeAttribute.cs' could not be found error CS2001: Source file `Runtime\DocumentationAttribute.cs' could not be found error CS2001: Source file `Generation\ConversionResult.cs' could not be found error CS2001: Source file `Generation\DebugILGen.cs' could not be found error CS2001: Source file `Generation\DynamicILGen.cs' could not be found error CS2001: Source file `Generation\ILGen.cs' could not be found error CS2001: Source file `Compiler\TryFlowAnalyzer.cs' could not be found error CS2001: Source file `Ast\TryStatementBuilder.cs' could not be found error CS2001: Source file `Ast\TypeBinaryExpression.cs' could not be found error CS2001: Source file `Ast\UnaryExpression.cs' could not be found error CS2001: Source file `Ast\LambdaExpression.cs' could not be found error CS2001: Source file `Ast\DeleteExpression.cs' could not be found error CS2001: Source file `Ast\ActionExpression.cs' could not be found error CS2001: Source file `Actions\ArgumentKind.cs' could not be found error CS2001: Source file `Ast\Block.cs' could not be found error CS2001: Source file `Ast\AssignmentExpression.cs' could not be found error CS2001: Source file `Ast\BreakStatement.cs' could not be found error CS2001: Source file `Actions\CallSite.cs' could not be found error CS2001: Source file `Actions\DynamicSiteTargets.Generated.cs' could not be found error CS2001: Source file `Ast\ConditionalExpression.cs' could not be found error CS2001: Source file `Ast\ConstantExpression.cs' could not be found error CS2001: Source file `Ast\ContinueStatement.cs' could not be found error CS2001: Source file `Ast\MemberBinding.cs' could not be found error CS2001: Source file `Ast\NewExpression.cs' could not be found error CS2001: Source file `Ast\DoStatement.cs' could not be found error CS2001: Source file `Ast\EmptyStatement.cs' could not be found error CS2001: Source file `Ast\IfStatementTest.cs' could not be found error CS2001: Source file `Ast\LabeledStatement.cs' could not be found error CS2001: Source file `Ast\MemberExpression.cs' could not be found error CS2001: Source file `Ast\NewArrayExpression.cs' could not be found error CS2001: Source file `Ast\DebugStatement.cs' could not be found error CS2001: Source file `Ast\Expression.cs' could not be found error CS2001: Source file `Ast\MethodCallExpression.cs' could not be found error CS2001: Source file `Ast\ReturnStatement.cs' could not be found error CS2001: Source file `Ast\ScopeExpression.cs' could not be found error CS2001: Source file `Ast\SwitchCase.cs' could not be found error CS2001: Source file `Ast\SwitchStatement.cs' could not be found error CS2001: Source file `Ast\ThrowStatement.cs' could not be found error CS2001: Source file `Ast\TryStatement.cs' could not be found error CS2001: Source file `Ast\VariableExpression.cs' could not be found error CS2001: Source file `Ast\LoopStatement.cs' could not be found error CS2001: Source file `Compiler\YieldLabelBuilder.cs' could not be found error CS2001: Source file `Ast\YieldStatement.cs' could not be found error CS2001: Source file `Compiler\YieldTarget.cs' could not be found error CS2001: Source file `Runtime\BinderType.cs' could not be found error CS2001: Source file `Runtime\DynamicRuntimeHostingProvider.cs' could not be found error CS2001: Source file `Runtime\CallTargets.cs' could not be found error CS2001: Source file `Generation\GlobalStaticFieldRewriter.cs' could not be found error CS2001: Source file `Generation\GlobalArrayRewriter.cs' could not be found error CS2001: Source file `Runtime\LocalVariableAccess.cs' could not be found error CS2001: Source file `Runtime\MultiRuntimeAwareAttribute.cs' could not be found error CS2001: Source file `Runtime\NullTextContentProvider.cs' could not be found error CS2001: Source file `Runtime\ScopeExtension.cs' could not be found error CS2001: Source file `Generation\NarrowingLevel.cs' could not be found error CS2001: Source file `Runtime\ScriptCode.cs' could not be found error CS2001: Source file `Runtime\DlrConfiguration.cs' could not be found error CS2001: Source file `Runtime\SourceStringContentProvider.cs' could not be found error CS2001: Source file `Ast\SourceFileInformation.cs' could not be found error CS2001: Source file `Ast\SourceLocation.cs' could not be found error CS2001: Source file `Ast\SourceSpan.cs' could not be found error CS2001: Source file `Runtime\OperationFailed.cs' could not be found error CS2001: Source file `Runtime\OperatorSlotAttribute.cs' could not be found error CS2001: Source file `Runtime\CustomSymbolDictionary.cs' could not be found error CS2001: Source file `Runtime\ExplicitConversionMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\Extensible.cs' could not be found error CS2001: Source file `Runtime\ExtensionTypeAttribute.cs' could not be found error CS2001: Source file `Runtime\ExtraKeyEnumerator.cs' could not be found error CS2001: Source file `Runtime\ExceptionHelpers.cs' could not be found error CS2001: Source file `Generation\ParameterInfoWrapper.cs' could not be found error CS2001: Source file `Runtime\ImplicitConversionMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\LanguageContext.cs' could not be found error CS2001: Source file `Runtime\ReflectionCache.cs' could not be found error CS2001: Source file `Runtime\ScopeMemberAttributes.cs' could not be found error CS2001: Source file `Runtime\ModuleChangeEventArgs.cs' could not be found error CS2001: Source file `Runtime\ModuleChangeEventType.cs' could not be found error CS2001: Source file `Runtime\ModuleGlobalCache.cs' could not be found error CS2001: Source file `Runtime\GlobalsDictionary.cs' could not be found error CS2001: Source file `Runtime\ModuleGlobalWrapper.cs' could not be found error CS2001: Source file `Runtime\Scope.cs' could not be found error CS2001: Source file `Runtime\NotNullAttribute.cs' could not be found error CS2001: Source file `Runtime\ScriptDomainManager.cs' could not be found error CS2001: Source file `Runtime\DynamicStackFrame.cs' could not be found error CS2001: Source file `Runtime\SharedIO.cs' could not be found error CS2001: Source file `Runtime\StaticExtensionMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\SymbolDictionary.cs' could not be found error CS2001: Source file `Runtime\BaseSymbolDictionary.cs' could not be found error CS2001: Source file `Runtime\TransformDictEnumerator.cs' could not be found error CS2001: Source file `Runtime\UnboundNameException.cs' could not be found error CS2001: Source file `Runtime\Generator.cs' could not be found error CS2001: Source file `Generation\Snippets.cs' could not be found error CS2001: Source file `Runtime\RuntimeHelpers.cs' could not be found error CS2001: Source file `Generation\AssemblyGen.cs' could not be found error CS2001: Source file `Generation\CompilerHelpers.cs' could not be found error CS2001: Source file `Generation\Targets.cs' could not be found error CS2001: Source file `Generation\TypeGen.cs' could not be found error CS2001: Source file `Runtime\IMembersList.cs' could not be found error CS2001: Source file `Runtime\IDynamicObject.cs' could not be found error CS2001: Source file `Runtime\ContextId.cs' could not be found error CS2001: Source file `Runtime\PropertyMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\CodeContext.cs' could not be found error CS2001: Source file `Actions\UpdateDelegates.Generated.cs' could not be found error CS2001: Source file `Utils\Action.cs' could not be found error CS2001: Source file `Utils\ArrayUtils.cs' could not be found error CS2001: Source file `Utils\AssemblyQualifiedTypeName.cs' could not be found error CS2001: Source file `Utils\Assert.cs' could not be found error CS2001: Source file `Utils\CheckedDictionaryEnumerator.cs' could not be found error CS2001: Source file `Utils\CollectionUtils.cs' could not be found error CS2001: Source file `Utils\ConsoleStreamType.cs' could not be found error CS2001: Source file `Utils\ContractUtils.cs' could not be found error CS2001: Source file `Utils\DictionaryUnionEnumerator.cs' could not be found error CS2001: Source file `Utils\ExceptionFactory.Generated.cs' could not be found error CS2001: Source file `Utils\ExceptionUtils.cs' could not be found error CS2001: Source file `Utils\Extension.cs' could not be found error CS2001: Source file `Utils\ReadOnlyDictionary.cs' could not be found error CS2001: Source file `Utils\ReferenceEqualityComparer.cs' could not be found error CS2001: Source file `Utils\Function.cs' could not be found error CS2001: Source file `Utils\IOUtils.cs' could not be found error CS2001: Source file `Utils\ListStack.cs' could not be found error CS2001: Source file `Utils\ReflectionUtils.cs' could not be found error CS2001: Source file `Utils\StringUtils.cs' could not be found error CS2001: Source file `Utils\StrongBox.cs' could not be found error CS2001: Source file `Utils\SynchronizedDictionary.cs' could not be found error CS2001: Source file `Runtime\Operators.cs' could not be found error CS2001: Source file `Properties\AssemblyInfo.cs' could not be found error CS2001: Source file `Runtime\Uninitialized.cs' could not be found error CS2001: Source file `Utils\TextStream.cs' could not be found I know I did a successful checkout, could something be wrong with the Rakefile? I'm on r127 btw, not r126. Thanks again! Joe On Tue, Aug 5, 2008 at 8:46 PM, Charles Oliver Nutter < charles.nutter at sun.com> wrote: > Sanghyeon Seo wrote: > >> 2008/8/6 Jim Deville : >> >>> Come to think of it. Is there a reason to call ruby.exe on Windows? >>> Windows has the PATHEXT variable, and it will find ruby.exe if you call ruby >>> in the right location. Am I missing something? Or should we make the runners >>> call ruby instead of ruby.exe? >>> >> >> This is true. Just executing "ruby" will do the right thing both on >> Windows and UNIX. I thought the idea was to warn users if they don't >> have Ruby installed, or if there are more than one Ruby installations. >> So I did the minimally intrusive change to keep that. >> > > Bah, just use whatever PATH finds. > > - Charlie > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdeville at microsoft.com Wed Aug 6 20:25:24 2008 From: jdeville at microsoft.com (Jim Deville) Date: Wed, 6 Aug 2008 17:25:24 -0700 Subject: [Ironruby-core] Can't build under Mono Message-ID: Looks like case sensitivity. Are you on Mac or *nix? -----Original Message----- From: "Joe Fiorini" To: "ironruby-core at rubyforge.org" Sent: 8/6/08 5:09 PM Subject: Re: [Ironruby-core] Can't build under Mono Thanks for all the suggestions! I'm using a .irconfig.rb in my home directory, which got me past that error. Now it's tell me it can't find a large number of source files, like so: error CS2001: Source file `Development/Open' could not be found error CS2001: Source file `Source' could not be found error CS2001: Source file `Projects/ironrubyRubyTestKey.snk' could not be found error CS2001: Source file `Actions\ActionSelfExpression.cs' could not be found error CS2001: Source file `Actions\ArgumentInfo.cs' could not be found error CS2001: Source file `Actions\CallAction.cs' could not be found error CS2001: Source file `Actions\CallSiteBinder.cs' could not be found error CS2001: Source file `Actions\CallSignature.cs' could not be found error CS2001: Source file `Actions\ConvertAction.cs' could not be found error CS2001: Source file `Actions\CustomTracker.cs' could not be found error CS2001: Source file `Actions\DeferMetaObject.cs' could not be found error CS2001: Source file `Actions\DeleteMemberAction.cs' could not be found error CS2001: Source file `Actions\ErrorMetaObject.cs' could not be found error CS2001: Source file `Actions\GetMemberAction.cs' could not be found error CS2001: Source file `Actions\IDynamicObject.cs' could not be found error CS2001: Source file `Actions\InvokeAction.cs' could not be found error CS2001: Source file `Actions\MatchCaller.cs' could not be found error CS2001: Source file `Actions\MetaAction.cs' could not be found error CS2001: Source file `Actions\MetaObject.cs' could not be found error CS2001: Source file `Actions\Old\OldCreateInstanceAction.cs' could not be found error CS2001: Source file `Actions\OperationAction.cs' could not be found error CS2001: Source file `Actions\ParameterMetaObject.cs' could not be found error CS2001: Source file `Actions\RestrictedMetaObject.cs' could not be found error CS2001: Source file `Actions\Restrictions.cs' could not be found error CS2001: Source file `Actions\SetMemberAction.cs' could not be found error CS2001: Source file `Actions\SplatCallSite.cs' could not be found error CS2001: Source file `Actions\SplatCallSite.Generated.cs' could not be found error CS2001: Source file `Actions\StandardAction.cs' could not be found error CS2001: Source file `Actions\StandardActionKind.cs' could not be found error CS2001: Source file `Ast\Argument.cs' could not be found error CS2001: Source file `Ast\CodeContextExpression.cs' could not be found error CS2001: Source file `Ast\Extensions.cs' could not be found error CS2001: Source file `Ast\IndexedPropertyExpression.cs' could not be found error CS2001: Source file `Compiler\Set.cs' could not be found error CS2001: Source file `Compiler\ExpressionQuoter.cs' could not be found error CS2001: Source file `Ast\ElementInit.cs' could not be found error CS2001: Source file `Ast\ListInitExpression.cs' could not be found error CS2001: Source file `Ast\MemberAssignment.cs' could not be found error CS2001: Source file `Ast\MemberInitExpression.cs' could not be found error CS2001: Source file `Ast\MemberListBinding.cs' could not be found error CS2001: Source file `Ast\MemberMemberBinding.cs' could not be found error CS2001: Source file `Compiler\KeyedQueue.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Binary.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.ControlFlow.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Generated.cs' could not be found error CS2001: Source file `Compiler\DynamicNodeRewriter.cs' could not be found error CS2001: Source file `Ast\ILocalVariables.cs' could not be found error CS2001: Source file `Compiler\CompilerScope.Storage.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Unary.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.Bindings.cs' could not be found error CS2001: Source file `Com\ArgBuilder.cs' could not be found error CS2001: Source file `Com\BoundDispEvent.cs' could not be found error CS2001: Source file `Com\ComClassMetaObject.cs' could not be found error CS2001: Source file `Com\ComInvokeAction.cs' could not be found error CS2001: Source file `Com\ComDispIds.cs' could not be found error CS2001: Source file `Com\ComEventDesc.cs' could not be found error CS2001: Source file `Com\ComEventSink.cs' could not be found error CS2001: Source file `Com\ComEventSinkProxy.cs' could not be found error CS2001: Source file `Com\ComEventSinksContainer.cs' could not be found error CS2001: Source file `Com\ComHresults.cs' could not be found error CS2001: Source file `Com\ComInterop.cs' could not be found error CS2001: Source file `Com\ComMetaObject.cs' could not be found error CS2001: Source file `Com\ComMethodDesc.cs' could not be found error CS2001: Source file `Com\ComObject.cs' could not be found error CS2001: Source file `Com\ComObjectWithTypeInfo.cs' could not be found error CS2001: Source file `Com\ComParamDesc.cs' could not be found error CS2001: Source file `Com\ComReferenceArgBuilder.cs' could not be found error CS2001: Source file `Com\ComRuntimeHelpers.cs' could not be found error CS2001: Source file `Com\ComType.cs' could not be found error CS2001: Source file `Com\ComTypeClassDesc.cs' could not be found error CS2001: Source file `Com\ComTypeDesc.cs' could not be found error CS2001: Source file `Com\ComTypeEnumDesc.cs' could not be found error CS2001: Source file `Com\ComTypeLibDesc.cs' could not be found error CS2001: Source file `Com\ComTypeLibInfo.cs' could not be found error CS2001: Source file `Com\ComTypeLibMemberDesc.cs' could not be found error CS2001: Source file `Com\DispCallable.cs' could not be found error CS2001: Source file `Com\DispCallableMetaObject.cs' could not be found error CS2001: Source file `Com\DispMethod.cs' could not be found error CS2001: Source file `Com\DispPropertyGet.cs' could not be found error CS2001: Source file `Com\DispPropertyPut.cs' could not be found error CS2001: Source file `Com\ExcepInfo.cs' could not be found error CS2001: Source file `Com\GenericComMetaObject.cs' could not be found error CS2001: Source file `Com\GenericComObject.cs' could not be found error CS2001: Source file `Com\IDispatchComObject.cs' could not be found error CS2001: Source file `Com\IDispatchMetaObject.cs' could not be found error CS2001: Source file `Com\IDispatchObject.cs' could not be found error CS2001: Source file `Com\InvokeBinder.cs' could not be found error CS2001: Source file `Com\MetaUnwrappedComObject.cs' could not be found error CS2001: Source file `Com\NullArgBuilder.cs' could not be found error CS2001: Source file `Com\ReferenceArgBuilder.cs' could not be found error CS2001: Source file `Com\ReturnBuilder.cs' could not be found error CS2001: Source file `Com\SimpleArgBuilder.cs' could not be found error CS2001: Source file `Com\TypeEnumMetaObject.cs' could not be found error CS2001: Source file `Com\TypeInfoMetaObject.cs' could not be found error CS2001: Source file `Com\TypeLibInfoMetaObject.cs' could not be found error CS2001: Source file `Com\TypeLibMetaObject.cs' could not be found error CS2001: Source file `Com\VarEnumSelector.cs' could not be found error CS2001: Source file `Com\Variant.cs' could not be found error CS2001: Source file `Com\VariantArray.cs' could not be found error CS2001: Source file `Com\VariantBuilder.cs' could not be found error CS2001: Source file `Generation\GlobalRewriter.cs' could not be found error CS2001: Source file `Ast\GlobalVariableExpression.cs' could not be found error CS2001: Source file `Generation\GlobalOptimizedRewriter.cs' could not be found error CS2001: Source file `Actions\ExtensionMethodTracker.cs' could not be found error CS2001: Source file `Actions\Old\OldDynamicAction.cs' could not be found error CS2001: Source file `Actions\ActionBinder.cs' could not be found error CS2001: Source file `Actions\BoundMemberTracker.cs' could not be found error CS2001: Source file `Actions\ConstructorTracker.cs' could not be found error CS2001: Source file `Actions\ErrorInfo.cs' could not be found error CS2001: Source file `Actions\EventTracker.cs' could not be found error CS2001: Source file `Actions\ExtensionPropertyTracker.cs' could not be found error CS2001: Source file `Actions\FieldTracker.cs' could not be found error CS2001: Source file `Actions\Matchmaker.cs' could not be found error CS2001: Source file `Actions\MethodGroup.cs' could not be found error CS2001: Source file `Actions\MethodTracker.cs' could not be found error CS2001: Source file `Actions\RuleValidator.cs' could not be found error CS2001: Source file `Actions\NamespaceTracker.cs' could not be found error CS2001: Source file `Actions\NestedTypeTracker.cs' could not be found error CS2001: Source file `Actions\PropertyTracker.cs' could not be found error CS2001: Source file `Actions\ReflectedPropertyTracker.cs' could not be found error CS2001: Source file `Actions\Rule.cs' could not be found error CS2001: Source file `Actions\RuleCache.cs' could not be found error CS2001: Source file `Actions\Old\OldCallAction.cs' could not be found error CS2001: Source file `Actions\Old\OldConvertToAction.cs' could not be found error CS2001: Source file `Actions\CreateAction.cs' could not be found error CS2001: Source file `Actions\Old\OldDeleteMemberAction.cs' could not be found error CS2001: Source file `Actions\DynamicSiteHelpers.Generated.cs' could not be found error CS2001: Source file `Actions\Old\OldDoOperationAction.cs' could not be found error CS2001: Source file `Actions\DynamicSiteHelpers.cs' could not be found error CS2001: Source file `Actions\EmptyRuleSet.cs' could not be found error CS2001: Source file `Actions\MemberTracker.cs' could not be found error CS2001: Source file `Actions\Old\OldGetMemberAction.cs' could not be found error CS2001: Source file `Actions\Old\OldInvokeMemberAction.cs' could not be found error CS2001: Source file `Actions\Old\OldMemberAction.cs' could not be found error CS2001: Source file `Actions\MemberGroup.cs' could not be found error CS2001: Source file `Actions\RuleSet.cs' could not be found error CS2001: Source file `Actions\RuleTree.cs' could not be found error CS2001: Source file `Actions\Old\OldSetMemberAction.cs' could not be found error CS2001: Source file `Actions\SmallRuleSet.cs' could not be found error CS2001: Source file `Actions\RuleBuilder.cs' could not be found error CS2001: Source file `Actions\TemplatedValue.cs' could not be found error CS2001: Source file `Actions\TopNamespaceTracker.cs' could not be found error CS2001: Source file `Actions\TrackerTypes.cs' could not be found error CS2001: Source file `Actions\TypeGroup.cs' could not be found error CS2001: Source file `Actions\TypeTracker.cs' could not be found error CS2001: Source file `Actions\UpdateDelegates.cs' could not be found error CS2001: Source file `Ast\Annotations.cs' could not be found error CS2001: Source file `Actions\Matchmaker.Generated.cs' could not be found error CS2001: Source file `Compiler\Closure.cs' could not be found error CS2001: Source file `Ast\AutoRuleTemplate.cs' could not be found error CS2001: Source file `Compiler\HoistedLocals.cs' could not be found error CS2001: Source file `Compiler\CompilerScope.cs' could not be found error CS2001: Source file `Compiler\GeneratorInfo.cs' could not be found error CS2001: Source file `Generation\IExpressionSerializable.cs' could not be found error CS2001: Source file `Ast\InvocationExpression.cs' could not be found error CS2001: Source file `Ast\LabelTarget.cs' could not be found error CS2001: Source file `Ast\OpAssignmentExpression.cs' could not be found error CS2001: Source file `Ast\ParameterExpression.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.Temps.cs' could not be found error CS2001: Source file `Generation\ToDiskRewriter.cs' could not be found error CS2001: Source file `Actions\Stitcher.cs' could not be found error CS2001: Source file `Ast\TreeComparer.cs' could not be found error CS2001: Source file `Compiler\ExpressionTreeVisitor.cs' could not be found error CS2001: Source file `Compiler\ExpressionTreeVisitor.Generated.cs' could not be found error CS2001: Source file `Runtime\OptimizedScriptCode.cs' could not be found error CS2001: Source file `Generation\GlobalLookupRewriter.cs' could not be found error CS2001: Source file `Hosting\EngineOptions.cs' could not be found error CS2001: Source file `Runtime\LanguageBoundTextContentProvider.cs' could not be found error CS2001: Source file `Runtime\AssemblyTypeNames.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.Generated.cs' could not be found error CS2001: Source file `Compiler\ExpressionWriter.cs' could not be found error CS2001: Source file `Ast\BinaryExpression.cs' could not be found error CS2001: Source file `Ast\CatchBlock.cs' could not be found error CS2001: Source file `Compiler\CatchRecord.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Address.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Lambda.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Expressions.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Logical.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Statements.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.cs' could not be found error CS2001: Source file `Compiler\ConstantCheck.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.cs' could not be found error CS2001: Source file `Ast\LocalScopeExpression.cs' could not be found error CS2001: Source file `Compiler\TryStatementInfo.cs' could not be found error CS2001: Source file `Compiler\VariableBinder.cs' could not be found error CS2001: Source file `Ast\DoStatementBuilder.cs' could not be found error CS2001: Source file `Ast\IfStatementBuilder.cs' could not be found error CS2001: Source file `Ast\ExpressionType.cs' could not be found error CS2001: Source file `Ast\TypeUtils.cs' could not be found error CS2001: Source file `Runtime\DlrCachedCodeAttribute.cs' could not be found error CS2001: Source file `Runtime\DocumentationAttribute.cs' could not be found error CS2001: Source file `Generation\ConversionResult.cs' could not be found error CS2001: Source file `Generation\DebugILGen.cs' could not be found error CS2001: Source file `Generation\DynamicILGen.cs' could not be found error CS2001: Source file `Generation\ILGen.cs' could not be found error CS2001: Source file `Compiler\TryFlowAnalyzer.cs' could not be found error CS2001: Source file `Ast\TryStatementBuilder.cs' could not be found error CS2001: Source file `Ast\TypeBinaryExpression.cs' could not be found error CS2001: Source file `Ast\UnaryExpression.cs' could not be found error CS2001: Source file `Ast\LambdaExpression.cs' could not be found error CS2001: Source file `Ast\DeleteExpression.cs' could not be found error CS2001: Source file `Ast\ActionExpression.cs' could not be found error CS2001: Source file `Actions\ArgumentKind.cs' could not be found error CS2001: Source file `Ast\Block.cs' could not be found error CS2001: Source file `Ast\AssignmentExpression.cs' could not be found error CS2001: Source file `Ast\BreakStatement.cs' could not be found error CS2001: Source file `Actions\CallSite.cs' could not be found error CS2001: Source file `Actions\DynamicSiteTargets.Generated.cs' could not be found error CS2001: Source file `Ast\ConditionalExpression.cs' could not be found error CS2001: Source file `Ast\ConstantExpression.cs' could not be found error CS2001: Source file `Ast\ContinueStatement.cs' could not be found error CS2001: Source file `Ast\MemberBinding.cs' could not be found error CS2001: Source file `Ast\NewExpression.cs' could not be found error CS2001: Source file `Ast\DoStatement.cs' could not be found error CS2001: Source file `Ast\EmptyStatement.cs' could not be found error CS2001: Source file `Ast\IfStatementTest.cs' could not be found error CS2001: Source file `Ast\LabeledStatement.cs' could not be found error CS2001: Source file `Ast\MemberExpression.cs' could not be found error CS2001: Source file `Ast\NewArrayExpression.cs' could not be found error CS2001: Source file `Ast\DebugStatement.cs' could not be found error CS2001: Source file `Ast\Expression.cs' could not be found error CS2001: Source file `Ast\MethodCallExpression.cs' could not be found error CS2001: Source file `Ast\ReturnStatement.cs' could not be found error CS2001: Source file `Ast\ScopeExpression.cs' could not be found error CS2001: Source file `Ast\SwitchCase.cs' could not be found error CS2001: Source file `Ast\SwitchStatement.cs' could not be found error CS2001: Source file `Ast\ThrowStatement.cs' could not be found error CS2001: Source file `Ast\TryStatement.cs' could not be found error CS2001: Source file `Ast\VariableExpression.cs' could not be found error CS2001: Source file `Ast\LoopStatement.cs' could not be found error CS2001: Source file `Compiler\YieldLabelBuilder.cs' could not be found error CS2001: Source file `Ast\YieldStatement.cs' could not be found error CS2001: Source file `Compiler\YieldTarget.cs' could not be found error CS2001: Source file `Runtime\BinderType.cs' could not be found error CS2001: Source file `Runtime\DynamicRuntimeHostingProvider.cs' could not be found error CS2001: Source file `Runtime\CallTargets.cs' could not be found error CS2001: Source file `Generation\GlobalStaticFieldRewriter.cs' could not be found error CS2001: Source file `Generation\GlobalArrayRewriter.cs' could not be found error CS2001: Source file `Runtime\LocalVariableAccess.cs' could not be found error CS2001: Source file `Runtime\MultiRuntimeAwareAttribute.cs' could not be found error CS2001: Source file `Runtime\NullTextContentProvider.cs' could not be found error CS2001: Source file `Runtime\ScopeExtension.cs' could not be found error CS2001: Source file `Generation\NarrowingLevel.cs' could not be found error CS2001: Source file `Runtime\ScriptCode.cs' could not be found error CS2001: Source file `Runtime\DlrConfiguration.cs' could not be found error CS2001: Source file `Runtime\SourceStringContentProvider.cs' could not be found error CS2001: Source file `Ast\SourceFileInformation.cs' could not be found error CS2001: Source file `Ast\SourceLocation.cs' could not be found error CS2001: Source file `Ast\SourceSpan.cs' could not be found error CS2001: Source file `Runtime\OperationFailed.cs' could not be found error CS2001: Source file `Runtime\OperatorSlotAttribute.cs' could not be found error CS2001: Source file `Runtime\CustomSymbolDictionary.cs' could not be found error CS2001: Source file `Runtime\ExplicitConversionMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\Extensible.cs' could not be found error CS2001: Source file `Runtime\ExtensionTypeAttribute.cs' could not be found error CS2001: Source file `Runtime\ExtraKeyEnumerator.cs' could not be found error CS2001: Source file `Runtime\ExceptionHelpers.cs' could not be found error CS2001: Source file `Generation\ParameterInfoWrapper.cs' could not be found error CS2001: Source file `Runtime\ImplicitConversionMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\LanguageContext.cs' could not be found error CS2001: Source file `Runtime\ReflectionCache.cs' could not be found error CS2001: Source file `Runtime\ScopeMemberAttributes.cs' could not be found error CS2001: Source file `Runtime\ModuleChangeEventArgs.cs' could not be found error CS2001: Source file `Runtime\ModuleChangeEventType.cs' could not be found error CS2001: Source file `Runtime\ModuleGlobalCache.cs' could not be found error CS2001: Source file `Runtime\GlobalsDictionary.cs' could not be found error CS2001: Source file `Runtime\ModuleGlobalWrapper.cs' could not be found error CS2001: Source file `Runtime\Scope.cs' could not be found error CS2001: Source file `Runtime\NotNullAttribute.cs' could not be found error CS2001: Source file `Runtime\ScriptDomainManager.cs' could not be found error CS2001: Source file `Runtime\DynamicStackFrame.cs' could not be found error CS2001: Source file `Runtime\SharedIO.cs' could not be found error CS2001: Source file `Runtime\StaticExtensionMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\SymbolDictionary.cs' could not be found error CS2001: Source file `Runtime\BaseSymbolDictionary.cs' could not be found error CS2001: Source file `Runtime\TransformDictEnumerator.cs' could not be found error CS2001: Source file `Runtime\UnboundNameException.cs' could not be found error CS2001: Source file `Runtime\Generator.cs' could not be found error CS2001: Source file `Generation\Snippets.cs' could not be found error CS2001: Source file `Runtime\RuntimeHelpers.cs' could not be found error CS2001: Source file `Generation\AssemblyGen.cs' could not be found error CS2001: Source file `Generation\CompilerHelpers.cs' could not be found error CS2001: Source file `Generation\Targets.cs' could not be found error CS2001: Source file `Generation\TypeGen.cs' could not be found error CS2001: Source file `Runtime\IMembersList.cs' could not be found error CS2001: Source file `Runtime\IDynamicObject.cs' could not be found error CS2001: Source file `Runtime\ContextId.cs' could not be found error CS2001: Source file `Runtime\PropertyMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\CodeContext.cs' could not be found error CS2001: Source file `Actions\UpdateDelegates.Generated.cs' could not be found error CS2001: Source file `Utils\Action.cs' could not be found error CS2001: Source file `Utils\ArrayUtils.cs' could not be found error CS2001: Source file `Utils\AssemblyQualifiedTypeName.cs' could not be found error CS2001: Source file `Utils\Assert.cs' could not be found error CS2001: Source file `Utils\CheckedDictionaryEnumerator.cs' could not be found error CS2001: Source file `Utils\CollectionUtils.cs' could not be found error CS2001: Source file `Utils\ConsoleStreamType.cs' could not be found error CS2001: Source file `Utils\ContractUtils.cs' could not be found error CS2001: Source file `Utils\DictionaryUnionEnumerator.cs' could not be found error CS2001: Source file `Utils\ExceptionFactory.Generated.cs' could not be found error CS2001: Source file `Utils\ExceptionUtils.cs' could not be found error CS2001: Source file `Utils\Extension.cs' could not be found error CS2001: Source file `Utils\ReadOnlyDictionary.cs' could not be found error CS2001: Source file `Utils\ReferenceEqualityComparer.cs' could not be found error CS2001: Source file `Utils\Function.cs' could not be found error CS2001: Source file `Utils\IOUtils.cs' could not be found error CS2001: Source file `Utils\ListStack.cs' could not be found error CS2001: Source file `Utils\ReflectionUtils.cs' could not be found error CS2001: Source file `Utils\StringUtils.cs' could not be found error CS2001: Source file `Utils\StrongBox.cs' could not be found error CS2001: Source file `Utils\SynchronizedDictionary.cs' could not be found error CS2001: Source file `Runtime\Operators.cs' could not be found error CS2001: Source file `Properties\AssemblyInfo.cs' could not be found error CS2001: Source file `Runtime\Uninitialized.cs' could not be found error CS2001: Source file `Utils\TextStream.cs' could not be found I know I did a successful checkout, could something be wrong with the Rakefile? I'm on r127 btw, not r126. Thanks again! Joe On Tue, Aug 5, 2008 at 8:46 PM, Charles Oliver Nutter > wrote: Sanghyeon Seo wrote: 2008/8/6 Jim Deville >: Come to think of it. Is there a reason to call ruby.exe on Windows? Windows has the PATHEXT variable, and it will find ruby.exe if you call ruby in the right location. Am I missing something? Or should we make the runners call ruby instead of ruby.exe? This is true. Just executing "ruby" will do the right thing both on Windows and UNIX. I thought the idea was to warn users if they don't have Ruby installed, or if there are more than one Ruby installations. So I did the minimally intrusive change to keep that. Bah, just use whatever PATH finds. - Charlie _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From joe at faithfulgeek.org Wed Aug 6 20:26:08 2008 From: joe at faithfulgeek.org (Joe Fiorini) Date: Wed, 6 Aug 2008 20:26:08 -0400 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: References: Message-ID: <73fd69b50808061726u3d8927bdxdd56ef17ab7df45d@mail.gmail.com> Mac 10.5.4 On Wed, Aug 6, 2008 at 8:25 PM, Jim Deville wrote: > Looks like case sensitivity. Are you on Mac or *nix? > > -----Original Message----- > From: "Joe Fiorini" > To: "ironruby-core at rubyforge.org" > Sent: 8/6/08 5:09 PM > Subject: Re: [Ironruby-core] Can't build under Mono > > > Thanks for all the suggestions! I'm using a .irconfig.rb in my home > directory, which got me past that error. Now it's tell me it can't find a > large number of source files, like so: > error CS2001: Source file `Development/Open' could not be found > error CS2001: Source file `Source' could not be found > error CS2001: Source file `Projects/ironrubyRubyTestKey.snk' could not be > found > error CS2001: Source file `Actions\ActionSelfExpression.cs' could not be > found > error CS2001: Source file `Actions\ArgumentInfo.cs' could not be found > error CS2001: Source file `Actions\CallAction.cs' could not be found > error CS2001: Source file `Actions\CallSiteBinder.cs' could not be found > error CS2001: Source file `Actions\CallSignature.cs' could not be found > error CS2001: Source file `Actions\ConvertAction.cs' could not be found > error CS2001: Source file `Actions\CustomTracker.cs' could not be found > error CS2001: Source file `Actions\DeferMetaObject.cs' could not be found > error CS2001: Source file `Actions\DeleteMemberAction.cs' could not be > found > error CS2001: Source file `Actions\ErrorMetaObject.cs' could not be found > error CS2001: Source file `Actions\GetMemberAction.cs' could not be found > error CS2001: Source file `Actions\IDynamicObject.cs' could not be found > error CS2001: Source file `Actions\InvokeAction.cs' could not be found > error CS2001: Source file `Actions\MatchCaller.cs' could not be found > error CS2001: Source file `Actions\MetaAction.cs' could not be found > error CS2001: Source file `Actions\MetaObject.cs' could not be found > error CS2001: Source file `Actions\Old\OldCreateInstanceAction.cs' could > not be found > error CS2001: Source file `Actions\OperationAction.cs' could not be found > error CS2001: Source file `Actions\ParameterMetaObject.cs' could not be > found > error CS2001: Source file `Actions\RestrictedMetaObject.cs' could not be > found > error CS2001: Source file `Actions\Restrictions.cs' could not be found > error CS2001: Source file `Actions\SetMemberAction.cs' could not be found > error CS2001: Source file `Actions\SplatCallSite.cs' could not be found > error CS2001: Source file `Actions\SplatCallSite.Generated.cs' could not be > found > error CS2001: Source file `Actions\StandardAction.cs' could not be found > error CS2001: Source file `Actions\StandardActionKind.cs' could not be > found > error CS2001: Source file `Ast\Argument.cs' could not be found > error CS2001: Source file `Ast\CodeContextExpression.cs' could not be found > error CS2001: Source file `Ast\Extensions.cs' could not be found > error CS2001: Source file `Ast\IndexedPropertyExpression.cs' could not be > found > error CS2001: Source file `Compiler\Set.cs' could not be found > error CS2001: Source file `Compiler\ExpressionQuoter.cs' could not be found > error CS2001: Source file `Ast\ElementInit.cs' could not be found > error CS2001: Source file `Ast\ListInitExpression.cs' could not be found > error CS2001: Source file `Ast\MemberAssignment.cs' could not be found > error CS2001: Source file `Ast\MemberInitExpression.cs' could not be found > error CS2001: Source file `Ast\MemberListBinding.cs' could not be found > error CS2001: Source file `Ast\MemberMemberBinding.cs' could not be found > error CS2001: Source file `Compiler\KeyedQueue.cs' could not be found > error CS2001: Source file `Compiler\LambdaCompiler.Binary.cs' could not be > found > error CS2001: Source file `Compiler\LambdaCompiler.ControlFlow.cs' could > not be found > error CS2001: Source file `Compiler\LambdaCompiler.Generated.cs' could not > be found > error CS2001: Source file `Compiler\DynamicNodeRewriter.cs' could not be > found > error CS2001: Source file `Ast\ILocalVariables.cs' could not be found > error CS2001: Source file `Compiler\CompilerScope.Storage.cs' could not be > found > error CS2001: Source file `Compiler\LambdaCompiler.Unary.cs' could not be > found > error CS2001: Source file `Compiler\StackSpiller.Bindings.cs' could not be > found > error CS2001: Source file `Com\ArgBuilder.cs' could not be found > error CS2001: Source file `Com\BoundDispEvent.cs' could not be found > error CS2001: Source file `Com\ComClassMetaObject.cs' could not be found > error CS2001: Source file `Com\ComInvokeAction.cs' could not be found > error CS2001: Source file `Com\ComDispIds.cs' could not be found > error CS2001: Source file `Com\ComEventDesc.cs' could not be found > error CS2001: Source file `Com\ComEventSink.cs' could not be found > error CS2001: Source file `Com\ComEventSinkProxy.cs' could not be found > error CS2001: Source file `Com\ComEventSinksContainer.cs' could not be > found > error CS2001: Source file `Com\ComHresults.cs' could not be found > error CS2001: Source file `Com\ComInterop.cs' could not be found > error CS2001: Source file `Com\ComMetaObject.cs' could not be found > error CS2001: Source file `Com\ComMethodDesc.cs' could not be found > error CS2001: Source file `Com\ComObject.cs' could not be found > error CS2001: Source file `Com\ComObjectWithTypeInfo.cs' could not be found > error CS2001: Source file `Com\ComParamDesc.cs' could not be found > error CS2001: Source file `Com\ComReferenceArgBuilder.cs' could not be > found > error CS2001: Source file `Com\ComRuntimeHelpers.cs' could not be found > error CS2001: Source file `Com\ComType.cs' could not be found > error CS2001: Source file `Com\ComTypeClassDesc.cs' could not be found > error CS2001: Source file `Com\ComTypeDesc.cs' could not be found > error CS2001: Source file `Com\ComTypeEnumDesc.cs' could not be found > error CS2001: Source file `Com\ComTypeLibDesc.cs' could not be found > error CS2001: Source file `Com\ComTypeLibInfo.cs' could not be found > error CS2001: Source file `Com\ComTypeLibMemberDesc.cs' could not be found > error CS2001: Source file `Com\DispCallable.cs' could not be found > error CS2001: Source file `Com\DispCallableMetaObject.cs' could not be > found > error CS2001: Source file `Com\DispMethod.cs' could not be found > error CS2001: Source file `Com\DispPropertyGet.cs' could not be found > error CS2001: Source file `Com\DispPropertyPut.cs' could not be found > error CS2001: Source file `Com\ExcepInfo.cs' could not be found > error CS2001: Source file `Com\GenericComMetaObject.cs' could not be found > error CS2001: Source file `Com\GenericComObject.cs' could not be found > error CS2001: Source file `Com\IDispatchComObject.cs' could not be found > error CS2001: Source file `Com\IDispatchMetaObject.cs' could not be found > error CS2001: Source file `Com\IDispatchObject.cs' could not be found > error CS2001: Source file `Com\InvokeBinder.cs' could not be found > error CS2001: Source file `Com\MetaUnwrappedComObject.cs' could not be > found > error CS2001: Source file `Com\NullArgBuilder.cs' could not be found > error CS2001: Source file `Com\ReferenceArgBuilder.cs' could not be found > error CS2001: Source file `Com\ReturnBuilder.cs' could not be found > error CS2001: Source file `Com\SimpleArgBuilder.cs' could not be found > error CS2001: Source file `Com\TypeEnumMetaObject.cs' could not be found > error CS2001: Source file `Com\TypeInfoMetaObject.cs' could not be found > error CS2001: Source file `Com\TypeLibInfoMetaObject.cs' could not be found > error CS2001: Source file `Com\TypeLibMetaObject.cs' could not be found > error CS2001: Source file `Com\VarEnumSelector.cs' could not be found > error CS2001: Source file `Com\Variant.cs' could not be found > error CS2001: Source file `Com\VariantArray.cs' could not be found > error CS2001: Source file `Com\VariantBuilder.cs' could not be found > error CS2001: Source file `Generation\GlobalRewriter.cs' could not be found > error CS2001: Source file `Ast\GlobalVariableExpression.cs' could not be > found > error CS2001: Source file `Generation\GlobalOptimizedRewriter.cs' could not > be found > error CS2001: Source file `Actions\ExtensionMethodTracker.cs' could not be > found > error CS2001: Source file `Actions\Old\OldDynamicAction.cs' could not be > found > error CS2001: Source file `Actions\ActionBinder.cs' could not be found > error CS2001: Source file `Actions\BoundMemberTracker.cs' could not be > found > error CS2001: Source file `Actions\ConstructorTracker.cs' could not be > found > error CS2001: Source file `Actions\ErrorInfo.cs' could not be found > error CS2001: Source file `Actions\EventTracker.cs' could not be found > error CS2001: Source file `Actions\ExtensionPropertyTracker.cs' could not > be found > error CS2001: Source file `Actions\FieldTracker.cs' could not be found > error CS2001: Source file `Actions\Matchmaker.cs' could not be found > error CS2001: Source file `Actions\MethodGroup.cs' could not be found > error CS2001: Source file `Actions\MethodTracker.cs' could not be found > error CS2001: Source file `Actions\RuleValidator.cs' could not be found > error CS2001: Source file `Actions\NamespaceTracker.cs' could not be found > error CS2001: Source file `Actions\NestedTypeTracker.cs' could not be found > error CS2001: Source file `Actions\PropertyTracker.cs' could not be found > error CS2001: Source file `Actions\ReflectedPropertyTracker.cs' could not > be found > error CS2001: Source file `Actions\Rule.cs' could not be found > error CS2001: Source file `Actions\RuleCache.cs' could not be found > error CS2001: Source file `Actions\Old\OldCallAction.cs' could not be found > error CS2001: Source file `Actions\Old\OldConvertToAction.cs' could not be > found > error CS2001: Source file `Actions\CreateAction.cs' could not be found > error CS2001: Source file `Actions\Old\OldDeleteMemberAction.cs' could not > be found > error CS2001: Source file `Actions\DynamicSiteHelpers.Generated.cs' could > not be found > error CS2001: Source file `Actions\Old\OldDoOperationAction.cs' could not > be found > error CS2001: Source file `Actions\DynamicSiteHelpers.cs' could not be > found > error CS2001: Source file `Actions\EmptyRuleSet.cs' could not be found > error CS2001: Source file `Actions\MemberTracker.cs' could not be found > error CS2001: Source file `Actions\Old\OldGetMemberAction.cs' could not be > found > error CS2001: Source file `Actions\Old\OldInvokeMemberAction.cs' could not > be found > error CS2001: Source file `Actions\Old\OldMemberAction.cs' could not be > found > error CS2001: Source file `Actions\MemberGroup.cs' could not be found > error CS2001: Source file `Actions\RuleSet.cs' could not be found > error CS2001: Source file `Actions\RuleTree.cs' could not be found > error CS2001: Source file `Actions\Old\OldSetMemberAction.cs' could not be > found > error CS2001: Source file `Actions\SmallRuleSet.cs' could not be found > error CS2001: Source file `Actions\RuleBuilder.cs' could not be found > error CS2001: Source file `Actions\TemplatedValue.cs' could not be found > error CS2001: Source file `Actions\TopNamespaceTracker.cs' could not be > found > error CS2001: Source file `Actions\TrackerTypes.cs' could not be found > error CS2001: Source file `Actions\TypeGroup.cs' could not be found > error CS2001: Source file `Actions\TypeTracker.cs' could not be found > error CS2001: Source file `Actions\UpdateDelegates.cs' could not be found > error CS2001: Source file `Ast\Annotations.cs' could not be found > error CS2001: Source file `Actions\Matchmaker.Generated.cs' could not be > found > error CS2001: Source file `Compiler\Closure.cs' could not be found > error CS2001: Source file `Ast\AutoRuleTemplate.cs' could not be found > error CS2001: Source file `Compiler\HoistedLocals.cs' could not be found > error CS2001: Source file `Compiler\CompilerScope.cs' could not be found > error CS2001: Source file `Compiler\GeneratorInfo.cs' could not be found > error CS2001: Source file `Generation\IExpressionSerializable.cs' could not > be found > error CS2001: Source file `Ast\InvocationExpression.cs' could not be found > error CS2001: Source file `Ast\LabelTarget.cs' could not be found > error CS2001: Source file `Ast\OpAssignmentExpression.cs' could not be > found > error CS2001: Source file `Ast\ParameterExpression.cs' could not be found > error CS2001: Source file `Compiler\StackSpiller.Temps.cs' could not be > found > error CS2001: Source file `Generation\ToDiskRewriter.cs' could not be found > error CS2001: Source file `Actions\Stitcher.cs' could not be found > error CS2001: Source file `Ast\TreeComparer.cs' could not be found > error CS2001: Source file `Compiler\ExpressionTreeVisitor.cs' could not be > found > error CS2001: Source file `Compiler\ExpressionTreeVisitor.Generated.cs' > could not be found > error CS2001: Source file `Runtime\OptimizedScriptCode.cs' could not be > found > error CS2001: Source file `Generation\GlobalLookupRewriter.cs' could not be > found > error CS2001: Source file `Hosting\EngineOptions.cs' could not be found > error CS2001: Source file `Runtime\LanguageBoundTextContentProvider.cs' > could not be found > error CS2001: Source file `Runtime\AssemblyTypeNames.cs' could not be found > error CS2001: Source file `Compiler\StackSpiller.Generated.cs' could not be > found > error CS2001: Source file `Compiler\ExpressionWriter.cs' could not be found > error CS2001: Source file `Ast\BinaryExpression.cs' could not be found > error CS2001: Source file `Ast\CatchBlock.cs' could not be found > error CS2001: Source file `Compiler\CatchRecord.cs' could not be found > error CS2001: Source file `Compiler\LambdaCompiler.Address.cs' could not be > found > error CS2001: Source file `Compiler\LambdaCompiler.Lambda.cs' could not be > found > error CS2001: Source file `Compiler\LambdaCompiler.Expressions.cs' could > not be found > error CS2001: Source file `Compiler\LambdaCompiler.Logical.cs' could not be > found > error CS2001: Source file `Compiler\LambdaCompiler.Statements.cs' could not > be found > error CS2001: Source file `Compiler\LambdaCompiler.cs' could not be found > error CS2001: Source file `Compiler\ConstantCheck.cs' could not be found > error CS2001: Source file `Compiler\StackSpiller.cs' could not be found > error CS2001: Source file `Ast\LocalScopeExpression.cs' could not be found > error CS2001: Source file `Compiler\TryStatementInfo.cs' could not be found > error CS2001: Source file `Compiler\VariableBinder.cs' could not be found > error CS2001: Source file `Ast\DoStatementBuilder.cs' could not be found > error CS2001: Source file `Ast\IfStatementBuilder.cs' could not be found > error CS2001: Source file `Ast\ExpressionType.cs' could not be found > error CS2001: Source file `Ast\TypeUtils.cs' could not be found > error CS2001: Source file `Runtime\DlrCachedCodeAttribute.cs' could not be > found > error CS2001: Source file `Runtime\DocumentationAttribute.cs' could not be > found > error CS2001: Source file `Generation\ConversionResult.cs' could not be > found > error CS2001: Source file `Generation\DebugILGen.cs' could not be found > error CS2001: Source file `Generation\DynamicILGen.cs' could not be found > error CS2001: Source file `Generation\ILGen.cs' could not be found > error CS2001: Source file `Compiler\TryFlowAnalyzer.cs' could not be found > error CS2001: Source file `Ast\TryStatementBuilder.cs' could not be found > error CS2001: Source file `Ast\TypeBinaryExpression.cs' could not be found > error CS2001: Source file `Ast\UnaryExpression.cs' could not be found > error CS2001: Source file `Ast\LambdaExpression.cs' could not be found > error CS2001: Source file `Ast\DeleteExpression.cs' could not be found > error CS2001: Source file `Ast\ActionExpression.cs' could not be found > error CS2001: Source file `Actions\ArgumentKind.cs' could not be found > error CS2001: Source file `Ast\Block.cs' could not be found > error CS2001: Source file `Ast\AssignmentExpression.cs' could not be found > error CS2001: Source file `Ast\BreakStatement.cs' could not be found > error CS2001: Source file `Actions\CallSite.cs' could not be found > error CS2001: Source file `Actions\DynamicSiteTargets.Generated.cs' could > not be found > error CS2001: Source file `Ast\ConditionalExpression.cs' could not be found > error CS2001: Source file `Ast\ConstantExpression.cs' could not be found > error CS2001: Source file `Ast\ContinueStatement.cs' could not be found > error CS2001: Source file `Ast\MemberBinding.cs' could not be found > error CS2001: Source file `Ast\NewExpression.cs' could not be found > error CS2001: Source file `Ast\DoStatement.cs' could not be found > error CS2001: Source file `Ast\EmptyStatement.cs' could not be found > error CS2001: Source file `Ast\IfStatementTest.cs' could not be found > error CS2001: Source file `Ast\LabeledStatement.cs' could not be found > error CS2001: Source file `Ast\MemberExpression.cs' could not be found > error CS2001: Source file `Ast\NewArrayExpression.cs' could not be found > error CS2001: Source file `Ast\DebugStatement.cs' could not be found > error CS2001: Source file `Ast\Expression.cs' could not be found > error CS2001: Source file `Ast\MethodCallExpression.cs' could not be found > error CS2001: Source file `Ast\ReturnStatement.cs' could not be found > error CS2001: Source file `Ast\ScopeExpression.cs' could not be found > error CS2001: Source file `Ast\SwitchCase.cs' could not be found > error CS2001: Source file `Ast\SwitchStatement.cs' could not be found > error CS2001: Source file `Ast\ThrowStatement.cs' could not be found > error CS2001: Source file `Ast\TryStatement.cs' could not be found > error CS2001: Source file `Ast\VariableExpression.cs' could not be found > error CS2001: Source file `Ast\LoopStatement.cs' could not be found > error CS2001: Source file `Compiler\YieldLabelBuilder.cs' could not be > found > error CS2001: Source file `Ast\YieldStatement.cs' could not be found > error CS2001: Source file `Compiler\YieldTarget.cs' could not be found > error CS2001: Source file `Runtime\BinderType.cs' could not be found > error CS2001: Source file `Runtime\DynamicRuntimeHostingProvider.cs' could > not be found > error CS2001: Source file `Runtime\CallTargets.cs' could not be found > error CS2001: Source file `Generation\GlobalStaticFieldRewriter.cs' could > not be found > error CS2001: Source file `Generation\GlobalArrayRewriter.cs' could not be > found > error CS2001: Source file `Runtime\LocalVariableAccess.cs' could not be > found > error CS2001: Source file `Runtime\MultiRuntimeAwareAttribute.cs' could not > be found > error CS2001: Source file `Runtime\NullTextContentProvider.cs' could not be > found > error CS2001: Source file `Runtime\ScopeExtension.cs' could not be found > error CS2001: Source file `Generation\NarrowingLevel.cs' could not be found > error CS2001: Source file `Runtime\ScriptCode.cs' could not be found > error CS2001: Source file `Runtime\DlrConfiguration.cs' could not be found > error CS2001: Source file `Runtime\SourceStringContentProvider.cs' could > not be found > error CS2001: Source file `Ast\SourceFileInformation.cs' could not be found > error CS2001: Source file `Ast\SourceLocation.cs' could not be found > error CS2001: Source file `Ast\SourceSpan.cs' could not be found > error CS2001: Source file `Runtime\OperationFailed.cs' could not be found > error CS2001: Source file `Runtime\OperatorSlotAttribute.cs' could not be > found > error CS2001: Source file `Runtime\CustomSymbolDictionary.cs' could not be > found > error CS2001: Source file `Runtime\ExplicitConversionMethodAttribute.cs' > could not be found > error CS2001: Source file `Runtime\Extensible.cs' could not be found > error CS2001: Source file `Runtime\ExtensionTypeAttribute.cs' could not be > found > error CS2001: Source file `Runtime\ExtraKeyEnumerator.cs' could not be > found > error CS2001: Source file `Runtime\ExceptionHelpers.cs' could not be found > error CS2001: Source file `Generation\ParameterInfoWrapper.cs' could not be > found > error CS2001: Source file `Runtime\ImplicitConversionMethodAttribute.cs' > could not be found > error CS2001: Source file `Runtime\LanguageContext.cs' could not be found > error CS2001: Source file `Runtime\ReflectionCache.cs' could not be found > error CS2001: Source file `Runtime\ScopeMemberAttributes.cs' could not be > found > error CS2001: Source file `Runtime\ModuleChangeEventArgs.cs' could not be > found > error CS2001: Source file `Runtime\ModuleChangeEventType.cs' could not be > found > error CS2001: Source file `Runtime\ModuleGlobalCache.cs' could not be found > error CS2001: Source file `Runtime\GlobalsDictionary.cs' could not be found > error CS2001: Source file `Runtime\ModuleGlobalWrapper.cs' could not be > found > error CS2001: Source file `Runtime\Scope.cs' could not be found > error CS2001: Source file `Runtime\NotNullAttribute.cs' could not be found > error CS2001: Source file `Runtime\ScriptDomainManager.cs' could not be > found > error CS2001: Source file `Runtime\DynamicStackFrame.cs' could not be found > error CS2001: Source file `Runtime\SharedIO.cs' could not be found > error CS2001: Source file `Runtime\StaticExtensionMethodAttribute.cs' could > not be found > error CS2001: Source file `Runtime\SymbolDictionary.cs' could not be found > error CS2001: Source file `Runtime\BaseSymbolDictionary.cs' could not be > found > error CS2001: Source file `Runtime\TransformDictEnumerator.cs' could not be > found > error CS2001: Source file `Runtime\UnboundNameException.cs' could not be > found > error CS2001: Source file `Runtime\Generator.cs' could not be found > error CS2001: Source file `Generation\Snippets.cs' could not be found > error CS2001: Source file `Runtime\RuntimeHelpers.cs' could not be found > error CS2001: Source file `Generation\AssemblyGen.cs' could not be found > error CS2001: Source file `Generation\CompilerHelpers.cs' could not be > found > error CS2001: Source file `Generation\Targets.cs' could not be found > error CS2001: Source file `Generation\TypeGen.cs' could not be found > error CS2001: Source file `Runtime\IMembersList.cs' could not be found > error CS2001: Source file `Runtime\IDynamicObject.cs' could not be found > error CS2001: Source file `Runtime\ContextId.cs' could not be found > error CS2001: Source file `Runtime\PropertyMethodAttribute.cs' could not be > found > error CS2001: Source file `Runtime\CodeContext.cs' could not be found > error CS2001: Source file `Actions\UpdateDelegates.Generated.cs' could not > be found > error CS2001: Source file `Utils\Action.cs' could not be found > error CS2001: Source file `Utils\ArrayUtils.cs' could not be found > error CS2001: Source file `Utils\AssemblyQualifiedTypeName.cs' could not be > found > error CS2001: Source file `Utils\Assert.cs' could not be found > error CS2001: Source file `Utils\CheckedDictionaryEnumerator.cs' could not > be found > error CS2001: Source file `Utils\CollectionUtils.cs' could not be found > error CS2001: Source file `Utils\ConsoleStreamType.cs' could not be found > error CS2001: Source file `Utils\ContractUtils.cs' could not be found > error CS2001: Source file `Utils\DictionaryUnionEnumerator.cs' could not be > found > error CS2001: Source file `Utils\ExceptionFactory.Generated.cs' could not > be found > error CS2001: Source file `Utils\ExceptionUtils.cs' could not be found > error CS2001: Source file `Utils\Extension.cs' could not be found > error CS2001: Source file `Utils\ReadOnlyDictionary.cs' could not be found > error CS2001: Source file `Utils\ReferenceEqualityComparer.cs' could not be > found > error CS2001: Source file `Utils\Function.cs' could not be found > error CS2001: Source file `Utils\IOUtils.cs' could not be found > error CS2001: Source file `Utils\ListStack.cs' could not be found > error CS2001: Source file `Utils\ReflectionUtils.cs' could not be found > error CS2001: Source file `Utils\StringUtils.cs' could not be found > error CS2001: Source file `Utils\StrongBox.cs' could not be found > error CS2001: Source file `Utils\SynchronizedDictionary.cs' could not be > found > error CS2001: Source file `Runtime\Operators.cs' could not be found > error CS2001: Source file `Properties\AssemblyInfo.cs' could not be found > error CS2001: Source file `Runtime\Uninitialized.cs' could not be found > error CS2001: Source file `Utils\TextStream.cs' could not be found > > I know I did a successful checkout, could something be wrong with the > Rakefile? I'm on r127 btw, not r126. > > Thanks again! > Joe > > On Tue, Aug 5, 2008 at 8:46 PM, Charles Oliver Nutter < > charles.nutter at sun.com> wrote: > >> Sanghyeon Seo wrote: >> >>> 2008/8/6 Jim Deville : >>> >>>> Come to think of it. Is there a reason to call ruby.exe on Windows? >>>> Windows has the PATHEXT variable, and it will find ruby.exe if you call ruby >>>> in the right location. Am I missing something? Or should we make the runners >>>> call ruby instead of ruby.exe? >>>> >>> >>> This is true. Just executing "ruby" will do the right thing both on >>> Windows and UNIX. I thought the idea was to warn users if they don't >>> have Ruby installed, or if there are more than one Ruby installations. >>> So I did the minimally intrusive change to keep that. >>> >> >> Bah, just use whatever PATH finds. >> >> - Charlie >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core at rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> > > > > -- > joe fiorini > http://www.faithfulgeek.org > // freelancing & knowledge sharing > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdeville at microsoft.com Wed Aug 6 20:30:31 2008 From: jdeville at microsoft.com (Jim Deville) Date: Wed, 6 Aug 2008 17:30:31 -0700 Subject: [Ironruby-core] Can't build under Mono Message-ID: Yep, case sensitivity. I've ran into it too, but haven't fixed it. Anyone have a patch for this? -----Original Message----- From: "Joe Fiorini" To: "ironruby-core at rubyforge.org" Sent: 8/6/08 5:26 PM Subject: Re: [Ironruby-core] Can't build under Mono Mac 10.5.4 On Wed, Aug 6, 2008 at 8:25 PM, Jim Deville > wrote: Looks like case sensitivity. Are you on Mac or *nix? -----Original Message----- From: "Joe Fiorini" > To: "ironruby-core at rubyforge.org" > Sent: 8/6/08 5:09 PM Subject: Re: [Ironruby-core] Can't build under Mono Thanks for all the suggestions! I'm using a .irconfig.rb in my home directory, which got me past that error. Now it's tell me it can't find a large number of source files, like so: error CS2001: Source file `Development/Open' could not be found error CS2001: Source file `Source' could not be found error CS2001: Source file `Projects/ironrubyRubyTestKey.snk' could not be found error CS2001: Source file `Actions\ActionSelfExpression.cs' could not be found error CS2001: Source file `Actions\ArgumentInfo.cs' could not be found error CS2001: Source file `Actions\CallAction.cs' could not be found error CS2001: Source file `Actions\CallSiteBinder.cs' could not be found error CS2001: Source file `Actions\CallSignature.cs' could not be found error CS2001: Source file `Actions\ConvertAction.cs' could not be found error CS2001: Source file `Actions\CustomTracker.cs' could not be found error CS2001: Source file `Actions\DeferMetaObject.cs' could not be found error CS2001: Source file `Actions\DeleteMemberAction.cs' could not be found error CS2001: Source file `Actions\ErrorMetaObject.cs' could not be found error CS2001: Source file `Actions\GetMemberAction.cs' could not be found error CS2001: Source file `Actions\IDynamicObject.cs' could not be found error CS2001: Source file `Actions\InvokeAction.cs' could not be found error CS2001: Source file `Actions\MatchCaller.cs' could not be found error CS2001: Source file `Actions\MetaAction.cs' could not be found error CS2001: Source file `Actions\MetaObject.cs' could not be found error CS2001: Source file `Actions\Old\OldCreateInstanceAction.cs' could not be found error CS2001: Source file `Actions\OperationAction.cs' could not be found error CS2001: Source file `Actions\ParameterMetaObject.cs' could not be found error CS2001: Source file `Actions\RestrictedMetaObject.cs' could not be found error CS2001: Source file `Actions\Restrictions.cs' could not be found error CS2001: Source file `Actions\SetMemberAction.cs' could not be found error CS2001: Source file `Actions\SplatCallSite.cs' could not be found error CS2001: Source file `Actions\SplatCallSite.Generated.cs' could not be found error CS2001: Source file `Actions\StandardAction.cs' could not be found error CS2001: Source file `Actions\StandardActionKind.cs' could not be found error CS2001: Source file `Ast\Argument.cs' could not be found error CS2001: Source file `Ast\CodeContextExpression.cs' could not be found error CS2001: Source file `Ast\Extensions.cs' could not be found error CS2001: Source file `Ast\IndexedPropertyExpression.cs' could not be found error CS2001: Source file `Compiler\Set.cs' could not be found error CS2001: Source file `Compiler\ExpressionQuoter.cs' could not be found error CS2001: Source file `Ast\ElementInit.cs' could not be found error CS2001: Source file `Ast\ListInitExpression.cs' could not be found error CS2001: Source file `Ast\MemberAssignment.cs' could not be found error CS2001: Source file `Ast\MemberInitExpression.cs' could not be found error CS2001: Source file `Ast\MemberListBinding.cs' could not be found error CS2001: Source file `Ast\MemberMemberBinding.cs' could not be found error CS2001: Source file `Compiler\KeyedQueue.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Binary.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.ControlFlow.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Generated.cs' could not be found error CS2001: Source file `Compiler\DynamicNodeRewriter.cs' could not be found error CS2001: Source file `Ast\ILocalVariables.cs' could not be found error CS2001: Source file `Compiler\CompilerScope.Storage.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Unary.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.Bindings.cs' could not be found error CS2001: Source file `Com\ArgBuilder.cs' could not be found error CS2001: Source file `Com\BoundDispEvent.cs' could not be found error CS2001: Source file `Com\ComClassMetaObject.cs' could not be found error CS2001: Source file `Com\ComInvokeAction.cs' could not be found error CS2001: Source file `Com\ComDispIds.cs' could not be found error CS2001: Source file `Com\ComEventDesc.cs' could not be found error CS2001: Source file `Com\ComEventSink.cs' could not be found error CS2001: Source file `Com\ComEventSinkProxy.cs' could not be found error CS2001: Source file `Com\ComEventSinksContainer.cs' could not be found error CS2001: Source file `Com\ComHresults.cs' could not be found error CS2001: Source file `Com\ComInterop.cs' could not be found error CS2001: Source file `Com\ComMetaObject.cs' could not be found error CS2001: Source file `Com\ComMethodDesc.cs' could not be found error CS2001: Source file `Com\ComObject.cs' could not be found error CS2001: Source file `Com\ComObjectWithTypeInfo.cs' could not be found error CS2001: Source file `Com\ComParamDesc.cs' could not be found error CS2001: Source file `Com\ComReferenceArgBuilder.cs' could not be found error CS2001: Source file `Com\ComRuntimeHelpers.cs' could not be found error CS2001: Source file `Com\ComType.cs' could not be found error CS2001: Source file `Com\ComTypeClassDesc.cs' could not be found error CS2001: Source file `Com\ComTypeDesc.cs' could not be found error CS2001: Source file `Com\ComTypeEnumDesc.cs' could not be found error CS2001: Source file `Com\ComTypeLibDesc.cs' could not be found error CS2001: Source file `Com\ComTypeLibInfo.cs' could not be found error CS2001: Source file `Com\ComTypeLibMemberDesc.cs' could not be found error CS2001: Source file `Com\DispCallable.cs' could not be found error CS2001: Source file `Com\DispCallableMetaObject.cs' could not be found error CS2001: Source file `Com\DispMethod.cs' could not be found error CS2001: Source file `Com\DispPropertyGet.cs' could not be found error CS2001: Source file `Com\DispPropertyPut.cs' could not be found error CS2001: Source file `Com\ExcepInfo.cs' could not be found error CS2001: Source file `Com\GenericComMetaObject.cs' could not be found error CS2001: Source file `Com\GenericComObject.cs' could not be found error CS2001: Source file `Com\IDispatchComObject.cs' could not be found error CS2001: Source file `Com\IDispatchMetaObject.cs' could not be found error CS2001: Source file `Com\IDispatchObject.cs' could not be found error CS2001: Source file `Com\InvokeBinder.cs' could not be found error CS2001: Source file `Com\MetaUnwrappedComObject.cs' could not be found error CS2001: Source file `Com\NullArgBuilder.cs' could not be found error CS2001: Source file `Com\ReferenceArgBuilder.cs' could not be found error CS2001: Source file `Com\ReturnBuilder.cs' could not be found error CS2001: Source file `Com\SimpleArgBuilder.cs' could not be found error CS2001: Source file `Com\TypeEnumMetaObject.cs' could not be found error CS2001: Source file `Com\TypeInfoMetaObject.cs' could not be found error CS2001: Source file `Com\TypeLibInfoMetaObject.cs' could not be found error CS2001: Source file `Com\TypeLibMetaObject.cs' could not be found error CS2001: Source file `Com\VarEnumSelector.cs' could not be found error CS2001: Source file `Com\Variant.cs' could not be found error CS2001: Source file `Com\VariantArray.cs' could not be found error CS2001: Source file `Com\VariantBuilder.cs' could not be found error CS2001: Source file `Generation\GlobalRewriter.cs' could not be found error CS2001: Source file `Ast\GlobalVariableExpression.cs' could not be found error CS2001: Source file `Generation\GlobalOptimizedRewriter.cs' could not be found error CS2001: Source file `Actions\ExtensionMethodTracker.cs' could not be found error CS2001: Source file `Actions\Old\OldDynamicAction.cs' could not be found error CS2001: Source file `Actions\ActionBinder.cs' could not be found error CS2001: Source file `Actions\BoundMemberTracker.cs' could not be found error CS2001: Source file `Actions\ConstructorTracker.cs' could not be found error CS2001: Source file `Actions\ErrorInfo.cs' could not be found error CS2001: Source file `Actions\EventTracker.cs' could not be found error CS2001: Source file `Actions\ExtensionPropertyTracker.cs' could not be found error CS2001: Source file `Actions\FieldTracker.cs' could not be found error CS2001: Source file `Actions\Matchmaker.cs' could not be found error CS2001: Source file `Actions\MethodGroup.cs' could not be found error CS2001: Source file `Actions\MethodTracker.cs' could not be found error CS2001: Source file `Actions\RuleValidator.cs' could not be found error CS2001: Source file `Actions\NamespaceTracker.cs' could not be found error CS2001: Source file `Actions\NestedTypeTracker.cs' could not be found error CS2001: Source file `Actions\PropertyTracker.cs' could not be found error CS2001: Source file `Actions\ReflectedPropertyTracker.cs' could not be found error CS2001: Source file `Actions\Rule.cs' could not be found error CS2001: Source file `Actions\RuleCache.cs' could not be found error CS2001: Source file `Actions\Old\OldCallAction.cs' could not be found error CS2001: Source file `Actions\Old\OldConvertToAction.cs' could not be found error CS2001: Source file `Actions\CreateAction.cs' could not be found error CS2001: Source file `Actions\Old\OldDeleteMemberAction.cs' could not be found error CS2001: Source file `Actions\DynamicSiteHelpers.Generated.cs' could not be found error CS2001: Source file `Actions\Old\OldDoOperationAction.cs' could not be found error CS2001: Source file `Actions\DynamicSiteHelpers.cs' could not be found error CS2001: Source file `Actions\EmptyRuleSet.cs' could not be found error CS2001: Source file `Actions\MemberTracker.cs' could not be found error CS2001: Source file `Actions\Old\OldGetMemberAction.cs' could not be found error CS2001: Source file `Actions\Old\OldInvokeMemberAction.cs' could not be found error CS2001: Source file `Actions\Old\OldMemberAction.cs' could not be found error CS2001: Source file `Actions\MemberGroup.cs' could not be found error CS2001: Source file `Actions\RuleSet.cs' could not be found error CS2001: Source file `Actions\RuleTree.cs' could not be found error CS2001: Source file `Actions\Old\OldSetMemberAction.cs' could not be found error CS2001: Source file `Actions\SmallRuleSet.cs' could not be found error CS2001: Source file `Actions\RuleBuilder.cs' could not be found error CS2001: Source file `Actions\TemplatedValue.cs' could not be found error CS2001: Source file `Actions\TopNamespaceTracker.cs' could not be found error CS2001: Source file `Actions\TrackerTypes.cs' could not be found error CS2001: Source file `Actions\TypeGroup.cs' could not be found error CS2001: Source file `Actions\TypeTracker.cs' could not be found error CS2001: Source file `Actions\UpdateDelegates.cs' could not be found error CS2001: Source file `Ast\Annotations.cs' could not be found error CS2001: Source file `Actions\Matchmaker.Generated.cs' could not be found error CS2001: Source file `Compiler\Closure.cs' could not be found error CS2001: Source file `Ast\AutoRuleTemplate.cs' could not be found error CS2001: Source file `Compiler\HoistedLocals.cs' could not be found error CS2001: Source file `Compiler\CompilerScope.cs' could not be found error CS2001: Source file `Compiler\GeneratorInfo.cs' could not be found error CS2001: Source file `Generation\IExpressionSerializable.cs' could not be found error CS2001: Source file `Ast\InvocationExpression.cs' could not be found error CS2001: Source file `Ast\LabelTarget.cs' could not be found error CS2001: Source file `Ast\OpAssignmentExpression.cs' could not be found error CS2001: Source file `Ast\ParameterExpression.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.Temps.cs' could not be found error CS2001: Source file `Generation\ToDiskRewriter.cs' could not be found error CS2001: Source file `Actions\Stitcher.cs' could not be found error CS2001: Source file `Ast\TreeComparer.cs' could not be found error CS2001: Source file `Compiler\ExpressionTreeVisitor.cs' could not be found error CS2001: Source file `Compiler\ExpressionTreeVisitor.Generated.cs' could not be found error CS2001: Source file `Runtime\OptimizedScriptCode.cs' could not be found error CS2001: Source file `Generation\GlobalLookupRewriter.cs' could not be found error CS2001: Source file `Hosting\EngineOptions.cs' could not be found error CS2001: Source file `Runtime\LanguageBoundTextContentProvider.cs' could not be found error CS2001: Source file `Runtime\AssemblyTypeNames.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.Generated.cs' could not be found error CS2001: Source file `Compiler\ExpressionWriter.cs' could not be found error CS2001: Source file `Ast\BinaryExpression.cs' could not be found error CS2001: Source file `Ast\CatchBlock.cs' could not be found error CS2001: Source file `Compiler\CatchRecord.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Address.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Lambda.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Expressions.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Logical.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.Statements.cs' could not be found error CS2001: Source file `Compiler\LambdaCompiler.cs' could not be found error CS2001: Source file `Compiler\ConstantCheck.cs' could not be found error CS2001: Source file `Compiler\StackSpiller.cs' could not be found error CS2001: Source file `Ast\LocalScopeExpression.cs' could not be found error CS2001: Source file `Compiler\TryStatementInfo.cs' could not be found error CS2001: Source file `Compiler\VariableBinder.cs' could not be found error CS2001: Source file `Ast\DoStatementBuilder.cs' could not be found error CS2001: Source file `Ast\IfStatementBuilder.cs' could not be found error CS2001: Source file `Ast\ExpressionType.cs' could not be found error CS2001: Source file `Ast\TypeUtils.cs' could not be found error CS2001: Source file `Runtime\DlrCachedCodeAttribute.cs' could not be found error CS2001: Source file `Runtime\DocumentationAttribute.cs' could not be found error CS2001: Source file `Generation\ConversionResult.cs' could not be found error CS2001: Source file `Generation\DebugILGen.cs' could not be found error CS2001: Source file `Generation\DynamicILGen.cs' could not be found error CS2001: Source file `Generation\ILGen.cs' could not be found error CS2001: Source file `Compiler\TryFlowAnalyzer.cs' could not be found error CS2001: Source file `Ast\TryStatementBuilder.cs' could not be found error CS2001: Source file `Ast\TypeBinaryExpression.cs' could not be found error CS2001: Source file `Ast\UnaryExpression.cs' could not be found error CS2001: Source file `Ast\LambdaExpression.cs' could not be found error CS2001: Source file `Ast\DeleteExpression.cs' could not be found error CS2001: Source file `Ast\ActionExpression.cs' could not be found error CS2001: Source file `Actions\ArgumentKind.cs' could not be found error CS2001: Source file `Ast\Block.cs' could not be found error CS2001: Source file `Ast\AssignmentExpression.cs' could not be found error CS2001: Source file `Ast\BreakStatement.cs' could not be found error CS2001: Source file `Actions\CallSite.cs' could not be found error CS2001: Source file `Actions\DynamicSiteTargets.Generated.cs' could not be found error CS2001: Source file `Ast\ConditionalExpression.cs' could not be found error CS2001: Source file `Ast\ConstantExpression.cs' could not be found error CS2001: Source file `Ast\ContinueStatement.cs' could not be found error CS2001: Source file `Ast\MemberBinding.cs' could not be found error CS2001: Source file `Ast\NewExpression.cs' could not be found error CS2001: Source file `Ast\DoStatement.cs' could not be found error CS2001: Source file `Ast\EmptyStatement.cs' could not be found error CS2001: Source file `Ast\IfStatementTest.cs' could not be found error CS2001: Source file `Ast\LabeledStatement.cs' could not be found error CS2001: Source file `Ast\MemberExpression.cs' could not be found error CS2001: Source file `Ast\NewArrayExpression.cs' could not be found error CS2001: Source file `Ast\DebugStatement.cs' could not be found error CS2001: Source file `Ast\Expression.cs' could not be found error CS2001: Source file `Ast\MethodCallExpression.cs' could not be found error CS2001: Source file `Ast\ReturnStatement.cs' could not be found error CS2001: Source file `Ast\ScopeExpression.cs' could not be found error CS2001: Source file `Ast\SwitchCase.cs' could not be found error CS2001: Source file `Ast\SwitchStatement.cs' could not be found error CS2001: Source file `Ast\ThrowStatement.cs' could not be found error CS2001: Source file `Ast\TryStatement.cs' could not be found error CS2001: Source file `Ast\VariableExpression.cs' could not be found error CS2001: Source file `Ast\LoopStatement.cs' could not be found error CS2001: Source file `Compiler\YieldLabelBuilder.cs' could not be found error CS2001: Source file `Ast\YieldStatement.cs' could not be found error CS2001: Source file `Compiler\YieldTarget.cs' could not be found error CS2001: Source file `Runtime\BinderType.cs' could not be found error CS2001: Source file `Runtime\DynamicRuntimeHostingProvider.cs' could not be found error CS2001: Source file `Runtime\CallTargets.cs' could not be found error CS2001: Source file `Generation\GlobalStaticFieldRewriter.cs' could not be found error CS2001: Source file `Generation\GlobalArrayRewriter.cs' could not be found error CS2001: Source file `Runtime\LocalVariableAccess.cs' could not be found error CS2001: Source file `Runtime\MultiRuntimeAwareAttribute.cs' could not be found error CS2001: Source file `Runtime\NullTextContentProvider.cs' could not be found error CS2001: Source file `Runtime\ScopeExtension.cs' could not be found error CS2001: Source file `Generation\NarrowingLevel.cs' could not be found error CS2001: Source file `Runtime\ScriptCode.cs' could not be found error CS2001: Source file `Runtime\DlrConfiguration.cs' could not be found error CS2001: Source file `Runtime\SourceStringContentProvider.cs' could not be found error CS2001: Source file `Ast\SourceFileInformation.cs' could not be found error CS2001: Source file `Ast\SourceLocation.cs' could not be found error CS2001: Source file `Ast\SourceSpan.cs' could not be found error CS2001: Source file `Runtime\OperationFailed.cs' could not be found error CS2001: Source file `Runtime\OperatorSlotAttribute.cs' could not be found error CS2001: Source file `Runtime\CustomSymbolDictionary.cs' could not be found error CS2001: Source file `Runtime\ExplicitConversionMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\Extensible.cs' could not be found error CS2001: Source file `Runtime\ExtensionTypeAttribute.cs' could not be found error CS2001: Source file `Runtime\ExtraKeyEnumerator.cs' could not be found error CS2001: Source file `Runtime\ExceptionHelpers.cs' could not be found error CS2001: Source file `Generation\ParameterInfoWrapper.cs' could not be found error CS2001: Source file `Runtime\ImplicitConversionMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\LanguageContext.cs' could not be found error CS2001: Source file `Runtime\ReflectionCache.cs' could not be found error CS2001: Source file `Runtime\ScopeMemberAttributes.cs' could not be found error CS2001: Source file `Runtime\ModuleChangeEventArgs.cs' could not be found error CS2001: Source file `Runtime\ModuleChangeEventType.cs' could not be found error CS2001: Source file `Runtime\ModuleGlobalCache.cs' could not be found error CS2001: Source file `Runtime\GlobalsDictionary.cs' could not be found error CS2001: Source file `Runtime\ModuleGlobalWrapper.cs' could not be found error CS2001: Source file `Runtime\Scope.cs' could not be found error CS2001: Source file `Runtime\NotNullAttribute.cs' could not be found error CS2001: Source file `Runtime\ScriptDomainManager.cs' could not be found error CS2001: Source file `Runtime\DynamicStackFrame.cs' could not be found error CS2001: Source file `Runtime\SharedIO.cs' could not be found error CS2001: Source file `Runtime\StaticExtensionMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\SymbolDictionary.cs' could not be found error CS2001: Source file `Runtime\BaseSymbolDictionary.cs' could not be found error CS2001: Source file `Runtime\TransformDictEnumerator.cs' could not be found error CS2001: Source file `Runtime\UnboundNameException.cs' could not be found error CS2001: Source file `Runtime\Generator.cs' could not be found error CS2001: Source file `Generation\Snippets.cs' could not be found error CS2001: Source file `Runtime\RuntimeHelpers.cs' could not be found error CS2001: Source file `Generation\AssemblyGen.cs' could not be found error CS2001: Source file `Generation\CompilerHelpers.cs' could not be found error CS2001: Source file `Generation\Targets.cs' could not be found error CS2001: Source file `Generation\TypeGen.cs' could not be found error CS2001: Source file `Runtime\IMembersList.cs' could not be found error CS2001: Source file `Runtime\IDynamicObject.cs' could not be found error CS2001: Source file `Runtime\ContextId.cs' could not be found error CS2001: Source file `Runtime\PropertyMethodAttribute.cs' could not be found error CS2001: Source file `Runtime\CodeContext.cs' could not be found error CS2001: Source file `Actions\UpdateDelegates.Generated.cs' could not be found error CS2001: Source file `Utils\Action.cs' could not be found error CS2001: Source file `Utils\ArrayUtils.cs' could not be found error CS2001: Source file `Utils\AssemblyQualifiedTypeName.cs' could not be found error CS2001: Source file `Utils\Assert.cs' could not be found error CS2001: Source file `Utils\CheckedDictionaryEnumerator.cs' could not be found error CS2001: Source file `Utils\CollectionUtils.cs' could not be found error CS2001: Source file `Utils\ConsoleStreamType.cs' could not be found error CS2001: Source file `Utils\ContractUtils.cs' could not be found error CS2001: Source file `Utils\DictionaryUnionEnumerator.cs' could not be found error CS2001: Source file `Utils\ExceptionFactory.Generated.cs' could not be found error CS2001: Source file `Utils\ExceptionUtils.cs' could not be found error CS2001: Source file `Utils\Extension.cs' could not be found error CS2001: Source file `Utils\ReadOnlyDictionary.cs' could not be found error CS2001: Source file `Utils\ReferenceEqualityComparer.cs' could not be found error CS2001: Source file `Utils\Function.cs' could not be found error CS2001: Source file `Utils\IOUtils.cs' could not be found error CS2001: Source file `Utils\ListStack.cs' could not be found error CS2001: Source file `Utils\ReflectionUtils.cs' could not be found error CS2001: Source file `Utils\StringUtils.cs' could not be found error CS2001: Source file `Utils\StrongBox.cs' could not be found error CS2001: Source file `Utils\SynchronizedDictionary.cs' could not be found error CS2001: Source file `Runtime\Operators.cs' could not be found error CS2001: Source file `Properties\AssemblyInfo.cs' could not be found error CS2001: Source file `Runtime\Uninitialized.cs' could not be found error CS2001: Source file `Utils\TextStream.cs' could not be found I know I did a successful checkout, could something be wrong with the Rakefile? I'm on r127 btw, not r126. Thanks again! Joe On Tue, Aug 5, 2008 at 8:46 PM, Charles Oliver Nutter > wrote: Sanghyeon Seo wrote: 2008/8/6 Jim Deville >: Come to think of it. Is there a reason to call ruby.exe on Windows? Windows has the PATHEXT variable, and it will find ruby.exe if you call ruby in the right location. Am I missing something? Or should we make the runners call ruby instead of ruby.exe? This is true. Just executing "ruby" will do the right thing both on Windows and UNIX. I thought the idea was to warn users if they don't have Ruby installed, or if there are more than one Ruby installations. So I did the minimally intrusive change to keep that. Bah, just use whatever PATH finds. - Charlie _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From tobias.michaelsen at gmail.com Thu Aug 7 02:09:01 2008 From: tobias.michaelsen at gmail.com (Tobias H. Michaelsen) Date: Thu, 7 Aug 2008 08:09:01 +0200 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: References: Message-ID: <667d6e800808062309m739a9f9cs6715b04ff3c63934@mail.gmail.com> Not just case sensitivity, but also path separators :( I started on a rewrite of paths a while back, but gave up because there was so many (and I think I ran into some additional problems). The code base has unfortunately drifted to become Windows-only. # Tobias 2008/8/7 Jim Deville : > Yep, case sensitivity. I've ran into it too, but haven't fixed it. Anyone > have a patch for this? > > -----Original Message----- > From: "Joe Fiorini" > To: "ironruby-core at rubyforge.org" > Sent: 8/6/08 5:26 PM > Subject: Re: [Ironruby-core] Can't build under Mono > > Mac 10.5.4 > On Wed, Aug 6, 2008 at 8:25 PM, Jim Deville wrote: >> >> Looks like case sensitivity. Are you on Mac or *nix? >> >> -----Original Message----- >> From: "Joe Fiorini" >> To: "ironruby-core at rubyforge.org" >> Sent: 8/6/08 5:09 PM >> Subject: Re: [Ironruby-core] Can't build under Mono >> >> Thanks for all the suggestions! I'm using a .irconfig.rb in my home >> directory, which got me past that error. Now it's tell me it can't find a >> large number of source files, like so: >> error CS2001: Source file `Development/Open' could not be found >> error CS2001: Source file `Source' could not be found >> error CS2001: Source file `Projects/ironrubyRubyTestKey.snk' could not be >> found >> error CS2001: Source file `Actions\ActionSelfExpression.cs' could not be >> found >> error CS2001: Source file `Actions\ArgumentInfo.cs' could not be found >> error CS2001: Source file `Actions\CallAction.cs' could not be found >> error CS2001: Source file `Actions\CallSiteBinder.cs' could not be found >> error CS2001: Source file `Actions\CallSignature.cs' could not be found >> error CS2001: Source file `Actions\ConvertAction.cs' could not be found >> error CS2001: Source file `Actions\CustomTracker.cs' could not be found >> error CS2001: Source file `Actions\DeferMetaObject.cs' could not be found >> error CS2001: Source file `Actions\DeleteMemberAction.cs' could not be >> found >> error CS2001: Source file `Actions\ErrorMetaObject.cs' could not be found >> error CS2001: Source file `Actions\GetMemberAction.cs' could not be found >> error CS2001: Source file `Actions\IDynamicObject.cs' could not be found >> error CS2001: Source file `Actions\InvokeAction.cs' could not be found >> error CS2001: Source file `Actions\MatchCaller.cs' could not be found >> error CS2001: Source file `Actions\MetaAction.cs' could not be found >> error CS2001: Source file `Actions\MetaObject.cs' could not be found >> error CS2001: Source file `Actions\Old\OldCreateInstanceAction.cs' could >> not be found >> error CS2001: Source file `Actions\OperationAction.cs' could not be found >> error CS2001: Source file `Actions\ParameterMetaObject.cs' could not be >> found >> error CS2001: Source file `Actions\RestrictedMetaObject.cs' could not be >> found >> error CS2001: Source file `Actions\Restrictions.cs' could not be found >> error CS2001: Source file `Actions\SetMemberAction.cs' could not be found >> error CS2001: Source file `Actions\SplatCallSite.cs' could not be found >> error CS2001: Source file `Actions\SplatCallSite.Generated.cs' could not >> be found >> error CS2001: Source file `Actions\StandardAction.cs' could not be found >> error CS2001: Source file `Actions\StandardActionKind.cs' could not be >> found >> error CS2001: Source file `Ast\Argument.cs' could not be found >> error CS2001: Source file `Ast\CodeContextExpression.cs' could not be >> found >> error CS2001: Source file `Ast\Extensions.cs' could not be found >> error CS2001: Source file `Ast\IndexedPropertyExpression.cs' could not be >> found >> error CS2001: Source file `Compiler\Set.cs' could not be found >> error CS2001: Source file `Compiler\ExpressionQuoter.cs' could not be >> found >> error CS2001: Source file `Ast\ElementInit.cs' could not be found >> error CS2001: Source file `Ast\ListInitExpression.cs' could not be found >> error CS2001: Source file `Ast\MemberAssignment.cs' could not be found >> error CS2001: Source file `Ast\MemberInitExpression.cs' could not be found >> error CS2001: Source file `Ast\MemberListBinding.cs' could not be found >> error CS2001: Source file `Ast\MemberMemberBinding.cs' could not be found >> error CS2001: Source file `Compiler\KeyedQueue.cs' could not be found >> error CS2001: Source file `Compiler\LambdaCompiler.Binary.cs' could not be >> found >> error CS2001: Source file `Compiler\LambdaCompiler.ControlFlow.cs' could >> not be found >> error CS2001: Source file `Compiler\LambdaCompiler.Generated.cs' could not >> be found >> error CS2001: Source file `Compiler\DynamicNodeRewriter.cs' could not be >> found >> error CS2001: Source file `Ast\ILocalVariables.cs' could not be found >> error CS2001: Source file `Compiler\CompilerScope.Storage.cs' could not be >> found >> error CS2001: Source file `Compiler\LambdaCompiler.Unary.cs' could not be >> found >> error CS2001: Source file `Compiler\StackSpiller.Bindings.cs' could not be >> found >> error CS2001: Source file `Com\ArgBuilder.cs' could not be found >> error CS2001: Source file `Com\BoundDispEvent.cs' could not be found >> error CS2001: Source file `Com\ComClassMetaObject.cs' could not be found >> error CS2001: Source file `Com\ComInvokeAction.cs' could not be found >> error CS2001: Source file `Com\ComDispIds.cs' could not be found >> error CS2001: Source file `Com\ComEventDesc.cs' could not be found >> error CS2001: Source file `Com\ComEventSink.cs' could not be found >> error CS2001: Source file `Com\ComEventSinkProxy.cs' could not be found >> error CS2001: Source file `Com\ComEventSinksContainer.cs' could not be >> found >> error CS2001: Source file `Com\ComHresults.cs' could not be found >> error CS2001: Source file `Com\ComInterop.cs' could not be found >> error CS2001: Source file `Com\ComMetaObject.cs' could not be found >> error CS2001: Source file `Com\ComMethodDesc.cs' could not be found >> error CS2001: Source file `Com\ComObject.cs' could not be found >> error CS2001: Source file `Com\ComObjectWithTypeInfo.cs' could not be >> found >> error CS2001: Source file `Com\ComParamDesc.cs' could not be found >> error CS2001: Source file `Com\ComReferenceArgBuilder.cs' could not be >> found >> error CS2001: Source file `Com\ComRuntimeHelpers.cs' could not be found >> error CS2001: Source file `Com\ComType.cs' could not be found >> error CS2001: Source file `Com\ComTypeClassDesc.cs' could not be found >> error CS2001: Source file `Com\ComTypeDesc.cs' could not be found >> error CS2001: Source file `Com\ComTypeEnumDesc.cs' could not be found >> error CS2001: Source file `Com\ComTypeLibDesc.cs' could not be found >> error CS2001: Source file `Com\ComTypeLibInfo.cs' could not be found >> error CS2001: Source file `Com\ComTypeLibMemberDesc.cs' could not be found >> error CS2001: Source file `Com\DispCallable.cs' could not be found >> error CS2001: Source file `Com\DispCallableMetaObject.cs' could not be >> found >> error CS2001: Source file `Com\DispMethod.cs' could not be found >> error CS2001: Source file `Com\DispPropertyGet.cs' could not be found >> error CS2001: Source file `Com\DispPropertyPut.cs' could not be found >> error CS2001: Source file `Com\ExcepInfo.cs' could not be found >> error CS2001: Source file `Com\GenericComMetaObject.cs' could not be found >> error CS2001: Source file `Com\GenericComObject.cs' could not be found >> error CS2001: Source file `Com\IDispatchComObject.cs' could not be found >> error CS2001: Source file `Com\IDispatchMetaObject.cs' could not be found >> error CS2001: Source file `Com\IDispatchObject.cs' could not be found >> error CS2001: Source file `Com\InvokeBinder.cs' could not be found >> error CS2001: Source file `Com\MetaUnwrappedComObject.cs' could not be >> found >> error CS2001: Source file `Com\NullArgBuilder.cs' could not be found >> error CS2001: Source file `Com\ReferenceArgBuilder.cs' could not be found >> error CS2001: Source file `Com\ReturnBuilder.cs' could not be found >> error CS2001: Source file `Com\SimpleArgBuilder.cs' could not be found >> error CS2001: Source file `Com\TypeEnumMetaObject.cs' could not be found >> error CS2001: Source file `Com\TypeInfoMetaObject.cs' could not be found >> error CS2001: Source file `Com\TypeLibInfoMetaObject.cs' could not be >> found >> error CS2001: Source file `Com\TypeLibMetaObject.cs' could not be found >> error CS2001: Source file `Com\VarEnumSelector.cs' could not be found >> error CS2001: Source file `Com\Variant.cs' could not be found >> error CS2001: Source file `Com\VariantArray.cs' could not be found >> error CS2001: Source file `Com\VariantBuilder.cs' could not be found >> error CS2001: Source file `Generation\GlobalRewriter.cs' could not be >> found >> error CS2001: Source file `Ast\GlobalVariableExpression.cs' could not be >> found >> error CS2001: Source file `Generation\GlobalOptimizedRewriter.cs' could >> not be found >> error CS2001: Source file `Actions\ExtensionMethodTracker.cs' could not be >> found >> error CS2001: Source file `Actions\Old\OldDynamicAction.cs' could not be >> found >> error CS2001: Source file `Actions\ActionBinder.cs' could not be found >> error CS2001: Source file `Actions\BoundMemberTracker.cs' could not be >> found >> error CS2001: Source file `Actions\ConstructorTracker.cs' could not be >> found >> error CS2001: Source file `Actions\ErrorInfo.cs' could not be found >> error CS2001: Source file `Actions\EventTracker.cs' could not be found >> error CS2001: Source file `Actions\ExtensionPropertyTracker.cs' could not >> be found >> error CS2001: Source file `Actions\FieldTracker.cs' could not be found >> error CS2001: Source file `Actions\Matchmaker.cs' could not be found >> error CS2001: Source file `Actions\MethodGroup.cs' could not be found >> error CS2001: Source file `Actions\MethodTracker.cs' could not be found >> error CS2001: Source file `Actions\RuleValidator.cs' could not be found >> error CS2001: Source file `Actions\NamespaceTracker.cs' could not be found >> error CS2001: Source file `Actions\NestedTypeTracker.cs' could not be >> found >> error CS2001: Source file `Actions\PropertyTracker.cs' could not be found >> error CS2001: Source file `Actions\ReflectedPropertyTracker.cs' could not >> be found >> error CS2001: Source file `Actions\Rule.cs' could not be found >> error CS2001: Source file `Actions\RuleCache.cs' could not be found >> error CS2001: Source file `Actions\Old\OldCallAction.cs' could not be >> found >> error CS2001: Source file `Actions\Old\OldConvertToAction.cs' could not be >> found >> error CS2001: Source file `Actions\CreateAction.cs' could not be found >> error CS2001: Source file `Actions\Old\OldDeleteMemberAction.cs' could not >> be found >> error CS2001: Source file `Actions\DynamicSiteHelpers.Generated.cs' could >> not be found >> error CS2001: Source file `Actions\Old\OldDoOperationAction.cs' could not >> be found >> error CS2001: Source file `Actions\DynamicSiteHelpers.cs' could not be >> found >> error CS2001: Source file `Actions\EmptyRuleSet.cs' could not be found >> error CS2001: Source file `Actions\MemberTracker.cs' could not be found >> error CS2001: Source file `Actions\Old\OldGetMemberAction.cs' could not be >> found >> error CS2001: Source file `Actions\Old\OldInvokeMemberAction.cs' could not >> be found >> error CS2001: Source file `Actions\Old\OldMemberAction.cs' could not be >> found >> error CS2001: Source file `Actions\MemberGroup.cs' could not be found >> error CS2001: Source file `Actions\RuleSet.cs' could not be found >> error CS2001: Source file `Actions\RuleTree.cs' could not be found >> error CS2001: Source file `Actions\Old\OldSetMemberAction.cs' could not be >> found >> error CS2001: Source file `Actions\SmallRuleSet.cs' could not be found >> error CS2001: Source file `Actions\RuleBuilder.cs' could not be found >> error CS2001: Source file `Actions\TemplatedValue.cs' could not be found >> error CS2001: Source file `Actions\TopNamespaceTracker.cs' could not be >> found >> error CS2001: Source file `Actions\TrackerTypes.cs' could not be found >> error CS2001: Source file `Actions\TypeGroup.cs' could not be found >> error CS2001: Source file `Actions\TypeTracker.cs' could not be found >> error CS2001: Source file `Actions\UpdateDelegates.cs' could not be found >> error CS2001: Source file `Ast\Annotations.cs' could not be found >> error CS2001: Source file `Actions\Matchmaker.Generated.cs' could not be >> found >> error CS2001: Source file `Compiler\Closure.cs' could not be found >> error CS2001: Source file `Ast\AutoRuleTemplate.cs' could not be found >> error CS2001: Source file `Compiler\HoistedLocals.cs' could not be found >> error CS2001: Source file `Compiler\CompilerScope.cs' could not be found >> error CS2001: Source file `Compiler\GeneratorInfo.cs' could not be found >> error CS2001: Source file `Generation\IExpressionSerializable.cs' could >> not be found >> error CS2001: Source file `Ast\InvocationExpression.cs' could not be found >> error CS2001: Source file `Ast\LabelTarget.cs' could not be found >> error CS2001: Source file `Ast\OpAssignmentExpression.cs' could not be >> found >> error CS2001: Source file `Ast\ParameterExpression.cs' could not be found >> error CS2001: Source file `Compiler\StackSpiller.Temps.cs' could not be >> found >> error CS2001: Source file `Generation\ToDiskRewriter.cs' could not be >> found >> error CS2001: Source file `Actions\Stitcher.cs' could not be found >> error CS2001: Source file `Ast\TreeComparer.cs' could not be found >> error CS2001: Source file `Compiler\ExpressionTreeVisitor.cs' could not be >> found >> error CS2001: Source file `Compiler\ExpressionTreeVisitor.Generated.cs' >> could not be found >> error CS2001: Source file `Runtime\OptimizedScriptCode.cs' could not be >> found >> error CS2001: Source file `Generation\GlobalLookupRewriter.cs' could not >> be found >> error CS2001: Source file `Hosting\EngineOptions.cs' could not be found >> error CS2001: Source file `Runtime\LanguageBoundTextContentProvider.cs' >> could not be found >> error CS2001: Source file `Runtime\AssemblyTypeNames.cs' could not be >> found >> error CS2001: Source file `Compiler\StackSpiller.Generated.cs' could not >> be found >> error CS2001: Source file `Compiler\ExpressionWriter.cs' could not be >> found >> error CS2001: Source file `Ast\BinaryExpression.cs' could not be found >> error CS2001: Source file `Ast\CatchBlock.cs' could not be found >> error CS2001: Source file `Compiler\CatchRecord.cs' could not be found >> error CS2001: Source file `Compiler\LambdaCompiler.Address.cs' could not >> be found >> error CS2001: Source file `Compiler\LambdaCompiler.Lambda.cs' could not be >> found >> error CS2001: Source file `Compiler\LambdaCompiler.Expressions.cs' could >> not be found >> error CS2001: Source file `Compiler\LambdaCompiler.Logical.cs' could not >> be found >> error CS2001: Source file `Compiler\LambdaCompiler.Statements.cs' could >> not be found >> error CS2001: Source file `Compiler\LambdaCompiler.cs' could not be found >> error CS2001: Source file `Compiler\ConstantCheck.cs' could not be found >> error CS2001: Source file `Compiler\StackSpiller.cs' could not be found >> error CS2001: Source file `Ast\LocalScopeExpression.cs' could not be found >> error CS2001: Source file `Compiler\TryStatementInfo.cs' could not be >> found >> error CS2001: Source file `Compiler\VariableBinder.cs' could not be found >> error CS2001: Source file `Ast\DoStatementBuilder.cs' could not be found >> error CS2001: Source file `Ast\IfStatementBuilder.cs' could not be found >> error CS2001: Source file `Ast\ExpressionType.cs' could not be found >> error CS2001: Source file `Ast\TypeUtils.cs' could not be found >> error CS2001: Source file `Runtime\DlrCachedCodeAttribute.cs' could not be >> found >> error CS2001: Source file `Runtime\DocumentationAttribute.cs' could not be >> found >> error CS2001: Source file `Generation\ConversionResult.cs' could not be >> found >> error CS2001: Source file `Generation\DebugILGen.cs' could not be found >> error CS2001: Source file `Generation\DynamicILGen.cs' could not be found >> error CS2001: Source file `Generation\ILGen.cs' could not be found >> error CS2001: Source file `Compiler\TryFlowAnalyzer.cs' could not be found >> error CS2001: Source file `Ast\TryStatementBuilder.cs' could not be found >> error CS2001: Source file `Ast\TypeBinaryExpression.cs' could not be found >> error CS2001: Source file `Ast\UnaryExpression.cs' could not be found >> error CS2001: Source file `Ast\LambdaExpression.cs' could not be found >> error CS2001: Source file `Ast\DeleteExpression.cs' could not be found >> error CS2001: Source file `Ast\ActionExpression.cs' could not be found >> error CS2001: Source file `Actions\ArgumentKind.cs' could not be found >> error CS2001: Source file `Ast\Block.cs' could not be found >> error CS2001: Source file `Ast\AssignmentExpression.cs' could not be found >> error CS2001: Source file `Ast\BreakStatement.cs' could not be found >> error CS2001: Source file `Actions\CallSite.cs' could not be found >> error CS2001: Source file `Actions\DynamicSiteTargets.Generated.cs' could >> not be found >> error CS2001: Source file `Ast\ConditionalExpression.cs' could not be >> found >> error CS2001: Source file `Ast\ConstantExpression.cs' could not be found >> error CS2001: Source file `Ast\ContinueStatement.cs' could not be found >> error CS2001: Source file `Ast\MemberBinding.cs' could not be found >> error CS2001: Source file `Ast\NewExpression.cs' could not be found >> error CS2001: Source file `Ast\DoStatement.cs' could not be found >> error CS2001: Source file `Ast\EmptyStatement.cs' could not be found >> error CS2001: Source file `Ast\IfStatementTest.cs' could not be found >> error CS2001: Source file `Ast\LabeledStatement.cs' could not be found >> error CS2001: Source file `Ast\MemberExpression.cs' could not be found >> error CS2001: Source file `Ast\NewArrayExpression.cs' could not be found >> error CS2001: Source file `Ast\DebugStatement.cs' could not be found >> error CS2001: Source file `Ast\Expression.cs' could not be found >> error CS2001: Source file `Ast\MethodCallExpression.cs' could not be found >> error CS2001: Source file `Ast\ReturnStatement.cs' could not be found >> error CS2001: Source file `Ast\ScopeExpression.cs' could not be found >> error CS2001: Source file `Ast\SwitchCase.cs' could not be found >> error CS2001: Source file `Ast\SwitchStatement.cs' could not be found >> error CS2001: Source file `Ast\ThrowStatement.cs' could not be found >> error CS2001: Source file `Ast\TryStatement.cs' could not be found >> error CS2001: Source file `Ast\VariableExpression.cs' could not be found >> error CS2001: Source file `Ast\LoopStatement.cs' could not be found >> error CS2001: Source file `Compiler\YieldLabelBuilder.cs' could not be >> found >> error CS2001: Source file `Ast\YieldStatement.cs' could not be found >> error CS2001: Source file `Compiler\YieldTarget.cs' could not be found >> error CS2001: Source file `Runtime\BinderType.cs' could not be found >> error CS2001: Source file `Runtime\DynamicRuntimeHostingProvider.cs' could >> not be found >> error CS2001: Source file `Runtime\CallTargets.cs' could not be found >> error CS2001: Source file `Generation\GlobalStaticFieldRewriter.cs' could >> not be found >> error CS2001: Source file `Generation\GlobalArrayRewriter.cs' could not be >> found >> error CS2001: Source file `Runtime\LocalVariableAccess.cs' could not be >> found >> error CS2001: Source file `Runtime\MultiRuntimeAwareAttribute.cs' could >> not be found >> error CS2001: Source file `Runtime\NullTextContentProvider.cs' could not >> be found >> error CS2001: Source file `Runtime\ScopeExtension.cs' could not be found >> error CS2001: Source file `Generation\NarrowingLevel.cs' could not be >> found >> error CS2001: Source file `Runtime\ScriptCode.cs' could not be found >> error CS2001: Source file `Runtime\DlrConfiguration.cs' could not be found >> error CS2001: Source file `Runtime\SourceStringContentProvider.cs' could >> not be found >> error CS2001: Source file `Ast\SourceFileInformation.cs' could not be >> found >> error CS2001: Source file `Ast\SourceLocation.cs' could not be found >> error CS2001: Source file `Ast\SourceSpan.cs' could not be found >> error CS2001: Source file `Runtime\OperationFailed.cs' could not be found >> error CS2001: Source file `Runtime\OperatorSlotAttribute.cs' could not be >> found >> error CS2001: Source file `Runtime\CustomSymbolDictionary.cs' could not be >> found >> error CS2001: Source file `Runtime\ExplicitConversionMethodAttribute.cs' >> could not be found >> error CS2001: Source file `Runtime\Extensible.cs' could not be found >> error CS2001: Source file `Runtime\ExtensionTypeAttribute.cs' could not be >> found >> error CS2001: Source file `Runtime\ExtraKeyEnumerator.cs' could not be >> found >> error CS2001: Source file `Runtime\ExceptionHelpers.cs' could not be found >> error CS2001: Source file `Generation\ParameterInfoWrapper.cs' could not >> be found >> error CS2001: Source file `Runtime\ImplicitConversionMethodAttribute.cs' >> could not be found >> error CS2001: Source file `Runtime\LanguageContext.cs' could not be found >> error CS2001: Source file `Runtime\ReflectionCache.cs' could not be found >> error CS2001: Source file `Runtime\ScopeMemberAttributes.cs' could not be >> found >> error CS2001: Source file `Runtime\ModuleChangeEventArgs.cs' could not be >> found >> error CS2001: Source file `Runtime\ModuleChangeEventType.cs' could not be >> found >> error CS2001: Source file `Runtime\ModuleGlobalCache.cs' could not be >> found >> error CS2001: Source file `Runtime\GlobalsDictionary.cs' could not be >> found >> error CS2001: Source file `Runtime\ModuleGlobalWrapper.cs' could not be >> found >> error CS2001: Source file `Runtime\Scope.cs' could not be found >> error CS2001: Source file `Runtime\NotNullAttribute.cs' could not be found >> error CS2001: Source file `Runtime\ScriptDomainManager.cs' could not be >> found >> error CS2001: Source file `Runtime\DynamicStackFrame.cs' could not be >> found >> error CS2001: Source file `Runtime\SharedIO.cs' could not be found >> error CS2001: Source file `Runtime\StaticExtensionMethodAttribute.cs' >> could not be found >> error CS2001: Source file `Runtime\SymbolDictionary.cs' could not be found >> error CS2001: Source file `Runtime\BaseSymbolDictionary.cs' could not be >> found >> error CS2001: Source file `Runtime\TransformDictEnumerator.cs' could not >> be found >> error CS2001: Source file `Runtime\UnboundNameException.cs' could not be >> found >> error CS2001: Source file `Runtime\Generator.cs' could not be found >> error CS2001: Source file `Generation\Snippets.cs' could not be found >> error CS2001: Source file `Runtime\RuntimeHelpers.cs' could not be found >> error CS2001: Source file `Generation\AssemblyGen.cs' could not be found >> error CS2001: Source file `Generation\CompilerHelpers.cs' could not be >> found >> error CS2001: Source file `Generation\Targets.cs' could not be found >> error CS2001: Source file `Generation\TypeGen.cs' could not be found >> error CS2001: Source file `Runtime\IMembersList.cs' could not be found >> error CS2001: Source file `Runtime\IDynamicObject.cs' could not be found >> error CS2001: Source file `Runtime\ContextId.cs' could not be found >> error CS2001: Source file `Runtime\PropertyMethodAttribute.cs' could not >> be found >> error CS2001: Source file `Runtime\CodeContext.cs' could not be found >> error CS2001: Source file `Actions\UpdateDelegates.Generated.cs' could not >> be found >> error CS2001: Source file `Utils\Action.cs' could not be found >> error CS2001: Source file `Utils\ArrayUtils.cs' could not be found >> error CS2001: Source file `Utils\AssemblyQualifiedTypeName.cs' could not >> be found >> error CS2001: Source file `Utils\Assert.cs' could not be found >> error CS2001: Source file `Utils\CheckedDictionaryEnumerator.cs' could not >> be found >> error CS2001: Source file `Utils\CollectionUtils.cs' could not be found >> error CS2001: Source file `Utils\ConsoleStreamType.cs' could not be found >> error CS2001: Source file `Utils\ContractUtils.cs' could not be found >> error CS2001: Source file `Utils\DictionaryUnionEnumerator.cs' could not >> be found >> error CS2001: Source file `Utils\ExceptionFactory.Generated.cs' could not >> be found >> error CS2001: Source file `Utils\ExceptionUtils.cs' could not be found >> error CS2001: Source file `Utils\Extension.cs' could not be found >> error CS2001: Source file `Utils\ReadOnlyDictionary.cs' could not be found >> error CS2001: Source file `Utils\ReferenceEqualityComparer.cs' could not >> be found >> error CS2001: Source file `Utils\Function.cs' could not be found >> error CS2001: Source file `Utils\IOUtils.cs' could not be found >> error CS2001: Source file `Utils\ListStack.cs' could not be found >> error CS2001: Source file `Utils\ReflectionUtils.cs' could not be found >> error CS2001: Source file `Utils\StringUtils.cs' could not be found >> error CS2001: Source file `Utils\StrongBox.cs' could not be found >> error CS2001: Source file `Utils\SynchronizedDictionary.cs' could not be >> found >> error CS2001: Source file `Runtime\Operators.cs' could not be found >> error CS2001: Source file `Properties\AssemblyInfo.cs' could not be found >> error CS2001: Source file `Runtime\Uninitialized.cs' could not be found >> error CS2001: Source file `Utils\TextStream.cs' could not be found >> I know I did a successful checkout, could something be wrong with the >> Rakefile? I'm on r127 btw, not r126. >> Thanks again! >> Joe >> On Tue, Aug 5, 2008 at 8:46 PM, Charles Oliver Nutter >> wrote: >>> >>> Sanghyeon Seo wrote: >>>> >>>> 2008/8/6 Jim Deville : >>>>> >>>>> Come to think of it. Is there a reason to call ruby.exe on Windows? >>>>> Windows has the PATHEXT variable, and it will find ruby.exe if you call ruby >>>>> in the right location. Am I missing something? Or should we make the runners >>>>> call ruby instead of ruby.exe? >>>> >>>> This is true. Just executing "ruby" will do the right thing both on >>>> Windows and UNIX. I thought the idea was to warn users if they don't >>>> have Ruby installed, or if there are more than one Ruby installations. >>>> So I did the minimally intrusive change to keep that. >>> >>> Bah, just use whatever PATH finds. >>> >>> - Charlie >>> _______________________________________________ >>> Ironruby-core mailing list >>> Ironruby-core at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> >> >> -- >> joe fiorini >> http://www.faithfulgeek.org >> // freelancing & knowledge sharing >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core at rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> > > > > -- > joe fiorini > http://www.faithfulgeek.org > // freelancing & knowledge sharing > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > From lists at ruby-forum.com Thu Aug 7 07:44:08 2008 From: lists at ruby-forum.com (Rahil Kumar) Date: Thu, 7 Aug 2008 13:44:08 +0200 Subject: [Ironruby-core] Ruby is on 9th Position and C# on 8th as per Tiobe Index. Message-ID: <7192ee3c17a2110250a47e0b86b46f34@ruby-forum.com> Ruby is on 9th Position and C# on 8th as per Tiobe Index. These are pleasing news to read that Ruby is jumping very fast. http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Will Ruby Takeover the C# position soon...? Since JRuby is not mentioned any where, i presume its not considered in the Tiobe programming Index. With IronRuby the progress of Ruby shall be more faster, and i can imagine, Ruby + IronRuby + Jruby ( Ruby Trio ) can progress to 5th or 6th position soon. Currently php holds the 5th position and python is 6th. If Ruby cannot beat PHP so soon, it can struggle for the 6th position with the new Ruby Trio http://www.codethinked.com/ After having a look at all 6 blogs by Codethinked ( Comparing C# with IronRuby ) I am happy to see, how powerful IronRuby can be compared to C#. -- Posted via http://www.ruby-forum.com/. From lists at ruby-forum.com Thu Aug 7 08:17:10 2008 From: lists at ruby-forum.com (Rahil Kumar) Date: Thu, 7 Aug 2008 14:17:10 +0200 Subject: [Ironruby-core] Good Efforts by CodeThinked.com for IronRuby In-Reply-To: <813003.44368.qm@web50602.mail.re2.yahoo.com> References: <307d7076337c4bc359b430d77247252c@ruby-forum.com> <813003.44368.qm@web50602.mail.re2.yahoo.com> Message-ID: <9a592d4b78f2d2c905a90ebe16a02123@ruby-forum.com> > > I would suggest to keep an eye on http://www.codethinked.com/ > > A very good series of blogs for " IronRuby " are shaping yup there. > I think, Codethinked should focus few blogs on Asp.Net MVC with IronRuby. Ruby has always fascinated me, now IronRuby attracts me more. -- Posted via http://www.ruby-forum.com/. From fuzzyman at voidspace.org.uk Thu Aug 7 07:55:26 2008 From: fuzzyman at voidspace.org.uk (Michael Foord) Date: Thu, 07 Aug 2008 12:55:26 +0100 Subject: [Ironruby-core] Ruby is on 9th Position and C# on 8th as per Tiobe Index. In-Reply-To: <7192ee3c17a2110250a47e0b86b46f34@ruby-forum.com> References: <7192ee3c17a2110250a47e0b86b46f34@ruby-forum.com> Message-ID: <489AE2AE.5020800@voidspace.org.uk> Rahil Kumar wrote: > Ruby is on 9th Position and C# on 8th as per Tiobe Index. > > These are pleasing news to read that Ruby is jumping very fast. > > http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html > > Will Ruby Takeover the C# position soon...? > > Since JRuby is not mentioned any where, i presume its not considered in > the Tiobe programming Index. With IronRuby the progress of Ruby shall be > more faster, and i can imagine, Ruby + IronRuby + Jruby ( Ruby Trio ) > can progress to 5th or 6th position soon. > > If you look at the 'definition' of Ruby for TIOBE it includes IronRUby and JRuby: http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm TIOBE is *a* measure of popularity. It you look at jobs available for the different languages on job aggregation sites then C# still hammers RUby (and Python!). Popularity (what people talk about) is different from what people use... Another interesting language popularity site (with a wider range of metrics than TIOBE) is: http://www.langpop.com/ C# does very poorly on their metrics... Michael Foord > Currently php holds the 5th position and python is 6th. If Ruby cannot > beat PHP so soon, it can struggle for the 6th position with the new Ruby > Trio > > http://www.codethinked.com/ > > After having a look at all 6 blogs by Codethinked ( Comparing C# with > IronRuby ) I am happy to see, how powerful IronRuby can be compared to > C#. > -- http://www.ironpythoninaction.com/ http://www.voidspace.org.uk/ http://www.trypython.org/ http://www.ironpython.info/ http://www.resolverhacks.net/ http://www.theotherdelia.co.uk/ From joe at faithfulgeek.org Thu Aug 7 08:46:19 2008 From: joe at faithfulgeek.org (Joe Fiorini) Date: Thu, 7 Aug 2008 08:46:19 -0400 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: <667d6e800808062309m739a9f9cs6715b04ff3c63934@mail.gmail.com> References: <667d6e800808062309m739a9f9cs6715b04ff3c63934@mail.gmail.com> Message-ID: <73fd69b50808070546r7effed5ax9eefca43a0df503@mail.gmail.com> Is it going to stay that way? I was very excited to start running some ASP.NET MVC demos using IronRuby on my Mac :). Is it part of the goal to stay Mono-compatible? On Thu, Aug 7, 2008 at 2:09 AM, Tobias H. Michaelsen < tobias.michaelsen at gmail.com> wrote: > Not just case sensitivity, but also path separators :( > I started on a rewrite of paths a while back, but gave up because > there was so many (and I think I ran into some additional problems). > The code base has unfortunately drifted to become Windows-only. > > > # Tobias > > 2008/8/7 Jim Deville : > > Yep, case sensitivity. I've ran into it too, but haven't fixed it. Anyone > > have a patch for this? > > > > -----Original Message----- > > From: "Joe Fiorini" > > To: "ironruby-core at rubyforge.org" > > Sent: 8/6/08 5:26 PM > > Subject: Re: [Ironruby-core] Can't build under Mono > > > > Mac 10.5.4 > > On Wed, Aug 6, 2008 at 8:25 PM, Jim Deville > wrote: > >> > >> Looks like case sensitivity. Are you on Mac or *nix? > >> > >> -----Original Message----- > >> From: "Joe Fiorini" > >> To: "ironruby-core at rubyforge.org" > >> Sent: 8/6/08 5:09 PM > >> Subject: Re: [Ironruby-core] Can't build under Mono > >> > >> Thanks for all the suggestions! I'm using a .irconfig.rb in my home > >> directory, which got me past that error. Now it's tell me it can't find > a > >> large number of source files, like so: > >> error CS2001: Source file `Development/Open' could not be found > >> error CS2001: Source file `Source' could not be found > >> error CS2001: Source file `Projects/ironrubyRubyTestKey.snk' could not > be > >> found > >> error CS2001: Source file `Actions\ActionSelfExpression.cs' could not be > >> found > >> error CS2001: Source file `Actions\ArgumentInfo.cs' could not be found > >> error CS2001: Source file `Actions\CallAction.cs' could not be found > >> error CS2001: Source file `Actions\CallSiteBinder.cs' could not be found > >> error CS2001: Source file `Actions\CallSignature.cs' could not be found > >> error CS2001: Source file `Actions\ConvertAction.cs' could not be found > >> error CS2001: Source file `Actions\CustomTracker.cs' could not be found > >> error CS2001: Source file `Actions\DeferMetaObject.cs' could not be > found > >> error CS2001: Source file `Actions\DeleteMemberAction.cs' could not be > >> found > >> error CS2001: Source file `Actions\ErrorMetaObject.cs' could not be > found > >> error CS2001: Source file `Actions\GetMemberAction.cs' could not be > found > >> error CS2001: Source file `Actions\IDynamicObject.cs' could not be found > >> error CS2001: Source file `Actions\InvokeAction.cs' could not be found > >> error CS2001: Source file `Actions\MatchCaller.cs' could not be found > >> error CS2001: Source file `Actions\MetaAction.cs' could not be found > >> error CS2001: Source file `Actions\MetaObject.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldCreateInstanceAction.cs' could > >> not be found > >> error CS2001: Source file `Actions\OperationAction.cs' could not be > found > >> error CS2001: Source file `Actions\ParameterMetaObject.cs' could not be > >> found > >> error CS2001: Source file `Actions\RestrictedMetaObject.cs' could not be > >> found > >> error CS2001: Source file `Actions\Restrictions.cs' could not be found > >> error CS2001: Source file `Actions\SetMemberAction.cs' could not be > found > >> error CS2001: Source file `Actions\SplatCallSite.cs' could not be found > >> error CS2001: Source file `Actions\SplatCallSite.Generated.cs' could not > >> be found > >> error CS2001: Source file `Actions\StandardAction.cs' could not be found > >> error CS2001: Source file `Actions\StandardActionKind.cs' could not be > >> found > >> error CS2001: Source file `Ast\Argument.cs' could not be found > >> error CS2001: Source file `Ast\CodeContextExpression.cs' could not be > >> found > >> error CS2001: Source file `Ast\Extensions.cs' could not be found > >> error CS2001: Source file `Ast\IndexedPropertyExpression.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\Set.cs' could not be found > >> error CS2001: Source file `Compiler\ExpressionQuoter.cs' could not be > >> found > >> error CS2001: Source file `Ast\ElementInit.cs' could not be found > >> error CS2001: Source file `Ast\ListInitExpression.cs' could not be found > >> error CS2001: Source file `Ast\MemberAssignment.cs' could not be found > >> error CS2001: Source file `Ast\MemberInitExpression.cs' could not be > found > >> error CS2001: Source file `Ast\MemberListBinding.cs' could not be found > >> error CS2001: Source file `Ast\MemberMemberBinding.cs' could not be > found > >> error CS2001: Source file `Compiler\KeyedQueue.cs' could not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Binary.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\LambdaCompiler.ControlFlow.cs' could > >> not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Generated.cs' could > not > >> be found > >> error CS2001: Source file `Compiler\DynamicNodeRewriter.cs' could not be > >> found > >> error CS2001: Source file `Ast\ILocalVariables.cs' could not be found > >> error CS2001: Source file `Compiler\CompilerScope.Storage.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\LambdaCompiler.Unary.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\StackSpiller.Bindings.cs' could not > be > >> found > >> error CS2001: Source file `Com\ArgBuilder.cs' could not be found > >> error CS2001: Source file `Com\BoundDispEvent.cs' could not be found > >> error CS2001: Source file `Com\ComClassMetaObject.cs' could not be found > >> error CS2001: Source file `Com\ComInvokeAction.cs' could not be found > >> error CS2001: Source file `Com\ComDispIds.cs' could not be found > >> error CS2001: Source file `Com\ComEventDesc.cs' could not be found > >> error CS2001: Source file `Com\ComEventSink.cs' could not be found > >> error CS2001: Source file `Com\ComEventSinkProxy.cs' could not be found > >> error CS2001: Source file `Com\ComEventSinksContainer.cs' could not be > >> found > >> error CS2001: Source file `Com\ComHresults.cs' could not be found > >> error CS2001: Source file `Com\ComInterop.cs' could not be found > >> error CS2001: Source file `Com\ComMetaObject.cs' could not be found > >> error CS2001: Source file `Com\ComMethodDesc.cs' could not be found > >> error CS2001: Source file `Com\ComObject.cs' could not be found > >> error CS2001: Source file `Com\ComObjectWithTypeInfo.cs' could not be > >> found > >> error CS2001: Source file `Com\ComParamDesc.cs' could not be found > >> error CS2001: Source file `Com\ComReferenceArgBuilder.cs' could not be > >> found > >> error CS2001: Source file `Com\ComRuntimeHelpers.cs' could not be found > >> error CS2001: Source file `Com\ComType.cs' could not be found > >> error CS2001: Source file `Com\ComTypeClassDesc.cs' could not be found > >> error CS2001: Source file `Com\ComTypeDesc.cs' could not be found > >> error CS2001: Source file `Com\ComTypeEnumDesc.cs' could not be found > >> error CS2001: Source file `Com\ComTypeLibDesc.cs' could not be found > >> error CS2001: Source file `Com\ComTypeLibInfo.cs' could not be found > >> error CS2001: Source file `Com\ComTypeLibMemberDesc.cs' could not be > found > >> error CS2001: Source file `Com\DispCallable.cs' could not be found > >> error CS2001: Source file `Com\DispCallableMetaObject.cs' could not be > >> found > >> error CS2001: Source file `Com\DispMethod.cs' could not be found > >> error CS2001: Source file `Com\DispPropertyGet.cs' could not be found > >> error CS2001: Source file `Com\DispPropertyPut.cs' could not be found > >> error CS2001: Source file `Com\ExcepInfo.cs' could not be found > >> error CS2001: Source file `Com\GenericComMetaObject.cs' could not be > found > >> error CS2001: Source file `Com\GenericComObject.cs' could not be found > >> error CS2001: Source file `Com\IDispatchComObject.cs' could not be found > >> error CS2001: Source file `Com\IDispatchMetaObject.cs' could not be > found > >> error CS2001: Source file `Com\IDispatchObject.cs' could not be found > >> error CS2001: Source file `Com\InvokeBinder.cs' could not be found > >> error CS2001: Source file `Com\MetaUnwrappedComObject.cs' could not be > >> found > >> error CS2001: Source file `Com\NullArgBuilder.cs' could not be found > >> error CS2001: Source file `Com\ReferenceArgBuilder.cs' could not be > found > >> error CS2001: Source file `Com\ReturnBuilder.cs' could not be found > >> error CS2001: Source file `Com\SimpleArgBuilder.cs' could not be found > >> error CS2001: Source file `Com\TypeEnumMetaObject.cs' could not be found > >> error CS2001: Source file `Com\TypeInfoMetaObject.cs' could not be found > >> error CS2001: Source file `Com\TypeLibInfoMetaObject.cs' could not be > >> found > >> error CS2001: Source file `Com\TypeLibMetaObject.cs' could not be found > >> error CS2001: Source file `Com\VarEnumSelector.cs' could not be found > >> error CS2001: Source file `Com\Variant.cs' could not be found > >> error CS2001: Source file `Com\VariantArray.cs' could not be found > >> error CS2001: Source file `Com\VariantBuilder.cs' could not be found > >> error CS2001: Source file `Generation\GlobalRewriter.cs' could not be > >> found > >> error CS2001: Source file `Ast\GlobalVariableExpression.cs' could not be > >> found > >> error CS2001: Source file `Generation\GlobalOptimizedRewriter.cs' could > >> not be found > >> error CS2001: Source file `Actions\ExtensionMethodTracker.cs' could not > be > >> found > >> error CS2001: Source file `Actions\Old\OldDynamicAction.cs' could not be > >> found > >> error CS2001: Source file `Actions\ActionBinder.cs' could not be found > >> error CS2001: Source file `Actions\BoundMemberTracker.cs' could not be > >> found > >> error CS2001: Source file `Actions\ConstructorTracker.cs' could not be > >> found > >> error CS2001: Source file `Actions\ErrorInfo.cs' could not be found > >> error CS2001: Source file `Actions\EventTracker.cs' could not be found > >> error CS2001: Source file `Actions\ExtensionPropertyTracker.cs' could > not > >> be found > >> error CS2001: Source file `Actions\FieldTracker.cs' could not be found > >> error CS2001: Source file `Actions\Matchmaker.cs' could not be found > >> error CS2001: Source file `Actions\MethodGroup.cs' could not be found > >> error CS2001: Source file `Actions\MethodTracker.cs' could not be found > >> error CS2001: Source file `Actions\RuleValidator.cs' could not be found > >> error CS2001: Source file `Actions\NamespaceTracker.cs' could not be > found > >> error CS2001: Source file `Actions\NestedTypeTracker.cs' could not be > >> found > >> error CS2001: Source file `Actions\PropertyTracker.cs' could not be > found > >> error CS2001: Source file `Actions\ReflectedPropertyTracker.cs' could > not > >> be found > >> error CS2001: Source file `Actions\Rule.cs' could not be found > >> error CS2001: Source file `Actions\RuleCache.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldCallAction.cs' could not be > >> found > >> error CS2001: Source file `Actions\Old\OldConvertToAction.cs' could not > be > >> found > >> error CS2001: Source file `Actions\CreateAction.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldDeleteMemberAction.cs' could > not > >> be found > >> error CS2001: Source file `Actions\DynamicSiteHelpers.Generated.cs' > could > >> not be found > >> error CS2001: Source file `Actions\Old\OldDoOperationAction.cs' could > not > >> be found > >> error CS2001: Source file `Actions\DynamicSiteHelpers.cs' could not be > >> found > >> error CS2001: Source file `Actions\EmptyRuleSet.cs' could not be found > >> error CS2001: Source file `Actions\MemberTracker.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldGetMemberAction.cs' could not > be > >> found > >> error CS2001: Source file `Actions\Old\OldInvokeMemberAction.cs' could > not > >> be found > >> error CS2001: Source file `Actions\Old\OldMemberAction.cs' could not be > >> found > >> error CS2001: Source file `Actions\MemberGroup.cs' could not be found > >> error CS2001: Source file `Actions\RuleSet.cs' could not be found > >> error CS2001: Source file `Actions\RuleTree.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldSetMemberAction.cs' could not > be > >> found > >> error CS2001: Source file `Actions\SmallRuleSet.cs' could not be found > >> error CS2001: Source file `Actions\RuleBuilder.cs' could not be found > >> error CS2001: Source file `Actions\TemplatedValue.cs' could not be found > >> error CS2001: Source file `Actions\TopNamespaceTracker.cs' could not be > >> found > >> error CS2001: Source file `Actions\TrackerTypes.cs' could not be found > >> error CS2001: Source file `Actions\TypeGroup.cs' could not be found > >> error CS2001: Source file `Actions\TypeTracker.cs' could not be found > >> error CS2001: Source file `Actions\UpdateDelegates.cs' could not be > found > >> error CS2001: Source file `Ast\Annotations.cs' could not be found > >> error CS2001: Source file `Actions\Matchmaker.Generated.cs' could not be > >> found > >> error CS2001: Source file `Compiler\Closure.cs' could not be found > >> error CS2001: Source file `Ast\AutoRuleTemplate.cs' could not be found > >> error CS2001: Source file `Compiler\HoistedLocals.cs' could not be found > >> error CS2001: Source file `Compiler\CompilerScope.cs' could not be found > >> error CS2001: Source file `Compiler\GeneratorInfo.cs' could not be found > >> error CS2001: Source file `Generation\IExpressionSerializable.cs' could > >> not be found > >> error CS2001: Source file `Ast\InvocationExpression.cs' could not be > found > >> error CS2001: Source file `Ast\LabelTarget.cs' could not be found > >> error CS2001: Source file `Ast\OpAssignmentExpression.cs' could not be > >> found > >> error CS2001: Source file `Ast\ParameterExpression.cs' could not be > found > >> error CS2001: Source file `Compiler\StackSpiller.Temps.cs' could not be > >> found > >> error CS2001: Source file `Generation\ToDiskRewriter.cs' could not be > >> found > >> error CS2001: Source file `Actions\Stitcher.cs' could not be found > >> error CS2001: Source file `Ast\TreeComparer.cs' could not be found > >> error CS2001: Source file `Compiler\ExpressionTreeVisitor.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\ExpressionTreeVisitor.Generated.cs' > >> could not be found > >> error CS2001: Source file `Runtime\OptimizedScriptCode.cs' could not be > >> found > >> error CS2001: Source file `Generation\GlobalLookupRewriter.cs' could not > >> be found > >> error CS2001: Source file `Hosting\EngineOptions.cs' could not be found > >> error CS2001: Source file `Runtime\LanguageBoundTextContentProvider.cs' > >> could not be found > >> error CS2001: Source file `Runtime\AssemblyTypeNames.cs' could not be > >> found > >> error CS2001: Source file `Compiler\StackSpiller.Generated.cs' could not > >> be found > >> error CS2001: Source file `Compiler\ExpressionWriter.cs' could not be > >> found > >> error CS2001: Source file `Ast\BinaryExpression.cs' could not be found > >> error CS2001: Source file `Ast\CatchBlock.cs' could not be found > >> error CS2001: Source file `Compiler\CatchRecord.cs' could not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Address.cs' could not > >> be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Lambda.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\LambdaCompiler.Expressions.cs' could > >> not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Logical.cs' could not > >> be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Statements.cs' could > >> not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.cs' could not be > found > >> error CS2001: Source file `Compiler\ConstantCheck.cs' could not be found > >> error CS2001: Source file `Compiler\StackSpiller.cs' could not be found > >> error CS2001: Source file `Ast\LocalScopeExpression.cs' could not be > found > >> error CS2001: Source file `Compiler\TryStatementInfo.cs' could not be > >> found > >> error CS2001: Source file `Compiler\VariableBinder.cs' could not be > found > >> error CS2001: Source file `Ast\DoStatementBuilder.cs' could not be found > >> error CS2001: Source file `Ast\IfStatementBuilder.cs' could not be found > >> error CS2001: Source file `Ast\ExpressionType.cs' could not be found > >> error CS2001: Source file `Ast\TypeUtils.cs' could not be found > >> error CS2001: Source file `Runtime\DlrCachedCodeAttribute.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\DocumentationAttribute.cs' could not > be > >> found > >> error CS2001: Source file `Generation\ConversionResult.cs' could not be > >> found > >> error CS2001: Source file `Generation\DebugILGen.cs' could not be found > >> error CS2001: Source file `Generation\DynamicILGen.cs' could not be > found > >> error CS2001: Source file `Generation\ILGen.cs' could not be found > >> error CS2001: Source file `Compiler\TryFlowAnalyzer.cs' could not be > found > >> error CS2001: Source file `Ast\TryStatementBuilder.cs' could not be > found > >> error CS2001: Source file `Ast\TypeBinaryExpression.cs' could not be > found > >> error CS2001: Source file `Ast\UnaryExpression.cs' could not be found > >> error CS2001: Source file `Ast\LambdaExpression.cs' could not be found > >> error CS2001: Source file `Ast\DeleteExpression.cs' could not be found > >> error CS2001: Source file `Ast\ActionExpression.cs' could not be found > >> error CS2001: Source file `Actions\ArgumentKind.cs' could not be found > >> error CS2001: Source file `Ast\Block.cs' could not be found > >> error CS2001: Source file `Ast\AssignmentExpression.cs' could not be > found > >> error CS2001: Source file `Ast\BreakStatement.cs' could not be found > >> error CS2001: Source file `Actions\CallSite.cs' could not be found > >> error CS2001: Source file `Actions\DynamicSiteTargets.Generated.cs' > could > >> not be found > >> error CS2001: Source file `Ast\ConditionalExpression.cs' could not be > >> found > >> error CS2001: Source file `Ast\ConstantExpression.cs' could not be found > >> error CS2001: Source file `Ast\ContinueStatement.cs' could not be found > >> error CS2001: Source file `Ast\MemberBinding.cs' could not be found > >> error CS2001: Source file `Ast\NewExpression.cs' could not be found > >> error CS2001: Source file `Ast\DoStatement.cs' could not be found > >> error CS2001: Source file `Ast\EmptyStatement.cs' could not be found > >> error CS2001: Source file `Ast\IfStatementTest.cs' could not be found > >> error CS2001: Source file `Ast\LabeledStatement.cs' could not be found > >> error CS2001: Source file `Ast\MemberExpression.cs' could not be found > >> error CS2001: Source file `Ast\NewArrayExpression.cs' could not be found > >> error CS2001: Source file `Ast\DebugStatement.cs' could not be found > >> error CS2001: Source file `Ast\Expression.cs' could not be found > >> error CS2001: Source file `Ast\MethodCallExpression.cs' could not be > found > >> error CS2001: Source file `Ast\ReturnStatement.cs' could not be found > >> error CS2001: Source file `Ast\ScopeExpression.cs' could not be found > >> error CS2001: Source file `Ast\SwitchCase.cs' could not be found > >> error CS2001: Source file `Ast\SwitchStatement.cs' could not be found > >> error CS2001: Source file `Ast\ThrowStatement.cs' could not be found > >> error CS2001: Source file `Ast\TryStatement.cs' could not be found > >> error CS2001: Source file `Ast\VariableExpression.cs' could not be found > >> error CS2001: Source file `Ast\LoopStatement.cs' could not be found > >> error CS2001: Source file `Compiler\YieldLabelBuilder.cs' could not be > >> found > >> error CS2001: Source file `Ast\YieldStatement.cs' could not be found > >> error CS2001: Source file `Compiler\YieldTarget.cs' could not be found > >> error CS2001: Source file `Runtime\BinderType.cs' could not be found > >> error CS2001: Source file `Runtime\DynamicRuntimeHostingProvider.cs' > could > >> not be found > >> error CS2001: Source file `Runtime\CallTargets.cs' could not be found > >> error CS2001: Source file `Generation\GlobalStaticFieldRewriter.cs' > could > >> not be found > >> error CS2001: Source file `Generation\GlobalArrayRewriter.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\LocalVariableAccess.cs' could not be > >> found > >> error CS2001: Source file `Runtime\MultiRuntimeAwareAttribute.cs' could > >> not be found > >> error CS2001: Source file `Runtime\NullTextContentProvider.cs' could not > >> be found > >> error CS2001: Source file `Runtime\ScopeExtension.cs' could not be found > >> error CS2001: Source file `Generation\NarrowingLevel.cs' could not be > >> found > >> error CS2001: Source file `Runtime\ScriptCode.cs' could not be found > >> error CS2001: Source file `Runtime\DlrConfiguration.cs' could not be > found > >> error CS2001: Source file `Runtime\SourceStringContentProvider.cs' could > >> not be found > >> error CS2001: Source file `Ast\SourceFileInformation.cs' could not be > >> found > >> error CS2001: Source file `Ast\SourceLocation.cs' could not be found > >> error CS2001: Source file `Ast\SourceSpan.cs' could not be found > >> error CS2001: Source file `Runtime\OperationFailed.cs' could not be > found > >> error CS2001: Source file `Runtime\OperatorSlotAttribute.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\CustomSymbolDictionary.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ExplicitConversionMethodAttribute.cs' > >> could not be found > >> error CS2001: Source file `Runtime\Extensible.cs' could not be found > >> error CS2001: Source file `Runtime\ExtensionTypeAttribute.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ExtraKeyEnumerator.cs' could not be > >> found > >> error CS2001: Source file `Runtime\ExceptionHelpers.cs' could not be > found > >> error CS2001: Source file `Generation\ParameterInfoWrapper.cs' could not > >> be found > >> error CS2001: Source file `Runtime\ImplicitConversionMethodAttribute.cs' > >> could not be found > >> error CS2001: Source file `Runtime\LanguageContext.cs' could not be > found > >> error CS2001: Source file `Runtime\ReflectionCache.cs' could not be > found > >> error CS2001: Source file `Runtime\ScopeMemberAttributes.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ModuleChangeEventArgs.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ModuleChangeEventType.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ModuleGlobalCache.cs' could not be > >> found > >> error CS2001: Source file `Runtime\GlobalsDictionary.cs' could not be > >> found > >> error CS2001: Source file `Runtime\ModuleGlobalWrapper.cs' could not be > >> found > >> error CS2001: Source file `Runtime\Scope.cs' could not be found > >> error CS2001: Source file `Runtime\NotNullAttribute.cs' could not be > found > >> error CS2001: Source file `Runtime\ScriptDomainManager.cs' could not be > >> found > >> error CS2001: Source file `Runtime\DynamicStackFrame.cs' could not be > >> found > >> error CS2001: Source file `Runtime\SharedIO.cs' could not be found > >> error CS2001: Source file `Runtime\StaticExtensionMethodAttribute.cs' > >> could not be found > >> error CS2001: Source file `Runtime\SymbolDictionary.cs' could not be > found > >> error CS2001: Source file `Runtime\BaseSymbolDictionary.cs' could not be > >> found > >> error CS2001: Source file `Runtime\TransformDictEnumerator.cs' could not > >> be found > >> error CS2001: Source file `Runtime\UnboundNameException.cs' could not be > >> found > >> error CS2001: Source file `Runtime\Generator.cs' could not be found > >> error CS2001: Source file `Generation\Snippets.cs' could not be found > >> error CS2001: Source file `Runtime\RuntimeHelpers.cs' could not be found > >> error CS2001: Source file `Generation\AssemblyGen.cs' could not be found > >> error CS2001: Source file `Generation\CompilerHelpers.cs' could not be > >> found > >> error CS2001: Source file `Generation\Targets.cs' could not be found > >> error CS2001: Source file `Generation\TypeGen.cs' could not be found > >> error CS2001: Source file `Runtime\IMembersList.cs' could not be found > >> error CS2001: Source file `Runtime\IDynamicObject.cs' could not be found > >> error CS2001: Source file `Runtime\ContextId.cs' could not be found > >> error CS2001: Source file `Runtime\PropertyMethodAttribute.cs' could not > >> be found > >> error CS2001: Source file `Runtime\CodeContext.cs' could not be found > >> error CS2001: Source file `Actions\UpdateDelegates.Generated.cs' could > not > >> be found > >> error CS2001: Source file `Utils\Action.cs' could not be found > >> error CS2001: Source file `Utils\ArrayUtils.cs' could not be found > >> error CS2001: Source file `Utils\AssemblyQualifiedTypeName.cs' could not > >> be found > >> error CS2001: Source file `Utils\Assert.cs' could not be found > >> error CS2001: Source file `Utils\CheckedDictionaryEnumerator.cs' could > not > >> be found > >> error CS2001: Source file `Utils\CollectionUtils.cs' could not be found > >> error CS2001: Source file `Utils\ConsoleStreamType.cs' could not be > found > >> error CS2001: Source file `Utils\ContractUtils.cs' could not be found > >> error CS2001: Source file `Utils\DictionaryUnionEnumerator.cs' could not > >> be found > >> error CS2001: Source file `Utils\ExceptionFactory.Generated.cs' could > not > >> be found > >> error CS2001: Source file `Utils\ExceptionUtils.cs' could not be found > >> error CS2001: Source file `Utils\Extension.cs' could not be found > >> error CS2001: Source file `Utils\ReadOnlyDictionary.cs' could not be > found > >> error CS2001: Source file `Utils\ReferenceEqualityComparer.cs' could not > >> be found > >> error CS2001: Source file `Utils\Function.cs' could not be found > >> error CS2001: Source file `Utils\IOUtils.cs' could not be found > >> error CS2001: Source file `Utils\ListStack.cs' could not be found > >> error CS2001: Source file `Utils\ReflectionUtils.cs' could not be found > >> error CS2001: Source file `Utils\StringUtils.cs' could not be found > >> error CS2001: Source file `Utils\StrongBox.cs' could not be found > >> error CS2001: Source file `Utils\SynchronizedDictionary.cs' could not be > >> found > >> error CS2001: Source file `Runtime\Operators.cs' could not be found > >> error CS2001: Source file `Properties\AssemblyInfo.cs' could not be > found > >> error CS2001: Source file `Runtime\Uninitialized.cs' could not be found > >> error CS2001: Source file `Utils\TextStream.cs' could not be found > >> I know I did a successful checkout, could something be wrong with the > >> Rakefile? I'm on r127 btw, not r126. > >> Thanks again! > >> Joe > >> On Tue, Aug 5, 2008 at 8:46 PM, Charles Oliver Nutter > >> wrote: > >>> > >>> Sanghyeon Seo wrote: > >>>> > >>>> 2008/8/6 Jim Deville : > >>>>> > >>>>> Come to think of it. Is there a reason to call ruby.exe on Windows? > >>>>> Windows has the PATHEXT variable, and it will find ruby.exe if you > call ruby > >>>>> in the right location. Am I missing something? Or should we make the > runners > >>>>> call ruby instead of ruby.exe? > >>>> > >>>> This is true. Just executing "ruby" will do the right thing both on > >>>> Windows and UNIX. I thought the idea was to warn users if they don't > >>>> have Ruby installed, or if there are more than one Ruby installations. > >>>> So I did the minimally intrusive change to keep that. > >>> > >>> Bah, just use whatever PATH finds. > >>> > >>> - Charlie > >>> _______________________________________________ > >>> Ironruby-core mailing list > >>> Ironruby-core at rubyforge.org > >>> http://rubyforge.org/mailman/listinfo/ironruby-core > >> > >> > >> > >> -- > >> joe fiorini > >> http://www.faithfulgeek.org > >> // freelancing & knowledge sharing > >> > >> _______________________________________________ > >> Ironruby-core mailing list > >> Ironruby-core at rubyforge.org > >> http://rubyforge.org/mailman/listinfo/ironruby-core > >> > > > > > > > > -- > > joe fiorini > > http://www.faithfulgeek.org > > // freelancing & knowledge sharing > > > > _______________________________________________ > > Ironruby-core mailing list > > Ironruby-core at rubyforge.org > > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From curth at microsoft.com Thu Aug 7 08:47:51 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Thu, 7 Aug 2008 05:47:51 -0700 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: <73fd69b50808070546r7effed5ax9eefca43a0df503@mail.gmail.com> References: <667d6e800808062309m739a9f9cs6715b04ff3c63934@mail.gmail.com> <73fd69b50808070546r7effed5ax9eefca43a0df503@mail.gmail.com> Message-ID: Yes, that's definitely part of the goal. From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Joe Fiorini Sent: Thursday, August 07, 2008 5:46 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Can't build under Mono Is it going to stay that way? I was very excited to start running some ASP.NET MVC demos using IronRuby on my Mac :). Is it part of the goal to stay Mono-compatible? On Thu, Aug 7, 2008 at 2:09 AM, Tobias H. Michaelsen > wrote: Not just case sensitivity, but also path separators :( I started on a rewrite of paths a while back, but gave up because there was so many (and I think I ran into some additional problems). The code base has unfortunately drifted to become Windows-only. # Tobias 2008/8/7 Jim Deville >: > Yep, case sensitivity. I've ran into it too, but haven't fixed it. Anyone > have a patch for this? > > -----Original Message----- > From: "Joe Fiorini" > > To: "ironruby-core at rubyforge.org" > > Sent: 8/6/08 5:26 PM > Subject: Re: [Ironruby-core] Can't build under Mono > > Mac 10.5.4 > On Wed, Aug 6, 2008 at 8:25 PM, Jim Deville > wrote: >> >> Looks like case sensitivity. Are you on Mac or *nix? >> >> -----Original Message----- >> From: "Joe Fiorini" > >> To: "ironruby-core at rubyforge.org" > >> Sent: 8/6/08 5:09 PM >> Subject: Re: [Ironruby-core] Can't build under Mono >> >> Thanks for all the suggestions! I'm using a .irconfig.rb in my home >> directory, which got me past that error. Now it's tell me it can't find a >> large number of source files, like so: >> error CS2001: Source file `Development/Open' could not be found >> error CS2001: Source file `Source' could not be found >> error CS2001: Source file `Projects/ironrubyRubyTestKey.snk' could not be >> found >> error CS2001: Source file `Actions\ActionSelfExpression.cs' could not be >> found >> error CS2001: Source file `Actions\ArgumentInfo.cs' could not be found >> error CS2001: Source file `Actions\CallAction.cs' could not be found >> error CS2001: Source file `Actions\CallSiteBinder.cs' could not be found >> error CS2001: Source file `Actions\CallSignature.cs' could not be found >> error CS2001: Source file `Actions\ConvertAction.cs' could not be found >> error CS2001: Source file `Actions\CustomTracker.cs' could not be found >> error CS2001: Source file `Actions\DeferMetaObject.cs' could not be found >> error CS2001: Source file `Actions\DeleteMemberAction.cs' could not be >> found >> error CS2001: Source file `Actions\ErrorMetaObject.cs' could not be found >> error CS2001: Source file `Actions\GetMemberAction.cs' could not be found >> error CS2001: Source file `Actions\IDynamicObject.cs' could not be found >> error CS2001: Source file `Actions\InvokeAction.cs' could not be found >> error CS2001: Source file `Actions\MatchCaller.cs' could not be found >> error CS2001: Source file `Actions\MetaAction.cs' could not be found >> error CS2001: Source file `Actions\MetaObject.cs' could not be found >> error CS2001: Source file `Actions\Old\OldCreateInstanceAction.cs' could >> not be found >> error CS2001: Source file `Actions\OperationAction.cs' could not be found >> error CS2001: Source file `Actions\ParameterMetaObject.cs' could not be >> found >> error CS2001: Source file `Actions\RestrictedMetaObject.cs' could not be >> found >> error CS2001: Source file `Actions\Restrictions.cs' could not be found >> error CS2001: Source file `Actions\SetMemberAction.cs' could not be found >> error CS2001: Source file `Actions\SplatCallSite.cs' could not be found >> error CS2001: Source file `Actions\SplatCallSite.Generated.cs' could not >> be found >> error CS2001: Source file `Actions\StandardAction.cs' could not be found >> error CS2001: Source file `Actions\StandardActionKind.cs' could not be >> found >> error CS2001: Source file `Ast\Argument.cs' could not be found >> error CS2001: Source file `Ast\CodeContextExpression.cs' could not be >> found >> error CS2001: Source file `Ast\Extensions.cs' could not be found >> error CS2001: Source file `Ast\IndexedPropertyExpression.cs' could not be >> found >> error CS2001: Source file `Compiler\Set.cs' could not be found >> error CS2001: Source file `Compiler\ExpressionQuoter.cs' could not be >> found >> error CS2001: Source file `Ast\ElementInit.cs' could not be found >> error CS2001: Source file `Ast\ListInitExpression.cs' could not be found >> error CS2001: Source file `Ast\MemberAssignment.cs' could not be found >> error CS2001: Source file `Ast\MemberInitExpression.cs' could not be found >> error CS2001: Source file `Ast\MemberListBinding.cs' could not be found >> error CS2001: Source file `Ast\MemberMemberBinding.cs' could not be found >> error CS2001: Source file `Compiler\KeyedQueue.cs' could not be found >> error CS2001: Source file `Compiler\LambdaCompiler.Binary.cs' could not be >> found >> error CS2001: Source file `Compiler\LambdaCompiler.ControlFlow.cs' could >> not be found >> error CS2001: Source file `Compiler\LambdaCompiler.Generated.cs' could not >> be found >> error CS2001: Source file `Compiler\DynamicNodeRewriter.cs' could not be >> found >> error CS2001: Source file `Ast\ILocalVariables.cs' could not be found >> error CS2001: Source file `Compiler\CompilerScope.Storage.cs' could not be >> found >> error CS2001: Source file `Compiler\LambdaCompiler.Unary.cs' could not be >> found >> error CS2001: Source file `Compiler\StackSpiller.Bindings.cs' could not be >> found >> error CS2001: Source file `Com\ArgBuilder.cs' could not be found >> error CS2001: Source file `Com\BoundDispEvent.cs' could not be found >> error CS2001: Source file `Com\ComClassMetaObject.cs' could not be found >> error CS2001: Source file `Com\ComInvokeAction.cs' could not be found >> error CS2001: Source file `Com\ComDispIds.cs' could not be found >> error CS2001: Source file `Com\ComEventDesc.cs' could not be found >> error CS2001: Source file `Com\ComEventSink.cs' could not be found >> error CS2001: Source file `Com\ComEventSinkProxy.cs' could not be found >> error CS2001: Source file `Com\ComEventSinksContainer.cs' could not be >> found >> error CS2001: Source file `Com\ComHresults.cs' could not be found >> error CS2001: Source file `Com\ComInterop.cs' could not be found >> error CS2001: Source file `Com\ComMetaObject.cs' could not be found >> error CS2001: Source file `Com\ComMethodDesc.cs' could not be found >> error CS2001: Source file `Com\ComObject.cs' could not be found >> error CS2001: Source file `Com\ComObjectWithTypeInfo.cs' could not be >> found >> error CS2001: Source file `Com\ComParamDesc.cs' could not be found >> error CS2001: Source file `Com\ComReferenceArgBuilder.cs' could not be >> found >> error CS2001: Source file `Com\ComRuntimeHelpers.cs' could not be found >> error CS2001: Source file `Com\ComType.cs' could not be found >> error CS2001: Source file `Com\ComTypeClassDesc.cs' could not be found >> error CS2001: Source file `Com\ComTypeDesc.cs' could not be found >> error CS2001: Source file `Com\ComTypeEnumDesc.cs' could not be found >> error CS2001: Source file `Com\ComTypeLibDesc.cs' could not be found >> error CS2001: Source file `Com\ComTypeLibInfo.cs' could not be found >> error CS2001: Source file `Com\ComTypeLibMemberDesc.cs' could not be found >> error CS2001: Source file `Com\DispCallable.cs' could not be found >> error CS2001: Source file `Com\DispCallableMetaObject.cs' could not be >> found >> error CS2001: Source file `Com\DispMethod.cs' could not be found >> error CS2001: Source file `Com\DispPropertyGet.cs' could not be found >> error CS2001: Source file `Com\DispPropertyPut.cs' could not be found >> error CS2001: Source file `Com\ExcepInfo.cs' could not be found >> error CS2001: Source file `Com\GenericComMetaObject.cs' could not be found >> error CS2001: Source file `Com\GenericComObject.cs' could not be found >> error CS2001: Source file `Com\IDispatchComObject.cs' could not be found >> error CS2001: Source file `Com\IDispatchMetaObject.cs' could not be found >> error CS2001: Source file `Com\IDispatchObject.cs' could not be found >> error CS2001: Source file `Com\InvokeBinder.cs' could not be found >> error CS2001: Source file `Com\MetaUnwrappedComObject.cs' could not be >> found >> error CS2001: Source file `Com\NullArgBuilder.cs' could not be found >> error CS2001: Source file `Com\ReferenceArgBuilder.cs' could not be found >> error CS2001: Source file `Com\ReturnBuilder.cs' could not be found >> error CS2001: Source file `Com\SimpleArgBuilder.cs' could not be found >> error CS2001: Source file `Com\TypeEnumMetaObject.cs' could not be found >> error CS2001: Source file `Com\TypeInfoMetaObject.cs' could not be found >> error CS2001: Source file `Com\TypeLibInfoMetaObject.cs' could not be >> found >> error CS2001: Source file `Com\TypeLibMetaObject.cs' could not be found >> error CS2001: Source file `Com\VarEnumSelector.cs' could not be found >> error CS2001: Source file `Com\Variant.cs' could not be found >> error CS2001: Source file `Com\VariantArray.cs' could not be found >> error CS2001: Source file `Com\VariantBuilder.cs' could not be found >> error CS2001: Source file `Generation\GlobalRewriter.cs' could not be >> found >> error CS2001: Source file `Ast\GlobalVariableExpression.cs' could not be >> found >> error CS2001: Source file `Generation\GlobalOptimizedRewriter.cs' could >> not be found >> error CS2001: Source file `Actions\ExtensionMethodTracker.cs' could not be >> found >> error CS2001: Source file `Actions\Old\OldDynamicAction.cs' could not be >> found >> error CS2001: Source file `Actions\ActionBinder.cs' could not be found >> error CS2001: Source file `Actions\BoundMemberTracker.cs' could not be >> found >> error CS2001: Source file `Actions\ConstructorTracker.cs' could not be >> found >> error CS2001: Source file `Actions\ErrorInfo.cs' could not be found >> error CS2001: Source file `Actions\EventTracker.cs' could not be found >> error CS2001: Source file `Actions\ExtensionPropertyTracker.cs' could not >> be found >> error CS2001: Source file `Actions\FieldTracker.cs' could not be found >> error CS2001: Source file `Actions\Matchmaker.cs' could not be found >> error CS2001: Source file `Actions\MethodGroup.cs' could not be found >> error CS2001: Source file `Actions\MethodTracker.cs' could not be found >> error CS2001: Source file `Actions\RuleValidator.cs' could not be found >> error CS2001: Source file `Actions\NamespaceTracker.cs' could not be found >> error CS2001: Source file `Actions\NestedTypeTracker.cs' could not be >> found >> error CS2001: Source file `Actions\PropertyTracker.cs' could not be found >> error CS2001: Source file `Actions\ReflectedPropertyTracker.cs' could not >> be found >> error CS2001: Source file `Actions\Rule.cs' could not be found >> error CS2001: Source file `Actions\RuleCache.cs' could not be found >> error CS2001: Source file `Actions\Old\OldCallAction.cs' could not be >> found >> error CS2001: Source file `Actions\Old\OldConvertToAction.cs' could not be >> found >> error CS2001: Source file `Actions\CreateAction.cs' could not be found >> error CS2001: Source file `Actions\Old\OldDeleteMemberAction.cs' could not >> be found >> error CS2001: Source file `Actions\DynamicSiteHelpers.Generated.cs' could >> not be found >> error CS2001: Source file `Actions\Old\OldDoOperationAction.cs' could not >> be found >> error CS2001: Source file `Actions\DynamicSiteHelpers.cs' could not be >> found >> error CS2001: Source file `Actions\EmptyRuleSet.cs' could not be found >> error CS2001: Source file `Actions\MemberTracker.cs' could not be found >> error CS2001: Source file `Actions\Old\OldGetMemberAction.cs' could not be >> found >> error CS2001: Source file `Actions\Old\OldInvokeMemberAction.cs' could not >> be found >> error CS2001: Source file `Actions\Old\OldMemberAction.cs' could not be >> found >> error CS2001: Source file `Actions\MemberGroup.cs' could not be found >> error CS2001: Source file `Actions\RuleSet.cs' could not be found >> error CS2001: Source file `Actions\RuleTree.cs' could not be found >> error CS2001: Source file `Actions\Old\OldSetMemberAction.cs' could not be >> found >> error CS2001: Source file `Actions\SmallRuleSet.cs' could not be found >> error CS2001: Source file `Actions\RuleBuilder.cs' could not be found >> error CS2001: Source file `Actions\TemplatedValue.cs' could not be found >> error CS2001: Source file `Actions\TopNamespaceTracker.cs' could not be >> found >> error CS2001: Source file `Actions\TrackerTypes.cs' could not be found >> error CS2001: Source file `Actions\TypeGroup.cs' could not be found >> error CS2001: Source file `Actions\TypeTracker.cs' could not be found >> error CS2001: Source file `Actions\UpdateDelegates.cs' could not be found >> error CS2001: Source file `Ast\Annotations.cs' could not be found >> error CS2001: Source file `Actions\Matchmaker.Generated.cs' could not be >> found >> error CS2001: Source file `Compiler\Closure.cs' could not be found >> error CS2001: Source file `Ast\AutoRuleTemplate.cs' could not be found >> error CS2001: Source file `Compiler\HoistedLocals.cs' could not be found >> error CS2001: Source file `Compiler\CompilerScope.cs' could not be found >> error CS2001: Source file `Compiler\GeneratorInfo.cs' could not be found >> error CS2001: Source file `Generation\IExpressionSerializable.cs' could >> not be found >> error CS2001: Source file `Ast\InvocationExpression.cs' could not be found >> error CS2001: Source file `Ast\LabelTarget.cs' could not be found >> error CS2001: Source file `Ast\OpAssignmentExpression.cs' could not be >> found >> error CS2001: Source file `Ast\ParameterExpression.cs' could not be found >> error CS2001: Source file `Compiler\StackSpiller.Temps.cs' could not be >> found >> error CS2001: Source file `Generation\ToDiskRewriter.cs' could not be >> found >> error CS2001: Source file `Actions\Stitcher.cs' could not be found >> error CS2001: Source file `Ast\TreeComparer.cs' could not be found >> error CS2001: Source file `Compiler\ExpressionTreeVisitor.cs' could not be >> found >> error CS2001: Source file `Compiler\ExpressionTreeVisitor.Generated.cs' >> could not be found >> error CS2001: Source file `Runtime\OptimizedScriptCode.cs' could not be >> found >> error CS2001: Source file `Generation\GlobalLookupRewriter.cs' could not >> be found >> error CS2001: Source file `Hosting\EngineOptions.cs' could not be found >> error CS2001: Source file `Runtime\LanguageBoundTextContentProvider.cs' >> could not be found >> error CS2001: Source file `Runtime\AssemblyTypeNames.cs' could not be >> found >> error CS2001: Source file `Compiler\StackSpiller.Generated.cs' could not >> be found >> error CS2001: Source file `Compiler\ExpressionWriter.cs' could not be >> found >> error CS2001: Source file `Ast\BinaryExpression.cs' could not be found >> error CS2001: Source file `Ast\CatchBlock.cs' could not be found >> error CS2001: Source file `Compiler\CatchRecord.cs' could not be found >> error CS2001: Source file `Compiler\LambdaCompiler.Address.cs' could not >> be found >> error CS2001: Source file `Compiler\LambdaCompiler.Lambda.cs' could not be >> found >> error CS2001: Source file `Compiler\LambdaCompiler.Expressions.cs' could >> not be found >> error CS2001: Source file `Compiler\LambdaCompiler.Logical.cs' could not >> be found >> error CS2001: Source file `Compiler\LambdaCompiler.Statements.cs' could >> not be found >> error CS2001: Source file `Compiler\LambdaCompiler.cs' could not be found >> error CS2001: Source file `Compiler\ConstantCheck.cs' could not be found >> error CS2001: Source file `Compiler\StackSpiller.cs' could not be found >> error CS2001: Source file `Ast\LocalScopeExpression.cs' could not be found >> error CS2001: Source file `Compiler\TryStatementInfo.cs' could not be >> found >> error CS2001: Source file `Compiler\VariableBinder.cs' could not be found >> error CS2001: Source file `Ast\DoStatementBuilder.cs' could not be found >> error CS2001: Source file `Ast\IfStatementBuilder.cs' could not be found >> error CS2001: Source file `Ast\ExpressionType.cs' could not be found >> error CS2001: Source file `Ast\TypeUtils.cs' could not be found >> error CS2001: Source file `Runtime\DlrCachedCodeAttribute.cs' could not be >> found >> error CS2001: Source file `Runtime\DocumentationAttribute.cs' could not be >> found >> error CS2001: Source file `Generation\ConversionResult.cs' could not be >> found >> error CS2001: Source file `Generation\DebugILGen.cs' could not be found >> error CS2001: Source file `Generation\DynamicILGen.cs' could not be found >> error CS2001: Source file `Generation\ILGen.cs' could not be found >> error CS2001: Source file `Compiler\TryFlowAnalyzer.cs' could not be found >> error CS2001: Source file `Ast\TryStatementBuilder.cs' could not be found >> error CS2001: Source file `Ast\TypeBinaryExpression.cs' could not be found >> error CS2001: Source file `Ast\UnaryExpression.cs' could not be found >> error CS2001: Source file `Ast\LambdaExpression.cs' could not be found >> error CS2001: Source file `Ast\DeleteExpression.cs' could not be found >> error CS2001: Source file `Ast\ActionExpression.cs' could not be found >> error CS2001: Source file `Actions\ArgumentKind.cs' could not be found >> error CS2001: Source file `Ast\Block.cs' could not be found >> error CS2001: Source file `Ast\AssignmentExpression.cs' could not be found >> error CS2001: Source file `Ast\BreakStatement.cs' could not be found >> error CS2001: Source file `Actions\CallSite.cs' could not be found >> error CS2001: Source file `Actions\DynamicSiteTargets.Generated.cs' could >> not be found >> error CS2001: Source file `Ast\ConditionalExpression.cs' could not be >> found >> error CS2001: Source file `Ast\ConstantExpression.cs' could not be found >> error CS2001: Source file `Ast\ContinueStatement.cs' could not be found >> error CS2001: Source file `Ast\MemberBinding.cs' could not be found >> error CS2001: Source file `Ast\NewExpression.cs' could not be found >> error CS2001: Source file `Ast\DoStatement.cs' could not be found >> error CS2001: Source file `Ast\EmptyStatement.cs' could not be found >> error CS2001: Source file `Ast\IfStatementTest.cs' could not be found >> error CS2001: Source file `Ast\LabeledStatement.cs' could not be found >> error CS2001: Source file `Ast\MemberExpression.cs' could not be found >> error CS2001: Source file `Ast\NewArrayExpression.cs' could not be found >> error CS2001: Source file `Ast\DebugStatement.cs' could not be found >> error CS2001: Source file `Ast\Expression.cs' could not be found >> error CS2001: Source file `Ast\MethodCallExpression.cs' could not be found >> error CS2001: Source file `Ast\ReturnStatement.cs' could not be found >> error CS2001: Source file `Ast\ScopeExpression.cs' could not be found >> error CS2001: Source file `Ast\SwitchCase.cs' could not be found >> error CS2001: Source file `Ast\SwitchStatement.cs' could not be found >> error CS2001: Source file `Ast\ThrowStatement.cs' could not be found >> error CS2001: Source file `Ast\TryStatement.cs' could not be found >> error CS2001: Source file `Ast\VariableExpression.cs' could not be found >> error CS2001: Source file `Ast\LoopStatement.cs' could not be found >> error CS2001: Source file `Compiler\YieldLabelBuilder.cs' could not be >> found >> error CS2001: Source file `Ast\YieldStatement.cs' could not be found >> error CS2001: Source file `Compiler\YieldTarget.cs' could not be found >> error CS2001: Source file `Runtime\BinderType.cs' could not be found >> error CS2001: Source file `Runtime\DynamicRuntimeHostingProvider.cs' could >> not be found >> error CS2001: Source file `Runtime\CallTargets.cs' could not be found >> error CS2001: Source file `Generation\GlobalStaticFieldRewriter.cs' could >> not be found >> error CS2001: Source file `Generation\GlobalArrayRewriter.cs' could not be >> found >> error CS2001: Source file `Runtime\LocalVariableAccess.cs' could not be >> found >> error CS2001: Source file `Runtime\MultiRuntimeAwareAttribute.cs' could >> not be found >> error CS2001: Source file `Runtime\NullTextContentProvider.cs' could not >> be found >> error CS2001: Source file `Runtime\ScopeExtension.cs' could not be found >> error CS2001: Source file `Generation\NarrowingLevel.cs' could not be >> found >> error CS2001: Source file `Runtime\ScriptCode.cs' could not be found >> error CS2001: Source file `Runtime\DlrConfiguration.cs' could not be found >> error CS2001: Source file `Runtime\SourceStringContentProvider.cs' could >> not be found >> error CS2001: Source file `Ast\SourceFileInformation.cs' could not be >> found >> error CS2001: Source file `Ast\SourceLocation.cs' could not be found >> error CS2001: Source file `Ast\SourceSpan.cs' could not be found >> error CS2001: Source file `Runtime\OperationFailed.cs' could not be found >> error CS2001: Source file `Runtime\OperatorSlotAttribute.cs' could not be >> found >> error CS2001: Source file `Runtime\CustomSymbolDictionary.cs' could not be >> found >> error CS2001: Source file `Runtime\ExplicitConversionMethodAttribute.cs' >> could not be found >> error CS2001: Source file `Runtime\Extensible.cs' could not be found >> error CS2001: Source file `Runtime\ExtensionTypeAttribute.cs' could not be >> found >> error CS2001: Source file `Runtime\ExtraKeyEnumerator.cs' could not be >> found >> error CS2001: Source file `Runtime\ExceptionHelpers.cs' could not be found >> error CS2001: Source file `Generation\ParameterInfoWrapper.cs' could not >> be found >> error CS2001: Source file `Runtime\ImplicitConversionMethodAttribute.cs' >> could not be found >> error CS2001: Source file `Runtime\LanguageContext.cs' could not be found >> error CS2001: Source file `Runtime\ReflectionCache.cs' could not be found >> error CS2001: Source file `Runtime\ScopeMemberAttributes.cs' could not be >> found >> error CS2001: Source file `Runtime\ModuleChangeEventArgs.cs' could not be >> found >> error CS2001: Source file `Runtime\ModuleChangeEventType.cs' could not be >> found >> error CS2001: Source file `Runtime\ModuleGlobalCache.cs' could not be >> found >> error CS2001: Source file `Runtime\GlobalsDictionary.cs' could not be >> found >> error CS2001: Source file `Runtime\ModuleGlobalWrapper.cs' could not be >> found >> error CS2001: Source file `Runtime\Scope.cs' could not be found >> error CS2001: Source file `Runtime\NotNullAttribute.cs' could not be found >> error CS2001: Source file `Runtime\ScriptDomainManager.cs' could not be >> found >> error CS2001: Source file `Runtime\DynamicStackFrame.cs' could not be >> found >> error CS2001: Source file `Runtime\SharedIO.cs' could not be found >> error CS2001: Source file `Runtime\StaticExtensionMethodAttribute.cs' >> could not be found >> error CS2001: Source file `Runtime\SymbolDictionary.cs' could not be found >> error CS2001: Source file `Runtime\BaseSymbolDictionary.cs' could not be >> found >> error CS2001: Source file `Runtime\TransformDictEnumerator.cs' could not >> be found >> error CS2001: Source file `Runtime\UnboundNameException.cs' could not be >> found >> error CS2001: Source file `Runtime\Generator.cs' could not be found >> error CS2001: Source file `Generation\Snippets.cs' could not be found >> error CS2001: Source file `Runtime\RuntimeHelpers.cs' could not be found >> error CS2001: Source file `Generation\AssemblyGen.cs' could not be found >> error CS2001: Source file `Generation\CompilerHelpers.cs' could not be >> found >> error CS2001: Source file `Generation\Targets.cs' could not be found >> error CS2001: Source file `Generation\TypeGen.cs' could not be found >> error CS2001: Source file `Runtime\IMembersList.cs' could not be found >> error CS2001: Source file `Runtime\IDynamicObject.cs' could not be found >> error CS2001: Source file `Runtime\ContextId.cs' could not be found >> error CS2001: Source file `Runtime\PropertyMethodAttribute.cs' could not >> be found >> error CS2001: Source file `Runtime\CodeContext.cs' could not be found >> error CS2001: Source file `Actions\UpdateDelegates.Generated.cs' could not >> be found >> error CS2001: Source file `Utils\Action.cs' could not be found >> error CS2001: Source file `Utils\ArrayUtils.cs' could not be found >> error CS2001: Source file `Utils\AssemblyQualifiedTypeName.cs' could not >> be found >> error CS2001: Source file `Utils\Assert.cs' could not be found >> error CS2001: Source file `Utils\CheckedDictionaryEnumerator.cs' could not >> be found >> error CS2001: Source file `Utils\CollectionUtils.cs' could not be found >> error CS2001: Source file `Utils\ConsoleStreamType.cs' could not be found >> error CS2001: Source file `Utils\ContractUtils.cs' could not be found >> error CS2001: Source file `Utils\DictionaryUnionEnumerator.cs' could not >> be found >> error CS2001: Source file `Utils\ExceptionFactory.Generated.cs' could not >> be found >> error CS2001: Source file `Utils\ExceptionUtils.cs' could not be found >> error CS2001: Source file `Utils\Extension.cs' could not be found >> error CS2001: Source file `Utils\ReadOnlyDictionary.cs' could not be found >> error CS2001: Source file `Utils\ReferenceEqualityComparer.cs' could not >> be found >> error CS2001: Source file `Utils\Function.cs' could not be found >> error CS2001: Source file `Utils\IOUtils.cs' could not be found >> error CS2001: Source file `Utils\ListStack.cs' could not be found >> error CS2001: Source file `Utils\ReflectionUtils.cs' could not be found >> error CS2001: Source file `Utils\StringUtils.cs' could not be found >> error CS2001: Source file `Utils\StrongBox.cs' could not be found >> error CS2001: Source file `Utils\SynchronizedDictionary.cs' could not be >> found >> error CS2001: Source file `Runtime\Operators.cs' could not be found >> error CS2001: Source file `Properties\AssemblyInfo.cs' could not be found >> error CS2001: Source file `Runtime\Uninitialized.cs' could not be found >> error CS2001: Source file `Utils\TextStream.cs' could not be found >> I know I did a successful checkout, could something be wrong with the >> Rakefile? I'm on r127 btw, not r126. >> Thanks again! >> Joe >> On Tue, Aug 5, 2008 at 8:46 PM, Charles Oliver Nutter >> > wrote: >>> >>> Sanghyeon Seo wrote: >>>> >>>> 2008/8/6 Jim Deville >: >>>>> >>>>> Come to think of it. Is there a reason to call ruby.exe on Windows? >>>>> Windows has the PATHEXT variable, and it will find ruby.exe if you call ruby >>>>> in the right location. Am I missing something? Or should we make the runners >>>>> call ruby instead of ruby.exe? >>>> >>>> This is true. Just executing "ruby" will do the right thing both on >>>> Windows and UNIX. I thought the idea was to warn users if they don't >>>> have Ruby installed, or if there are more than one Ruby installations. >>>> So I did the minimally intrusive change to keep that. >>> >>> Bah, just use whatever PATH finds. >>> >>> - Charlie >>> _______________________________________________ >>> Ironruby-core mailing list >>> Ironruby-core at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> >> >> -- >> joe fiorini >> http://www.faithfulgeek.org >> // freelancing & knowledge sharing >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core at rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> > > > > -- > joe fiorini > http://www.faithfulgeek.org > // freelancing & knowledge sharing > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core -- joe fiorini http://www.faithfulgeek.org // freelancing & knowledge sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael.letterle at gmail.com Thu Aug 7 08:58:14 2008 From: michael.letterle at gmail.com (Michael Letterle) Date: Thu, 7 Aug 2008 08:58:14 -0400 Subject: [Ironruby-core] Can't build under Mono In-Reply-To: <667d6e800808062309m739a9f9cs6715b04ff3c63934@mail.gmail.com> References: <667d6e800808062309m739a9f9cs6715b04ff3c63934@mail.gmail.com> Message-ID: The codebase is still mono compatible (AFAIK), but the build scripts have definitely become windows-centric. On Thu, Aug 7, 2008 at 2:09 AM, Tobias H. Michaelsen < tobias.michaelsen at gmail.com> wrote: > Not just case sensitivity, but also path separators :( > I started on a rewrite of paths a while back, but gave up because > there was so many (and I think I ran into some additional problems). > The code base has unfortunately drifted to become Windows-only. > > > # Tobias > > 2008/8/7 Jim Deville : > > Yep, case sensitivity. I've ran into it too, but haven't fixed it. Anyone > > have a patch for this? > > > > -----Original Message----- > > From: "Joe Fiorini" > > To: "ironruby-core at rubyforge.org" > > Sent: 8/6/08 5:26 PM > > Subject: Re: [Ironruby-core] Can't build under Mono > > > > Mac 10.5.4 > > On Wed, Aug 6, 2008 at 8:25 PM, Jim Deville > wrote: > >> > >> Looks like case sensitivity. Are you on Mac or *nix? > >> > >> -----Original Message----- > >> From: "Joe Fiorini" > >> To: "ironruby-core at rubyforge.org" > >> Sent: 8/6/08 5:09 PM > >> Subject: Re: [Ironruby-core] Can't build under Mono > >> > >> Thanks for all the suggestions! I'm using a .irconfig.rb in my home > >> directory, which got me past that error. Now it's tell me it can't find > a > >> large number of source files, like so: > >> error CS2001: Source file `Development/Open' could not be found > >> error CS2001: Source file `Source' could not be found > >> error CS2001: Source file `Projects/ironrubyRubyTestKey.snk' could not > be > >> found > >> error CS2001: Source file `Actions\ActionSelfExpression.cs' could not be > >> found > >> error CS2001: Source file `Actions\ArgumentInfo.cs' could not be found > >> error CS2001: Source file `Actions\CallAction.cs' could not be found > >> error CS2001: Source file `Actions\CallSiteBinder.cs' could not be found > >> error CS2001: Source file `Actions\CallSignature.cs' could not be found > >> error CS2001: Source file `Actions\ConvertAction.cs' could not be found > >> error CS2001: Source file `Actions\CustomTracker.cs' could not be found > >> error CS2001: Source file `Actions\DeferMetaObject.cs' could not be > found > >> error CS2001: Source file `Actions\DeleteMemberAction.cs' could not be > >> found > >> error CS2001: Source file `Actions\ErrorMetaObject.cs' could not be > found > >> error CS2001: Source file `Actions\GetMemberAction.cs' could not be > found > >> error CS2001: Source file `Actions\IDynamicObject.cs' could not be found > >> error CS2001: Source file `Actions\InvokeAction.cs' could not be found > >> error CS2001: Source file `Actions\MatchCaller.cs' could not be found > >> error CS2001: Source file `Actions\MetaAction.cs' could not be found > >> error CS2001: Source file `Actions\MetaObject.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldCreateInstanceAction.cs' could > >> not be found > >> error CS2001: Source file `Actions\OperationAction.cs' could not be > found > >> error CS2001: Source file `Actions\ParameterMetaObject.cs' could not be > >> found > >> error CS2001: Source file `Actions\RestrictedMetaObject.cs' could not be > >> found > >> error CS2001: Source file `Actions\Restrictions.cs' could not be found > >> error CS2001: Source file `Actions\SetMemberAction.cs' could not be > found > >> error CS2001: Source file `Actions\SplatCallSite.cs' could not be found > >> error CS2001: Source file `Actions\SplatCallSite.Generated.cs' could not > >> be found > >> error CS2001: Source file `Actions\StandardAction.cs' could not be found > >> error CS2001: Source file `Actions\StandardActionKind.cs' could not be > >> found > >> error CS2001: Source file `Ast\Argument.cs' could not be found > >> error CS2001: Source file `Ast\CodeContextExpression.cs' could not be > >> found > >> error CS2001: Source file `Ast\Extensions.cs' could not be found > >> error CS2001: Source file `Ast\IndexedPropertyExpression.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\Set.cs' could not be found > >> error CS2001: Source file `Compiler\ExpressionQuoter.cs' could not be > >> found > >> error CS2001: Source file `Ast\ElementInit.cs' could not be found > >> error CS2001: Source file `Ast\ListInitExpression.cs' could not be found > >> error CS2001: Source file `Ast\MemberAssignment.cs' could not be found > >> error CS2001: Source file `Ast\MemberInitExpression.cs' could not be > found > >> error CS2001: Source file `Ast\MemberListBinding.cs' could not be found > >> error CS2001: Source file `Ast\MemberMemberBinding.cs' could not be > found > >> error CS2001: Source file `Compiler\KeyedQueue.cs' could not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Binary.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\LambdaCompiler.ControlFlow.cs' could > >> not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Generated.cs' could > not > >> be found > >> error CS2001: Source file `Compiler\DynamicNodeRewriter.cs' could not be > >> found > >> error CS2001: Source file `Ast\ILocalVariables.cs' could not be found > >> error CS2001: Source file `Compiler\CompilerScope.Storage.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\LambdaCompiler.Unary.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\StackSpiller.Bindings.cs' could not > be > >> found > >> error CS2001: Source file `Com\ArgBuilder.cs' could not be found > >> error CS2001: Source file `Com\BoundDispEvent.cs' could not be found > >> error CS2001: Source file `Com\ComClassMetaObject.cs' could not be found > >> error CS2001: Source file `Com\ComInvokeAction.cs' could not be found > >> error CS2001: Source file `Com\ComDispIds.cs' could not be found > >> error CS2001: Source file `Com\ComEventDesc.cs' could not be found > >> error CS2001: Source file `Com\ComEventSink.cs' could not be found > >> error CS2001: Source file `Com\ComEventSinkProxy.cs' could not be found > >> error CS2001: Source file `Com\ComEventSinksContainer.cs' could not be > >> found > >> error CS2001: Source file `Com\ComHresults.cs' could not be found > >> error CS2001: Source file `Com\ComInterop.cs' could not be found > >> error CS2001: Source file `Com\ComMetaObject.cs' could not be found > >> error CS2001: Source file `Com\ComMethodDesc.cs' could not be found > >> error CS2001: Source file `Com\ComObject.cs' could not be found > >> error CS2001: Source file `Com\ComObjectWithTypeInfo.cs' could not be > >> found > >> error CS2001: Source file `Com\ComParamDesc.cs' could not be found > >> error CS2001: Source file `Com\ComReferenceArgBuilder.cs' could not be > >> found > >> error CS2001: Source file `Com\ComRuntimeHelpers.cs' could not be found > >> error CS2001: Source file `Com\ComType.cs' could not be found > >> error CS2001: Source file `Com\ComTypeClassDesc.cs' could not be found > >> error CS2001: Source file `Com\ComTypeDesc.cs' could not be found > >> error CS2001: Source file `Com\ComTypeEnumDesc.cs' could not be found > >> error CS2001: Source file `Com\ComTypeLibDesc.cs' could not be found > >> error CS2001: Source file `Com\ComTypeLibInfo.cs' could not be found > >> error CS2001: Source file `Com\ComTypeLibMemberDesc.cs' could not be > found > >> error CS2001: Source file `Com\DispCallable.cs' could not be found > >> error CS2001: Source file `Com\DispCallableMetaObject.cs' could not be > >> found > >> error CS2001: Source file `Com\DispMethod.cs' could not be found > >> error CS2001: Source file `Com\DispPropertyGet.cs' could not be found > >> error CS2001: Source file `Com\DispPropertyPut.cs' could not be found > >> error CS2001: Source file `Com\ExcepInfo.cs' could not be found > >> error CS2001: Source file `Com\GenericComMetaObject.cs' could not be > found > >> error CS2001: Source file `Com\GenericComObject.cs' could not be found > >> error CS2001: Source file `Com\IDispatchComObject.cs' could not be found > >> error CS2001: Source file `Com\IDispatchMetaObject.cs' could not be > found > >> error CS2001: Source file `Com\IDispatchObject.cs' could not be found > >> error CS2001: Source file `Com\InvokeBinder.cs' could not be found > >> error CS2001: Source file `Com\MetaUnwrappedComObject.cs' could not be > >> found > >> error CS2001: Source file `Com\NullArgBuilder.cs' could not be found > >> error CS2001: Source file `Com\ReferenceArgBuilder.cs' could not be > found > >> error CS2001: Source file `Com\ReturnBuilder.cs' could not be found > >> error CS2001: Source file `Com\SimpleArgBuilder.cs' could not be found > >> error CS2001: Source file `Com\TypeEnumMetaObject.cs' could not be found > >> error CS2001: Source file `Com\TypeInfoMetaObject.cs' could not be found > >> error CS2001: Source file `Com\TypeLibInfoMetaObject.cs' could not be > >> found > >> error CS2001: Source file `Com\TypeLibMetaObject.cs' could not be found > >> error CS2001: Source file `Com\VarEnumSelector.cs' could not be found > >> error CS2001: Source file `Com\Variant.cs' could not be found > >> error CS2001: Source file `Com\VariantArray.cs' could not be found > >> error CS2001: Source file `Com\VariantBuilder.cs' could not be found > >> error CS2001: Source file `Generation\GlobalRewriter.cs' could not be > >> found > >> error CS2001: Source file `Ast\GlobalVariableExpression.cs' could not be > >> found > >> error CS2001: Source file `Generation\GlobalOptimizedRewriter.cs' could > >> not be found > >> error CS2001: Source file `Actions\ExtensionMethodTracker.cs' could not > be > >> found > >> error CS2001: Source file `Actions\Old\OldDynamicAction.cs' could not be > >> found > >> error CS2001: Source file `Actions\ActionBinder.cs' could not be found > >> error CS2001: Source file `Actions\BoundMemberTracker.cs' could not be > >> found > >> error CS2001: Source file `Actions\ConstructorTracker.cs' could not be > >> found > >> error CS2001: Source file `Actions\ErrorInfo.cs' could not be found > >> error CS2001: Source file `Actions\EventTracker.cs' could not be found > >> error CS2001: Source file `Actions\ExtensionPropertyTracker.cs' could > not > >> be found > >> error CS2001: Source file `Actions\FieldTracker.cs' could not be found > >> error CS2001: Source file `Actions\Matchmaker.cs' could not be found > >> error CS2001: Source file `Actions\MethodGroup.cs' could not be found > >> error CS2001: Source file `Actions\MethodTracker.cs' could not be found > >> error CS2001: Source file `Actions\RuleValidator.cs' could not be found > >> error CS2001: Source file `Actions\NamespaceTracker.cs' could not be > found > >> error CS2001: Source file `Actions\NestedTypeTracker.cs' could not be > >> found > >> error CS2001: Source file `Actions\PropertyTracker.cs' could not be > found > >> error CS2001: Source file `Actions\ReflectedPropertyTracker.cs' could > not > >> be found > >> error CS2001: Source file `Actions\Rule.cs' could not be found > >> error CS2001: Source file `Actions\RuleCache.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldCallAction.cs' could not be > >> found > >> error CS2001: Source file `Actions\Old\OldConvertToAction.cs' could not > be > >> found > >> error CS2001: Source file `Actions\CreateAction.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldDeleteMemberAction.cs' could > not > >> be found > >> error CS2001: Source file `Actions\DynamicSiteHelpers.Generated.cs' > could > >> not be found > >> error CS2001: Source file `Actions\Old\OldDoOperationAction.cs' could > not > >> be found > >> error CS2001: Source file `Actions\DynamicSiteHelpers.cs' could not be > >> found > >> error CS2001: Source file `Actions\EmptyRuleSet.cs' could not be found > >> error CS2001: Source file `Actions\MemberTracker.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldGetMemberAction.cs' could not > be > >> found > >> error CS2001: Source file `Actions\Old\OldInvokeMemberAction.cs' could > not > >> be found > >> error CS2001: Source file `Actions\Old\OldMemberAction.cs' could not be > >> found > >> error CS2001: Source file `Actions\MemberGroup.cs' could not be found > >> error CS2001: Source file `Actions\RuleSet.cs' could not be found > >> error CS2001: Source file `Actions\RuleTree.cs' could not be found > >> error CS2001: Source file `Actions\Old\OldSetMemberAction.cs' could not > be > >> found > >> error CS2001: Source file `Actions\SmallRuleSet.cs' could not be found > >> error CS2001: Source file `Actions\RuleBuilder.cs' could not be found > >> error CS2001: Source file `Actions\TemplatedValue.cs' could not be found > >> error CS2001: Source file `Actions\TopNamespaceTracker.cs' could not be > >> found > >> error CS2001: Source file `Actions\TrackerTypes.cs' could not be found > >> error CS2001: Source file `Actions\TypeGroup.cs' could not be found > >> error CS2001: Source file `Actions\TypeTracker.cs' could not be found > >> error CS2001: Source file `Actions\UpdateDelegates.cs' could not be > found > >> error CS2001: Source file `Ast\Annotations.cs' could not be found > >> error CS2001: Source file `Actions\Matchmaker.Generated.cs' could not be > >> found > >> error CS2001: Source file `Compiler\Closure.cs' could not be found > >> error CS2001: Source file `Ast\AutoRuleTemplate.cs' could not be found > >> error CS2001: Source file `Compiler\HoistedLocals.cs' could not be found > >> error CS2001: Source file `Compiler\CompilerScope.cs' could not be found > >> error CS2001: Source file `Compiler\GeneratorInfo.cs' could not be found > >> error CS2001: Source file `Generation\IExpressionSerializable.cs' could > >> not be found > >> error CS2001: Source file `Ast\InvocationExpression.cs' could not be > found > >> error CS2001: Source file `Ast\LabelTarget.cs' could not be found > >> error CS2001: Source file `Ast\OpAssignmentExpression.cs' could not be > >> found > >> error CS2001: Source file `Ast\ParameterExpression.cs' could not be > found > >> error CS2001: Source file `Compiler\StackSpiller.Temps.cs' could not be > >> found > >> error CS2001: Source file `Generation\ToDiskRewriter.cs' could not be > >> found > >> error CS2001: Source file `Actions\Stitcher.cs' could not be found > >> error CS2001: Source file `Ast\TreeComparer.cs' could not be found > >> error CS2001: Source file `Compiler\ExpressionTreeVisitor.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\ExpressionTreeVisitor.Generated.cs' > >> could not be found > >> error CS2001: Source file `Runtime\OptimizedScriptCode.cs' could not be > >> found > >> error CS2001: Source file `Generation\GlobalLookupRewriter.cs' could not > >> be found > >> error CS2001: Source file `Hosting\EngineOptions.cs' could not be found > >> error CS2001: Source file `Runtime\LanguageBoundTextContentProvider.cs' > >> could not be found > >> error CS2001: Source file `Runtime\AssemblyTypeNames.cs' could not be > >> found > >> error CS2001: Source file `Compiler\StackSpiller.Generated.cs' could not > >> be found > >> error CS2001: Source file `Compiler\ExpressionWriter.cs' could not be > >> found > >> error CS2001: Source file `Ast\BinaryExpression.cs' could not be found > >> error CS2001: Source file `Ast\CatchBlock.cs' could not be found > >> error CS2001: Source file `Compiler\CatchRecord.cs' could not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Address.cs' could not > >> be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Lambda.cs' could not > be > >> found > >> error CS2001: Source file `Compiler\LambdaCompiler.Expressions.cs' could > >> not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Logical.cs' could not > >> be found > >> error CS2001: Source file `Compiler\LambdaCompiler.Statements.cs' could > >> not be found > >> error CS2001: Source file `Compiler\LambdaCompiler.cs' could not be > found > >> error CS2001: Source file `Compiler\ConstantCheck.cs' could not be found > >> error CS2001: Source file `Compiler\StackSpiller.cs' could not be found > >> error CS2001: Source file `Ast\LocalScopeExpression.cs' could not be > found > >> error CS2001: Source file `Compiler\TryStatementInfo.cs' could not be > >> found > >> error CS2001: Source file `Compiler\VariableBinder.cs' could not be > found > >> error CS2001: Source file `Ast\DoStatementBuilder.cs' could not be found > >> error CS2001: Source file `Ast\IfStatementBuilder.cs' could not be found > >> error CS2001: Source file `Ast\ExpressionType.cs' could not be found > >> error CS2001: Source file `Ast\TypeUtils.cs' could not be found > >> error CS2001: Source file `Runtime\DlrCachedCodeAttribute.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\DocumentationAttribute.cs' could not > be > >> found > >> error CS2001: Source file `Generation\ConversionResult.cs' could not be > >> found > >> error CS2001: Source file `Generation\DebugILGen.cs' could not be found > >> error CS2001: Source file `Generation\DynamicILGen.cs' could not be > found > >> error CS2001: Source file `Generation\ILGen.cs' could not be found > >> error CS2001: Source file `Compiler\TryFlowAnalyzer.cs' could not be > found > >> error CS2001: Source file `Ast\TryStatementBuilder.cs' could not be > found > >> error CS2001: Source file `Ast\TypeBinaryExpression.cs' could not be > found > >> error CS2001: Source file `Ast\UnaryExpression.cs' could not be found > >> error CS2001: Source file `Ast\LambdaExpression.cs' could not be found > >> error CS2001: Source file `Ast\DeleteExpression.cs' could not be found > >> error CS2001: Source file `Ast\ActionExpression.cs' could not be found > >> error CS2001: Source file `Actions\ArgumentKind.cs' could not be found > >> error CS2001: Source file `Ast\Block.cs' could not be found > >> error CS2001: Source file `Ast\AssignmentExpression.cs' could not be > found > >> error CS2001: Source file `Ast\BreakStatement.cs' could not be found > >> error CS2001: Source file `Actions\CallSite.cs' could not be found > >> error CS2001: Source file `Actions\DynamicSiteTargets.Generated.cs' > could > >> not be found > >> error CS2001: Source file `Ast\ConditionalExpression.cs' could not be > >> found > >> error CS2001: Source file `Ast\ConstantExpression.cs' could not be found > >> error CS2001: Source file `Ast\ContinueStatement.cs' could not be found > >> error CS2001: Source file `Ast\MemberBinding.cs' could not be found > >> error CS2001: Source file `Ast\NewExpression.cs' could not be found > >> error CS2001: Source file `Ast\DoStatement.cs' could not be found > >> error CS2001: Source file `Ast\EmptyStatement.cs' could not be found > >> error CS2001: Source file `Ast\IfStatementTest.cs' could not be found > >> error CS2001: Source file `Ast\LabeledStatement.cs' could not be found > >> error CS2001: Source file `Ast\MemberExpression.cs' could not be found > >> error CS2001: Source file `Ast\NewArrayExpression.cs' could not be found > >> error CS2001: Source file `Ast\DebugStatement.cs' could not be found > >> error CS2001: Source file `Ast\Expression.cs' could not be found > >> error CS2001: Source file `Ast\MethodCallExpression.cs' could not be > found > >> error CS2001: Source file `Ast\ReturnStatement.cs' could not be found > >> error CS2001: Source file `Ast\ScopeExpression.cs' could not be found > >> error CS2001: Source file `Ast\SwitchCase.cs' could not be found > >> error CS2001: Source file `Ast\SwitchStatement.cs' could not be found > >> error CS2001: Source file `Ast\ThrowStatement.cs' could not be found > >> error CS2001: Source file `Ast\TryStatement.cs' could not be found > >> error CS2001: Source file `Ast\VariableExpression.cs' could not be found > >> error CS2001: Source file `Ast\LoopStatement.cs' could not be found > >> error CS2001: Source file `Compiler\YieldLabelBuilder.cs' could not be > >> found > >> error CS2001: Source file `Ast\YieldStatement.cs' could not be found > >> error CS2001: Source file `Compiler\YieldTarget.cs' could not be found > >> error CS2001: Source file `Runtime\BinderType.cs' could not be found > >> error CS2001: Source file `Runtime\DynamicRuntimeHostingProvider.cs' > could > >> not be found > >> error CS2001: Source file `Runtime\CallTargets.cs' could not be found > >> error CS2001: Source file `Generation\GlobalStaticFieldRewriter.cs' > could > >> not be found > >> error CS2001: Source file `Generation\GlobalArrayRewriter.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\LocalVariableAccess.cs' could not be > >> found > >> error CS2001: Source file `Runtime\MultiRuntimeAwareAttribute.cs' could > >> not be found > >> error CS2001: Source file `Runtime\NullTextContentProvider.cs' could not > >> be found > >> error CS2001: Source file `Runtime\ScopeExtension.cs' could not be found > >> error CS2001: Source file `Generation\NarrowingLevel.cs' could not be > >> found > >> error CS2001: Source file `Runtime\ScriptCode.cs' could not be found > >> error CS2001: Source file `Runtime\DlrConfiguration.cs' could not be > found > >> error CS2001: Source file `Runtime\SourceStringContentProvider.cs' could > >> not be found > >> error CS2001: Source file `Ast\SourceFileInformation.cs' could not be > >> found > >> error CS2001: Source file `Ast\SourceLocation.cs' could not be found > >> error CS2001: Source file `Ast\SourceSpan.cs' could not be found > >> error CS2001: Source file `Runtime\OperationFailed.cs' could not be > found > >> error CS2001: Source file `Runtime\OperatorSlotAttribute.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\CustomSymbolDictionary.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ExplicitConversionMethodAttribute.cs' > >> could not be found > >> error CS2001: Source file `Runtime\Extensible.cs' could not be found > >> error CS2001: Source file `Runtime\ExtensionTypeAttribute.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ExtraKeyEnumerator.cs' could not be > >> found > >> error CS2001: Source file `Runtime\ExceptionHelpers.cs' could not be > found > >> error CS2001: Source file `Generation\ParameterInfoWrapper.cs' could not > >> be found > >> error CS2001: Source file `Runtime\ImplicitConversionMethodAttribute.cs' > >> could not be found > >> error CS2001: Source file `Runtime\LanguageContext.cs' could not be > found > >> error CS2001: Source file `Runtime\ReflectionCache.cs' could not be > found > >> error CS2001: Source file `Runtime\ScopeMemberAttributes.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ModuleChangeEventArgs.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ModuleChangeEventType.cs' could not > be > >> found > >> error CS2001: Source file `Runtime\ModuleGlobalCache.cs' could not be > >> found > >> error CS2001: Source file `Runtime\GlobalsDictionary.cs' could not be > >> found > >> error CS2001: Source file `Runtime\ModuleGlobalWrapper.cs' could not be > >> found > >> error CS2001: Source file `Runtime\Scope.cs' could not be found > >> error CS2001: Source file `Runtime\NotNullAttribute.cs' could not be > found > >> error CS2001: Source file `Runtime\ScriptDomainManager.cs' could not be > >> found > >> error CS2001: Source file `Runtime\DynamicStackFrame.cs' could not be > >> found > >> error CS2001: Source file `Runtime\SharedIO.cs' could not be found > >> error CS2001: Source file `Runtime\StaticExtensionMethodAttribute.cs' > >> could not be found > >> error CS2001: Source file `Runtime\SymbolDictionary.cs' could not be > found > >> error CS2001: Source file `Runtime\BaseSymbolDictionary.cs' could not be > >> found > >> error CS2001: Source file `Runtime\TransformDictEnumerator.cs' could not > >> be found > >> error CS2001: Source file `Runtime\UnboundNameException.cs' could not be > >> found > >> error CS2001: Source file `Runtime\Generator.cs' could not be found > >> error CS2001: Source file `Generation\Snippets.cs' could not be found > >> error CS2001: Source file `Runtime\RuntimeHelpers.cs' could not be found > >> error CS2001: Source file `Generation\AssemblyGen.cs' could not be found > >> error CS2001: Source file `Generation\CompilerHelpers.cs' could not be > >> found > >> error CS2001: Source file `Generation\Targets.cs' could not be found > >> error CS2001: Source file `Generation\TypeGen.cs' could not be found > >> error CS2001: Source file `Runtime\IMembersList.cs' could not be found > >> error CS2001: Source file `Runtime\IDynamicObject.cs' could not be found > >> error CS2001: Source file `Runtime\ContextId.cs' could not be found > >> error CS2001: Source file `Runtime\PropertyMethodAttribute.cs' could not > >> be found > >> error CS2001: Source file `Runtime\CodeContext.cs' could not be found > >> error CS2001: Source file `Actions\UpdateDelegates.Generated.cs' could > not > >> be found > >> error CS2001: Source file `Utils\Action.cs' could not be found > >> error CS2001: Source file `Utils\ArrayUtils.cs' could not be found > >> error CS2001: Source file `Utils\AssemblyQualifiedTypeName.cs' could not > >> be found > >> error CS2001: Source file `Utils\Assert.cs' could not be found > >> error CS2001: Source file `Utils\CheckedDictionaryEnumerator.cs' could > not > >> be found > >> error CS2001: Source file `Utils\CollectionUtils.cs' could not be found > >> error CS2001: Source file `Utils\ConsoleStreamType.cs' could not be > found > >> error CS2001: Source file `Utils\ContractUtils.cs' could not be found > >> error CS2001: Source file `Utils\DictionaryUnionEnumerator.cs' could not > >> be found > >> error CS2001: Source file `Utils\ExceptionFactory.Generated.cs' could > not > >> be found > >> error CS2001: Source file `Utils\ExceptionUtils.cs' could not be found > >> error CS2001: Source file `Utils\Extension.cs' could not be found > >> error CS2001: Source file `Utils\ReadOnlyDictionary.cs' could not be > found > >> error CS2001: Source file `Utils\ReferenceEqualityComparer.cs' could not > >> be found > >> error CS2001: Source file `Utils\Function.cs' could not be found > >> error CS2001: Source file `Utils\IOUtils.cs' could not be found > >> error CS2001: Source file `Utils\ListStack.cs' could not be found > >> error CS2001: Source file `Utils\ReflectionUtils.cs' could not be found > >> error CS2001: Source file `Utils\StringUtils.cs' could not be found > >> error CS2001: Source file `Utils\StrongBox.cs' could not be found > >> error CS2001: Source file `Utils\SynchronizedDictionary.cs' could not be > >> found > >> error CS2001: Source file `Runtime\Operators.cs' could not be found > >> error CS2001: Source file `Properties\AssemblyInfo.cs' could not be > found > >> error CS2001: Source file `Runtime\Uninitialized.cs' could not be found > >> error CS2001: Source file `Utils\TextStream.cs' could not be found > >> I know I did a successful checkout, could something be wrong with the > >> Rakefile? I'm on r127 btw, not r126. > >> Thanks again! > >> Joe > >> On Tue, Aug 5, 2008 at 8:46 PM, Charles Oliver Nutter > >> wrote: > >>> > >>> Sanghyeon Seo wrote: > >>>> > >>>> 2008/8/6 Jim Deville : > >>>>> > >>>>> Come to think of it. Is there a reason to call ruby.exe on Windows? > >>>>> Windows has the PATHEXT variable, and it will find ruby.exe if you > call ruby > >>>>> in the right location. Am I missing something? Or should we make the > runners > >>>>> call ruby instead of ruby.exe? > >>>> > >>>> This is true. Just executing "ruby" will do the right thing both on > >>>> Windows and UNIX. I thought the idea was to warn users if they don't > >>>> have Ruby installed, or if there are more than one Ruby installations. > >>>> So I did the minimally intrusive change to keep that. > >>> > >>> Bah, just use whatever PATH finds. > >>> > >>> - Charlie > >>> _______________________________________________ > >>> Ironruby-core mailing list > >>> Ironruby-core at rubyforge.org > >>> http://rubyforge.org/mailman/listinfo/ironruby-core > >> > >> > >> > >> -- > >> joe fiorini > >> http://www.faithfulgeek.org > >> // freelancing & knowledge sharing > >> > >> _______________________________________________ > >> Ironruby-core mailing list > >> Ironruby-core at rubyforge.org > >> http://rubyforge.org/mailman/listinfo/ironruby-core > >> > > > > > > > > -- > > joe fiorini > > http://www.faithfulgeek.org > > // freelancing & knowledge sharing > > > > _______________________________________________ > > Ironruby-core mailing list > > Ironruby-core at rubyforge.org > > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -- Michael Letterle [Polymath Prokrammer] http://blog.prokrams.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at ruby-forum.com Thu Aug 7 09:16:57 2008 From: lists at ruby-forum.com (Rahil Kumar) Date: Thu, 7 Aug 2008 15:16:57 +0200 Subject: [Ironruby-core] =?utf-8?q?Ruby_is_on_9th_Position_and_C=23_on_8th?= =?utf-8?q?_as_per_Tiobe=09Index=2E?= In-Reply-To: <489AE2AE.5020800@voidspace.org.uk> References: <7192ee3c17a2110250a47e0b86b46f34@ruby-forum.com> <489AE2AE.5020800@voidspace.org.uk> Message-ID: Michael Foord wrote: > If you look at the 'definition' of Ruby for TIOBE it includes IronRUby > and JRuby: > > http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm > Thanks Michael for the information. After having a look at the Defination page, i was surprised to see, that Tiobe is considering IronRuby at this point. That's an unfair practice, since IronRuby is still in alpha stage and not yet available for production stage. After IronRuby 1.0, the scenario will change a lot. -- Posted via http://www.ruby-forum.com/. From miguel at ximian.com Thu Aug 7 10:53:00 2008 From: miguel at ximian.com (Miguel de Icaza) Date: Thu, 07 Aug 2008 10:53:00 -0400 Subject: [Ironruby-core] Ruby is on 9th Position and C# on 8th as per Tiobe Index. In-Reply-To: <489AE2AE.5020800@voidspace.org.uk> References: <7192ee3c17a2110250a47e0b86b46f34@ruby-forum.com> <489AE2AE.5020800@voidspace.org.uk> Message-ID: <1218120780.10790.2.camel@linux-bytm.site> > TIOBE is *a* measure of popularity. It you look at jobs available for > the different languages on job aggregation sites then C# still hammers > RUby (and Python!). > > Popularity (what people talk about) is different from what people use... > > Another interesting language popularity site (with a wider range of > metrics than TIOBE) is: > > http://www.langpop.com/ > > C# does very poorly on their metrics... Both Tiobe and Langpop search based on language, but they exclude the term ".NET programming" which is a more general term that describes what developers are used. If you redo the tests from langpop.com in this way, .NET comes out side by side with Java. From fuzzyman at voidspace.org.uk Thu Aug 7 16:25:50 2008 From: fuzzyman at voidspace.org.uk (Michael Foord) Date: Thu, 07 Aug 2008 21:25:50 +0100 Subject: [Ironruby-core] Ruby is on 9th Position and C# on 8th as per Tiobe Index. In-Reply-To: <1218120780.10790.2.camel@linux-bytm.site> References: <7192ee3c17a2110250a47e0b86b46f34@ruby-forum.com> <489AE2AE.5020800@voidspace.org.uk> <1218120780.10790.2.camel@linux-bytm.site> Message-ID: <489B5A4E.7000504@voidspace.org.uk> Miguel de Icaza wrote: >> TIOBE is *a* measure of popularity. It you look at jobs available for >> the different languages on job aggregation sites then C# still hammers >> RUby (and Python!). >> >> Popularity (what people talk about) is different from what people use... >> >> Another interesting language popularity site (with a wider range of >> metrics than TIOBE) is: >> >> http://www.langpop.com/ >> >> C# does very poorly on their metrics... >> > > Both Tiobe and Langpop search based on language, but they exclude the > term ".NET programming" which is a more general term that describes what > developers are used. > It also describes every page in or referencing a page on a '.NET' domain that uses the word programming... Michael > If you redo the tests from langpop.com in this way, .NET comes out side > by side with Java. > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -- http://www.ironpythoninaction.com/ http://www.voidspace.org.uk/ http://www.trypython.org/ http://www.ironpython.info/ http://www.theotherdelia.co.uk/ http://www.resolverhacks.net/ From jdeville at microsoft.com Thu Aug 7 16:48:40 2008 From: jdeville at microsoft.com (Jim Deville) Date: Thu, 7 Aug 2008 13:48:40 -0700 Subject: [Ironruby-core] Code Review: alpha-3 Message-ID: This is the rest of John's work that I am going to work on. Removing SIGNED seems to cause too many problems with the build, and we may want to leave it in there. I've also fixed a minor bug with File.executable?. It now returns true for .exe's but false for all other files. We may want to discuss what should be returned as executable. CRuby returns true for all existing files, I don't know what JRuby is doing. tfpt review "/shelveset:alpha-3;REDMOND\jdeville" Comment : - Add logic to get library path for libraries from ir.exe.config file. There are three of these files now - merlin_ir.exe.config, external_ir.exe.config and ir.exe.config for MERLIN, SVN, and Binary layouts respectively. This also means that ir.cmd is no longer required, and it should not appear anywhere. - Added automation to generate a release (binary) layout compressed using the awesome 7z algorithm as a self-extractor. This requires 7-zip to be installed which is something we should likely add to MERLIN_EXTERNAL as a tool. You run it via rake package. -------------- next part -------------- A non-text attachment was scrubbed... Name: alpha-3.diff Type: application/octet-stream Size: 25640 bytes Desc: alpha-3.diff URL: From ksunair at yahoo.com Thu Aug 7 17:01:12 2008 From: ksunair at yahoo.com (Unnikrishnan Nair) Date: Thu, 7 Aug 2008 14:01:12 -0700 (PDT) Subject: [Ironruby-core] check out the following link on IronNails! Message-ID: <411333.83502.qm@web50603.mail.re2.yahoo.com> http://www.infoq.com/news/2008/08/ironnails;jsessionid=67E9C0D196BA7888B1CC719EEB1418B1 InfoQ did an interview with Ivan on his work on IronNails. From rbazinet at gmail.com Thu Aug 7 17:21:23 2008 From: rbazinet at gmail.com (Robert Bazinet) Date: Thu, 7 Aug 2008 17:21:23 -0400 Subject: [Ironruby-core] check out the following link on IronNails! In-Reply-To: <411333.83502.qm@web50603.mail.re2.yahoo.com> References: <411333.83502.qm@web50603.mail.re2.yahoo.com> Message-ID: Hey, awesome. Ivan is getting famous. -Rob On Thu, Aug 7, 2008 at 5:01 PM, Unnikrishnan Nair wrote: > > http://www.infoq.com/news/2008/08/ironnails;jsessionid=67E9C0D196BA7888B1CC719EEB1418B1 > > InfoQ did an interview with Ivan on his work on IronNails. > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ivan at flanders.co.nz Thu Aug 7 17:26:12 2008 From: ivan at flanders.co.nz (Ivan Porto Carrero) Date: Thu, 7 Aug 2008 23:26:12 +0200 Subject: [Ironruby-core] check out the following link on IronNails! In-Reply-To: References: <411333.83502.qm@web50603.mail.re2.yahoo.com> Message-ID: I have 14 minutes left ... what to do :) 2008/8/7 Robert Bazinet > Hey, awesome. Ivan is getting famous. > > -Rob > > > On Thu, Aug 7, 2008 at 5:01 PM, Unnikrishnan Nair wrote: > >> >> http://www.infoq.com/news/2008/08/ironnails;jsessionid=67E9C0D196BA7888B1CC719EEB1418B1 >> >> InfoQ did an interview with Ivan on his work on IronNails. >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core at rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> > > > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -- Met vriendelijke groeten - Best regards - Salutations Ivan Porto Carrero GSM: +32.486.787.582 Blog: http://flanders.co.nz Twitter: http://twitter.com/casualjim -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tomas.Matousek at microsoft.com Thu Aug 7 17:36:09 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Thu, 7 Aug 2008 14:36:09 -0700 Subject: [Ironruby-core] Code Review: alpha-3 In-Reply-To: References: Message-ID: Looks good. Tomas -----Original Message----- From: Jim Deville Sent: Thursday, August 07, 2008 1:49 PM To: IronRuby External Code Reviewers Cc: ironruby-core at rubyforge.org Subject: Code Review: alpha-3 This is the rest of John's work that I am going to work on. Removing SIGNED seems to cause too many problems with the build, and we may want to leave it in there. I've also fixed a minor bug with File.executable?. It now returns true for .exe's but false for all other files. We may want to discuss what should be returned as executable. CRuby returns true for all existing files, I don't know what JRuby is doing. tfpt review "/shelveset:alpha-3;REDMOND\jdeville" Comment : - Add logic to get library path for libraries from ir.exe.config file. There are three of these files now - merlin_ir.exe.config, external_ir.exe.config and ir.exe.config for MERLIN, SVN, and Binary layouts respectively. This also means that ir.cmd is no longer required, and it should not appear anywhere. - Added automation to generate a release (binary) layout compressed using the awesome 7z algorithm as a self-extractor. This requires 7-zip to be installed which is something we should likely add to MERLIN_EXTERNAL as a tool. You run it via rake package. From charles.nutter at sun.com Thu Aug 7 18:17:37 2008 From: charles.nutter at sun.com (Charles Oliver Nutter) Date: Thu, 07 Aug 2008 17:17:37 -0500 Subject: [Ironruby-core] Bytes or Characters? Message-ID: <489B7481.6020105@sun.com> Hey, I'm curious how IronRuby is handling the bytes versus characters issue for Ruby strings. JRuby currently only has byte[]-based strings, a decision we made mostly for Ruby performance. But it has obvious implications for calling Java code, since we need to decode and encode the byte[] to char[] on the way in and out. Ultimately the decision to use byte[]-based strings was the right one, since so much of Ruby expects byte counts and uses String as a generic byte bucket. But more and more we've started to consider ways to hybridize String so it's characters when we want it to be and bytes otherwise. So, what does IronRuby do? - Charlie From Tomas.Matousek at microsoft.com Thu Aug 7 20:48:00 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Thu, 7 Aug 2008 17:48:00 -0700 Subject: [Ironruby-core] Bytes or Characters? In-Reply-To: <489B7481.6020105@sun.com> References: <489B7481.6020105@sun.com> Message-ID: We have a hybrid representation that converts content lazily as needed. The code that's currently checked in is a basic implementation I coded in a day before RailsConf so it is pretty basic, is not tested thoroughly and has bunch of bugs I already know about. I'm working on some improvements right now. Here's the checkin comment that explains briefly how it works. Note that some details are subject to change: A new implementation for Ruby MutableString and Ruby regular expression wrappers. This is just the first pass, w/o optimizations and w/o encodings (Default system encoding is used for all strings). Many improvements and adjustments will come in future, some hacks will be removed. Basic architecture: MutableString holds on Content and Encoding. Content is an abstract class that has three subclasses: 1) StringContent - Holds on an instance of System.String - an immutable .NET string. This is the default representation for strings coming from CLR methods and for Ruby string literals. - A textual write operation on the mutable string that has this content representation will cause implicit conversion of the representation to StringBuilderContent. - A binary read/write operation triggers a transition to BinaryContent using the Encoding stored on the owning MutableString. 2) StringBuilderContent - Holds on an instance of System.Text.StringBuilder - a mutable Unicode string. - A binary read/write operation transforms the content to BinaryContent representation. - StringBuilder is not optimal for some operations (requires unnecessary copying), we may consider to replace it with resizable char[]. 3) BinaryContent - A textual read/write operation transforms the content to StringBuilderContent representation. - List is currently used, but it doesn't fit many operations very well. We should replace it by resizable byte[]. The content representation is changed based upon operations that are performed on the mutable string. There is currently no limit on number of content type switches, so if one alternates binary and textual operations the conversion will take place for each one of them. Although this shouldn't be a common case we may consider to add some counters and keep the representation binary/textual based upon their values. The design assumes that the nature of operations implemented by library methods is of two kinds: textual and binary. And that data that are once treated as text are not usually treated as raw binary data later. Any text in the IronRuby runtime is represented as a sequence of 16bit Unicode characters (standard .NET representation). Each binary data treated as text is converted to this representation, regardless of the encoding used for storage representation in the file. The encoding is remembered in the MutableString instance and the original representation could be always recreated. Not all Unicode characters fit into 16 bits, therefore some exotic ones are represented by multiple characters (surrogates). If there is such a character in the string, some operations (e.g. indexing) might not be precise anymore - the n-th item in the char[] isn't the n-th Unicode character in the string. We believe this impreciseness is not a real world issue and is worth performance gain and implementation simplicity. Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Charles Oliver Nutter Sent: Thursday, August 07, 2008 3:18 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] Bytes or Characters? Hey, I'm curious how IronRuby is handling the bytes versus characters issue for Ruby strings. JRuby currently only has byte[]-based strings, a decision we made mostly for Ruby performance. But it has obvious implications for calling Java code, since we need to decode and encode the byte[] to char[] on the way in and out. Ultimately the decision to use byte[]-based strings was the right one, since so much of Ruby expects byte counts and uses String as a generic byte bucket. But more and more we've started to consider ways to hybridize String so it's characters when we want it to be and bytes otherwise. So, what does IronRuby do? - Charlie _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From jdeville at microsoft.com Fri Aug 8 04:21:02 2008 From: jdeville at microsoft.com (Jim Deville) Date: Fri, 8 Aug 2008 01:21:02 -0700 Subject: [Ironruby-core] Code Review: unniseo Message-ID: tfpt review "/shelveset:unniseo;REDMOND\jdeville" Comment : -Patch from Unni to return true for File.zero? 'nul' and File.zero? 'NUL' -Patch from Seo to search for both ruby and ruby.exe when searching for a ruby binary -Incorporates feedback from #ironruby IRC channel to use the first Ruby found instead of throwing an error when multiple are found -------------- next part -------------- A non-text attachment was scrubbed... Name: unniseo.diff Type: application/octet-stream Size: 5551 bytes Desc: unniseo.diff URL: From curth at microsoft.com Fri Aug 8 12:27:49 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Fri, 8 Aug 2008 09:27:49 -0700 Subject: [Ironruby-core] Code Review: unniseo In-Reply-To: References: Message-ID: Change looks good. -----Original Message----- From: Jim Deville Sent: Friday, August 08, 2008 1:21 AM To: IronRuby External Code Reviewers; Curt Hagenlocher Cc: ironruby-core at rubyforge.org Subject: Code Review: unniseo tfpt review "/shelveset:unniseo;REDMOND\jdeville" Comment : -Patch from Unni to return true for File.zero? 'nul' and File.zero? 'NUL' -Patch from Seo to search for both ruby and ruby.exe when searching for a ruby binary -Incorporates feedback from #ironruby IRC channel to use the first Ruby found instead of throwing an error when multiple are found From jdeville at microsoft.com Fri Aug 8 16:22:37 2008 From: jdeville at microsoft.com (Jim Deville) Date: Fri, 8 Aug 2008 13:22:37 -0700 Subject: [Ironruby-core] Code Review: readlink Message-ID: tfpt review "/shelveset:readlink;REDMOND\jdeville" Comment : implemented File.readlink in order to run MSpec unpatched -------------- next part -------------- A non-text attachment was scrubbed... Name: readlink.diff Type: application/octet-stream Size: 5473 bytes Desc: readlink.diff URL: From Tomas.Matousek at microsoft.com Fri Aug 8 16:28:25 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Fri, 8 Aug 2008 13:28:25 -0700 Subject: [Ironruby-core] Code Review: readlink In-Reply-To: References: Message-ID: Looks good. Tomas -----Original Message----- From: Jim Deville Sent: Friday, August 08, 2008 1:23 PM To: IronRuby External Code Reviewers; Curt Hagenlocher Cc: ironruby-core at rubyforge.org Subject: Code Review: readlink tfpt review "/shelveset:readlink;REDMOND\jdeville" Comment : implemented File.readlink in order to run MSpec unpatched From charles.nutter at Sun.COM Fri Aug 8 16:49:15 2008 From: charles.nutter at Sun.COM (Charles Oliver Nutter) Date: Fri, 08 Aug 2008 15:49:15 -0500 Subject: [Ironruby-core] Bytes or Characters? In-Reply-To: References: <489B7481.6020105@sun.com> Message-ID: <489CB14B.7070707@sun.com> Tomas Matousek wrote: > The content representation is changed based upon operations that are performed on the mutable string. There is currently no limit on number of content type switches, so if one alternates binary and textual operations the conversion will take place for each one of them. Although this shouldn't be a common case we may consider to add some counters and keep the representation binary/textual based upon their values. Ok, so what constitutes a binary operation and what consitutes a textual operation? It seems like the potential for ping-ponging between the two representations would be a serious risk. And largely that's why we ended up going with a single representation, since so many APIs did pass String around, manipulate them, index specific characters, write them through some stream to somewhere else, and repeat. If course if the ping-pong isn't bad there could probably be some formalized list of rules. Such a set of "binary" operations and "textual" operations would be useful to JRuby and MacRuby, in addition to IronRuby. Here's an example we ran into, however: regexp matching against binary content. I know of at least one library that uses regexp to parse out a binary file header. How would this work under IronRuby? Also, there's the concern about conversion from binary to text at inopportune moments, which could for example corrupt binary content that could not be decoded into valid UTF-16 characters. In our case, long ago, we represented all such binary content as "plain-encoded" UTF-16 with only the low byte set, but that obviously wasn't a whole lot better than just using bytes, and it was additionally way slower. I imagine this would also impact copy-on-write capabilities too, yes? Since there would be operations that could completely change the backing store of a string. > The design assumes that the nature of operations implemented by library methods is of two kinds: textual and binary. And that data that are once treated as text are not usually treated as raw binary data later. Any text in the IronRuby runtime is represented as a sequence of 16bit Unicode characters (standard .NET representation). Each binary data treated as text is converted to this representation, regardless of the encoding used for storage representation in the file. The encoding is remembered in the MutableString instance and the original representation could be always recreated. Not all Unicode characters fit into 16 bits, therefore some exotic ones are represented by multiple characters (surrogates). If there is such a character in the string, some operations (e.g. indexing) might not be precise anymore - the n-th item in the char[] isn't the n-th Unicode character in the string. We believe this impreciseness is not a real world issue and is worth performance gain and i > mplementation simplicity. I guess one obvious question here would be supporting multiple encodings, as in Ruby 1.9. With a byte[]-based string and JOni (Oniguruma port) it shouldn't be too difficult to add 1.9 string logic into JRuby. But it seems like it would be harder if we put in place the same rules you have for converting text into the platform's preferred format under certain circumstances. - Charlie From jdeville at microsoft.com Fri Aug 8 17:36:59 2008 From: jdeville at microsoft.com (Jim Deville) Date: Fri, 8 Aug 2008 14:36:59 -0700 Subject: [Ironruby-core] Code Review: context Message-ID: tfpt review "/shelveset:context;REDMOND\jdeville" Comment : missing parens caused find_executable not to work in context.rb. This fixes that problem -------------- next part -------------- A non-text attachment was scrubbed... Name: context.diff Type: application/octet-stream Size: 911 bytes Desc: context.diff URL: From sanxiyn at gmail.com Fri Aug 8 19:14:45 2008 From: sanxiyn at gmail.com (Seo Sanghyeon) Date: Sat, 9 Aug 2008 08:14:45 +0900 Subject: [Ironruby-core] Code Review: context In-Reply-To: References: Message-ID: <5b0248170808081614s32bbe893s514992a50f791a84@mail.gmail.com> 2008/8/9 Jim Deville : > tfpt review "/shelveset:context;REDMOND\jdeville" > Comment : > missing parens caused find_executable not to work in context.rb. This fixes that problem Oops! /me hides -- Seo Sanghyeon From josh.charles at gmail.com Sat Aug 9 15:09:06 2008 From: josh.charles at gmail.com (Josh Charles) Date: Sat, 9 Aug 2008 14:09:06 -0500 Subject: [Ironruby-core] Information on Hosting Ruby.Console? Message-ID: I'm working on a project where I would like to host the IronRuby console, and I'm getting some stack overflow exceptions. I've met the end of my own knowledge, so I'm wondering if there is more information available anywhere about doing something like this? I was just modifying my copy of the Ruby.Console project in the IronRuby source, but I would really like to break this into a separate project. I started with a blank console app, and straight code copy over, and it builds, and even starts, but anything typed into the console causes the exception. I thought it might have been because I had targeted the wrong .Net version, but I fixed that. Any ideas? -Josh From Tomas.Matousek at microsoft.com Sat Aug 9 16:37:48 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Sat, 9 Aug 2008 13:37:48 -0700 Subject: [Ironruby-core] Information on Hosting Ruby.Console? In-Reply-To: References: Message-ID: Can you provide more details? Where did it stack overflow? Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Josh Charles Sent: Saturday, August 09, 2008 12:09 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] Information on Hosting Ruby.Console? I'm working on a project where I would like to host the IronRuby console, and I'm getting some stack overflow exceptions. I've met the end of my own knowledge, so I'm wondering if there is more information available anywhere about doing something like this? I was just modifying my copy of the Ruby.Console project in the IronRuby source, but I would really like to break this into a separate project. I started with a blank console app, and straight code copy over, and it builds, and even starts, but anything typed into the console causes the exception. I thought it might have been because I had targeted the wrong .Net version, but I fixed that. Any ideas? -Josh _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From jdeville at microsoft.com Sun Aug 10 04:05:35 2008 From: jdeville at microsoft.com (Jim Deville) Date: Sun, 10 Aug 2008 01:05:35 -0700 Subject: [Ironruby-core] Alternate Ruby Grammar Message-ID: Interesting thread on a alternate Ruby Grammar generator. Links to code, but no code on the thread. It does talk about what different Ruby implementations are using to generate their grammar, so it may be interesting to others. http://www.ruby-forum.com/topic/131793 JD From josh.charles at gmail.com Mon Aug 11 10:19:05 2008 From: josh.charles at gmail.com (Josh Charles) Date: Mon, 11 Aug 2008 09:19:05 -0500 Subject: [Ironruby-core] Information on Hosting Ruby.Console? In-Reply-To: References: Message-ID: Tomas, Thanks for your reply. Information inline. On Sat, Aug 9, 2008 at 3:37 PM, Tomas Matousek wrote: > Can you provide more details? Where did it stack overflow? The exact exception is: "An unhandled exception of type 'System.StackOverflowException' occurred in mscorlib.dll" The debugger points to line line 53 in matchmaker.cs: if (method != null) { -this line--> method = method.MakeGenericMethod(args); return (T)(object)Delegate.CreateDelegate(target, this, method); } The specific message is: "Cannot evaluate expression because the current thread is in a stack overflow state." I thought it may have been a permissions issue, because the only way I could get IronRuby to compile was by running as Administrator, but this did not fix the problem either. From Tomas.Matousek at microsoft.com Mon Aug 11 12:31:34 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 11 Aug 2008 09:31:34 -0700 Subject: [Ironruby-core] Information on Hosting Ruby.Console? In-Reply-To: References: Message-ID: Could you sent full stack trace and the command you are executing on the command line? Tomas -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Josh Charles Sent: Monday, August 11, 2008 7:19 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Information on Hosting Ruby.Console? Tomas, Thanks for your reply. Information inline. On Sat, Aug 9, 2008 at 3:37 PM, Tomas Matousek wrote: > Can you provide more details? Where did it stack overflow? The exact exception is: "An unhandled exception of type 'System.StackOverflowException' occurred in mscorlib.dll" The debugger points to line line 53 in matchmaker.cs: if (method != null) { -this line--> method = method.MakeGenericMethod(args); return (T)(object)Delegate.CreateDelegate(target, this, method); } The specific message is: "Cannot evaluate expression because the current thread is in a stack overflow state." I thought it may have been a permissions issue, because the only way I could get IronRuby to compile was by running as Administrator, but this did not fix the problem either. _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From Tomas.Matousek at microsoft.com Mon Aug 11 12:38:12 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Mon, 11 Aug 2008 09:38:12 -0700 Subject: [Ironruby-core] Code Review: IntConv Message-ID: tfpt review "/shelveset:IntConv;REDMOND\tomat" Recactors integer protocol conversions. Tomas -------------- next part -------------- A non-text attachment was scrubbed... Name: IntConv.diff Type: application/octet-stream Size: 36059 bytes Desc: IntConv.diff URL: From curth at microsoft.com Mon Aug 11 13:56:36 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Mon, 11 Aug 2008 10:56:36 -0700 Subject: [Ironruby-core] Code Review: IntConv In-Reply-To: References: Message-ID: Looks good. -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Tomas Matousek Sent: Monday, August 11, 2008 9:38 AM To: IronRuby External Code Reviewers Cc: ironruby-core at rubyforge.org Subject: [Ironruby-core] Code Review: IntConv tfpt review "/shelveset:IntConv;REDMOND\tomat" Recactors integer protocol conversions. Tomas From jflam at microsoft.com Mon Aug 11 18:20:27 2008 From: jflam at microsoft.com (John Lam (IRONRUBY)) Date: Mon, 11 Aug 2008 15:20:27 -0700 Subject: [Ironruby-core] Code Review: alpha-3 Message-ID: <372109E149E8084D8E6C7D9CFD82E0633342CA984B@NA-EXMSG-C115.redmond.corp.microsoft.com> DLR: FYI - we made some changes to fix a bug in how we store keys of loaded assemblies in the case where the assemblies are not signed. tfpt review "/shelveset:alpha-3;REDMOND\jflam" Comment : Enables removal of SIGNED flag for external builds along with changes to how project files are transformed for external builds. -------------- next part -------------- A non-text attachment was scrubbed... Name: alpha-3.diff Type: application/octet-stream Size: 11175 bytes Desc: alpha-3.diff URL: From josh.charles at gmail.com Tue Aug 12 08:55:49 2008 From: josh.charles at gmail.com (Josh Charles) Date: Tue, 12 Aug 2008 07:55:49 -0500 Subject: [Ironruby-core] Information on Hosting Ruby.Console? In-Reply-To: References: Message-ID: No problem. I've also zipped my project up and have uploaded it to my website: http://joshuamcharles.com/IronConsole.zip Visual Studio has been acting very strange with this entire project. The line I keep typing is: $hello = "World" Here is the call stack: Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# On Mon, Aug 11, 2008 at 11:31 AM, Tomas Matousek wrote: > Could you sent full stack trace and the command you are executing on the command line? > > Tomas > > -----Original Message----- > From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Josh Charles > Sent: Monday, August 11, 2008 7:19 AM > To: ironruby-core at rubyforge.org > Subject: Re: [Ironruby-core] Information on Hosting Ruby.Console? > > Tomas, > > Thanks for your reply. Information inline. > > On Sat, Aug 9, 2008 at 3:37 PM, Tomas Matousek > wrote: >> Can you provide more details? Where did it stack overflow? > > The exact exception is: > > "An unhandled exception of type 'System.StackOverflowException' > occurred in mscorlib.dll" > > The debugger points to line line 53 in matchmaker.cs: > > if (method != null) { > -this line--> method = method.MakeGenericMethod(args); > return (T)(object)Delegate.CreateDelegate(target, > this, method); > } > > The specific message is: > > "Cannot evaluate expression because the current thread is in a stack > overflow state." > > I thought it may have been a permissions issue, because the only way I > could get IronRuby to compile was by running as Administrator, but > this did not fix the problem either. > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -- Josh Charles josh.charles at gmail.com 816.812.7158 From curth at microsoft.com Tue Aug 12 13:14:38 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Tue, 12 Aug 2008 10:14:38 -0700 Subject: [Ironruby-core] Information on Hosting Ruby.Console? In-Reply-To: References: Message-ID: Including IronLibrary.Libraries.dll into your project will make it work. And you should probably file a bug on RubyForge -- we should give a more reasonable error message when this module is missing instead of overflowing the stack. -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Josh Charles Sent: Tuesday, August 12, 2008 5:56 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] Information on Hosting Ruby.Console? No problem. I've also zipped my project up and have uploaded it to my website: http://joshuamcharles.com/IronConsole.zip Visual Studio has been acting very strange with this entire project. The line I keep typing is: $hello = "World" Here is the call stack: Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# IronRuby.dll!Ruby.Builtins.RubySites.ToS(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object value = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 111 + 0x25 bytes C# IronRuby.dll!Ruby.Runtime.RubyExceptions.CreateMethodMissing(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object self = Cannot evaluate expression because the current thread is in a stack overflow state., System.Scripting.SymbolId name = {System.Scripting.SymbolId}) Line 145 + 0xb bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetInvokeMemberActionRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldInvokeMemberAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] argValues = {object[1]}) Line 122 + 0xe bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.SetRule(System.Scripting.Actions.RuleBuilder rule = {System.Scripting.Actions.RuleBuilder>}, System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, System.Scripting.Runtime.CodeContext callerContext = {Ruby.Runtime.RubyTopLevelScope}, object[] args = {object[1]}) Line 88 + 0x11 bytes C# IronRuby.dll!Ruby.Runtime.Calls.RubyBinder.MakeRule>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 66 + 0x11 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.ActionBinder.Bind>(System.Scripting.Actions.OldDynamicAction action = {System.Scripting.Actions.OldInvokeMemberAction}, object[] args = {object[2]}) Line 44 + 0x50 bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.OldMemberAction.Bind>(object[] args = {object[2]}) Line 37 + 0x5b bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.CreateNewRule(System.Scripting.Actions.Rule> originalMonomorphicRule = null, object[] args = {object[2]}) Line 316 + 0x5f bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.CallSite>.UpdateAndExecute(object[] args = {object[2]}) Line 269 + 0xe bytes C# Microsoft.Scripting.Core.dll!System.Scripting.Actions.UpdateDelegates.Update2,System.Scripting.Runtime.CodeContext,object,Ruby.Builtins.MutableString>(System.Scripting.Actions.CallSite site = {System.Scripting.Actions.CallSite>}, System.Scripting.Runtime.CodeContext arg0 = {Ruby.Runtime.RubyTopLevelScope}, object arg1 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 34 + 0xd4 bytes C# Microsoft.Scripting.dll!Microsoft.Scripting.Actions.DynamicSite.Invoke(System.Scripting.Runtime.CodeContext context = {Ruby.Runtime.RubyTopLevelScope}, object arg0 = Cannot evaluate expression because the current thread is in a stack overflow state.) Line 87 + 0x27 bytes C# On Mon, Aug 11, 2008 at 11:31 AM, Tomas Matousek wrote: > Could you sent full stack trace and the command you are executing on the command line? > > Tomas > > -----Original Message----- > From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Josh Charles > Sent: Monday, August 11, 2008 7:19 AM > To: ironruby-core at rubyforge.org > Subject: Re: [Ironruby-core] Information on Hosting Ruby.Console? > > Tomas, > > Thanks for your reply. Information inline. > > On Sat, Aug 9, 2008 at 3:37 PM, Tomas Matousek > wrote: >> Can you provide more details? Where did it stack overflow? > > The exact exception is: > > "An unhandled exception of type 'System.StackOverflowException' > occurred in mscorlib.dll" > > The debugger points to line line 53 in matchmaker.cs: > > if (method != null) { > -this line--> method = method.MakeGenericMethod(args); > return (T)(object)Delegate.CreateDelegate(target, > this, method); > } > > The specific message is: > > "Cannot evaluate expression because the current thread is in a stack > overflow state." > > I thought it may have been a permissions issue, because the only way I > could get IronRuby to compile was by running as Administrator, but > this did not fix the problem either. > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -- Josh Charles josh.charles at gmail.com 816.812.7158 _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From josh.charles at gmail.com Tue Aug 12 14:36:52 2008 From: josh.charles at gmail.com (Josh Charles) Date: Tue, 12 Aug 2008 13:36:52 -0500 Subject: [Ironruby-core] Information on Hosting Ruby.Console? In-Reply-To: References: Message-ID: Curt, You rock my socks off. Why didn't I catch that! Thanks for the tip, and I've entered the bug report at RubyForge. Josh On Tue, Aug 12, 2008 at 12:14 PM, Curt Hagenlocher wrote: > Including IronLibrary.Libraries.dll into your project will make it work. And you should probably file a bug on RubyForge -- we should give a more reasonable error message when this module is missing instead of overflowing the stack. From jflam at microsoft.com Tue Aug 12 18:10:19 2008 From: jflam at microsoft.com (John Lam (IRONRUBY)) Date: Tue, 12 Aug 2008 15:10:19 -0700 Subject: [Ironruby-core] Code Review: finishremovesigning-1 Message-ID: <372109E149E8084D8E6C7D9CFD82E0633342CA9E61@NA-EXMSG-C115.redmond.corp.microsoft.com> This finishes off a bunch of work that removes the need to delay-sign anything for local builds done by folks using the external layout (ie SVN). No skip verification is required, and everything now works without the need to define the SIGNED symbol. tfpt review "/shelveset:finishremovesigning-1;REDMOND\jflam" Comment : Last odds and ends to remove signing from external builds. -------------- next part -------------- A non-text attachment was scrubbed... Name: finishremovesigning-1.diff Type: application/octet-stream Size: 1141 bytes Desc: finishremovesigning-1.diff URL: From jflam at microsoft.com Tue Aug 12 20:07:24 2008 From: jflam at microsoft.com (John Lam (IRONRUBY)) Date: Tue, 12 Aug 2008 17:07:24 -0700 Subject: [Ironruby-core] After a long delay, r128 is out Message-ID: <372109E149E8084D8E6C7D9CFD82E0633342CA9F4F@NA-EXMSG-C115.redmond.corp.microsoft.com> Hi Everyone, We were stalled on a bunch of improvements that I wanted to make for external devs (mostly related to removal of the SIGNED requirement for external layouts). That's been done now, and modulo some hiccups around mspec right now which we will fix tomorrow, we should be back in the business of regular updates. Thanks, -John -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryan.riley at panesofglass.org Tue Aug 12 21:11:57 2008 From: ryan.riley at panesofglass.org (Ryan Riley) Date: Tue, 12 Aug 2008 20:11:57 -0500 Subject: [Ironruby-core] After a long delay, r128 is out In-Reply-To: <372109E149E8084D8E6C7D9CFD82E0633342CA9F4F@NA-EXMSG-C115.redmond.corp.microsoft.com> References: <372109E149E8084D8E6C7D9CFD82E0633342CA9F4F@NA-EXMSG-C115.redmond.corp.microsoft.com> Message-ID: <48a23535.38652c0a.0182.ffffc5d6@mx.google.com> Thanks for all your hard work. It's looking great! From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of John Lam (IRONRUBY) Sent: Tuesday, August 12, 2008 7:07 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] After a long delay, r128 is out Hi Everyone, We were stalled on a bunch of improvements that I wanted to make for external devs (mostly related to removal of the SIGNED requirement for external layouts). That's been done now, and modulo some hiccups around mspec right now which we will fix tomorrow, we should be back in the business of regular updates. Thanks, -John -------------- next part -------------- An HTML attachment was scrubbed... URL: From sanxiyn at gmail.com Wed Aug 13 03:11:09 2008 From: sanxiyn at gmail.com (Seo Sanghyeon) Date: Wed, 13 Aug 2008 16:11:09 +0900 Subject: [Ironruby-core] IronRuby r128 on Mono Message-ID: <5b0248170808130011x3556269bvd0eb949cfe815af0@mail.gmail.com> Updated as usual. http://sparcs.kaist.ac.kr/~tinuviel/download/IronRuby/patch-mono-r128 Tested against Mono 1.9.1 and Mono SVN r110339. Please report any problems. Patch is shrinking! I do appreciate Microsoft's efforts. -- Seo Sanghyeon From robert.brotherus at napa.fi Wed Aug 13 07:28:32 2008 From: robert.brotherus at napa.fi (Robert Brotherus) Date: Wed, 13 Aug 2008 14:28:32 +0300 Subject: [Ironruby-core] r128 breaking my WPF-proxy code References: <372109E149E8084D8E6C7D9CFD82E0633342CA9F4F@NA-EXMSG-C115.redmond.corp.microsoft.com> Message-ID: <53194650933664488F3F0C3A0AB5683286754C@nw60.napa.fi> Consider following self-contained example program. The program uses generic proxy class to wrap WPF-widgets and dynamically add new to itself methods that correspond to the wrapped-class methods. ------------------ [CODE] ------------------------- using System; using Microsoft.Scripting; using Microsoft.Scripting.Hosting; using Ruby.Runtime; class Program { [STAThread] static void Main(string[] args) { ScriptRuntimeSetup runtimeSetup = new ScriptRuntimeSetup(true); runtimeSetup.DebugMode = true; ScriptRuntime scriptRuntime = ScriptRuntime.Create(runtimeSetup); ScriptEngine engine = scriptRuntime.GetEngine("ruby"); try { engine.CreateScriptSourceFromString(@" require 'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' require 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' require 'PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' require 'PresentationCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' Console = System::Console class WpfProxy def initialize(wpf_widget); @wpf_widget = wpf_widget; end def method_missing(method_id, *args) Console.write_line ' Adding proxy-method for: ' + method_id.to_s self.class.send(:define_method, method_id) do |*args| return @wpf_widget.send(method_id, *args) end # Use the just-made method for first time (on subsequent calls, the new method is used directly) return self.send(method_id, *args) end end proxy = WpfProxy.new(System::Windows::Controls::TextBox.new()) Console.write_line 'set to something' proxy.text = 'something' Console.write_line 'textbox text is: ' + proxy.text.to_s Console.write_line 'set to something different' proxy.text = 'something different' # FAILS HERE IN IR SVN 128 Console.write_line 'textbox text is: ' + proxy.text.to_s ").Execute(engine.CreateScope()); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } } } // class ------------------ [CODE] ------------------------- When executed with IR SVN 127 (and some earlier versions), program runs as planned and output is: set to something Adding proxy-method for: text= Adding proxy-method for: text textbox text is: something set to something different textbox text is: something different When executed with IR SVN 128, program runs as follows: set to something Adding proxy-method for: text= Adding proxy-method for: text textbox text is: something set to something different ---- DEBUG ASSERTION FAILED ---- ---- Assert Long Message ---- at RubyLambdaMethodInfo.SetInvocationRule(String name, MetaObjectBuilder metaBuilder, CallArguments args) C:\programs\IronRuby\trunk\src\ironruby\Runtime\Calls\RubyLambdaMethodIn fo.cs(47) at RubyCallAction.SetInvokeMemberActionRule(MetaObjectBuilder metaBuilder, SymbolId methodName, CallArguments args) C:\programs\IronRuby\trunk\src\ironruby\Runtime\Calls\RubyCallAction.cs( 140) at RubyCallAction.SetRule(MetaObjectBuilder metaBuilder, CallArguments args) C:\programs\IronRuby\trunk\src\ironruby\Runtime\Calls\RubyCallAction.cs( 115) at RubyCallAction.Bind(MetaObject[] args) C:\programs\IronRuby\trunk\src\ironruby\Runtime\Calls\RubyCallAction.cs( 110) at MetaAction.Bind(Object[] args) C:\programs\IronRuby\trunk\src\Microsoft.Scripting.Core\Actions\MetaActi on.cs(59) at CallSite`1.CreateNewRule(Rule`1 originalMonomorphicRule, Object[] args) C:\programs\IronRuby\trunk\src\Microsoft.Scripting.Core\Actions\CallSite .cs(298) at CallSite`1.UpdateAndExecute(Object[] args) C:\programs\IronRuby\trunk\src\Microsoft.Scripting.Core\Actions\CallSite .cs(253) at UpdateDelegates.Update3(CallSite site, T0 arg0, T1 arg1, T2 arg2) C:\programs\IronRuby\trunk\src\Microsoft.Scripting.Core\Actions\UpdateDe legates.Generated.cs(41) at .#top-level-method#$1##1(Closure , Scope , LanguageContext ) at ScriptCode.InvokeTarget(LambdaExpression code, Scope scope) C:\programs\IronRuby\trunk\src\Microsoft.Scripting\Runtime\ScriptCode.cs (88) at ScriptCode.Run(Scope scope) C:\programs\IronRuby\trunk\src\Microsoft.Scripting\Runtime\ScriptCode.cs (80) at SourceUnit.Execute(Scope scope, ErrorSink errorSink) C:\programs\IronRuby\trunk\src\Microsoft.Scripting\SourceUnit.cs(223) at ScriptSource.Execute(ScriptScope scope) C:\programs\IronRuby\trunk\src\Microsoft.Scripting\Hosting\ScriptSource. cs(128) at Program.RunRuby() C:\DATA\IronRuby128Testing\Program.cs(23) ... System.ArgumentException: wrong number or type of arguments for `text=' at _stub_$36##36(Closure , CallSite , CodeContext , Object , RubyArray ) at _stub_MatchCaller(DynamicSiteTarget`4 , CallSite , Object[] ) at System.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args) in C:\programs\IronRuby\trunk\src\Microsoft.Scripting.Core\Actions\CallSite .cs:line 272 at System.Scripting.Actions.UpdateDelegates.Update3[T,T0,T1,T2,TRet](CallSi te site, T0 arg0, T1 arg1, T2 arg2) in C:\programs\IronRuby\trunk\src\Microsoft.Scripting.Core\Actions\UpdateDe legates.Generated.cs:line 41 at Ruby.Builtins.KernelOps.SendMessage(CodeContext context, Object self, BlockParam block, SymbolId methodName, Object[] args) in C:\programs\IronRuby\trunk\src\IronRuby.Libraries\Builtins\KernelOps.cs: line 1252 at _stub_$30##30(Closure , CallSite , RubyScope , Object , Object , Object ) at method_missing;;13$4##4(Closure , BlockParam , Object , Object[] , RubyArray ) at Ruby.Runtime.Calls.BlockDispatcherUnsplatN.Invoke(BlockParam param, Object self) in C:\programs\IronRuby\trunk\src\ironruby\Runtime\Calls\BlockDispatcherUns platN.cs:line 43 at Ruby.Runtime.RubyOps.Yield0(Object self, BlockParam blockParam) in C:\programs\IronRuby\trunk\src\ironruby\Runtime\RubyOps.cs:line 250 at _stub_$35##35(Closure , CallSite , RubyScope , Object , MutableString ) at _stub_MatchCaller(DynamicSiteTarget`4 , CallSite , Object[] ) at System.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args) in C:\programs\IronRuby\trunk\src\Microsoft.Scripting.Core\Actions\CallSite .cs:line 272 at System.Scripting.Actions.UpdateDelegates.Update3[T,T0,T1,T2,TRet](CallSi te site, T0 arg0, T1 arg1, T2 arg2) in C:\programs\IronRuby\trunk\src\Microsoft.Scripting.Core\Actions\UpdateDe legates.Generated.cs:line 41 at #top-level-method#$1##1(Closure , Scope , LanguageContext ) at Microsoft.Scripting.ScriptCode.InvokeTarget(LambdaExpression code, Scope scope) in C:\programs\IronRuby\trunk\src\Microsoft.Scripting\Runtime\ScriptCode.cs :line 88 at Microsoft.Scripting.ScriptCode.Run(Scope scope) in C:\programs\IronRuby\trunk\src\Microsoft.Scripting\Runtime\ScriptCode.cs :line 80 at Microsoft.Scripting.SourceUnit.Execute(Scope scope, ErrorSink errorSink) in C:\programs\IronRuby\trunk\src\Microsoft.Scripting\SourceUnit.cs:line 223 at Microsoft.Scripting.Hosting.ScriptSource.Execute(ScriptScope scope) in C:\programs\IronRuby\trunk\src\Microsoft.Scripting\Hosting\ScriptSource. cs:line 128 at Program.RunRuby() in C:\DATA\IronRuby128Testing\Program.cs:line 23 ... ------------------------------ I can add a bug about this to the Bugtracker once confirmed that from spec-point-of-view, IR 127 is the correct way to behave and IR 128 incorrect. Robert Brotherus Software architect Napa Ltd Tammasaarenkatu 3, Helsinki FI-00180 P.O.Box 470, Helsinki FI-00181 Tel. +358 9 22 813 1 Direct. +358 9 22 813 611 GSM +358 45 11 456 02 Fax. +358 9 22 813 800 Email: Robert.Brotherus at napa.fi www.napa.fi From jflam at microsoft.com Wed Aug 13 10:16:51 2008 From: jflam at microsoft.com (John Lam (IRONRUBY)) Date: Wed, 13 Aug 2008 07:16:51 -0700 Subject: [Ironruby-core] IronRuby r128 on Mono In-Reply-To: <5b0248170808130011x3556269bvd0eb949cfe815af0@mail.gmail.com> References: <5b0248170808130011x3556269bvd0eb949cfe815af0@mail.gmail.com> Message-ID: <372109E149E8084D8E6C7D9CFD82E0633342CAA090@NA-EXMSG-C115.redmond.corp.microsoft.com> Curious - why did you have to change the visibility of the NodeFlags enum? Thanks, -John -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Seo Sanghyeon Sent: Wednesday, August 13, 2008 12:11 AM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] IronRuby r128 on Mono Updated as usual. http://sparcs.kaist.ac.kr/~tinuviel/download/IronRuby/patch-mono-r128 Tested against Mono 1.9.1 and Mono SVN r110339. Please report any problems. Patch is shrinking! I do appreciate Microsoft's efforts. -- Seo Sanghyeon _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From jflam at microsoft.com Wed Aug 13 10:27:15 2008 From: jflam at microsoft.com (John Lam (IRONRUBY)) Date: Wed, 13 Aug 2008 07:27:15 -0700 Subject: [Ironruby-core] IronRuby r128 on Mono In-Reply-To: <5b0248170808130011x3556269bvd0eb949cfe815af0@mail.gmail.com> References: <5b0248170808130011x3556269bvd0eb949cfe815af0@mail.gmail.com> Message-ID: <372109E149E8084D8E6C7D9CFD82E0633342CAA09C@NA-EXMSG-C115.redmond.corp.microsoft.com> One other question - why are you not using get_compile_path_list? This gives us an extra level of protection in case someone leaves a file behind in a directory that doesn't need to be there (and this has happened plenty of times in the past). Thanks, -John -----Original Message----- From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Seo Sanghyeon Sent: Wednesday, August 13, 2008 12:11 AM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] IronRuby r128 on Mono Updated as usual. http://sparcs.kaist.ac.kr/~tinuviel/download/IronRuby/patch-mono-r128 Tested against Mono 1.9.1 and Mono SVN r110339. Please report any problems. Patch is shrinking! I do appreciate Microsoft's efforts. -- Seo Sanghyeon _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core From mark_bloodworth at hotmail.com Wed Aug 13 10:30:37 2008 From: mark_bloodworth at hotmail.com (Mark Bloodworth) Date: Wed, 13 Aug 2008 15:30:37 +0100 Subject: [Ironruby-core] IronRuby binary disribution Message-ID: Does the IronRuby binary distribution have any dependencies on the MRI distribution? If I require a standard Ruby library from IronRuby, I get an error that there is ?no such file to load?. I unzipped the binary distribution to the root of the C drive. I then added C:\IronRuby\bin to my system PATH variable. Now I can open a command prompt and start ir. I can require .net libraries - all works. However, if I try to require a standard ruby library, I get an error (see text below.) >>> require 'net/http'IronRuby.Libraries:0:in `require': no such file to load -- net/http (LoadError) from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' Thanks Mark http://remark.wordpress.com _________________________________________________________________ Win New York holidays with Kellogg?s & Live Search http://clk.atdmt.com/UKM/go/107571440/direct/01/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ivan at flanders.co.nz Wed Aug 13 10:42:39 2008 From: ivan at flanders.co.nz (Ivan Porto Carrero) Date: Wed, 13 Aug 2008 16:42:39 +0200 Subject: [Ironruby-core] IronRuby binary disribution In-Reply-To: References: Message-ID: Hi Mark, try running the console with something like: ir -I 'C:\tools\ironruby\libs;C:\tools\ruby\lib\ruby\site_ruby\1.8;C:\tools\ruby\lib\ruby\1.8' of course the paths need to be adapted to how they are on your computer. Cheers Ivan 2008/8/13 Mark Bloodworth > Does the IronRuby binary distribution have any dependencies on the MRI > distribution? If I require a standard Ruby library from IronRuby, I get an > error that there is "no such file to load". > > > > I unzipped the binary distribution to the root of the C drive. I then > added C:\IronRuby\bin to my system PATH variable. Now I can open a command > prompt and start ir. I can require .net libraries - all works. However, if > I try to require a standard ruby library, I get an error (see text below.) > > > > >>> require 'net/http' > IronRuby.Libraries:0:in `require': no such file to load -- net/http > (LoadError) > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > > > > Thanks > > > > Mark > > http://remark.wordpress.com > > ------------------------------ > Get fish-slapping on Messenger! Play Now > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -- Met vriendelijke groeten - Best regards - Salutations Ivan Porto Carrero GSM: +32.486.787.582 Blog: http://flanders.co.nz Twitter: http://twitter.com/casualjim -------------- next part -------------- An HTML attachment was scrubbed... URL: From sanxiyn at gmail.com Wed Aug 13 13:26:10 2008 From: sanxiyn at gmail.com (Seo Sanghyeon) Date: Thu, 14 Aug 2008 02:26:10 +0900 Subject: [Ironruby-core] IronRuby r128 on Mono In-Reply-To: <372109E149E8084D8E6C7D9CFD82E0633342CAA09C@NA-EXMSG-C115.redmond.corp.microsoft.com> References: <5b0248170808130011x3556269bvd0eb949cfe815af0@mail.gmail.com> <372109E149E8084D8E6C7D9CFD82E0633342CAA09C@NA-EXMSG-C115.redmond.corp.microsoft.com> Message-ID: <5b0248170808131026n3003a917gbeacfcae8e02f7fc@mail.gmail.com> 2008/8/13 John Lam (IRONRUBY) : > One other question - why are you not using get_compile_path_list? This gives us an extra level of protection in case someone leaves a file behind in a directory that doesn't need to be there (and this has happened plenty of times in the past). Because *.csproj files are full of Windows paths, separated with backslashes. Do I really need to explain that?! -- Seo Sanghyeon From sanxiyn at gmail.com Wed Aug 13 13:30:45 2008 From: sanxiyn at gmail.com (Seo Sanghyeon) Date: Thu, 14 Aug 2008 02:30:45 +0900 Subject: [Ironruby-core] IronRuby r128 on Mono In-Reply-To: <372109E149E8084D8E6C7D9CFD82E0633342CAA090@NA-EXMSG-C115.redmond.corp.microsoft.com> References: <5b0248170808130011x3556269bvd0eb949cfe815af0@mail.gmail.com> <372109E149E8084D8E6C7D9CFD82E0633342CAA090@NA-EXMSG-C115.redmond.corp.microsoft.com> Message-ID: <5b0248170808131030p4005e27due89cc0c6f80018f0@mail.gmail.com> 2008/8/13 John Lam (IRONRUBY) : > Curious - why did you have to change the visibility of the NodeFlags enum? A bug of Mono C# compiler. I am trying to find a small repro. -- Seo Sanghyeon From curth at microsoft.com Wed Aug 13 13:30:55 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Wed, 13 Aug 2008 10:30:55 -0700 Subject: [Ironruby-core] Code Review: rubyclrinterop01 Message-ID: tfpt review "/shelveset:rubyclrinterop01;REDMOND\curth" Ruby changes: Initial changes for improved Ruby CLR interop: Defer creation of underlying CLR type until later to allow extending with CLR interfaces Prevent generic CLR interfaces from being included into modules or classes Prevent CLR interfaces from being included into classes after the underlying type has been created Give more reasonable error message when attempting to derive from generic CLR type Fixed bug 21470 in Marshal.cs Fixed misspelled member name in Microsoft.Scripting.SymbolId Python test change: Fixed test_peverify to work with the VS2008SP1 version of peverify.exe DLR change: Fixed misspelled member name in Microsoft.Scripting.SymbolId Sorry about combining these, but the Python test and DLR change don't merit separate SNAP jobs -Curt -------------- next part -------------- A non-text attachment was scrubbed... Name: rubyclrinterop01.diff Type: application/octet-stream Size: 61198 bytes Desc: rubyclrinterop01.diff URL: From dinov at exchange.microsoft.com Wed Aug 13 14:05:26 2008 From: dinov at exchange.microsoft.com (Dino Viehland) Date: Wed, 13 Aug 2008 11:05:26 -0700 Subject: [Ironruby-core] Code Review: rubyclrinterop01 In-Reply-To: References: Message-ID: <7AD436E4270DD54A94238001769C222701336D9D561F@DF-GRTDANE-MSG.exchange.corp.microsoft.com> The Python change looks good to me. -----Original Message----- From: Curt Hagenlocher Sent: Wednesday, August 13, 2008 10:31 AM To: IronRuby External Code Reviewers; DLR Code Reviews; Rowan Code Reviewers Cc: ironruby-core at rubyforge.org Subject: Code Review: rubyclrinterop01 tfpt review "/shelveset:rubyclrinterop01;REDMOND\curth" Ruby changes: Initial changes for improved Ruby CLR interop: Defer creation of underlying CLR type until later to allow extending with CLR interfaces Prevent generic CLR interfaces from being included into modules or classes Prevent CLR interfaces from being included into classes after the underlying type has been created Give more reasonable error message when attempting to derive from generic CLR type Fixed bug 21470 in Marshal.cs Fixed misspelled member name in Microsoft.Scripting.SymbolId Python test change: Fixed test_peverify to work with the VS2008SP1 version of peverify.exe DLR change: Fixed misspelled member name in Microsoft.Scripting.SymbolId Sorry about combining these, but the Python test and DLR change don't merit separate SNAP jobs -Curt Sample disclaimer text From jdeville at microsoft.com Wed Aug 13 14:51:06 2008 From: jdeville at microsoft.com (Jim Deville) Date: Wed, 13 Aug 2008 11:51:06 -0700 Subject: [Ironruby-core] After a long delay, r128 is out In-Reply-To: <48a23535.38652c0a.0182.ffffc5d6@mx.google.com> References: <372109E149E8084D8E6C7D9CFD82E0633342CA9F4F@NA-EXMSG-C115.redmond.corp.microsoft.com> <48a23535.38652c0a.0182.ffffc5d6@mx.google.com> Message-ID: I've pushed out changes to our versions of Mspec, Rubyspec, and ironruby-tags that should work with this revision. I'd appreciate if someone could grab them, and rake compile and rake regression on them to be certain. Our version of MSpec is now almost identical to the real version. I have one extra helper and two extra formatters that I need to fix and give to the real Mspec. After that we may move away from a fork of MSpec, and just use the real version. I'd like to get to a point where we are running a specific tag of the real version, and only needing the git repo for our tags. We'll see where that goes, and how it goes. JD From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ryan Riley Sent: Tuesday, August 12, 2008 6:12 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] After a long delay, r128 is out Thanks for all your hard work. It's looking great! From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of John Lam (IRONRUBY) Sent: Tuesday, August 12, 2008 7:07 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] After a long delay, r128 is out Hi Everyone, We were stalled on a bunch of improvements that I wanted to make for external devs (mostly related to removal of the SIGNED requirement for external layouts). That's been done now, and modulo some hiccups around mspec right now which we will fix tomorrow, we should be back in the business of regular updates. Thanks, -John -------------- next part -------------- An HTML attachment was scrubbed... URL: From srivatsn at microsoft.com Wed Aug 13 18:46:51 2008 From: srivatsn at microsoft.com (Srivatsn Narayanan) Date: Wed, 13 Aug 2008 15:46:51 -0700 Subject: [Ironruby-core] After a long delay, r128 is out In-Reply-To: References: <372109E149E8084D8E6C7D9CFD82E0633342CA9F4F@NA-EXMSG-C115.redmond.corp.microsoft.com> <48a23535.38652c0a.0182.ffffc5d6@mx.google.com> Message-ID: Rake compile and rake regression work. From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Jim Deville Sent: Wednesday, August 13, 2008 11:51 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] After a long delay, r128 is out I've pushed out changes to our versions of Mspec, Rubyspec, and ironruby-tags that should work with this revision. I'd appreciate if someone could grab them, and rake compile and rake regression on them to be certain. Our version of MSpec is now almost identical to the real version. I have one extra helper and two extra formatters that I need to fix and give to the real Mspec. After that we may move away from a fork of MSpec, and just use the real version. I'd like to get to a point where we are running a specific tag of the real version, and only needing the git repo for our tags. We'll see where that goes, and how it goes. JD From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ryan Riley Sent: Tuesday, August 12, 2008 6:12 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] After a long delay, r128 is out Thanks for all your hard work. It's looking great! From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of John Lam (IRONRUBY) Sent: Tuesday, August 12, 2008 7:07 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] After a long delay, r128 is out Hi Everyone, We were stalled on a bunch of improvements that I wanted to make for external devs (mostly related to removal of the SIGNED requirement for external layouts). That's been done now, and modulo some hiccups around mspec right now which we will fix tomorrow, we should be back in the business of regular updates. Thanks, -John -------------- next part -------------- An HTML attachment was scrubbed... URL: From jflam at microsoft.com Thu Aug 14 01:26:35 2008 From: jflam at microsoft.com (John Lam (IRONRUBY)) Date: Wed, 13 Aug 2008 22:26:35 -0700 Subject: [Ironruby-core] IronRuby r128 on Mono In-Reply-To: <5b0248170808131026n3003a917gbeacfcae8e02f7fc@mail.gmail.com> References: <5b0248170808130011x3556269bvd0eb949cfe815af0@mail.gmail.com> <372109E149E8084D8E6C7D9CFD82E0633342CAA09C@NA-EXMSG-C115.redmond.corp.microsoft.com> <5b0248170808131026n3003a917gbeacfcae8e02f7fc@mail.gmail.com> Message-ID: <372109E149E8084D8E6C7D9CFD82E063334308BFB3@NA-EXMSG-C115.redmond.corp.microsoft.com> Seems like it wouldn't take too much work to canonicalize those paths, right? > -----Original Message----- > From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core- > bounces at rubyforge.org] On Behalf Of Seo Sanghyeon > Sent: Wednesday, August 13, 2008 10:26 AM > To: ironruby-core at rubyforge.org > Subject: Re: [Ironruby-core] IronRuby r128 on Mono > > 2008/8/13 John Lam (IRONRUBY) : > > One other question - why are you not using get_compile_path_list? > This gives us an extra level of protection in case someone leaves a > file behind in a directory that doesn't need to be there (and this has > happened plenty of times in the past). > > Because *.csproj files are full of Windows paths, separated with > backslashes. Do I really need to explain that?! > > -- > Seo Sanghyeon > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core From lists at ruby-forum.com Thu Aug 14 03:21:09 2008 From: lists at ruby-forum.com (Kaja Mohaideen) Date: Thu, 14 Aug 2008 09:21:09 +0200 Subject: [Ironruby-core] Want to know about threads Message-ID: Sir/Madam we want to process 7000 to 10000 message and store it to the Database perminute. we are trying through threads. can you please help me how we do? Regards Kaja Mohaidee.A Trichy -- Posted via http://www.ruby-forum.com/. From carey at cmpayette.com Thu Aug 14 07:46:36 2008 From: carey at cmpayette.com (Carey Payette) Date: Thu, 14 Aug 2008 07:46:36 -0400 Subject: [Ironruby-core] Noob looking for a place to start Message-ID: <8CC0FB345A4B4DD5BF09204A853481CD@PAVILION> Hi all, I'm new to contributing to IronRuby and am looking for a place to start. Can some of you veterans point me in the right direction where I won't be stepping on anyones toes? I'm still learning the ropes with this project. Thanks! Carey -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark_bloodworth at hotmail.com Thu Aug 14 10:21:46 2008 From: mark_bloodworth at hotmail.com (Mark Bloodworth) Date: Thu, 14 Aug 2008 15:21:46 +0100 Subject: [Ironruby-core] IronRuby binary disribution Message-ID: Ivan, Thanks. I tried that (I don't have a ruby installation on the machine I'm trying this on, so I started ir with ir -I "C:\ironruby\lib;C:\ironruby\lib\ruby\1.8". In the latter of those folders are all the ruby files that came with the binary distribution.) The result I got is: >>> require 'net/http'IronRuby.Libraries:0:in `require': no such file to load -- socket (LoadError) from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' from IronRuby.Libraries:0:in `require' from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' from IronRuby.Libraries:0:in `require' from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' Does this mean it's now trying 3 places and failing instead of one place and failing? Thanks Mark Hi Mark, try running the console with something like:ir -I'C:\tools\ironruby\libs;C:\tools\ruby\lib\ruby\site_ruby\1.8;C:\tools\ruby\lib\ruby\1.8' of course the paths need to be adapted to how they are on your computer. CheersIvan 2008/8/13 Mark Bloodworth > Does the IronRuby binary distribution have any dependencies on the MRI> distribution? If I require a standard Ruby library from IronRuby, I get an> error that there is "no such file to load".>>>> I unzipped the binary distribution to the root of the C drive. I then> added C:\IronRuby\bin to my system PATH variable. Now I can open a command> prompt and start ir. I can require .net libraries - all works. However, if> I try to require a standard ruby library, I get an error (see text below.)>>>> >>> require 'net/http'> IronRuby.Libraries:0:in `require': no such file to load -- net/http> (LoadError)> from Microsoft.Scripting.Core:0:in `UpdateAndExecute'> from Microsoft.Scripting.Core:0:in `Update3'> from :0> from Microsoft.Scripting.Core:0:in `InvokeTarget'> from Microsoft.Scripting.Core:0:in `Run'>>>> Thanks>>>> Mark _________________________________________________________________ Win New York holidays with Kellogg?s & Live Search http://clk.atdmt.com/UKM/go/107571440/direct/01/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael.letterle at gmail.com Thu Aug 14 10:30:31 2008 From: michael.letterle at gmail.com (Michael Letterle) Date: Thu, 14 Aug 2008 10:30:31 -0400 Subject: [Ironruby-core] IronRuby binary disribution In-Reply-To: References: Message-ID: try ir -I C:\ironruby\lib\IronRuby;C:\ironruby\lib\ruby\1.8 or run ir.cmd On Thu, Aug 14, 2008 at 10:21 AM, Mark Bloodworth < mark_bloodworth at hotmail.com> wrote: > > Ivan, > > Thanks. I tried that (I don't have a ruby installation on the machine I'm > trying this on, so I started ir with *ir -I > "C:\ironruby\lib;C:\ironruby\lib\ruby\1.8"*. In the latter of those > folders are all the ruby files that came with the binary distribution.) The > result I got is: > > >>> require 'net/http' > IronRuby.Libraries:0:in `require': no such file to load -- socket > (LoadError) > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > from IronRuby.Libraries:0:in `require' > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > from IronRuby.Libraries:0:in `require' > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > > Does this mean it's now trying 3 places and failing instead of one place > and failing? > > Thanks > > Mark > > > Hi Mark, > > try running the console with something like: > ir -I > > 'C:\tools\ironruby\libs;C:\tools\ruby\lib\ruby\site_ruby\1.8;C:\tools\ruby\lib\ruby\1.8' > > of course the paths need to be adapted to how they are on your computer. > > Cheers > Ivan > > 2008/8/13 Mark Bloodworth > > > Does the IronRuby binary distribution have any dependencies on the MRI > > distribution? If I require a standard Ruby library from IronRuby, I get > an > > error that there is "no such file to load". > > > > > > > > I unzipped the binary distribution to the root of the C drive. I then > > added C:\IronRuby\bin to my system PATH variable. Now I can open a > command > > prompt and start ir. I can require .net libraries - all works. However, > if > > I try to require a standard ruby library, I get an error (see text > below.) > > > > > > > > >>> require 'net/http' > > IronRuby.Libraries:0:in `require': no such file to load -- net/http > > (LoadError) > > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > > from Microsoft.Scripting.Core:0:in `Update3' > > from :0 > > from Microsoft.Scripting.Core:0:in `InvokeTarget' > > from Microsoft.Scripting.Core:0:in `Run' > > > > > > > > Thanks > > > > > > > > Mark > > > ------------------------------ > Win ?3000 to spend on whatever you want at Uni! Click here to WIN! > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -- Michael Letterle [Polymath Prokrammer] http://blog.prokrams.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From curth at microsoft.com Thu Aug 14 10:32:47 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Thu, 14 Aug 2008 07:32:47 -0700 Subject: [Ironruby-core] IronRuby binary disribution In-Reply-To: References: Message-ID: Note that the error message is now different. The reason that you see three calls to "Update3" is probably because you required 'net/http' which requires 'net/protocol' which requires 'socket'. Socket itself is a binary extension in MRI, but IronRuby needs a stub socket.rb to load it. This stub is in "IronRuby\libs" - but on your command line, you wrote "IronRuby\lib" which is subtly different :). From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Mark Bloodworth Sent: Thursday, August 14, 2008 7:22 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] IronRuby binary disribution Ivan, Thanks. I tried that (I don't have a ruby installation on the machine I'm trying this on, so I started ir with ir -I "C:\ironruby\lib;C:\ironruby\lib\ruby\1.8". In the latter of those folders are all the ruby files that came with the binary distribution.) The result I got is: >>> require 'net/http' IronRuby.Libraries:0:in `require': no such file to load -- socket (LoadError) from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' from IronRuby.Libraries:0:in `require' from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' from IronRuby.Libraries:0:in `require' from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' Does this mean it's now trying 3 places and failing instead of one place and failing? Thanks Mark Hi Mark, try running the console with something like: ir -I 'C:\tools\ironruby\libs;C:\tools\ruby\lib\ruby\site_ruby\1.8;C:\tools\ruby\lib\ruby\1.8' of course the paths need to be adapted to how they are on your computer. Cheers Ivan 2008/8/13 Mark Bloodworth > Does the IronRuby binary distribution have any dependencies on the MRI > distribution? If I require a standard Ruby library from IronRuby, I get an > error that there is "no such file to load". > > > > I unzipped the binary distribution to the root of the C drive. I then > added C:\IronRuby\bin to my system PATH variable. Now I can open a command > prompt and start ir. I can require .net libraries - all works. However, if > I try to require a standard ruby library, I get an error (see text below.) > > > > >>> require 'net/http' > IronRuby.Libraries:0:in `require': no such file to load -- net/http > (LoadError) > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > > > > Thanks > > > > Mark ________________________________ Win ?3000 to spend on whatever you want at Uni! Click here to WIN! -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael.letterle at gmail.com Thu Aug 14 10:37:14 2008 From: michael.letterle at gmail.com (Michael Letterle) Date: Thu, 14 Aug 2008 10:37:14 -0400 Subject: [Ironruby-core] IronRuby binary disribution In-Reply-To: References: Message-ID: The binary distribution library layout is different, there is no "libs" directory, the libraries are separated under lib\IronRuby and lib\ruby\1.8 On Thu, Aug 14, 2008 at 10:32 AM, Curt Hagenlocher wrote: > Note that the error message is now different. The reason that you see > three calls to "Update3" is probably because you required 'net/http' which > requires 'net/protocol' which requires 'socket'. Socket itself is a binary > extension in MRI, but IronRuby needs a stub socket.rb to load it. This stub > is in "IronRuby\libs" ? but on your command line, you wrote "IronRuby\lib" > which is subtly different J. > > > > *From:* ironruby-core-bounces at rubyforge.org [mailto: > ironruby-core-bounces at rubyforge.org] *On Behalf Of *Mark Bloodworth > *Sent:* Thursday, August 14, 2008 7:22 AM > *To:* ironruby-core at rubyforge.org > *Subject:* Re: [Ironruby-core] IronRuby binary disribution > > > > > Ivan, > > Thanks. I tried that (I don't have a ruby installation on the machine I'm > trying this on, so I started ir with *ir -I > "C:\ironruby\lib;C:\ironruby\lib\ruby\1.8"*. In the latter of those > folders are all the ruby files that came with the binary distribution.) The > result I got is: > > >>> require 'net/http' > IronRuby.Libraries:0:in `require': no such file to load -- socket > (LoadError) > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > from IronRuby.Libraries:0:in `require' > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > from IronRuby.Libraries:0:in `require' > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > > Does this mean it's now trying 3 places and failing instead of one place > and failing? > > Thanks > > Mark > > Hi Mark, > > try running the console with something like: > ir -I > > 'C:\tools\ironruby\libs;C:\tools\ruby\lib\ruby\site_ruby\1.8;C:\tools\ruby\lib\ruby\1.8' > > of course the paths need to be adapted to how they are on your computer. > > Cheers > Ivan > > 2008/8/13 Mark Bloodworth > > > Does the IronRuby binary distribution have any dependencies on the MRI > > distribution? If I require a standard Ruby library from IronRuby, I get > an > > error that there is "no such file to load". > > > > > > > > I unzipped the binary distribution to the root of the C drive. I then > > added C:\IronRuby\bin to my system PATH variable. Now I can open a > command > > prompt and start ir. I can require .net libraries - all works. However, > if > > I try to require a standard ruby library, I get an error (see text > below.) > > > > > > > > >>> require 'net/http' > > IronRuby.Libraries:0:in `require': no such file to load -- net/http > > (LoadError) > > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > > from Microsoft.Scripting.Core:0:in `Update3' > > from :0 > > from Microsoft.Scripting.Core:0:in `InvokeTarget' > > from Microsoft.Scripting.Core:0:in `Run' > > > > > > > > Thanks > > > > > > > > Mark > > ------------------------------ > > Win ?3000 to spend on whatever you want at Uni! Click here to WIN! > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > -- Michael Letterle [Polymath Prokrammer] http://blog.prokrams.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From curth at microsoft.com Thu Aug 14 11:29:50 2008 From: curth at microsoft.com (Curt Hagenlocher) Date: Thu, 14 Aug 2008 08:29:50 -0700 Subject: [Ironruby-core] IronRuby binary disribution In-Reply-To: References: Message-ID: Ah, ok. Between three different disk layouts, it's easy to get confused :(. From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Michael Letterle Sent: Thursday, August 14, 2008 7:37 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] IronRuby binary disribution The binary distribution library layout is different, there is no "libs" directory, the libraries are separated under lib\IronRuby and lib\ruby\1.8 On Thu, Aug 14, 2008 at 10:32 AM, Curt Hagenlocher > wrote: Note that the error message is now different. The reason that you see three calls to "Update3" is probably because you required 'net/http' which requires 'net/protocol' which requires 'socket'. Socket itself is a binary extension in MRI, but IronRuby needs a stub socket.rb to load it. This stub is in "IronRuby\libs" - but on your command line, you wrote "IronRuby\lib" which is subtly different :). From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Mark Bloodworth Sent: Thursday, August 14, 2008 7:22 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] IronRuby binary disribution Ivan, Thanks. I tried that (I don't have a ruby installation on the machine I'm trying this on, so I started ir with ir -I "C:\ironruby\lib;C:\ironruby\lib\ruby\1.8". In the latter of those folders are all the ruby files that came with the binary distribution.) The result I got is: >>> require 'net/http' IronRuby.Libraries:0:in `require': no such file to load -- socket (LoadError) from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' from IronRuby.Libraries:0:in `require' from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' from IronRuby.Libraries:0:in `require' from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' Does this mean it's now trying 3 places and failing instead of one place and failing? Thanks Mark Hi Mark, try running the console with something like: ir -I 'C:\tools\ironruby\libs;C:\tools\ruby\lib\ruby\site_ruby\1.8;C:\tools\ruby\lib\ruby\1.8' of course the paths need to be adapted to how they are on your computer. Cheers Ivan 2008/8/13 Mark Bloodworth > > Does the IronRuby binary distribution have any dependencies on the MRI > distribution? If I require a standard Ruby library from IronRuby, I get an > error that there is "no such file to load". > > > > I unzipped the binary distribution to the root of the C drive. I then > added C:\IronRuby\bin to my system PATH variable. Now I can open a command > prompt and start ir. I can require .net libraries - all works. However, if > I try to require a standard ruby library, I get an error (see text below.) > > > > >>> require 'net/http' > IronRuby.Libraries:0:in `require': no such file to load -- net/http > (LoadError) > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > > > > Thanks > > > > Mark ________________________________ Win ?3000 to spend on whatever you want at Uni! Click here to WIN! _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core -- Michael Letterle [Polymath Prokrammer] http://blog.prokrams.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdeville at microsoft.com Thu Aug 14 12:05:30 2008 From: jdeville at microsoft.com (Jim Deville) Date: Thu, 14 Aug 2008 09:05:30 -0700 Subject: [Ironruby-core] IronRuby binary disribution In-Reply-To: References: , Message-ID: If you're running ir.cmd, it should be including the -I options for you. JD ________________________________ From: ironruby-core-bounces at rubyforge.org [ironruby-core-bounces at rubyforge.org] On Behalf Of Curt Hagenlocher [curth at microsoft.com] Sent: Thursday, August 14, 2008 8:29 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] IronRuby binary disribution Ah, ok. Between three different disk layouts, it?s easy to get confused :(. From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Michael Letterle Sent: Thursday, August 14, 2008 7:37 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] IronRuby binary disribution The binary distribution library layout is different, there is no "libs" directory, the libraries are separated under lib\IronRuby and lib\ruby\1.8 On Thu, Aug 14, 2008 at 10:32 AM, Curt Hagenlocher > wrote: Note that the error message is now different. The reason that you see three calls to "Update3" is probably because you required 'net/http' which requires 'net/protocol' which requires 'socket'. Socket itself is a binary extension in MRI, but IronRuby needs a stub socket.rb to load it. This stub is in "IronRuby\libs" ? but on your command line, you wrote "IronRuby\lib" which is subtly different :). From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Mark Bloodworth Sent: Thursday, August 14, 2008 7:22 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] IronRuby binary disribution Ivan, Thanks. I tried that (I don't have a ruby installation on the machine I'm trying this on, so I started ir with ir -I "C:\ironruby\lib;C:\ironruby\lib\ruby\1.8". In the latter of those folders are all the ruby files that came with the binary distribution.) The result I got is: >>> require 'net/http' IronRuby.Libraries:0:in `require': no such file to load -- socket (LoadError) from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' from IronRuby.Libraries:0:in `require' from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' from IronRuby.Libraries:0:in `require' from Microsoft.Scripting.Core:0:in `UpdateAndExecute' from Microsoft.Scripting.Core:0:in `Update3' from :0 from Microsoft.Scripting.Core:0:in `InvokeTarget' from Microsoft.Scripting.Core:0:in `Run' Does this mean it's now trying 3 places and failing instead of one place and failing? Thanks Mark Hi Mark, try running the console with something like: ir -I 'C:\tools\ironruby\libs;C:\tools\ruby\lib\ruby\site_ruby\1.8;C:\tools\ruby\lib\ruby\1.8' of course the paths need to be adapted to how they are on your computer. Cheers Ivan 2008/8/13 Mark Bloodworth > > Does the IronRuby binary distribution have any dependencies on the MRI > distribution? If I require a standard Ruby library from IronRuby, I get an > error that there is "no such file to load". > > > > I unzipped the binary distribution to the root of the C drive. I then > added C:\IronRuby\bin to my system PATH variable. Now I can open a command > prompt and start ir. I can require .net libraries - all works. However, if > I try to require a standard ruby library, I get an error (see text below.) > > > > >>> require 'net/http' > IronRuby.Libraries:0:in `require': no such file to load -- net/http > (LoadError) > from Microsoft.Scripting.Core:0:in `UpdateAndExecute' > from Microsoft.Scripting.Core:0:in `Update3' > from :0 > from Microsoft.Scripting.Core:0:in `InvokeTarget' > from Microsoft.Scripting.Core:0:in `Run' > > > > Thanks > > > > Mark ________________________________ Win ?3000 to spend on whatever you want at Uni! Click here to WIN! _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core -- Michael Letterle [Polymath Prokrammer] http://blog.prokrams.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jflam at microsoft.com Thu Aug 14 12:20:26 2008 From: jflam at microsoft.com (John Lam (IRONRUBY)) Date: Thu, 14 Aug 2008 09:20:26 -0700 Subject: [Ironruby-core] IronRuby binary disribution In-Reply-To: References: , Message-ID: <372109E149E8084D8E6C7D9CFD82E063334308C0AC@NA-EXMSG-C115.redmond.corp.microsoft.com> Jim Deville: > If you're running ir.cmd, it should be including the -I options for > you. Not sure if this helps, but ir.cmd has gone away in the r128 build. We are now configuring the relative paths to the different directories via ir.exe.config: Thanks, -John From ivan at flanders.co.nz Thu Aug 14 12:36:48 2008 From: ivan at flanders.co.nz (Ivan Porto Carrero) Date: Thu, 14 Aug 2008 18:36:48 +0200 Subject: [Ironruby-core] IronRuby binary disribution In-Reply-To: <372109E149E8084D8E6C7D9CFD82E063334308C0AC@NA-EXMSG-C115.redmond.corp.microsoft.com> References: <372109E149E8084D8E6C7D9CFD82E063334308C0AC@NA-EXMSG-C115.redmond.corp.microsoft.com> Message-ID: cool thanks Is there a way to inspect interactively after running a script ? I used to use ir -i but -i is used for something differently I've been told last time. And the last question I had is: How do I detach an event handler the equivalent of -= in C#? 2008/8/14 John Lam (IRONRUBY) > Jim Deville: > > > If you're running ir.cmd, it should be including the -I options for > > you. > > Not sure if this helps, but ir.cmd has gone away in the r128 build. We are > now configuring the relative paths to the different directories via > ir.exe.config: > > > > value="..\..\lib\IronRuby;..\..\lib\ruby\site_ruby\1.8;..\..\lib\ruby\site_ruby;..\..\lib\ruby\1.8" > /> > > > > Thanks, > -John > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tomas.Matousek at microsoft.com Thu Aug 14 12:45:14 2008 From: Tomas.Matousek at microsoft.com (Tomas Matousek) Date: Thu, 14 Aug 2008 09:45:14 -0700 Subject: [Ironruby-core] IronRuby binary disribution In-Reply-To: References: <372109E149E8084D8E6C7D9CFD82E063334308C0AC@NA-EXMSG-C115.redmond.corp.microsoft.com> Message-ID: Couldn?t you run ?require ?foo?? on the interactive command line to achieve the same effect? Events still need some work. Detaching is not supported yet. Tomas From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ivan Porto Carrero Sent: Thursday, August 14, 2008 9:37 AM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] IronRuby binary disribution cool thanks Is there a way to inspect interactively after running a script ? I used to use ir -i but -i is used for something differently I've been told last time. And the last question I had is: How do I detach an event handler the equivalent of -= in C#? 2008/8/14 John Lam (IRONRUBY) > Jim Deville: > If you're running ir.cmd, it should be including the -I options for > you. Not sure if this helps, but ir.cmd has gone away in the r128 build. We are now configuring the relative paths to the different directories via ir.exe.config: Thanks, -John _______________________________________