[#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
[ ruby-Bugs-2105 ] ruby (v182 or CVS-HEAD) fails @ 'make' w/ OpenSSL v>= 0.9
Bugs item #2105, was opened at 2005-07-14 12:58 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=2105&group_id=426 Category: None Group: None Status: Open Resolution: None Priority: 3 Submitted By: Richard _ (openmacnews) Assigned to: Nobody (None) Summary: ruby (v182 or CVS-HEAD) fails @ 'make' w/ OpenSSL v>= 0.9 Initial Comment: hi all, bldg EITHER ruby v182 or CVS-HEAD on OSX 10.4.2 w/ external OpenSSL in /usr/local OpenSSL 0.9.8 05 Jul 2005 this error exists for either/both: gcc_select -force 3.3 gcc_select -force 4.0 after a successful configure with: ./configure \ --prefix=/usr/local/ruby \ --disable-fat-binary \ --enable-frame-address \ --enable-largefile \ --enable-pthread \ --enable-shared \ --enable-install-doc 'make' subsequently fails @: ... compiling digest/md5 mkdir -p ../../../.ext/powerpc-darwin8.2.0/digest gcc -fno-common -g -O2 -fno-common -pipe -fno-common -DHAVE_CONFIG_H -I../../.././ext/digest/md5/.. -I. -I../../.. -I../../../. -I../../.././ext/digest/md5 -DHAVE_OPENSSL_MD5_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -c md5init.c gcc -fno-common -g -O2 -fno-common -pipe -fno-common -DHAVE_CONFIG_H -I../../.././ext/digest/md5/.. -I. -I../../.. -I../../../. -I../../.././ext/digest/md5 -DHAVE_OPENSSL_MD5_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -c md5ossl.c In file included from md5ossl.h:6, from md5ossl.c:3: /usr/local/include/openssl/md5.h:108: error: parse error before 'size_t' /usr/local/include/openssl/md5.h:110: error: parse error before 'size_t' md5ossl.c: In function 'MD5_End': md5ossl.c:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness make[1]: *** [md5ossl.o] Error 1 make: *** [all] Error 1 this looks like a problem with changes in OpenSSL v<0.9.7 --> v>=0.9.8 (which is ow a 'release' version ...). specifically, comparing Apple's bundled ssl: % /usr/bin/openssl version OpenSSL 0.9.7b 10 Apr 2003 % grep size_t /usr/include/openssl/md5.h % with LATEST ssl: % /usr/local/bin/openssl version OpenSSL 0.9.8 05 Jul 2005 % grep size_t /usr/local/include/openssl/md5.h int MD5_Update(MD5_CTX *c, const void *data, size_t len); unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md);" i suspect that ruby's redefining size_t somehow/where ... cheers, richard ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=2105&group_id=426