[jruby-dev] Refactoring Java Integration part 2

2008-07-21 Thread Charles Oliver Nutter
I've landed the second pass at JI refactoring, this time eliminating most of the intermediate waste and duplicate logic for method selection and argument coercion. Before, incoming Ruby objects were first coerced to their default Java type (like Fixnum to Long), and stuffed into an array. That

[jruby-dev] [jira] Created: (JRUBY-2845) -S switch breaks if you have directory in pwd matching name of file in bin/PATH

2008-07-21 Thread Greg Fodor (JIRA)
-S switch breaks if you have directory in pwd matching name of file in bin/PATH --- Key: JRUBY-2845 URL: http://jira.codehaus.org/browse/JRUBY-2845 Project: JRuby Is

Re: [jruby-dev] Refactoring Java Integration part 1

2008-07-21 Thread Charles Oliver Nutter
I'm having some trouble getting it to run on OS X, so I may have to try running it on my Linux box a bit later. Could you try your run with -X-C to turn off compilation? If you find that it's faster...well we may have a good clue on where something is less than efficient in compiled code. Uwe

[jruby-dev] [jira] Created: (JRUBY-2844) Memcache session store does not work across multiple application servers

2008-07-21 Thread albert ramstedt (JIRA)
Memcache session store does not work across multiple application servers Key: JRUBY-2844 URL: http://jira.codehaus.org/browse/JRUBY-2844 Project: JRuby Issue Type: Bug

Re: [jruby-dev] Refactoring Java Integration part 1

2008-07-21 Thread Charles Oliver Nutter
Uwe Kubosch wrote: Great work Charles! For issue http://jira.codehaus.org/browse/JRUBY-2803 I can see no difference, however running with "-r profile" actually speeds things up considerably, both 1.1.2, 1.1.3 and trunk. Maybe a hint for improvement? That would point toward something being wro

[jruby-dev] [jira] Created: (JRUBY-2843) Issues with BasicSocket#close_read

2008-07-21 Thread Federico Builes (JIRA)
Issues with BasicSocket#close_read -- Key: JRUBY-2843 URL: http://jira.codehaus.org/browse/JRUBY-2843 Project: JRuby Issue Type: Bug Components: Rails WAR Deployment Environment: Mac OS 10.5

[jruby-dev] [jira] Created: (JRUBY-2842) Get Errno::ENOTSOCK in UDPSocket.open

2008-07-21 Thread Richard Jensen (JIRA)
Get Errno::ENOTSOCK in UDPSocket.open - Key: JRUBY-2842 URL: http://jira.codehaus.org/browse/JRUBY-2842 Project: JRuby Issue Type: Bug Affects Versions: JRuby 1.1.3 Environment: Windows XP Pro

Re: [jruby-dev] Refactoring Java Integration part 1

2008-07-21 Thread Uwe Kubosch
Great work Charles! For issue http://jira.codehaus.org/browse/JRUBY-2803 I can see no difference, however running with "-r profile" actually speeds things up considerably, both 1.1.2, 1.1.3 and trunk. Maybe a hint for improvement? Uwe On Sun, 2008-07-20 at 01:01 -0500, Charles Oliver Nutter wr