<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-14108</id>
	<title>Nabble - JRuby - Dev</title>
	<updated>2009-11-26T12:39:55Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/JRuby---Dev-f14108.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JRuby---Dev-f14108.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26534652</id>
	<title>[jira] Created: (JRUBY-4278) Result of 'FOO ||= 2' differs from Ruby MRI</title>
	<published>2009-11-26T12:39:55Z</published>
	<updated>2009-11-26T12:39:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Result of 'FOO ||= 2' differs from Ruby MRI
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4278
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4278&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4278&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Gioele Barabucci
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&lt;br&gt;&lt;br&gt;This script 
&lt;br&gt;&lt;br&gt;&amp;nbsp; #!/usr/bin/ruby -w
&lt;br&gt;&amp;nbsp; FOO = 1
&lt;br&gt;&amp;nbsp; FOO ||= 2
&lt;br&gt;&amp;nbsp; puts &amp;quot;FOO = #{FOO}&amp;quot;
&lt;br&gt;&lt;br&gt;shows &amp;quot;FOO = 1&amp;quot; in MRI (1.8) and &amp;quot;FOO = 2&amp;quot; in JRuby 1.4.
&lt;br&gt;&lt;br&gt;Additionally, JRuby emits this warning: &amp;quot;warning: already initialized constant FOO&amp;quot;.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4278%29-Result-of-%27FOO-%7C%7C%3D-2%27-differs-from-Ruby-MRI-tp26534652p26534652.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524380</id>
	<title>[jira] Created: (JRUBY-4277) Hash#each_pair behavior with concurrent modification is inconsistent with 1.8.7p174</title>
	<published>2009-11-25T20:59:55Z</published>
	<updated>2009-11-25T20:59:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Hash#each_pair behavior with concurrent modification is inconsistent with 1.8.7p174
&lt;br&gt;-----------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4277
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4277&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4277&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Core Classes/Modules, Ruby 1.8.7
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: MRI 1.8.7p174 (compiled by hand on Ubuntu)
&lt;br&gt;MRI 1.8.6p287 (system package on OS X 10.5)
&lt;br&gt;JRuby 1.4.0 (from macports on OS X 10.5)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Rhett Sutphin
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&lt;br&gt;&lt;br&gt;Hash#each_pair behaves differently when you add new keys to the hash during iteration on JRuby 1.4.0 and MRI 1.8.7p174. &amp;nbsp;This gist contains a short script which illustrates the different behaviors:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://gist.github.com/243048&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/243048&lt;/a&gt;&lt;br&gt;&lt;br&gt;JRuby 1.4.0's behavior is the same as Ruby 1.9.0, not 1.8.7.
&lt;br&gt;&lt;br&gt;I don't know how important this difference is -- the 1.8 line's behavior is inconsistent (it seems to be dependent on the iteration order of the pairs), so it would be tricky to be deliberately depending on it. &amp;nbsp;On the other hand, we did &amp;nbsp;run into it in production code: a colleague of mine noticed the problem when executing a method which recursively converted all the keys in a hash to symbols (in place). &amp;nbsp;On MRI 1.8.x, this method would complete, but not on JRuby 1.4.0. &amp;nbsp;(It was trivial to convert this method to a form that would work in both places.)
&lt;br&gt;&lt;br&gt;I attempted to write a RubySpec for this, but since the 1.8 behavior doesn't seem deliberately designed, I wasn't sure how to go about it. &amp;nbsp;I will update this ticket if I make any progress.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4277%29-Hash-each_pair-behavior-with-concurrent-modification-is-inconsistent-with-1.8.7p174-tp26524380p26524380.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524063</id>
	<title>[jira] Created: (JRUBY-4276) Set org.jruby.runtime.load.LoadService.DEBUG_LOAD_TIMINGS at run time</title>
	<published>2009-11-25T19:59:55Z</published>
	<updated>2009-11-25T19:59:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Set org.jruby.runtime.load.LoadService.DEBUG_LOAD_TIMINGS at run time
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4276
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4276&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4276&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Miscellaneous
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: github trunk, Java 6, Mac OS X 10.6.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Hiro Asari
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: 0001-Set-org.jruby.runtime.load.LoadService.DEBUG_LOAD_TI.patch
&lt;br&gt;&lt;br&gt;As the existing comment suggests, this can be a run time option. Is there a good reason that it isn't?
&lt;br&gt;&lt;br&gt;The attached patch adds a new property {{jruby.debug.loadService.timing}} to set {{org.jruby.runtime.load.LoadService.DEBUG_LOAD_TIMINGS}} at run time.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://gist.github.com/242782&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/242782&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4276%29-Set-org.jruby.runtime.load.LoadService.DEBUG_LOAD_TIMINGS-at-run-time-tp26524063p26524063.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26514673</id>
	<title>Re: Reified classes referring to one another</title>
	<published>2009-11-25T07:24:16Z</published>
	<updated>2009-11-25T07:24:16Z</updated>
	<author>
		<name>Chris Nelson-2</name>
	</author>
	<content type="html">The first problem is not the annotation, it&amp;#39;s the method signature.  I need to call add_method_signature for a method whose return type is a class that has not yet been reified.  &lt;br&gt;&lt;br&gt;--Chris&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
On Tue, Nov 24, 2009 at 4:15 PM, Nick Sieger &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514673&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nicksieger@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;On Tue, Nov 24, 2009 at 10:37 AM, Chris Nelson&lt;br&gt;
&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514673&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;me@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; Charles, Tom, et all,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Was discussing this in IRC just now and thought I&amp;#39;d ask it here too.  I&amp;#39;m&lt;br&gt;
&amp;gt; about to start in on adding relationship support to jruby-hibernate and ran&lt;br&gt;
&amp;gt; into the following conundrum.  Let&amp;#39;s say I have 2 classes, Event and Log,&lt;br&gt;
&amp;gt; and Event has a many-to-one bi-directional relationship with Log.  In order&lt;br&gt;
&amp;gt; to model this from Hibernate perspective, Event needs a Log property&lt;br&gt;
&amp;gt; annotated with @ManyToOne and and Log needs a collection of Events annotated&lt;br&gt;
&amp;gt; with a @OneToMany annotation that has a targetEntity of the Event java&lt;br&gt;
&amp;gt; class.  The problem seems to be that both will need the java class of the&lt;br&gt;
&amp;gt; other, so whichever one I call become_java! on first won&amp;#39;t work.  This seems&lt;br&gt;
&amp;gt; to be a problem, but I haven&amp;#39;t written any code yet to verify it.  Can&lt;br&gt;
&amp;gt; anyone shed any light on whether this is going to work?&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;The actual annotations don&amp;#39;t need a reference to a class, but perhaps&lt;br&gt;
we need to open up a way to refer to a class in an annotation even&lt;br&gt;
though the actual class is not defined yet. Ideas on how we could do&lt;br&gt;
that? Maybe a way to pre-tag a Ruby class with its fully-qualified&lt;br&gt;
java class name and pass a Ruby class in? We could then use that name&lt;br&gt;
when reifying the class, so that we don&amp;#39;t have to dump everything in&lt;br&gt;
the &amp;quot;ruby.*&amp;quot; package.&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
/Nick&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
---------------------------------------------------------------------&lt;br&gt;
To unsubscribe from this list, please visit:&lt;br&gt;
&lt;br&gt;
    &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Reified-classes-referring-to-one-another-tp26499190p26514673.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26510588</id>
	<title>[jira] Created: (JRUBY-4275) UNIXSocket#read without argument infinite loops when called on an EOF socket</title>
	<published>2009-11-25T02:37:55Z</published>
	<updated>2009-11-25T02:37:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">UNIXSocket#read without argument infinite loops when called on an EOF socket
