dumping ground for random patches and texts
 help / color / mirror / Atom feed
 messages from 2015-06-30 22:19:26 to 2016-05-02 04:26:01 UTC [more...]

[PATCH 1/3] http: remove needless binmode call
 2016-05-02  4:25 UTC  (3+ messages)
` [PATCH 2/3] view: disable subject threading
` [PATCH 3/3] nntp: append Archived-At and List-Archive headers

[PATCH] WIP-pop3
 2016-05-02  0:24 UTC 

[PATCH] mda: export @BAD_HEADERS variable
 2016-05-01  8:59 UTC 

[PATCH 1/2] http: graceful shutdown for pi-httpd.async callers
 2016-04-30  2:57 UTC  (2+ messages)
` [PATCH 2/2] daemon: graceful shutdown warning and limit removal

[PATCH 0/3] patches from https://bugs.ruby-lang.org/issues/12142
 2016-04-30  1:04 UTC  (4+ messages)
` [PATCH 1/3] https://bugs.ruby-lang.org/attachments/download/5931/base.patch
` [PATCH 2/3] https://bugs.ruby-lang.org/attachments/download/5932/hash.patch
` [PATCH 3/3] https://bugs.ruby-lang.org/attachments/download/5933/strong_hash.patch

[PATCH] proc.c: fix RDoc of Proc#===/call/yield/[]
 2016-04-29 22:05 UTC 

[PATCH] http: avoid lseek if no input
 2016-04-29 20:17 UTC 

[PATCH] http: avoid Nagle on "Content-Length: 0" response
 2016-04-29 17:15 UTC  (2+ messages)

[PATCH 0/3] git HTTP serving improvements
 2016-04-29  3:32 UTC  (4+ messages)
` [PATCH 1/3] http: improve error handling for aborted responses
` [PATCH 2/3] githttpbackend: use larger read buffers for pipes and files
` [PATCH 3/3] githttpbackend: memory usage fix for large static files

[WIP] http: improve error handling for aborted responses
 2016-04-28 22:33 UTC 

[PATCH] test/test_rack_hijack.rb: expensive giant header test
 2016-04-26  1:51 UTC 

[PATCH 1/4] wbuf: drop persistence if writing to client fails
 2016-04-25 18:55 UTC  (4+ messages)
` [PATCH 2/4] proxy_pass: ensure we do not persist connections on failure
` [PATCH 3/4] fix blocking
` [PATCH 4/4] proxy_http_response

Ruby pipelines
 2016-04-24  9:08 UTC 

[PATCH] import: initial module + test case
 2016-04-08  3:19 UTC 

[PATCH] openssl: accept moving write buffer for write_nonblock
 2016-02-29  8:40 UTC 

[PATCH] Linux.tcp_listener_stats drops "true" placeholders
 2016-02-25  9:34 UTC 

[PATCH] initial public-inbox-httpd implemenation
 2016-02-20 11:52 UTC  (2+ messages)
