raindrops RubyGem user+dev discussion/patches/pulls/bugs/help
 help / color / mirror / code / Atom feed
* [PATCH 0/2] drop ruby/st.h usage in favor of khashl
@ 2024-03-24  0:19 Eric Wong
  2024-03-24  0:19 ` [PATCH 1/2] linux_inet_diag: remove needless OBJ_FREEZE calls Eric Wong
  2024-03-24  0:19 ` [PATCH 2/2] use switch to khashl for hash table outside of GVL Eric Wong
  0 siblings, 2 replies; 4+ messages in thread
From: Eric Wong @ 2024-03-24  0:19 UTC (permalink / raw)
  To: raindrops-public

Eric Wong (2):
  linux_inet_diag: remove needless OBJ_FREEZE calls
  use switch to khashl for hash table outside of GVL

 ext/raindrops/khashl.h          | 444 ++++++++++++++++++++++++++++++++
 ext/raindrops/linux_inet_diag.c | 127 ++++-----
 2 files changed, 508 insertions(+), 63 deletions(-)
 create mode 100644 ext/raindrops/khashl.h

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-03-24 21:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-24  0:19 [PATCH 0/2] drop ruby/st.h usage in favor of khashl Eric Wong
2024-03-24  0:19 ` [PATCH 1/2] linux_inet_diag: remove needless OBJ_FREEZE calls Eric Wong
2024-03-24  0:19 ` [PATCH 2/2] use switch to khashl for hash table outside of GVL Eric Wong
2024-03-24 21:10   ` [PATCH 3/2] khashl: use ruby_xrealloc2 to avoid overflow Eric Wong

Code repositories for project(s) associated with this public inbox

	https://yhbt.net/raindrops.git/

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).