&lt;br&gt;----------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4275
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4275&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4275&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: OS X Snow Leopard
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Hongli Lai
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: 0002-Fix-a-bug-in-UNIXSocket-read-if-called-without-argum.patch
&lt;br&gt;&lt;br&gt;How to trigger the bug:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; a, b = UNIXSocket.pair
&lt;br&gt;&amp;nbsp; &amp;nbsp; a.write(&amp;quot;hi&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; a.close
&lt;br&gt;&amp;nbsp; &amp;nbsp; puts &amp;quot;reading&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; p b.read &amp;nbsp; # Hangs here
&lt;br&gt;&lt;br&gt;This patch solves the problem. &lt;a href=&quot;http://github.com/rubyspec/rubyspec/commit/e3735d59fd050a565abffa8f22020d4696f2fb07&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/rubyspec/rubyspec/commit/e3735d59fd050a565abffa8f22020d4696f2fb07&lt;/a&gt;&amp;nbsp;also triggers the bug.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4275%29-UNIXSocket-read-without-argument-infinite-loops-when-called-on-an-EOF-socket-tp26510588p26510588.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26510530</id>
	<title>[jira] Created: (JRUBY-4274) UNIXSocket#close_read and #close_write are not implemented</title>
	<published>2009-11-25T02:32:56Z</published>
	<updated>2009-11-25T02:32:56Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">UNIXSocket#close_read and #close_write are not implemented
&lt;br&gt;----------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4274
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4274&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4274&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: OS X Snow Leopard
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Hongli Lai
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: 0001-Implement-UNIXSocket-close_read-and-close_write.patch
&lt;br&gt;&lt;br&gt;#close_read and #close_write are implemented for all IO objects but not for UNIXSocket. This patch not only implements UNIXSocket#close_read and #close_write, but also makes #close_read and #close_write raise a NotImplementedError for socket types that do not implement #close_read and #close_write (none at the moment).
&lt;br&gt;&lt;br&gt;Incidentally, while creating this patch, I also discovered that UNIXSocket#read is bugged. I'm filing a separate issue for that. This patch doesn't work until the other issue is solved too.
&lt;br&gt;&lt;br&gt;RubySpec: &lt;a href=&quot;http://github.com/rubyspec/rubyspec/commit/e3735d59fd050a565abffa8f22020d4696f2fb07&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/rubyspec/rubyspec/commit/e3735d59fd050a565abffa8f22020d4696f2fb07&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4274%29-UNIXSocket-close_read-and--close_write-are-not-implemented-tp26510530p26510530.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26509577</id>
	<title>[jira] Created: (JRUBY-4273) Loading of *compiled* files is much slower in JRuby than loading in MRI (10x)</title>
	<published>2009-11-25T01:17:55Z</published>
	<updated>2009-11-25T01:17:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Loading of *compiled* files is much slower in JRuby than loading in MRI (10x)
&lt;br&gt;-----------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4273
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4273&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4273&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Compiler, Performance
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Vladimir Sizikov
&lt;br&gt;&lt;br&gt;&lt;br&gt;I've just updated the bench_load benchmark to include 1K load() calls for a class files compiled from rb files.
&lt;br&gt;&lt;br&gt;Compare the results. Essentially, loading compiled class is 5x-6x slower than loading rb class, which in turn 2x-3x times slower than loading in MRI. So, loading compiled class is 10x-15x slower than loading in MRI! Something is fishy!
&lt;br&gt;&lt;br&gt;JRuby:
&lt;br&gt;{noformat}
&lt;br&gt;D:\work\jruby-dev\jruby&amp;gt;jruby bench\bench_load.rb
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user &amp;nbsp; &amp;nbsp; system &amp;nbsp; &amp;nbsp; &amp;nbsp;total &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;real
&lt;br&gt;&amp;nbsp; 1 load 'fileutils-like' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.077000 &amp;nbsp; 0.000000 &amp;nbsp; 0.077000 ( &amp;nbsp;0.056000)
&lt;br&gt;&amp;nbsp;1K load 'fileutils-like' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 11.206000 &amp;nbsp; 0.000000 &amp;nbsp;11.206000 ( 11.206000)
&lt;br&gt;&amp;nbsp;1K load compiled 'fileutils-like' &amp;nbsp;62.036000 &amp;nbsp; 0.000000 &amp;nbsp;62.036000 ( 62.035000)
&lt;br&gt;&amp;nbsp;1K load 'rational' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3.442000 &amp;nbsp; 0.000000 &amp;nbsp; 3.442000 ( &amp;nbsp;3.442000)
&lt;br&gt;10K require 'non-existing' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4.759000 &amp;nbsp; 0.000000 &amp;nbsp; 4.759000 ( &amp;nbsp;4.759000)
&lt;br&gt;{noformat}
&lt;br&gt;&lt;br&gt;MRI:
&lt;br&gt;{noformat}
&lt;br&gt;ruby bench\bench_load.rb
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user &amp;nbsp; &amp;nbsp; system &amp;nbsp; &amp;nbsp; &amp;nbsp;total &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;real
&lt;br&gt;&amp;nbsp; 1 load 'fileutils-like' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.016000 &amp;nbsp; 0.000000 &amp;nbsp; 0.016000 ( &amp;nbsp;0.007000)
&lt;br&gt;&amp;nbsp;1K load 'fileutils-like' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;6.068000 &amp;nbsp; 0.327000 &amp;nbsp; 6.395000 ( &amp;nbsp;6.460370)
&lt;br&gt;&amp;nbsp;1K load 'rational' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.810000 &amp;nbsp; 0.265000 &amp;nbsp; 2.075000 ( &amp;nbsp;2.086119)
&lt;br&gt;10K require 'non-existing' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2.745000 &amp;nbsp;11.014000 &amp;nbsp;13.759000 ( 15.684897)
&lt;br&gt;{noformat}
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4273%29-Loading-of-*compiled*-files-is-much-slower-in-JRuby-than-loading-in-MRI-%2810x%29-tp26509577p26509577.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26504429</id>
	<title>[jira] Created: (JRUBY-4272) openssl error with quickcert code - unknown algorithm  in keypair.export</title>
	<published>2009-11-24T14:30:55Z</published>
	<updated>2009-11-24T14:30:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">openssl error with quickcert code - unknown algorithm &amp;nbsp;in keypair.export
&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4272
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4272&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4272&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: OpenSSL
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Ubuntu 9.04, JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Paul Fraser
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby-OpenSSL 0.5.2
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://gist.github.com/242281&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/242281&lt;/a&gt;&amp;nbsp;
&lt;br&gt;checked by Headius and confirmed error in IRC
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4272%29-openssl-error-with-quickcert-code---unknown-algorithm--in-keypair.export-tp26504429p26504429.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26504084</id>
	<title>[jira] Created: (JRUBY-4271) interfaces on reified classes patch was incomplete and broke instances being passed to java code.</title>
	<published>2009-11-24T14:04:55Z</published>
	<updated>2009-11-24T14:04:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">interfaces on reified classes patch was incomplete and broke instances being passed to java code.
&lt;br&gt;-------------------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4271
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4271&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4271&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Java Integration
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Mathijs Kwik
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Trivial
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&lt;br&gt;&lt;br&gt;jruby 1.4 brought become_java!
&lt;br&gt;however if a ruby class implemented any java interfaces, the reified java class didn't show up as implementing those interfaces.
&lt;br&gt;This was fixed in 19176f8188bef2786b1e3ec49dcff04f408cdee8, but the patch was incomplete and made instances of the reified class turn into null when passed to java code.
&lt;br&gt;&lt;br&gt;example:
&lt;br&gt;&lt;a href=&quot;http://gist.github.com/242222&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/242222&lt;/a&gt;&lt;br&gt;&lt;br&gt;fix (thanks to headius):
&lt;br&gt;&lt;a href=&quot;http://gist.github.com/242260&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/242260&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4271%29-interfaces-on-reified-classes-patch-was-incomplete-and-broke-instances-being-passed-to-java-code.-tp26504084p26504084.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26503611</id>
	<title>[jira] Created: (JRUBY-4270) rdebug 'next' command behaves like the 'step' command</title>
	<published>2009-11-24T13:28:55Z</published>
	<updated>2009-11-24T13:28:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">rdebug 'next' command behaves like the 'step' command
&lt;br&gt;-----------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4270
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4270&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4270&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Ubuntu 9.10
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Jeremy Stephens
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: test.rb
&lt;br&gt;&lt;br&gt;The 'next' command in ruby-debug in JRuby behaves like the 'step' command. &amp;nbsp;That is, it steps into the next statement rather than skipping over it.
&lt;br&gt;&lt;br&gt;Attached is a test file used with rdebug (jruby -S rdebug test.rb).
&lt;br&gt;&lt;br&gt;The problem goes away when the --debug flag is passed to JRuby. &amp;nbsp;Should rdebug automatically include the --debug option?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4270%29-rdebug-%27next%27-command-behaves-like-the-%27step%27-command-tp26503611p26503611.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26503395</id>
	<title>Re: Reified classes referring to one another</title>
	<published>2009-11-24T13:15:07Z</published>
	<updated>2009-11-24T13:15:07Z</updated>
	<author>
		<name>Nick Sieger-2</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 10:37 AM, Chris Nelson
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503395&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;me@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Charles, Tom, et all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Was discussing this in IRC just now and thought I'd ask it here too.  I'm
&lt;br&gt;&amp;gt; about to start in on adding relationship support to jruby-hibernate and ran
&lt;br&gt;&amp;gt; into the following conundrum.  Let's say I have 2 classes, Event and Log,
&lt;br&gt;&amp;gt; and Event has a many-to-one bi-directional relationship with Log.  In order
&lt;br&gt;&amp;gt; to model this from Hibernate perspective, Event needs a Log property
&lt;br&gt;&amp;gt; annotated with @ManyToOne and and Log needs a collection of Events annotated
&lt;br&gt;&amp;gt; with a @OneToMany annotation that has a targetEntity of the Event java
&lt;br&gt;&amp;gt; class.  The problem seems to be that both will need the java class of the
&lt;br&gt;&amp;gt; other, so whichever one I call become_java! on first won't work.  This seems
&lt;br&gt;&amp;gt; to be a problem, but I haven't written any code yet to verify it.  Can
&lt;br&gt;&amp;gt; anyone shed any light on whether this is going to work?
&lt;/div&gt;&lt;br&gt;The actual annotations don't need a reference to a class, but perhaps
&lt;br&gt;we need to open up a way to refer to a class in an annotation even
&lt;br&gt;though the actual class is not defined yet. Ideas on how we could do
&lt;br&gt;that? Maybe a way to pre-tag a Ruby class with its fully-qualified
&lt;br&gt;java class name and pass a Ruby class in? We could then use that name
&lt;br&gt;when reifying the class, so that we don't have to dump everything in
&lt;br&gt;the &amp;quot;ruby.*&amp;quot; package.
&lt;br&gt;&lt;br&gt;/Nick
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Reified-classes-referring-to-one-another-tp26499190p26503395.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501744</id>
	<title>[jira] Created: (JRUBY-4269) option to dump all classes generated at runtime to disk</title>
	<published>2009-11-24T11:17:55Z</published>
	<updated>2009-11-24T11:17:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">option to dump all classes generated at runtime to disk
&lt;br&gt;-------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4269
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4269&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4269&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: New Feature
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Compiler
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Restrictive environments
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: John Woodell
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Critical
&lt;br&gt;&lt;br&gt;&lt;br&gt;Create a property 'jruby.jit.cache' where jruby dumps all classes it generates at runtime to disk. Users run all their tests for code coverage. Most likely, we would modify the jit/invoker stuff to have a mode where they also dump to the set location, like &amp;quot;.jruby_classes&amp;quot; via JRUBY_JIT_CACHE. These classes can preverify and then never generate once deployed. Users add that location to classpath searching, and try to search classpath before generating/loading jitted code. We may need another property for this: jruby.compile.mode=CACHE (or some other property)
&lt;br&gt;&lt;br&gt;Users may need to be in charge to deleteing the old cache, but I suppose this could happen on startup. It will also be possible to package these classes into separate jar files, for environments where many-files is bad, but files larger then 10MB are not allowed.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4269%29-option-to-dump-all-classes-generated-at-runtime-to-disk-tp26501744p26501744.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26499190</id>
	<title>Reified classes referring to one another</title>
	<published>2009-11-24T08:37:18Z</published>
	<updated>2009-11-24T08:37:18Z</updated>
	<author>
		<name>Chris Nelson-5</name>
	</author>
	<content type="html">Charles, Tom, et all,&lt;br&gt;&lt;br&gt;Was discussing this in IRC just now and thought I&amp;#39;d ask it here too.  I&amp;#39;m about to start in on adding relationship support to jruby-hibernate and ran into the following conundrum.  Let&amp;#39;s say I have 2 classes, Event and Log, and Event has a many-to-one bi-directional relationship with Log.  In order to model this from Hibernate perspective, Event needs a Log property annotated with @ManyToOne and and Log needs a collection of Events annotated with a @OneToMany annotation that has a targetEntity of the Event java class.  The problem seems to be that both will need the java class of the other, so whichever one I call become_java! on first won&amp;#39;t work.  This seems to be a problem, but I haven&amp;#39;t written any code yet to verify it.  Can anyone shed any light on whether this is going to work?&lt;br&gt;
&lt;br&gt;--Chris&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Reified-classes-referring-to-one-another-tp26499190p26499190.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26492679</id>
	<title>[jira] Created: (JRUBY-4268) speed-up yaml/yecht loading</title>
	<published>2009-11-24T01:14:55Z</published>
	<updated>2009-11-24T01:14:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">speed-up yaml/yecht loading
&lt;br&gt;---------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4268
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4268&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4268&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: New Feature
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Extensions, Performance
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Vladimir Sizikov
&lt;br&gt;&lt;br&gt;&lt;br&gt;Now that other low hanging fruits for speeding-up the rubygems loading are eliminated, the yaml/yecht startup is the most significant contributor to slow rubygems loading.
&lt;br&gt;&lt;br&gt;Take a look, simple &amp;quot;require 'yaml'&amp;quot; takes about 300+ms. Entire rubygems startup is 800+, so almost half of that time is spent in yaml.
&lt;br&gt;&lt;br&gt;If only we could eliminate, for example, loading of date (or lazy-load it somehow), that would be a significant boost.
&lt;br&gt;&lt;br&gt;{noformat}
&lt;br&gt;#&amp;gt;jruby -b -e &amp;quot;require 'yaml'&amp;quot;
&lt;br&gt;&amp;nbsp; -&amp;gt; builtin/core_ext/symbol
&lt;br&gt;&amp;nbsp; &amp;lt;- builtin/core_ext/symbol - 41ms
&lt;br&gt;&amp;nbsp; -&amp;gt; enumerator
&lt;br&gt;&amp;nbsp; &amp;lt;- enumerator - 5ms
&lt;br&gt;&amp;nbsp; -&amp;gt; yaml
&lt;br&gt;&amp;nbsp; &amp;nbsp; -&amp;gt; stringio
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;- stringio - 9ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; -&amp;gt; yaml/compat
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;- yaml/compat - 11ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; -&amp;gt; yaml/error
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;- yaml/error - 2ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; -&amp;gt; yaml/yecht
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; yecht
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;- yecht - 78ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; yaml/basenode
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; yaml/ypath
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;- yaml/ypath - 6ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;- yaml/basenode - 29ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;- yaml/yecht - 110ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; -&amp;gt; yaml/tag
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;- yaml/tag - 6ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; -&amp;gt; yaml/stream
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;- yaml/stream - 1ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; -&amp;gt; yaml/constants
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;- yaml/constants - 2ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; -&amp;gt; yaml/rubytypes
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; date
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; rational
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;- rational - 14ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; date/format
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; rational
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;- rational - 1ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;- date/format - 78ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;- date - 177ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; yaml/compat
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;- yaml/compat - 0ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;- yaml/rubytypes - 217ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; -&amp;gt; yaml/types
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt; yaml/compat
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;- yaml/compat - 0ms
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;- yaml/types - 14ms
&lt;br&gt;&amp;nbsp; &amp;lt;- yaml - 400ms
&lt;br&gt;{noformat}
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4268%29-speed-up-yaml-yecht-loading-tp26492679p26492679.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26492019</id>
	<title>[jira] Created: (JRUBY-4267) speed-up rubygems startup by removing 'java' and 'jruby' libs loading</title>
	<published>2009-11-24T00:14:55Z</published>
	<updated>2009-11-24T00:14:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">speed-up rubygems startup by removing 'java' and 'jruby' libs loading
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4267
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4267&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4267&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: New Feature
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Performance
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Vladimir Sizikov
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&lt;br&gt;&lt;br&gt;See &lt;a href=&quot;http://gist.github.com/240322&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/240322&lt;/a&gt;&amp;nbsp;for rubygems loading timings, and note that requiring java/jruby consumes 200-250ms.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4267%29-speed-up-rubygems-startup-by-removing-%27java%27-and-%27jruby%27-libs-loading-tp26492019p26492019.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26489629</id>
	<title>[jira] Created: (JRUBY-4266) ClassCastException when launching Rails App on Glassfishv3</title>
	<published>2009-11-23T18:33:55Z</published>
	<updated>2009-11-23T18:33:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">ClassCastException when launching Rails App on Glassfishv3
&lt;br&gt;----------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4266
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4266&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4266&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Rails WAR Deployment
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: OpenSolaris, Glassfishv3, JRuby-1.4.0, Rails-2.3.4, activerecord-jdbcmysql-adapter-0.9.2, activerecord-jdbc-adapter-0.9.2, jdbc-mysql-5.0.4, rack-1.0.1, Java-1.6, glassfishgem-0.9.5, jruby-oppenssl-0.5.2, warbler-0.9.14
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Craig Stuber
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Blocker
&lt;br&gt;&lt;br&gt;&lt;br&gt;A simple learning app that reads and displays 2 items from a MySQL database. The app works with the Glassfish gem, but when I create a war file and deploy and launch on Glassfishv3 I get the following error message:
&lt;br&gt;&lt;br&gt;SEVERE: WebModule[/testapp]Application Error
&lt;br&gt;java.lang.ClassCastException: org.jruby.java.proxies.ConcreteJavaProxy cannot be cast to java.sql.Connection
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy156.newConnection(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jdbc_adapter.RubyJdbcConnection.reconnect(RubyJdbcConnection.java:423)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jdbc_adapter.RubyJdbcConnection.connection(RubyJdbcConnection.java:171)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jdbc_adapter.RubyJdbcConnection$i_method_0_0$RUBYINVOKER$connection.call(jdbc_adapter/RubyJdbcConnection$i_method_0_0$RUBYINVOKER$connection.gen)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:253)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.ast.VCallNode.interpret(VCallNode.java:85)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.ast.RescueNode.executeBody(RescueNode.java:225)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:147)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.ast.RescueNode.interpret(RescueNode.java:110)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:283)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:121)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:126)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.RubyClass$SpecificArityNew.call(RubyClass.java:554)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:152)
&lt;br&gt;more...
&lt;br&gt;&lt;br&gt;The jdbc connection pool pings successfully. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4266%29-ClassCastException-when-launching-Rails-App-on-Glassfishv3-tp26489629p26489629.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26489282</id>
	<title>[jira] Created: (JRUBY-4265) Using -J (to set a Java option) clobbers the CLASSPATH</title>
	<published>2009-11-23T17:44:55Z</published>
	<updated>2009-11-23T17:44:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Using -J (to set a Java option) clobbers the CLASSPATH