` [PATCH] view: capture header object early

[PATCH] string.c (rb_external_str_with_enc): fall back to ASCII-8BIT
 2016-02-07 23:21 UTC 

vfork example in Perl with Inline::C
 2016-02-07 12:39 UTC 

[PATCH v2] file.c (rb_file_s_readlink): do not set invalid encoding
 2016-02-07  6:30 UTC 

[PATCH] file.c (rb_file_s_readlink): do not set invalid encoding
 2016-02-07  6:26 UTC 

[PATCH] support -4 and -6 switches for remote operations
 2016-01-30  8:40 UTC 

[WIP 1/3] pass transport verbosity down to git_connect
 2016-01-30  5:21 UTC  (3+ messages)
` [WIP 2/3] display progress on slow connect()
` [WIP 3/3] support -4 and -6 switches for remote operations

[PATCH] dedupe string keys from Marshal.load
 2016-01-25  8:55 UTC 

[PATCH] psych: pre-freeze string keys for hashes
 2016-01-20  3:53 UTC 

[PATCH] psych: pre-freeze string keys for hashes
 2016-01-20  1:03 UTC 

[PATCH] resolve class name earlier and more consistently
 2016-01-12  2:14 UTC 

[PATCH] stringio: binmode sets encoding to ASCII-8BIT
 2016-01-04 11:33 UTC 

[PATCH] stdlib: avoid extra calls to eliminate "\n" from Base64
 2016-01-02  4:59 UTC 

[PATCH] securerandom: eliminate unnecessary String#delete! calls
 2016-01-02  4:44 UTC 

[PATCH v3] resolv: attempt to fix Resolv::LOC::Coord.create
 2015-12-31 19:23 UTC 

[PATCH] resolv: attempt to fix Resolv::LOC::Coord.create
 2015-12-31 19:16 UTC 

[PATCH] thread_pthread.c (rb_thread_create_timer_thread): fix race
 2015-12-29 11:05 UTC 

[PATCH] wtf
 2015-12-29 10:35 UTC 

fftw-wip-edits
 2015-12-26 10:05 UTC 

[PATCH] use id_table for constant tables
 2015-12-26  7:32 UTC 

[PATCH] wip
 2015-12-22  0:15 UTC 

git.git db65f0fc3b1e16d5cc4ebf00f5af56c91546d839
 2015-12-15  3:17 UTC 

[PATCH] http: TypedData C-API conversion
 2015-12-13  2:51 UTC  (2+ messages)
` [PATCH v2] "

[PATCH v2] hash.c (rb_num_hash_start): avoid pathological behavior
 2015-12-11  1:40 UTC 

[PATCH] hash.c (rb_num_hash_start): avoid pathological behavior
 2015-12-11  1:36 UTC 

[PATCH v3] micro-optimize case dispatch even harder
 2015-12-08  8:08 UTC 

[PATCH v2] micro-optimize case dispatch even harder
 2015-12-08  5:08 UTC 

[PATCH] micro-optimize case dispatch even harder
 2015-12-08  4:59 UTC 

[PATCH] compile.c: wrap literal object
 2015-12-08  4:48 UTC 

[PATCH] micro-optimize case dispatch even harder
 2015-12-08  3:28 UTC 

