Project

General

Profile

Actions

Feature #17546

closed

Native coroutine implementation for riscv64 Linux

Added by xtkoba (Tee KOBAYASHI) about 3 years ago. Updated almost 3 years ago.

Status:
Closed
Target version:
-
[ruby-core:102109]

Description

The RISC-V architecture is getting more and more importance in the world. The first affordable RISC-V single board computer debuted last Wednesday.

A patch is attached which contains a native coroutine implementation for riscv64 Linux, written in analogous to the existing arm64 version (developed from Feature #14739). Please consider merging it.


Files

ruby-coroutine-riscv64.patch (3.3 KB) ruby-coroutine-riscv64.patch xtkoba (Tee KOBAYASHI), 01/15/2021 11:42 PM

Updated by mame (Yusuke Endoh) about 3 years ago

  • Status changed from Open to Assigned
  • Assignee set to ioquatix (Samuel Williams)

Updated by ioquatix (Samuel Williams) almost 3 years ago

It will be merged, https://github.com/ruby/ruby/pull/4337 but it needs more testing. Do we have any CI?

Updated by ioquatix (Samuel Williams) almost 3 years ago

  • Status changed from Assigned to Closed

It looks like it didn't break anything, so I've merged it, but can you please test it and report back?

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0