Strange issue with Process.times

Check this out…

Process.times
=> #

require ‘test’
=> true

Process.times

[hangs]

As soon as you require a file (test.rb above was blank) you get stuck
in an
infinite loop on UpdateAndExecute. Specifically the last loop (// Miss
on
Level 0, 1 and 2 caches. Create new rule), from what I can tell mm.Match
is
false you keep looping until its true. This keeps Benchmark from
running,
so it’ll be tough for that shootout to happen at the end of the month
until
fixed.

Any ideas?

That appears to be related to the but that was hitting us in compiling.
Is the particular loop the for( ; ; ) loop?

For the shootout, I’m involved in the discussions and I will be running
their script against our stuff to give feedback, so I’ll keep an eye on
that.

JD


From: [email protected]
[[email protected]] On Behalf Of Michael L.
[[email protected]]
Sent: Friday, June 13, 2008 8:11 PM
To: [email protected]
Subject: [Ironruby-core] Strange issue with Process.times

Check this out…

Process.times
=> #
require ‘test’
=> true
Process.times

[hangs]

As soon as you require a file (test.rb above was blank) you get stuck
in an infinite loop on UpdateAndExecute. Specifically the last loop (//
Miss on Level 0, 1 and 2 caches. Create new rule), from what I can tell
mm.Match is false you keep looping until its true. This keeps Benchmark
from running, so it’ll be tough for that shootout to happen at the end
of the month until fixed.

Any ideas?


Michael L.
[Polymath Prokrammer]
http://blog.prokrams.com

That be the loop. You should be able to simulate the Benchmark measure
method just fine manually through ir, just cant require ‘benchmark’ :confused:

On Fri, Jun 13, 2008 at 11:22 PM, Jim D. [email protected]

Pretty sure it will fail, but can you run “rake mspec nil - run” and see
if you hang in the same point?

JD


From: [email protected]
[[email protected]] On Behalf Of Michael L.
[[email protected]]
Sent: Friday, June 13, 2008 8:37 PM
To: [email protected]
Subject: Re: [Ironruby-core] Strange issue with Process.times

That be the loop. You should be able to simulate the Benchmark measure
method just fine manually through ir, just cant require ‘benchmark’ :confused:

On Fri, Jun 13, 2008 at 11:22 PM, Jim D.
<[email protected]mailto:[email protected]> wrote:
That appears to be related to the but that was hitting us in compiling.
Is the particular loop the for( ; ; ) loop?

For the shootout, I’m involved in the discussions and I will be running
their script against our stuff to give feedback, so I’ll keep an eye on
that.

JD


From:
[email protected]mailto:[email protected]
[[email protected]mailto:[email protected]]
On Behalf Of Michael L.
[[email protected]mailto:[email protected]]
Sent: Friday, June 13, 2008 8:11 PM
To: [email protected]mailto:[email protected]
Subject: [Ironruby-core] Strange issue with Process.times

Check this out…

Process.times
=> #
require ‘test’
=> true
Process.times

[hangs]

As soon as you require a file (test.rb above was blank) you get stuck
in an infinite loop on UpdateAndExecute. Specifically the last loop (//
Miss on Level 0, 1 and 2 caches. Create new rule), from what I can tell
mm.Match is false you keep looping until its true. This keeps Benchmark
from running, so it’ll be tough for that shootout to happen at the end
of the month until fixed.

Any ideas?


Michael L.
[Polymath Prokrammer]
http://blog.prokrams.com


Ironruby-core mailing list
[email protected]mailto:[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Michael L.
[Polymath Prokrammer]
http://blog.prokrams.com

k, I’ll give it a try later. Do you have any changes? or is this a clean
build of 114?

JD


From: [email protected]
[[email protected]] On Behalf Of Michael L.
[[email protected]]
Sent: Friday, June 13, 2008 8:54 PM
To: [email protected]
Subject: Re: [Ironruby-core] Strange issue with Process.times

that’s… uh easier said then done. My main ruby environments are cygwin
and linux, neither of which seem very friendly at the moment. :slight_smile:

On Fri, Jun 13, 2008 at 11:40 PM, Jim D.
<[email protected]mailto:[email protected]> wrote:
Pretty sure it will fail, but can you run “rake mspec nil - run” and see
if you hang in the same point?

JD


From:
[email protected]mailto:[email protected]
[[email protected]mailto:[email protected]]
On Behalf Of Michael L.
[[email protected]mailto:[email protected]]
Sent: Friday, June 13, 2008 8:37 PM
To: [email protected]mailto:[email protected]
Subject: Re: [Ironruby-core] Strange issue with Process.times

That be the loop. You should be able to simulate the Benchmark measure
method just fine manually through ir, just cant require ‘benchmark’ :confused:

On Fri, Jun 13, 2008 at 11:22 PM, Jim D.
<[email protected]mailto:[email protected]<mailto:[email protected]mailto:[email protected]>>
wrote:
That appears to be related to the but that was hitting us in compiling.
Is the particular loop the for( ; ; ) loop?

For the shootout, I’m involved in the discussions and I will be running
their script against our stuff to give feedback, so I’ll keep an eye on
that.

JD


From:
[email protected]mailto:[email protected]<mailto:[email protected]mailto:[email protected]>
[[email protected]mailto:[email protected]<mailto:[email protected]mailto:[email protected]>]
On Behalf Of Michael L.
[[email protected]mailto:[email protected]<mailto:[email protected]mailto:[email protected]>]
Sent: Friday, June 13, 2008 8:11 PM
To:
[email protected]mailto:[email protected]<mailto:[email protected]mailto:[email protected]>
Subject: [Ironruby-core] Strange issue with Process.times

Check this out…

Process.times
=> #
require ‘test’
=> true
Process.times

[hangs]

As soon as you require a file (test.rb above was blank) you get stuck
in an infinite loop on UpdateAndExecute. Specifically the last loop (//
Miss on Level 0, 1 and 2 caches. Create new rule), from what I can tell
mm.Match is false you keep looping until its true. This keeps Benchmark
from running, so it’ll be tough for that shootout to happen at the end
of the month until fixed.

Any ideas?


Michael L.
[Polymath Prokrammer]
http://blog.prokrams.com


Ironruby-core mailing list
[email protected]mailto:[email protected]<mailto:[email protected]mailto:[email protected]>
http://rubyforge.org/mailman/listinfo/ironruby-core


Michael L.
[Polymath Prokrammer]
http://blog.prokrams.com


Ironruby-core mailing list
[email protected]mailto:[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core


Michael L.
[Polymath Prokrammer]
http://blog.prokrams.com

that’s… uh easier said then done. My main ruby environments are cygwin
and
linux, neither of which seem very friendly at the moment. :slight_smile:

On Fri, Jun 13, 2008 at 11:40 PM, Jim D. [email protected]

Pure has the driven snow, I even “reverted” to 114 thinking that merging
with 113 may have been a source of strangeness.

On Fri, Jun 13, 2008 at 11:56 PM, Jim D. [email protected]