[PATCH] optimize case harder [ruby-core:71818] [Feature #11769]
 2015-12-08  0:16 UTC 

[PATCH] optimize case harder [ruby-core:71818] [Feature #11769]
 2015-12-08  0:13 UTC 

[PATCH] wip: optimize case harder [ruby-core:71818] [Feature #11769]
 2015-12-07 23:42 UTC 

[PATCH] socket: recv_io with mode breaks when klass is kind of BasicSocket
 2015-12-06 14:21 UTC 

[PATCH] tracklist: avoid needlessly building a hash for track IDs
 2015-12-06  2:42 UTC 

[REJECT] tracklist: add version
 2015-12-06  2:41 UTC 

[PATCH] introduce rb_autoload_str to replace rb_autoload
 2015-12-04  0:48 UTC 

[REJECT] openssl: avoid kwarg parsing from C API at startup
 2015-12-02  2:06 UTC 

[PATCH] openssl: avoid kwarg parsing from C API at startup
 2015-12-02  0:11 UTC 

[PATCH] test/openssl/test_ssl.rb (test_copy_stream): new test
 2015-11-25 21:52 UTC 

[PATCH] t0105: fix test reliability
 2015-11-24 21:35 UTC 

[PATCH] io.c (rb_gc_for_fd): wrapper for retrying FD creation
 2015-11-21 10:52 UTC 

[PATCH] add .gitattributes for Ruby method detection
 2015-11-21  1:37 UTC 

[PATCH] add .gitattributes
 2015-11-19  8:23 UTC 

[PATCH] socket: avoid exceptions in wrapper code
 2015-11-17  1:05 UTC 

[PATCH 0/5] avoid kwarg parsing in socket ext
 2015-11-13  4:10 UTC  (6+ messages)
` [PATCH 1/5] socket: avoid arg parsing in rsock_s_recvfrom_nonblock
` [PATCH 2/5] socket: Socket#connect_nonblock avoids arg parsing with C API
` [PATCH 3/5] socket: avoid arg parsing in rsock_s_accept_nonblock
` [PATCH 4/5] socket (bsock_recvmsg_internal): avoid arg parsing
` [PATCH 5/5] socket: avoid arg parsing in bsock_sendmsg_internal

[PATCH] socket: Socket#connect_nonblock avoids arg parsing with C API
 2015-11-12 21:21 UTC 

[PATCH] socket: avoid arg parsing in rsock_s_recvfrom_nonblock
 2015-11-12  9:48 UTC 

[PATCH] socket: avoid arg parsing in rsock_s_recvfrom_nonblock
 2015-11-12  9:41 UTC 

[PATCH] socket: Socket#connect_nonblock avoids get_kwarg
 2015-11-12  9:03 UTC 

[PATCH] socket: avoid kwarg parsing in rsock_s_recvfrom_nonblock
 2015-11-12  9:00 UTC 

[PATCH] io.c: avoid kwarg parsing in C API
 2015-11-12  1:51 UTC 

[PATCH] iv_index_tbl: convert to id_table
 2015-11-11 20:11 UTC 

[PATCH] mlib: initial commit
 2015-11-10  3:55 UTC 

[PATCH] http_parser: handle keepalive_requests internally
 2015-11-10  3:55 UTC 

[PATCH] update .gitignores for latest autotools + gnulib
 2015-11-09 22:53 UTC 

[PATCH] variable.c (rb_autoload_load): allow recursive calls
 2015-11-09 21:10 UTC 

[PATCH] mlib: initial commit
 2015-11-09  5:29 UTC 

[PATCH] dtas-mlib: initial commit
 2015-11-07  7:55 UTC 

[PATCH] introduce rb_autoload_value to replace rb_autoload
 2015-11-06  3:54 UTC 

[PATCH] introduce rb_autoload_value to replace rb_autoload
 2015-11-06  3:46 UTC 

[PATCH] test_autoload: WIP nested autoload test
 2015-11-05 22:07 UTC 

[PATCH] test/ruby/test_autoload: hoist out ruby_impl_require
 2015-11-05 21:57 UTC 

[PATCH] variable.c: workarouind recursive autoload trigger
 2015-11-05 21:33 UTC 

[PATCH] variable.c: remove custom locking for autoload
 2015-11-05 21:24 UTC 

[PATCH] id_table: wip - use ID shift
 2015-11-04 21:04 UTC 

[PATCH] include/ruby/ruby.h (struct RObject): hide iv_index_tbl type
 2015-11-03  3:49 UTC 

[PATCH] wip id_table conversion: too big
 2015-11-03  3:39 UTC 

[PATCH] iseq.c (iseq_memsize): account for rb_call_cache entries
 2015-10-31  1:31 UTC 

[PATCH] variable.c (rb_global_tbl): convert to id_table
 2015-10-29 19:40 UTC 

[PATCH] variable.c: reduce heap usage for autoload_data_i
 2015-10-29  1:07 UTC 

[PATCH] variable.c: additional locking around autoload
 2015-10-28 23:28 UTC 

[PATCH] test/io/wait/test_io_wait.rb (test_wait_eof): test return value
 2015-10-22 22:16 UTC 

[PATCH] use id_table for constant tables
 2015-10-22 20:34 UTC 

[PATCH] use id_table for constant tables
 2015-10-22 20:08 UTC 

[PATCH] use id_table for constant tables
 2015-10-22  2:37 UTC 

[PATCH] fiddle: release GVL for ffi_call
 2015-10-21 20:50 UTC 

id_table wip
 2015-10-20 21:49 UTC 

[PATCH] fiddle: release GVL for ffi_call
 2015-10-19 21:44 UTC 

[PATCH] fiddle/closure: static callback function
 2015-10-19 20:38 UTC 

[PATCH] use non-blocking stdin for interactive mode
 2015-10-03 22:03 UTC 

[PATCH] pathname: reduce object allocation
 2015-09-16  9:26 UTC  (2+ messages)

[PATCH] git-send-email: bikeshed Message-ID generation
 2015-09-06  9:23 UTC 

[PATCH] work-in-progress: crit-bit map
 2015-09-06  3:03 UTC 

[PATCH 0/3] improve external Message-ID handling
 2015-09-03  1:54 UTC  (4+ messages)
` [PATCH 1/3] view: include ghost messages in thread views
` [PATCH 2/3] search: disable Message-ID compression in Xapian
` [PATCH 3/3] ExtMsg: 300 to external mailing list archives

[PATCH] hopefully fix broken permissions for search
 2015-08-23 19:43 UTC 

spew-more
 2015-08-23 19:37 UTC 

spew
 2015-08-23 19:32 UTC 

[PATCH] cleanup Email::Address usage
 2015-08-23 19:05 UTC 

[PATCH 1/3] search: avoid creating ghosts for circular References
 2015-08-18  1:11 UTC  (3+ messages)
` [PATCH 2/3] search: common Subject: normalization for Re: prefixes
` [PATCH 3/3] search: expose $PublicInbox::Search::LANG variable

[PATCH] method.h: cast checks to int for >= 0 checks
 2015-08-14  9:50 UTC 

[PATCH 1/2] iseq.c (rb_iseq_mark): reduce NULL checks
 2015-08-13 21:40 UTC  (2+ messages)
` [PATCH 2/2] iseq: move iseq->body->mark_ary to iseq->mark_ary

[PATCH] load.c (features_index_add): avoid repeat calculation
 2015-08-12 23:51 UTC 

[PATCH] load.c: match comment with variable (`e' => `ext')
 2015-08-12 23:42 UTC 

[PATCH 1/5] net/http: retryable exception is configurable
 2015-08-12 19:23 UTC  (5+ messages)
` [PATCH 2/5] thread_pthread: eliminate malloc from signal thread list
` [PATCH 3/5] improve handling of timer thread shutdown
` [PATCH 4/5] digest: remove needless volatile
` [PATCH 5/5] remove needless volatile from ALLOCV_N + friends

[PATCH 1/2] hoist out rb_call_info_kw_arg_bytes to inline function
 2015-08-12 12:14 UTC  (2+ messages)
` [PATCH 2/2] iseq.c (iseq_memsize): reimplement for wrapper

[PATCH] iseq: implement memsize for wrapper
 2015-08-12  0:48 UTC 

[PATCH] rb_parser_compile_*: remove volatile
 2015-08-05 22:55 UTC 

[PATCH] openssl/buffering: fix gets on EOF with limit
 2015-08-01 21:57 UTC 

[PATCH] st: constify st_table * in public API
 2015-07-30  0:17 UTC 

[PATCH] st.c: constify st_table in private functions
 2015-07-29 23:43 UTC 

[PATCH] hash.c: improve integer/fixnum hashing
 2015-07-29 23:14 UTC 

[PATCH] hash.c: improve integer/fixnum hashing
 2015-07-29 23:10 UTC 

[PATCH] hash.c: improve integer hashing
 2015-07-29 22:46 UTC 

[PATCH] hash.c: improve integer hashing
 2015-07-29 22:20 UTC 

[PATCH] hash.c: improve integer hashing
 2015-07-29 19:58 UTC 

[PATCH] benchmark: add new benchmarks for hashing dsyms and fixnums
 2015-07-29  2:59 UTC 

[PATCH] benchmark: add new benchmarks for hashing dsyms and fixnums
 2015-07-28 21:46 UTC 

[PATCH] Revert "symbol.h: memoize hashval for RSymbol"
 2015-07-28 21:16 UTC 

[PATCH] hash.c: improve integer hashing
 2015-07-28 21:16 UTC 

[PATCH] memoize hashval for RSymbol
 2015-07-27 10:17 UTC 

[PATCH] variable.c: additional locking around autoload
 2015-07-23 22:17 UTC 

autoload test failure
 2015-07-21 18:40 UTC 

[PATCH] io.c: IO.copy_stream uses poll on Linux
 2015-07-20 20:07 UTC 

[PATCH] io.c: IO.copy_stream uses poll on Linux
 2015-07-20 19:58 UTC 

[PATCH] improve handling of timer thread shutdown
 2015-07-20  8:09 UTC 

[PATCH] net/http: retryable exception is configurable
 2015-07-18  8:22 UTC 

[PATCH] remove mimmalloc/mimfree for vm and main thread
 2015-07-18  7:42 UTC 

[PATCH] parse.y (struct parser_params): pack to four cache lines on x86-64
 2015-07-18  7:06 UTC 

[PATCH] thread_pthread: eliminate malloc from signal thread list
 2015-07-18  3:39 UTC 

[PATCH] improve handling of timer thread shutdown
 2015-07-18  2:51 UTC 

[PATCH] test/ruby/test_process.rb: test thread+sigs work after failed exec
 2015-07-18  1:24 UTC 

[PATCH] make Process.kill(:STOP, $$) resumable
 2015-07-17 17:51 UTC 

[PATCH] make Process.kill(:STOP, $$) resumable
 2015-07-17 17:51 UTC 

[PATCH] make Process.kill(:STOP, $$) resumable
 2015-07-17  9:59 UTC 

[PATCH] ensure Process.kill(:STOP, $$) is resumable
 2015-07-17  9:22 UTC 

[PATCH] thread.c (rb_thread_alone): simplify
 2015-07-17  0:58 UTC 

[PATCH] remove unnecessary enumerator requires
 2015-07-16 20:40 UTC 

[PATCH] parse.y: pack
 2015-07-16 20:37 UTC 

[PATCH 1/2] avoid redundant GET_THREAD() calls
 2015-07-16 20:23 UTC  (2+ messages)
` [PATCH 2/2] remove enumerator requires

[PATCH] parse.y: pack
 2015-07-16 10:57 UTC 

[PATCH] io.c (argf_read_nonblock): support `exception: false'
 2015-07-16  9:57 UTC 

[PATCH] thread.c (thread_initialize): avoid RSTRING_PTR and NUMT2INT
 2015-07-15  0:35 UTC 

[PATCH] io.c: avoid kwarg parsing in C API
 2015-07-07 21:57 UTC 

[PATCH] iseq.c (iseq_data_to_ary): dump kw_arg as symbol
 2015-07-07 19:37 UTC 

[PATCH] compile.c (COMPILE_ERROR): reduce GET_THREAD() calls
 2015-07-07  7:36 UTC 

[PATCH 1/3] introduce epoch for scheduling tfx bits
 2015-07-05  2:21 UTC  (3+ messages)
` [PATCH 2/3] parse_time: pass through floats and integers
` [PATCH 3/3] huge revamp

[PATCH] test/ruby/test_process.rb: test for fd=3 usability in child
 2015-07-05  0:20 UTC 

[PATCH] test/ruby/test_process.rb: test for fd=3 usability in child
 2015-07-05  0:18 UTC 

[PATCH] enumerator.c: provide enumerator.rb, too
 2015-07-04 21:20 UTC 

[PATCH] load.c: prevent enumerator load search
 2015-07-04 21:14 UTC 

[PATCH] load.c: use fstring for loaded features and expanded load path
 2015-07-04  5:29 UTC 

[PATCH] string.c: ensure String#freeze resizes internal buffer
 2015-07-04  5:25 UTC 

[PATCH] vm.c: reduce branches for always-set VM fields
 2015-07-04  0:34 UTC 

[PATCH] socket: support accept `sock_nonblock: (true|false)'
 2015-07-02  1:36 UTC 

[PATCH 1/3] reflect changes in Rack::Utils::HTTP_STATUS_CODES
 2015-06-30 22:19 UTC  (3+ messages)
` [PATCH 2/3] reduce constants and optimize for Ruby 2.2
` [PATCH 3/3] http_response: reduce size of multi-line header path


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).