&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4265
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4265&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4265&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Mac OS 10.5.7 with Java 1.5.0_19-137
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: David Agnew
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&lt;br&gt;&lt;br&gt;jruby -e &amp;quot;p ENV['CLASSPATH'].split(/:/).length&amp;quot;
&lt;br&gt;prints 10
&lt;br&gt;&lt;br&gt;jruby -J-Xmx1536m -e &amp;quot;p ENV['CLASSPATH'].split(/:/).length&amp;quot;
&lt;br&gt;prints 0
&lt;br&gt;&lt;br&gt;Got a JDBC driver load error running a program that used to run fine in 1.3.1. The program begins with the line
&lt;br&gt;&lt;br&gt;#!/usr/bin/env jruby -J-Xmx1536m
&lt;br&gt;&lt;br&gt;Further investigation revealed the empty CLASSPATH.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4265%29-Using--J-%28to-set-a-Java-option%29-clobbers-the-CLASSPATH-tp26489282p26489282.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26477131</id>
	<title>[jira] Created: (JRUBY-4264) threadContextMap leaks RubyThread on death of adopted thread</title>
	<published>2009-11-23T04:22:55Z</published>
	<updated>2009-11-23T04:22:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">threadContextMap leaks RubyThread on death of adopted thread
&lt;br&gt;------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4264
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4264&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4264&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Java HotSpot(TM) 64-Bit Server VM, Version 1.6.0_12
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Chris Andrews
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: Harness.java
&lt;br&gt;&lt;br&gt;We have an app which handles received messages from ActiveMQ in Ruby, as part of a Rails app running inside Glassfish. This means that we have threads started by the ActiveMQ client executing inside JRuby, so they get adopted and then die off some time later having handled a number of messages. 
&lt;br&gt;&lt;br&gt;It looks like a RubyThread and its ThreadContext are leaked at the death of an adopted thread, since the cleanup in RubyRunnable isn't called, and despite the use of WeakHashMaps in ThreadService it can't be GC'd:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.rubyThreadMap = Collections.synchronizedMap(newWeakHashMap&amp;lt;Object, RubyThread&amp;gt;());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.threadContextMap = Collections.synchronizedMap(newWeakHashMap&amp;lt;RubyThread,ThreadContext&amp;gt;());
&lt;br&gt;&lt;br&gt;When the adopted thread dies, its entry in rubyThreadMap is removed, but the corresponding entry in threadContextMap is not. This seems to be because there's a strong reference from ThreadContext back to RubyThread - the WeakHashMap is only weak towards its keys, and so the entry is leaked.
&lt;br&gt;&lt;br&gt;It helps to forcibly reap these leaked entries based on the fact the RubyThreads no longer have a live Thread, using a daemon thread to regularly iterate the threadContextMap. 
&lt;br&gt;&lt;br&gt;I'm attaching a program which demonstrates the issue we're seeing outside of a webapp container. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4264%29-threadContextMap-leaks-RubyThread-on-death-of-adopted-thread-tp26477131p26477131.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26469594</id>
	<title>[jira] Created: (JRUBY-4263) Loading of rb files is much slower in JRuby than in MRI (2x-5x)</title>
	<published>2009-11-22T13:18:55Z</published>
	<updated>2009-11-22T13:18:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Loading of rb files is much slower in JRuby than in MRI (2x-5x)
