ruby/internal
Takashi Kokubun b77b5c1915 merge revision(s) 5e0c17145131e073814c7e5b15227d0b4e73cabe: [Backport #20169]
Make io_fwrite safe for compaction

	[Bug #20169]

	Embedded strings are not safe for system calls without the GVL because
	compaction can cause pages to be locked causing the operation to fail
	with EFAULT. This commit changes io_fwrite to use rb_str_tmp_frozen_no_embed_acquire,
	which guarantees that the return string is not embedded.
2024-05-28 14:22:45 -07:00
..
2023-10-05 20:03:54 +09:00
2023-12-07 15:52:35 -05:00
2023-12-07 15:52:35 -05:00
2023-12-07 15:52:35 -05:00
2023-11-24 13:29:04 -05:00
2023-09-24 09:07:52 -04:00
2023-10-14 11:08:43 +09:00
2023-08-25 17:27:53 +09:00
2023-10-14 11:08:43 +09:00
2023-05-21 23:00:27 +09:00
2023-12-07 15:52:35 -05:00
2023-06-05 15:47:16 -04:00
2023-12-07 15:52:35 -05:00
2023-12-20 07:00:41 +09:00
2023-12-07 15:52:35 -05:00
2023-11-24 13:29:04 -05:00