General

Profile

martinemde (Martin Emde)

  • Login: martinemde
  • Registered on: 03/03/2010
  • Last sign in: 12/12/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 3 3

Activity

12/12/2024

06:49 AM Ruby Misc #20913: Proposal: Adding Jeremy Evans and Burdette Lamar to www.ruby-lang.org's English Editorial Team
I was the Ruby Central person who was at RubyConf. Stan and I talked about what could help make it so English docs could be as good as the Japanese docs. Stan made a good suggestion, imho, that maybe having extra editors, ones who could ... martinemde (Martin Emde)

12/09/2024

03:20 AM Ruby Feature #20925: Allow boolean operators at beginning of line to continue previous line
The difference seems nice when you consider code like:
```
if request.secret_key_base.present?
&& request.encrypted_signed_cookie_salt.present?
&& request.encrypted_cookie_salt.present?
request.encrypted_cookie
end
```
...
martinemde (Martin Emde)

05/14/2024

09:51 PM Ruby Bug #20424: ZLib::GZipReader always double allocates strings when passed outbuf, significantly increasing memory usage
[zlib #61 was merged](https://github.com/ruby/zlib/pull/61#event-12808578072). It seems like we can consider this ticket complete. martinemde (Martin Emde)

04/11/2024

07:20 PM Ruby Bug #20424 (Closed): ZLib::GZipReader always double allocates strings when passed outbuf, significantly increasing memory usage
In trying to improve the memory performance during the install of rubygems, we previously found a bug in `eof?`. Further investigation into the memory usage during the fix for this bug found wasteful allocating of strings in readpartial ... martinemde (Martin Emde)

02/22/2024

06:42 AM Ruby Revision 9f8f32bf (git): [ruby/zlib] In Zlib::GzipReader#eof? check if we're actually at eof
Only consider it eof if we read ahead and something fills the buf.
If not, we may only have empty blocks and the footer.
Fixes https://github.com/ruby/zlib/pull/56
https://github.com/ruby/zlib/commit/437bea8003
martinemde (Martin Emde)

02/21/2024

06:53 PM Ruby Bug #20289 (Closed): Bug in Zlib::GzipReader#eof? breaks reading certain sizes of gzipped files.
Hello,
A bug in the implementation of Zlib::GzipReader#eof? makes it very difficult to read certain rubygems using readpartial without receiving an EOFError.
The bug is caused when the chunk size read from the gzip leaves only empt...
martinemde (Martin Emde)

01/24/2024

04:50 AM Ruby Revision 01f9766a (git): Ensure File.open applies default umask on gem extract
martinemde (Martin Emde)

01/05/2024

02:06 AM Ruby Revision 098d97e9 (git): [rubygems/rubygems] Quote Etag in `If-None-Match` header of compact index request
https://github.com/rubygems/rubygems/commit/d26bcd7551 martinemde (Martin Emde)

12/25/2023

12:12 PM Ruby Revision 56804ddd (git): [rubygems/rubygems] Use a mutex around Checksum::Store @store access
Not wrapping to_lock since access to it is single threaded and
read-only at the time of writing the lockfile.
https://github.com/rubygems/rubygems/commit/3b53aa1b12
martinemde (Martin Emde)
12:12 PM Ruby Revision df11b3da (git): [rubygems/rubygems] Let the guards have some space to breathe
https://github.com/rubygems/rubygems/commit/73f1609715 martinemde (Martin Emde)

Also available in: Atom