&lt;br&gt;---------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4263
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4263&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4263&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Parser, Performance
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: latest jruby from master branch
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Vladimir Sizikov
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&lt;br&gt;&lt;br&gt;I've just comitted the bench/bench_load.rb benchmark, and we are 2x-5x slower then MRI (varies a bit between platforms). This is one of those issues identified while trying to make JRuby startup faster.
&lt;br&gt;&lt;br&gt;Essentially, cold load/require is pretty bad in JRuby. Hopefully, this benchmark could help out to narrow some cases.
&lt;br&gt;When just loading/requiring 'fileutils' takes 200ms, that's bad.
&lt;br&gt;&lt;br&gt;{noformat}
&lt;br&gt;#&amp;gt;jruby bench/bench_load.rb
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user &amp;nbsp; &amp;nbsp; system &amp;nbsp; &amp;nbsp; &amp;nbsp;total &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;real
&lt;br&gt;&amp;nbsp; 1 load 'fileutils-like' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.186000 &amp;nbsp; 0.000000 &amp;nbsp; 0.186000 ( &amp;nbsp;0.157000)
&lt;br&gt;&amp;nbsp;1K load 'fileutils-like' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 12.336000 &amp;nbsp; 0.000000 &amp;nbsp;12.336000 ( 12.336000)
&lt;br&gt;&amp;nbsp;1K load 'rational' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3.698000 &amp;nbsp; 0.000000 &amp;nbsp; 3.698000 ( &amp;nbsp;3.698000)
&lt;br&gt;10K require 'non-existing' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5.024000 &amp;nbsp; 0.000000 &amp;nbsp; 5.024000 ( &amp;nbsp;5.024000)
&lt;br&gt;&lt;br&gt;#&amp;gt;ruby bench/bench_load.rb
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;user &amp;nbsp; &amp;nbsp; system &amp;nbsp; &amp;nbsp; &amp;nbsp;total &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;real
&lt;br&gt;&amp;nbsp; 1 load 'fileutils-like' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.000000 &amp;nbsp; 0.020000 &amp;nbsp; 0.020000 ( &amp;nbsp;0.017378)
&lt;br&gt;&amp;nbsp;1K load 'fileutils-like' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.870000 &amp;nbsp; 1.790000 &amp;nbsp; 3.660000 ( &amp;nbsp;3.662594)
&lt;br&gt;&amp;nbsp;1K load 'rational' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.710000 &amp;nbsp; 0.700000 &amp;nbsp; 1.410000 ( &amp;nbsp;1.461065)
&lt;br&gt;10K require 'non-existing' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.280000 &amp;nbsp; 0.610000 &amp;nbsp; 0.890000 ( &amp;nbsp;0.889232)
&lt;br&gt;&lt;br&gt;{noformat}
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4263%29-Loading-of-rb-files-is-much-slower-in-JRuby-than-in-MRI-%282x-5x%29-tp26469594p26469594.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26468705</id>
	<title>Re: Running RubySpec on String in 1.9 mode</title>
	<published>2009-11-22T11:36:43Z</published>
	<updated>2009-11-22T11:36:43Z</updated>
	<author>
		<name>Vladimir Sizikov-2</name>
	</author>
	<content type="html">OK, I've filed the blocker for JRuby 1.5 here:
