[MacPorts] #17092: Ruby 1.8.7 is 3x slower than its predecessor
#17092: Ruby 1.8.7 is 3x slower than its predecessor ------------------------------------------+--------------------------------- Reporter: arcadiorubiogarcia@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: ruby | Port: ruby ------------------------------------------+--------------------------------- Ruby 1.8.7-p72_1 is 3x slower than the 1.8.6 installation that comes with Leopard. It doesn't matter whether it's installed with or without the thread_hooks. An explanation of the possible cause as well as a solution is discussed in: http://groups.google.com/group/comp.lang.ruby/browse_thread/thread/2b326089f... -- Ticket URL: <http://trac.macports.org/ticket/17092> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17092: Ruby 1.8.7 is 3x slower than its predecessor -------------------------------------------+-------------------------------- Reporter: arcadiorubiogarcia@gmail.com | Owner: kimuraw@macports.org Type: defect | Status: new Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ruby Port: ruby | -------------------------------------------+-------------------------------- Changes (by blb@macports.org): * owner: macports-tickets@lists.macosforge.org => kimuraw@macports.org Comment: Note there are also some tickets talking about moving the ruby port back to 1.8.6. -- Ticket URL: <http://trac.macports.org/ticket/17092#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17092: Ruby 1.8.7 is 3x slower than its predecessor -------------------------------------------+-------------------------------- Reporter: arcadiorubiogarcia@gmail.com | Owner: kimuraw@macports.org Type: defect | Status: assigned Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ruby Port: ruby | -------------------------------------------+-------------------------------- Changes (by kimuraw@macports.org): * status: new => assigned Comment: I fixed this problem at the latest version 1.8.7-p72_2 with a patch to ignore ucontext on Leopard. This patch was included in ruby's Portfile before 1.8.7. Please try it. -- Ticket URL: <http://trac.macports.org/ticket/17092#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17092: Ruby 1.8.7 is 3x slower than its predecessor -------------------------------------------+-------------------------------- Reporter: arcadiorubiogarcia@gmail.com | Owner: kimuraw@macports.org Type: defect | Status: assigned Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ruby Port: ruby | -------------------------------------------+-------------------------------- Comment(by arcadiorubiogarcia@gmail.com): I've just tried p72_2 and works again at the expected performance. Thank you very much for the superfast fix to the problem: slightly more than 1 day! -- Ticket URL: <http://trac.macports.org/ticket/17092#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17092: Ruby 1.8.7 is 3x slower than its predecessor -------------------------------------------+-------------------------------- Reporter: arcadiorubiogarcia@gmail.com | Owner: kimuraw@macports.org Type: defect | Status: closed Priority: High | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: ruby Port: ruby | -------------------------------------------+-------------------------------- Changes (by kimuraw@macports.org): * status: assigned => closed * resolution: => fixed -- Ticket URL: <http://trac.macports.org/ticket/17092#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts