[#5322] O(1) performance for insertions/deletions at the front of an Array/String — Eric Mahurin <eric_mahurin@...>
I just did some benchmarks on push, pop, shift, and unshift
On Fri, 1 Jul 2005, Eric Mahurin wrote:
--- Mathieu Bouchard <matju@artengine.ca> wrote:
On Sat, 2 Jul 2005, Eric Mahurin wrote:
--- Mathieu Bouchard <matju@artengine.ca> wrote:
On Sun, 3 Jul 2005, Eric Mahurin wrote:
--- Mathieu Bouchard <matju@artengine.ca> wrote:
Hi,
--- Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
Hi,
Yukihiro Matsumoto wrote:
--- Florian Gro<florgro@gmail.com> wrote:
Eric Mahurin wrote:
--- Nikolai Weibull
Eric Mahurin wrote:
[#5388] Problem with socket communications on Windows — "Jim McMaster" <jim.mcmaster@...>
I recently installed PGP 9.0 on my Windows XP SP2 machine. At that point,
[#5391] Object#=~ — Ryan Davis <ryand-ruby@...>
Since Rexexp#=~ and String#=~ return nil if they fail to match,
Hi,
Hi,
--- Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
[#5409] socket.c - s_recvfrom — Zach Dennis <zdennis@...>
If I am reading s_recvfrom correctly in can throw an error which kills
[#5420] Sydney Developer Preview 1 released — Evan Webb <evanwebb@...>
Sydney, an experimental ruby interpreter, has been released!
Thanks everyone for the feedback so far!
Hi,
The MD5 sum is 53d1bde4542365caf4849c56e6274617.
Hi,
On 7/12/05, nobuyoshi nakada <nobuyoshi.nakada@ge.com> wrote:
Hi,
Hello,
[#5445] GC tweak — Stefan Kaes <skaes@...>
I have found that the performance of current garbage collector
[#5451] bug in pstore (ruby 1.8.2) on Windows ( Win XP) ? — noreply@...
Bugs item #2101, was opened at 2005-07-14 15:30
[#5470] Bogus age value from Etc — Daniel Berger <Daniel.Berger@...>
Hi all,
[#5471] make fail; ruby v182 not finding readline ? — OpenMacNews <OpenMacNews@...>
hi all,
[#5476] Bug in ruby's command line parsing — Lothar Scholz <mailinglists@...>
Hello,
On Sat, Jul 16, 2005 at 10:11:34AM +0900, Lothar Scholz wrote:
[#5492] ruby ( v183) bcc32: using Socket.new with timeout -> files not closed — noreply@...
Bugs item #2131, was opened at 2005-07-19 17:34
Re: [ ruby-Bugs-2131 ] ruby ( v183) bcc32: using Socket.new with timeout -> files not closed
From: H.Yamamoto (ocean@...) > > Can you try this code on Win98? On my machine, this outputs "OK". > Good news? -- Mine too gives "OK" > > And special adhok patch. I looked into borland RTL source code and found that > this magic number tells _close() to skip CloseHandle. But I cannot call this "fix"... > I deleted these last five lines of the patch - is that OK ? (It's replacing 12 lines with 8 ... but early EOF reached) > @@ -3555,12 +3561,8 @@ unixtime_to_filetime(time_t time, FILETI > return 0; > } > > > //////////////////////////////////////////////////// > After applying the patch, our script now gives: ["Net::HTTP", "1.126", "1.1"] D:/RUBY/SRC_CVSINST/lib/ruby/1.9/net/http.rb:507:in `initialize': getaddrinfo: no address associated with hostname. (SocketError) from D:/RUBY/SRC_CVSINST/lib/ruby/1.9/net/http.rb:507:in `connect' from D:/RUBY/SRC_CVSINST/lib/ruby/1.9/net/http.rb:507:in `timeout' from D:/RUBY/SRC_CVSINST/lib/ruby/1.9/timeout.rb:63:in `timeout' from D:/RUBY/SRC_CVSINST/lib/ruby/1.9/net/http.rb:507:in `connect' from D:/RUBY/SRC_CVSINST/lib/ruby/1.9/net/http.rb:500:in `do_start' from D:/RUBY/SRC_CVSINST/lib/ruby/1.9/net/http.rb:489:in `start' from D:/RUBY/SRC_CVSINST/lib/ruby/1.9/net/http.rb:982:in `request' from D:/RUBY/SRC_CVSINST/lib/ruby/1.9/net/http.rb:716:in `get' from C:/TEMP/rbF223.TMP:5 Well, it's a much better error message than I've had since Nov. 2003 ;-) ... http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/85522 > > I think the real problem is, ruby assumes file descripter and socket decripter > are equivarent. This is true on unix system, but on some platforms. cannot call > read(2) for socket, close(2) for socket, select(2) for file.... > Yes. It's only Windows people, like myself, who learn that sockets are 'awkward'. BSD socket design is beautifully simple and I believe that *nix implements that design faithfully. > So I think ideal IO system should be something like this. > > [...] > > It's just an idea though. > Anything that works on all supported platforms is good for me ;-) Thanks, Yamamoto-san. IMHO, you are *very* near to a fix. daz