&lt;br&gt;&lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4262&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4262&lt;/a&gt;&lt;br&gt;&lt;br&gt;On Sun, Nov 22, 2009 at 3:54 PM, Hirotsugu Asari &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26468705&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;asari.ruby@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; If I try running specs only on String, I get an .org.jcodings.exception.EncodingException, as shown in &lt;a href=&quot;http://gist.github.com/240585&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/240585&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't get this error if I run specs on core, but, obviously, this generates more errors than I would like to see.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What might be wrong here?
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Running-RubySpec-on-String-in-1.9-mode-tp26465932p26468705.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26468697</id>
	<title>[jira] Created: (JRUBY-4262) Weird Proc tests makes JRuby to skip the rest of the tests completely</title>
	<published>2009-11-22T11:35:55Z</published>
	<updated>2009-11-22T11:35:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Weird Proc tests makes JRuby to skip the rest of the tests completely
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4262
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4262&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4262&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Core Classes/Modules, RubySpec
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Vladimir Sizikov
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Blocker
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&lt;br&gt;&lt;br&gt;This is a blocker.
&lt;br&gt;&lt;br&gt;Essentially, in *both*, 1.8 and 1.9 mode, once JRuby executes
&lt;br&gt;core/proc/new_spec.rb, it doesn't execute anything alse AT ALL, just
&lt;br&gt;pretends :)
&lt;br&gt;&lt;br&gt;Take a look:
&lt;br&gt;&lt;br&gt;mspec -t j core/proc/new_spec.rb core
&lt;br&gt;&lt;br&gt;Here, I execute that evil proc/new_spec first, and then the entire
&lt;br&gt;core specs, and the results are:
&lt;br&gt;&lt;br&gt;1427 files, 1 example, 2 expectations.
&lt;br&gt;&lt;br&gt;*TWO* expectations only. That explains also why you don't see the
&lt;br&gt;String errors when running the whole core set, because proc/new is
&lt;br&gt;before the string, and essentially the string specs are not executed
&lt;br&gt;at all!!!
&lt;br&gt;&lt;br&gt;And the spec in &amp;nbsp;question that
&lt;br&gt;breaks JRuby is:
&lt;br&gt;&lt;br&gt;{code}
&lt;br&gt;&amp;nbsp;# This raises a ThreadError on 1.8 HEAD. Reported as bug #1707
&lt;br&gt;&amp;nbsp;it &amp;quot;raises a LocalJumpError when context of the block no longer exists&amp;quot; do
&lt;br&gt;&amp;nbsp; &amp;nbsp;def some_method
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Proc.new { return }
&lt;br&gt;&amp;nbsp; &amp;nbsp;end
&lt;br&gt;&amp;nbsp; &amp;nbsp;res = some_method()
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;# Using raise_error here causes 1.9 to hang, so we roll our own
&lt;br&gt;&amp;nbsp; &amp;nbsp;# begin/rescue block to verify that the exception is raised.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;exception = nil
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;begin
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;res.call &amp;nbsp;#### &amp;lt;-------------------- *** Commenting out this
&lt;br&gt;line would allow to run other tests ***********
&lt;br&gt;&amp;nbsp; &amp;nbsp;rescue LocalJumpError =&amp;gt; e
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;exception = e
&lt;br&gt;&amp;nbsp; &amp;nbsp;end
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;e.should be_an_instance_of(LocalJumpError)
&lt;br&gt;&amp;nbsp;end
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;Btw, MRI works just fine here, so it does look like JRuby's issue.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4262%29-Weird-Proc-tests-makes-JRuby-to-skip-the-rest-of-the-tests-completely-tp26468697p26468697.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26466598</id>
	<title>Re: Running RubySpec on String in 1.9 mode</title>
	<published>2009-11-22T08:11:14Z</published>
	<updated>2009-11-22T08:11:14Z</updated>
	<author>
		<name>Vladimir Sizikov-2</name>
	</author>
	<content type="html">WHOA! This is most alarming. These kinds of inter-dependencies between
&lt;br&gt;tests are really bad. Might not be the tests problem even, but
&lt;br&gt;JRuby's.
&lt;br&gt;&lt;br&gt;I tried to figure out what's going on, and the results are scary, to
&lt;br&gt;say the least :)
&lt;br&gt;&lt;br&gt;Essentially, in *both*, 1.8 and 1.9 mode, once JRuby executes
&lt;br&gt;core/proc/new_spec.rb, it doesn't execute anything alse AT ALL, just
&lt;br&gt;pretends :)
&lt;br&gt;&lt;br&gt;Take a look:
&lt;br&gt;&lt;br&gt;mspec -t j core/proc/new_spec.rb core
&lt;br&gt;&lt;br&gt;Here, I execute that evil proc/new_spec first, and then the entire
&lt;br&gt;core specs, and the results are:
&lt;br&gt;&lt;br&gt;1427 files, 1 example, 2 expectations.
&lt;br&gt;&lt;br&gt;*TWO* expectations only. That explains also why you don't see the
&lt;br&gt;String errors when running the whole core set, because proc/new is
&lt;br&gt;before the string, and essentially the string specs are not executed
&lt;br&gt;at all!!!
&lt;br&gt;&lt;br&gt;This is a major blocker, I'd say. And the spec in &amp;nbsp;question that
&lt;br&gt;breaks JRuby is:
&lt;br&gt;&lt;br&gt;&amp;nbsp; # This raises a ThreadError on 1.8 HEAD. Reported as bug #1707
&lt;br&gt;&amp;nbsp; it &amp;quot;raises a LocalJumpError when context of the block no longer exists&amp;quot; do
&lt;br&gt;&amp;nbsp; &amp;nbsp; def some_method
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Proc.new { return }
&lt;br&gt;&amp;nbsp; &amp;nbsp; end
&lt;br&gt;&amp;nbsp; &amp;nbsp; res = some_method()
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; # Using raise_error here causes 1.9 to hang, so we roll our own
&lt;br&gt;&amp;nbsp; &amp;nbsp; # begin/rescue block to verify that the exception is raised.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; exception = nil
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; begin
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; res.call &amp;nbsp;#### &amp;lt;-------------------- *** Commenting out this
&lt;br&gt;line would allow to run other tests ***********
&lt;br&gt;&amp;nbsp; &amp;nbsp; rescue LocalJumpError =&amp;gt; e
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; exception = e
&lt;br&gt;&amp;nbsp; &amp;nbsp; end
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; e.should be_an_instance_of(LocalJumpError)
&lt;br&gt;&amp;nbsp; end
&lt;br&gt;&lt;br&gt;Btw, MRI works just fine here, so it does look like JRuby's issue.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; --Vladimir
&lt;br&gt;&lt;br&gt;On Sun, Nov 22, 2009 at 3:54 PM, Hirotsugu Asari &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26466598&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;asari.ruby@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; If I try running specs only on String, I get an .org.jcodings.exception.EncodingException, as shown in &lt;a href=&quot;http://gist.github.com/240585&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/240585&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't get this error if I run specs on core, but, obviously, this generates more errors than I would like to see.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What might be wrong here?
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe from this list, please visit:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Running-RubySpec-on-String-in-1.9-mode-tp26465932p26466598.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26466228</id>
	<title>[jira] Created: (JRUBY-4261) Validation in Rails: validates_numericality_of :amount, :only_integer =&gt; true, :greater_than =&gt; -1 doesn't work because of the :only_integer</title>
	<published>2009-11-22T07:30:55Z</published>
	<updated>2009-11-22T07:30:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Validation in Rails: validates_numericality_of :amount, :only_integer =&amp;gt; true, :greater_than =&amp;gt; -1 doesn't work because of the :only_integer
&lt;br&gt;--------------------------------------------------------------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4261
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4261&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4261&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Mac jruby 1.4.0 (ruby 1.8.7 patchlevel 174) (2009-11-02 69fbfa3) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_15) [x86_64-java]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Helmut Juskewycz
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&lt;br&gt;&lt;br&gt;I am in the middle of switching to JRuby with an application and some tests failed, although, in Ruby not.
&lt;br&gt;The problem is the :only_integer =&amp;gt; true validation option. In Ruby the validation works with the option and in JRuby not. When I remove the option, all tests pass in JRuby.
&lt;br&gt;&lt;br&gt;Here is a code snippet from Rails that causes the problem
&lt;br&gt;&lt;br&gt;...
&lt;br&gt;if configuration[:only_integer]
&lt;br&gt;&amp;nbsp; unless raw_value.to_s =~ /\A[+-]?\d+\Z/
&lt;br&gt;&amp;nbsp; &amp;nbsp; record.errors.add(attr_name, :not_a_number, :value =&amp;gt; raw_value, :default =&amp;gt; configuration[:message])
&lt;br&gt;&amp;nbsp; &amp;nbsp; next
&lt;br&gt;&amp;nbsp; end
&lt;br&gt;&amp;nbsp; raw_value = raw_value.to_i
&lt;br&gt;else
&lt;br&gt;...
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4261%29-Validation-in-Rails%3A-validates_numericality_of-%3Aamount%2C-%3Aonly_integer-%3D%3E-true%2C-%3Agreater_than-%3D%3E--1-doesn%27t-work-because-of-the-%3Aonly_integer-tp26466228p26466228.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26465932</id>
	<title>Running RubySpec on String in 1.9 mode</title>
	<published>2009-11-22T06:54:50Z</published>
	<updated>2009-11-22T06:54:50Z</updated>
	<author>
		<name>Hirotsugu Asari</name>
	</author>
	<content type="html">If I try running specs only on String, I get an .org.jcodings.exception.EncodingException, as shown in &lt;a href=&quot;http://gist.github.com/240585&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/240585&lt;/a&gt;&lt;br&gt;&lt;br&gt;I don't get this error if I run specs on core, but, obviously, this generates more errors than I would like to see.
