From: naruse@... Date: 2014-12-31T04:27:10+00:00 Subject: [ruby-core:67241] [ruby-trunk - Bug #10660] [PATCH] unreverse Thread.*list order Issue #10660 has been updated by Yui NARUSE. Backport changed from 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: REQUIRED to 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: DONE ruby_2_2 r49077 merged revision(s) 49036. ---------------------------------------- Bug #10660: [PATCH] unreverse Thread.*list order https://bugs.ruby-lang.org/issues/10660#change-50712 * Author: Eric Wong * Status: Closed * Priority: Normal * Assignee: Eric Wong * Category: core * Target version: current: 2.2.0 * ruby -v: 2.2.0 * Backport: 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: DONE ---------------------------------------- Thread.list and ThreadGroup#list order is reversed as of 2.2 This causes compatibility issue with user code as demonstrated in [ruby-core:67154] Note: I'm hesitant to consider this spec, but if users depend on this. I suggest we backport to 2.2 to avoid any potential breakage. ---Files-------------------------------- 0001-vm_core.h-preserve-thread-ordering.patch (856 Bytes) -- https://bugs.ruby-lang.org/