&lt;br&gt;&lt;br&gt;What might be wrong here?
&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Running-RubySpec-on-String-in-1.9-mode-tp26465932p26465932.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26465892</id>
	<title>[jira] Created: (JRUBY-4260) [1.9] String#each is removed</title>
	<published>2009-11-22T06:49:55Z</published>
	<updated>2009-11-22T06:49:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">[1.9] String#each is removed
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4260
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4260&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4260&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Core Classes/Modules, Ruby 1.9
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4, JRuby 1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: github trunk, Java 6, Mac OS X 10.6.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Hiro Asari
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: 0001-Remove-String-each-in-1.9-mode.patch
&lt;br&gt;&lt;br&gt;{noformat}
&lt;br&gt;surfboard:jruby[git:master]$ jruby spec/mspec/bin/mspec -T--1.9 spec/ruby/core
&lt;br&gt;jruby 1.5.0.dev (ruby 1.9.2dev trunk 24787) (2009-11-22 c034e66) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_15) [x86_64-java]
&lt;br&gt;....
&lt;br&gt;862)
&lt;br&gt;An exception occurred during: String#each FAILED
&lt;br&gt;Expected NoMethodError but no exception was raised
&lt;br&gt;/Users/asari/Development/src/jruby/spec/ruby/core/string/each_spec.rb:11
&lt;br&gt;/Users/asari/Development/src/jruby/spec/ruby/core/string/each_spec.rb:10
&lt;br&gt;/Users/asari/Development/src/jruby/spec/ruby/core/string/each_spec.rb:5
&lt;br&gt;/Users/asari/Development/src/jruby/spec/ruby/core/string/each_spec.rb:55:in `load'
&lt;br&gt;{noformat}
&lt;br&gt;&lt;br&gt;This was removed in rev 10981 (more than 3 years ago). &lt;a href=&quot;http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/string.c?r1=10981&amp;r2=10980&amp;pathrev=10981&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/string.c?r1=10981&amp;r2=10980&amp;pathrev=10981&lt;/a&gt;&lt;br&gt;&lt;br&gt;The patch removes this method.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4260%29--1.9--String-each-is-removed-tp26465892p26465892.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26465137</id>
	<title>[jira] Created: (JRUBY-4259) require 'jruby' should load 'java' library *lazily*</title>
	<published>2009-11-22T05:03:55Z</published>
	<updated>2009-11-22T05:03:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">require 'jruby' should load 'java' library *lazily*
&lt;br&gt;---------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4259
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4259&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: New Feature
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Vladimir Sizikov
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&lt;br&gt;&lt;br&gt;In Rubygems, and in JIRB, we require 'jruby', and that in turns loads the whole 'java' stuff, consuming 200-300ms of time.
&lt;br&gt;&lt;br&gt;In JRuby case, all we need 'jruby' for is to enable object space. In such case, there is no need to load the whole 'java' stuff. Ideally, the 'java' lib should be loaded lazily, only when needed.
&lt;br&gt;&lt;br&gt;In JIRB case, removing this eager loading of 'java' actually saves us QUITE A LOT: the startup time of JRuby IRB goes from 570ms to 340ms!!
&lt;br&gt;&lt;br&gt;See also: &lt;a href=&quot;http://blog.emptyway.com/2009/11/21/making-sense-out-of-slow-rubygems-startup/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.emptyway.com/2009/11/21/making-sense-out-of-slow-rubygems-startup/&lt;/a&gt;&amp;nbsp;for rubygems related info.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4259%29-require-%27jruby%27-should-load-%27java%27-library-*lazily*-tp26465137p26465137.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26464088</id>
	<title>[jira] Created: (JRUBY-4258) GC rubyspec failures</title>
	<published>2009-11-22T02:30:55Z</published>
	<updated>2009-11-22T02:30:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">GC rubyspec failures
&lt;br&gt;--------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4258
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4258&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Core Classes/Modules, Ruby 1.8.7, RubySpec
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Latest jruby from master
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Vladimir Sizikov
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Vladimir Sizikov
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&lt;br&gt;&lt;br&gt;I've added GC rubyspecs, and now JRuby fails them. Will fix.
&lt;br&gt;&lt;br&gt;{noformat}
&lt;br&gt;D:\work\jruby-dev\rubyspec.git&amp;gt;mspec -t j core/gc
&lt;br&gt;jruby 1.5.0.dev (ruby 1.8.7 patchlevel 174) (2009-11-22 d007d54) (Java HotSpot(TM) Client VM 1.6.0_17) [x86-java]
&lt;br&gt;...F...F........EEE
&lt;br&gt;&lt;br&gt;1)
&lt;br&gt;GC.disable returns true iff the garbage collection was previously disabled FAILED
&lt;br&gt;Expected nil
&lt;br&gt;&amp;nbsp;to equal false
&lt;br&gt;&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/disable_spec.rb:21
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/disable_spec.rb:3
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/disable_spec.rb:55:in `load'
&lt;br&gt;D:/work/jruby-dev/mspec.git/bin/mspec-run:8
&lt;br&gt;&lt;br&gt;2)
&lt;br&gt;GC.enable returns true iff the garbage collection was already disabled FAILED
&lt;br&gt;Expected nil
&lt;br&gt;&amp;nbsp;to equal false
&lt;br&gt;&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/enable_spec.rb:18
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/enable_spec.rb:3
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/enable_spec.rb:55:in `load'
&lt;br&gt;D:/work/jruby-dev/mspec.git/bin/mspec-run:8
&lt;br&gt;&lt;br&gt;3)
&lt;br&gt;GC.stress returns current status of GC stress mode ERROR
&lt;br&gt;NoMethodError: undefined method `stress' for GC:Module
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:10
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:4
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:3
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:55:in `load'
&lt;br&gt;D:/work/jruby-dev/mspec.git/bin/mspec-run:8
&lt;br&gt;&lt;br&gt;4)
&lt;br&gt;An exception occurred during: after :each
&lt;br&gt;GC.stress returns current status of GC stress mode ERROR
&lt;br&gt;NoMethodError: undefined method `stress=' for GC:Module
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:7
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:4
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:3
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:55:in `load'
&lt;br&gt;D:/work/jruby-dev/mspec.git/bin/mspec-run:8
&lt;br&gt;&lt;br&gt;5)
&lt;br&gt;GC.stress= can be invoked without any exceptions FAILED
&lt;br&gt;Expected to not get Exception
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:23
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:18
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:3
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:55:in `load'
&lt;br&gt;D:/work/jruby-dev/mspec.git/bin/mspec-run:8
&lt;br&gt;&lt;br&gt;6)
&lt;br&gt;An exception occurred during: after :each
&lt;br&gt;GC.stress= can be invoked without any exceptions ERROR
&lt;br&gt;NoMethodError: undefined method `stress=' for GC:Module
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:20
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:18
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:3
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:55:in `load'
&lt;br&gt;D:/work/jruby-dev/mspec.git/bin/mspec-run:8
&lt;br&gt;&lt;br&gt;7)
&lt;br&gt;GC.stress= returns a proper boolean result ERROR
&lt;br&gt;NoMethodError: undefined method `stress=' for GC:Module
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:27
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:18
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:3
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:55:in `load'
&lt;br&gt;D:/work/jruby-dev/mspec.git/bin/mspec-run:8
&lt;br&gt;&lt;br&gt;8)
&lt;br&gt;An exception occurred during: after :each
&lt;br&gt;GC.stress= returns a proper boolean result ERROR
&lt;br&gt;NoMethodError: undefined method `stress=' for GC:Module
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:20
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:18
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:3
&lt;br&gt;D:/work/jruby-dev/rubyspec.git/core/gc/stress_spec.rb:55:in `load'
&lt;br&gt;D:/work/jruby-dev/mspec.git/bin/mspec-run:8
&lt;br&gt;&lt;br&gt;Finished in 0.085000 seconds
&lt;br&gt;&lt;br&gt;5 files, 19 examples, 19 expectations, 3 failures, 5 errors
&lt;br&gt;{noformat}
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4258%29-GC-rubyspec-failures-tp26464088p26464088.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26456222</id>
	<title>[jira] Created: (JRUBY-4257) Update maven-metadata.xml to latest JRuby version</title>
	<published>2009-11-21T04:40:55Z</published>
	<updated>2009-11-21T04:40:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Update maven-metadata.xml to latest JRuby version
&lt;br&gt;-------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4257
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4257&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4257&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Gioele Barabucci
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&lt;br&gt;&lt;br&gt;The Maven metadata file at &amp;lt;&lt;a href=&quot;http://repository.codehaus.org/org/jruby/jruby-complete/maven-metadata.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.codehaus.org/org/jruby/jruby-complete/maven-metadata.xml&lt;/a&gt;&amp;gt; says that JRuby 1.4.0 is available but the stable version is version 0.9.8 (/metadata/version).
&lt;br&gt;&lt;br&gt;Could you update the Maven metadata file? Isn't it updated automatically by your release scripts?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4257%29-Update-maven-metadata.xml-to-latest-JRuby-version-tp26456222p26456222.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26456085</id>
	<title>[jira] Created: (JRUBY-4256) Expose API to compile a single Ruby file</title>
	<published>2009-11-21T04:23:55Z</published>
	<updated>2009-11-21T04:23:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Expose API to compile a single Ruby file
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4256
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4256&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4256&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Gioele Barabucci
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&lt;br&gt;&lt;br&gt;Could your please adapt the JRubyCompiler API to compile one single source file?
&lt;br&gt;&lt;br&gt;The code to compile a single file is already present in jruby/jruby.rb but is not exposed through the API (that only exposes #compile_files).
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4256%29-Expose-API-to-compile-a-single-Ruby-file-tp26456085p26456085.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26454435</id>
	<title>[jira] Created: (JRUBY-4255) [1.9] RubyBignum#**, RubyFixnum#** and RubyFloat#** should return a RubyComplex if self is negative and raised to a fractional power</title>
	<published>2009-11-20T23:53:55Z</published>
	<updated>2009-11-20T23:53:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">[1.9] RubyBignum#**, RubyFixnum#** and RubyFloat#** should return a RubyComplex if self is negative and raised to a fractional power
&lt;br&gt;------------------------------------------------------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4255
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4255&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4255&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Core Classes/Modules, Ruby 1.9
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4, JRuby 1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: github trunk, Java 6, Mac OS X 10.6.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Hiro Asari
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: 0001-RubyBignum-RubyFixnum-and-RubyFloat-should-return-Ru.patch
&lt;br&gt;&lt;br&gt;Current trunk behavior:
&lt;br&gt;{noformat}
&lt;br&gt;surfboard:~$ jruby --1.9 -v -e 'p (-0x8000_0000_0000_0000-47)**(1/3.0)'
&lt;br&gt;jruby 1.5.0.dev (ruby 1.9.2dev trunk 24787) (2009-11-20 5b30070) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_15) [x86_64-java]
&lt;br&gt;-e:1 warning: (...) interpreted as grouped expression
&lt;br&gt;-e:1: NaN (FloatDomainError)
&lt;br&gt;surfboard:jruby[git:master]$ bin/jruby --1.9 -v -e 'p (-5)**(1/3.0)' 2&amp;gt;/dev/null
&lt;br&gt;jruby 1.5.0.dev (ruby 1.9.2dev trunk 24787) (2009-11-20 5b30070) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_15) [x86_64-java]
&lt;br&gt;NaN
&lt;br&gt;surfboard:jruby[git:personal]$ bin/jruby --1.9 -v -e 'p (-1.25)**(1/3.0)' 2&amp;gt;/dev/null
&lt;br&gt;jruby 1.5.0.dev (ruby 1.9.2dev trunk 24787) (2009-11-20 5b30070) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_15) [x86_64-java]
&lt;br&gt;NaN
&lt;br&gt;{noformat}
&lt;br&gt;MRI behavior:
&lt;br&gt;{noformat}
&lt;br&gt;surfboard:~$ ruby1.9 -v -e 'p (-0x8000_0000_0000_0000-47)**(1/3.0)'
&lt;br&gt;ruby 1.9.2dev (2009-11-17 trunk 25805) [x86_64-darwin10.2.0]
&lt;br&gt;-e:1: warning: (...) interpreted as grouped expression
&lt;br&gt;(1048575.9999999994+1816186.9075973416i)
&lt;br&gt;surfboard:jruby[git:master]$ ruby1.9 -v -e 'p (-5)**(1/3.0)' 2&amp;gt;/dev/null
&lt;br&gt;ruby 1.9.2dev (2009-11-17 trunk 25805) [x86_64-darwin10.2.0]
&lt;br&gt;(0.8549879733383486+1.480882609682364i)
&lt;br&gt;surfboard:jruby[git:personal]$ ruby1.9 -v -e 'p (-1.25)**(1/3.0)' 2&amp;gt;/dev/null
&lt;br&gt;ruby 1.9.2dev (2009-11-17 trunk 25805) [x86_64-darwin10.2.0]
&lt;br&gt;(0.5386086725079711+0.932897586181032i)
&lt;br&gt;{noformat}
&lt;br&gt;While investigating JRUBY-4008, I noticed this bug. JRuby returns NaN where MRI returns a Complex.
&lt;br&gt;&lt;br&gt;The attached patch fixes this (and similar issues with RubyNumeric and RubyFloat).
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4255%29--1.9--RubyBignum-**%2C-RubyFixnum-**-and-RubyFloat-**-should-return-a-RubyComplex-if-self-is-negative-and-raised-to-a-fractional-power-tp26454435p26454435.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449941</id>
	<title>[jira] Created: (JRUBY-4254) Yecht crashes on weird data</title>
	<published>2009-11-20T12:38:56Z</published>
	<updated>2009-11-20T12:38:56Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Yecht crashes on weird data
&lt;br&gt;---------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4254
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4254&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4254&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Extensions
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Vladimir Sizikov
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Ola Bini
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: config_yaml_spec.rb
&lt;br&gt;&lt;br&gt;{noformat}
&lt;br&gt;jruby -ryaml -e &amp;quot;p YAML.load_file('config_yaml_spec.rb')&amp;quot;
&lt;br&gt;&lt;br&gt;String.java:397:in `checkBounds': java.lang.StringIndexOutOfBoundsException: String index out of range: -1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from String.java:442:in `&amp;lt;init&amp;gt;'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from RubyErrHandler.java:28:in `handle'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from TokenScanner.java:19:in `error'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from DefaultYAMLParser.java:803:in `yyerror'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from DefaultYAMLParser.java:329:in `yyparse'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from Parser.java:290:in `yechtparse'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from Parser.java:284:in `parse'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from YParser.java:152:in `load'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from org/yecht/ruby/YParser$s_method_0_1$RUBYINVOKER$load.gen:-1:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from JavaMethod.java:631:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from DynamicMethod.java:186:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CachingCallSite.java:309:in `cacheAndCall'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CachingCallSite.java:148:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CallOneArgNode.java:57:in `interpret'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from LocalAsgnNode.java:123:in `interpret'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from NewlineNode.java:104:in `interpret'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from InterpretedMethod.java:173:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from DefaultMethod.java:171:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CachingCallSite.java:309:in `cacheAndCall'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CachingCallSite.java:148:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from FCallOneArgNode.java:36:in `interpret'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from NewlineNode.java:104:in `interpret'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from InterpretedBlock.java:317:in `evalBlockBody'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from InterpretedBlock.java:268:in `yield'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from Block.java:194:in `yield'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from RubyIO.java:1092:in `open'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from org/jruby/RubyIO$s_method_0_2$RUBYFRAMEDINVOKER$open.gen:-1:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from DynamicMethod.java:190:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CachingCallSite.java:319:in `cacheAndCall'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CachingCallSite.java:157:in `callBlock'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CachingCallSite.java:162:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CallOneArgBlockNode.java:60:in `interpret'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from NewlineNode.java:104:in `interpret'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from InterpretedMethod.java:173:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from DefaultMethod.java:171:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CachingCallSite.java:309:in `cacheAndCall'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from CachingCallSite.java:148:in `call'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from -e:1:in `__file__'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from -e:-1:in `load'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from Ruby.java:632:in `runScript'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from Ruby.java:550:in `runNormally'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from Ruby.java:396:in `runFromMain'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from Main.java:272:in `run'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from Main.java:117:in `run'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from Main.java:97:in `main'
&lt;br&gt;{noformat}
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4254%29-Yecht-crashes-on-weird-data-tp26449941p26449941.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26447497</id>
	<title>[jira] Created: (JRUBY-4253) JRuby defaults to &quot;\r\n&quot; newlines on Windows, where MRI 1.8 and 1.9 use just &quot;\n&quot;</title>
	<published>2009-11-20T09:47:55Z</published>
	<updated>2009-11-20T09:47:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">JRuby defaults to &amp;quot;\r\n&amp;quot; newlines on Windows, where MRI 1.8 and 1.9 use just &amp;quot;\n&amp;quot;
&lt;br&gt;---------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4253
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4253&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4253&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Parser
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Windows XP Pro SP3
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Steve Shreeve
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Windows, Ruby scripts are normally saved with the default &amp;quot;\r\n&amp;quot; line endings. When using DATA.gets to read text below the &amp;quot;__END__&amp;quot; tag, however, MRI 1.8 and 1.9 silently remove the &amp;quot;\r&amp;quot; character (leaving just &amp;quot;\n&amp;quot;). This means that the same script performs differently on Windows using MRI 1.8/1.9 versus JRuby 1.4. I can force the file to save with UNIX-style line endings, but it would be convenient if JRuby performed identically to MRI 1.8/1.9.
&lt;br&gt;&lt;br&gt;Here's an example:
&lt;br&gt;&lt;br&gt;=8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;==
&lt;br&gt;&lt;br&gt;p &amp;quot;group 1&amp;quot;, DATA.gets(&amp;quot;\n\n&amp;quot;)
&lt;br&gt;p &amp;quot;group 2&amp;quot;, DATA.gets(&amp;quot;\n\n&amp;quot;)
&lt;br&gt;p &amp;quot;group 3&amp;quot;, DATA.gets(&amp;quot;\n\n&amp;quot;)
&lt;br&gt;&lt;br&gt;__END__
&lt;br&gt;&lt;br&gt;This is group number 1
&lt;br&gt;It contains some text here
&lt;br&gt;And a little more text
&lt;br&gt;&lt;br&gt;This is group number 2
&lt;br&gt;It also has some text
&lt;br&gt;&lt;br&gt;Again, we've got group number three
&lt;br&gt;With even a little more text than the others
&lt;br&gt;It sort of rambles on a bit and then, with a poof...
&lt;br&gt;It's done!
&lt;br&gt;&lt;br&gt;=8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;===8&amp;lt;==
&lt;br&gt;&lt;br&gt;When I run this in MRI 1.8/1.9, I get the following:
&lt;br&gt;&lt;br&gt;&amp;quot;group 1&amp;quot;
&lt;br&gt;&amp;quot;\nThis is group number 1\nIt contains some text here\nAnd a little more text\n\n&amp;quot;
&lt;br&gt;&amp;quot;group 2&amp;quot;
&lt;br&gt;&amp;quot;This is group number 2\nIt also has some text\n\n&amp;quot;
&lt;br&gt;&amp;quot;group 3&amp;quot;
&lt;br&gt;&amp;quot;Again, we've got group number three\nWith even a little more text than the others\nIt sort of rambles on a bit and then, with a poof...\nIt's done!\n&amp;quot;
&lt;br&gt;&lt;br&gt;When I run this in JRuby 1.4, I get the following:
&lt;br&gt;&lt;br&gt;&amp;quot;group 1&amp;quot;
&lt;br&gt;&amp;quot;\r\nThis is group number 1\r\nIt contains some text here\r\nAnd a little more text\r\n\r\nThis is group number 2\r\nIt also has some text\r\n\r\nAgain, we've got group number three\r\nWith even a little more text than the others\r\nIt sort of rambles on a bit and then, with a poof...\r\nIt's done!\r\n&amp;quot;
&lt;br&gt;&amp;quot;group 2&amp;quot;
&lt;br&gt;nil
&lt;br&gt;&amp;quot;group 3&amp;quot;
&lt;br&gt;nil
&lt;br&gt;&lt;br&gt;This is not a huge deal, but it would be helpful to fix.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4253%29-JRuby-defaults-to-%22%5Cr%5Cn%22-newlines-on-Windows%2C-where-MRI-1.8-and-1.9-use-just-%22%5Cn%22-tp26447497p26447497.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26441303</id>
	<title>[jira] Created: (JRUBY-4252) [1.9] Class improvements to fix all its failed specs</title>
	<published>2009-11-20T02:44:55Z</published>
	<updated>2009-11-20T02:44:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">[1.9] Class improvements to fix all its failed specs
&lt;br&gt;----------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4252
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4252&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4252&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: David Calavera
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: 0001-RubyClass-improvements-to-pass-every-spec.patch
&lt;br&gt;&lt;br&gt;There are a few failed specs related with RubyClass:
&lt;br&gt;&lt;br&gt;Ruby1.9:
&lt;br&gt;Class#superclass returns the superclass of self
&lt;br&gt;&lt;br&gt;Ruby1.8:
&lt;br&gt;Class#superclass for a singleton class of an object returns the class of the object
&lt;br&gt;Class#superclass for a singleton class of a class returns the singleton class of its superclass
&lt;br&gt;&lt;br&gt;I include a tiny patch that fixes those specs, everyone passes now :)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4252%29--1.9--Class-improvements-to-fix-all-its-failed-specs-tp26441303p26441303.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26439206</id>
	<title>[jira] Created: (JRUBY-4251) Warning: already initialized constant When Multi-threading</title>
	<published>2009-11-19T23:04:55Z</published>
	<updated>2009-11-19T23:04:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Warning: already initialized constant When Multi-threading
&lt;br&gt;----------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4251
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4251&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4251&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: OS X 10.5.8
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Anthony Eden
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Thomas E Enebo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: JRuby 1.3
&lt;br&gt;&lt;br&gt;&lt;br&gt;When using threadify to create a multi-threaded script where a class uses the Java/Ruby integration layer and where imports are package imports such as:
&lt;br&gt;&lt;br&gt;&amp;nbsp; import org.apache.http
&lt;br&gt;&lt;br&gt;And that class only gets instantiated inside the thread block, the following warning is displayed at start up for a number of classes that are loaded:
&lt;br&gt;&lt;br&gt;&amp;nbsp; /usr/local/lib/jruby-1.3.0/lib/ruby/site_ruby/1.8/builtin/javasupport/core_ext/module.rb:27 warning: already initialized constant HttpHost
&lt;br&gt;&lt;br&gt;Where HttpHost may be a variety of class names.
&lt;br&gt;&lt;br&gt;I showed this to Charles tonight at RubyConf 2009, and he said he thought it could be fixed inside the JRuby code.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4251%29-Warning%3A-already-initialized-constant-When-Multi-threading-tp26439206p26439206.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26431278</id>
	<title>[jira] Created: (JRUBY-4250) Rails app on Glassfish Gem - Cookie Session Store &amp; Flash</title>
	<published>2009-11-19T10:14:55Z</published>
	<updated>2009-11-19T10:14:55Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Rails app on Glassfish Gem - Cookie Session Store &amp; Flash
&lt;br&gt;---------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: JRUBY-4250
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/JRUBY-4250&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/JRUBY-4250&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: JRuby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Application Error, OpenSSL
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: JRuby 1.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Jruby 1.4.0, Rails 2.3.4, Glassfish Gem 0.9.5 (Same issue on Windows [Java 1.6.0_16-b01] and Linux [Java 1.6.0_12])
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Jarred Nicholls
&lt;br&gt;&lt;br&gt;&lt;br&gt;I switched to JRuby and started to experience this issue: I store a very lightweight activerecord object into the flash store sometimes (please hold back the flames, this bug shouldn't occur regardless) when reloading a form after a record fails validation. After the first ActiveRecord object is stored into the flash, I start to receive this error indefinitely (anytime I access the flash):
&lt;br&gt;&lt;br&gt;The error occurred while evaluating nil.[]
&lt;br&gt;C:/jruby-1.4.0/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:111:in sweep' C:/jruby-1.4.0/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:110:ineach'
&lt;br&gt;C:/jruby-1.4.0/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:110:in sweep' C:/jruby-1.4.0/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/action_controller/flash.rb:164:inflash'
&lt;br&gt;&lt;br&gt;I looked at that line and it's accessing an instance variable of FlashHash named &amp;quot;@used&amp;quot;, which stores all the used flash keys. That instance variable is nil on every request after storing an activerecord object into the flash hash. Now, it might be a session store issue as I am using the cookie store (I haven't tried other stores yet).
&lt;br&gt;&lt;br&gt;I'm thinking maybe JRuby and JRuby-OpenSSL is having problems dealing with serializing and deserializing activerecord objects in the cookie store? Anyone ever ran into this problem? If I delete my session cookie, the problem goes away until the next storage of an activerecord object into the flash. &amp;nbsp;But, I tested a partially filled object and it worked fine, it's only when it's storing a particular makeup of an object. &amp;nbsp;The issue doesn't exist in MRI Ruby, so it's definitely something with JRuby and possibly OpenSSL HMAC digest.
&lt;br&gt;&lt;br&gt;I was very excited to commit to JRuby for true multithreading, but I will go back to trying to make 1.9 SVN work :-P
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Jarred
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28JRUBY-4250%29-Rails-app-on-Glassfish-Gem---Cookie-Session-Store---Flash-tp26431278p26431278.html" />
</entry>

</feed>
