ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86
@ 2020-10-05 17:04 jaruga
  2020-10-06 20:47 ` [ruby-core:100315] " alisaidi+rubylang
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: jaruga @ 2020-10-05 17:04 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been reported by jaruga (Jun Aruga).

----------------------------------------
Feature #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215

* Author: jaruga (Jun Aruga)
* Status: Open
* Priority: Normal
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:100315] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86
  2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
@ 2020-10-06 20:47 ` alisaidi+rubylang
  2020-10-07 10:33 ` [ruby-core:100320] " jaruga
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: alisaidi+rubylang @ 2020-10-06 20:47 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been updated by ali (Ali Saidi).


jaruga (Jun Aruga) wrote:
> Is it possible to backport this commit to ruby_2_7?
> 
> Enable arm64 optimizations that exist for power/x86
> https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
> The commit comes from https://github.com/ruby/ruby/pull/3393 .
> 
> Thanks.

I'm happy to submit a backport. I've tried it and it's pretty trivial. 

----------------------------------------
Feature #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215#change-87896

* Author: jaruga (Jun Aruga)
* Status: Open
* Priority: Normal
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:100320] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86
  2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
  2020-10-06 20:47 ` [ruby-core:100315] " alisaidi+rubylang
@ 2020-10-07 10:33 ` jaruga
  2020-10-07 10:43 ` [ruby-core:100321] " naruse
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: jaruga @ 2020-10-07 10:33 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been updated by jaruga (Jun Aruga).


Hi Ali, thanks for your help!

Please note I think the commit is a new feature, and the ticket with "Tracker: Feature" does not have the backport field to make the backport easy. But if someone likes changing the Tracker type from Feature to Bug, I am happy to change it.


----------------------------------------
Feature #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215#change-87902

* Author: jaruga (Jun Aruga)
* Status: Open
* Priority: Normal
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:100321] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86
  2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
  2020-10-06 20:47 ` [ruby-core:100315] " alisaidi+rubylang
  2020-10-07 10:33 ` [ruby-core:100320] " jaruga
@ 2020-10-07 10:43 ` naruse
  2020-10-07 10:59 ` [ruby-core:100324] [Ruby master Bug#17215] " jaruga
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: naruse @ 2020-10-07 10:43 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been updated by naruse (Yui NARUSE).


As you know Ruby only backports bugfixes. If you think this is a feature, it won't be backported.

But note that in CRuby context "bug" is defined as fixes which may be backported.
If you believe a fix is a bug, you can request to backport it even if some other people think it's a feature.
The final decision is made by the branch maintainer, whether or not people consider it a bug.

----------------------------------------
Feature #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215#change-87903

* Author: jaruga (Jun Aruga)
* Status: Open
* Priority: Normal
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:100324] [Ruby master Bug#17215] Backport for arm64 optimizations that exist for power/x86
  2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
                   ` (2 preceding siblings ...)
  2020-10-07 10:43 ` [ruby-core:100321] " naruse
@ 2020-10-07 10:59 ` jaruga
  2020-10-13 16:11 ` [ruby-core:100391] " v.ondruch
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: jaruga @ 2020-10-07 10:59 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been updated by jaruga (Jun Aruga).

Backport set to 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: REQUIRED
Tracker changed from Feature to Bug

Thanks for explaining the context of "bug" in CRuby.
In the context, I think the commit is to fix the relatively slower performance by the optimization, while there are already x86 and powerpc applying the optimization. So, I change the Tracker type to "bug", and pass the baton to the branch maintainer.


----------------------------------------
Bug #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215#change-87905

* Author: jaruga (Jun Aruga)
* Status: Open
* Priority: Normal
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: REQUIRED
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:100391] [Ruby master Bug#17215] Backport for arm64 optimizations that exist for power/x86
  2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
                   ` (3 preceding siblings ...)
  2020-10-07 10:59 ` [ruby-core:100324] [Ruby master Bug#17215] " jaruga
@ 2020-10-13 16:11 ` v.ondruch
  2020-10-13 17:31 ` [ruby-core:100394] " jaruga
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: v.ondruch @ 2020-10-13 16:11 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been updated by vo.x (Vit Ondruch).

Status changed from Open to Closed

I am going to use this patch on Fedora, if it helps:

https://src.fedoraproject.org/rpms/ruby/blob/master/f/ruby-3.0.0-preview1-Enable-arm64-optimizations-that-exist-for-power-x86.patch

----------------------------------------
Bug #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215#change-88004

* Author: jaruga (Jun Aruga)
* Status: Closed
* Priority: Normal
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: REQUIRED
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:100394] [Ruby master Bug#17215] Backport for arm64 optimizations that exist for power/x86
  2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
                   ` (4 preceding siblings ...)
  2020-10-13 16:11 ` [ruby-core:100391] " v.ondruch
@ 2020-10-13 17:31 ` jaruga
  2020-10-13 17:40 ` [ruby-core:100395] " merch-redmine
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: jaruga @ 2020-10-13 17:31 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been updated by jaruga (Jun Aruga).


I am asking the backport to Ruby project's 2.7 branch.
If you use the patch on Fedora, why does it connect for you to close this ticket's status?


----------------------------------------
Bug #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215#change-88007

* Author: jaruga (Jun Aruga)
* Status: Closed
* Priority: Normal
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: REQUIRED
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:100395] [Ruby master Bug#17215] Backport for arm64 optimizations that exist for power/x86
  2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
                   ` (5 preceding siblings ...)
  2020-10-13 17:31 ` [ruby-core:100394] " jaruga
@ 2020-10-13 17:40 ` merch-redmine
  2020-10-13 20:27 ` [ruby-core:100398] " jaruga
  2021-03-20  5:24 ` [ruby-core:102944] " nagachika00
  8 siblings, 0 replies; 10+ messages in thread
From: merch-redmine @ 2020-10-13 17:40 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been updated by jeremyevans0 (Jeremy Evans).


jaruga (Jun Aruga) wrote in #note-6:
> I am asking the backport to Ruby project's 2.7 branch.
> If you use the patch on Fedora, why does it connect for you to close this ticket's status?

Backport issues are closed after the appropriate backport marker has been set, similarly to how regular bug fixes are closed after the code has been fixed in master.  It is still up to the branch maintainer whether they want to backport the fix.

You can check that this issue is on the "Backport 2.7" list: https://bugs.ruby-lang.org/projects/ruby-master/issues?query_id=172

----------------------------------------
Bug #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215#change-88008

* Author: jaruga (Jun Aruga)
* Status: Closed
* Priority: Normal
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: REQUIRED
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:100398] [Ruby master Bug#17215] Backport for arm64 optimizations that exist for power/x86
  2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
                   ` (6 preceding siblings ...)
  2020-10-13 17:40 ` [ruby-core:100395] " merch-redmine
@ 2020-10-13 20:27 ` jaruga
  2021-03-20  5:24 ` [ruby-core:102944] " nagachika00
  8 siblings, 0 replies; 10+ messages in thread
From: jaruga @ 2020-10-13 20:27 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been updated by jaruga (Jun Aruga).


Thank you for the explanation. I remember the backporting rule now. I am sorry for disturbing you.



----------------------------------------
Bug #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215#change-88011

* Author: jaruga (Jun Aruga)
* Status: Closed
* Priority: Normal
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: REQUIRED
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

* [ruby-core:102944] [Ruby master Bug#17215] Backport for arm64 optimizations that exist for power/x86
  2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
                   ` (7 preceding siblings ...)
  2020-10-13 20:27 ` [ruby-core:100398] " jaruga
@ 2021-03-20  5:24 ` nagachika00
  8 siblings, 0 replies; 10+ messages in thread
From: nagachika00 @ 2021-03-20  5:24 UTC (permalink / raw)
  To: ruby-core

Issue #17215 has been updated by nagachika (Tomoyuki Chikanaga).

Backport changed from 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: REQUIRED to 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: DONE

ruby_2_7 6ef46f71c743507a0e2ae0eef14dce0539b0ff52 merged revision(s) 511b55bcefc81c036294dc9a544d14bd342acd3b.

----------------------------------------
Bug #17215: Backport for arm64 optimizations that exist for power/x86
https://bugs.ruby-lang.org/issues/17215#change-91010

* Author: jaruga (Jun Aruga)
* Status: Closed
* Priority: Normal
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: DONE
----------------------------------------
Is it possible to backport this commit to ruby_2_7?

Enable arm64 optimizations that exist for power/x86
https://github.com/ruby/ruby/commit/511b55bcefc81c036294dc9a544d14bd342acd3b
The commit comes from https://github.com/ruby/ruby/pull/3393 .

Thanks.




-- 
https://bugs.ruby-lang.org/

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

end of thread, other threads:[~2021-03-20  5:24 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-05 17:04 [ruby-core:100301] [Ruby master Feature#17215] Backport for arm64 optimizations that exist for power/x86 jaruga
2020-10-06 20:47 ` [ruby-core:100315] " alisaidi+rubylang
2020-10-07 10:33 ` [ruby-core:100320] " jaruga
2020-10-07 10:43 ` [ruby-core:100321] " naruse
2020-10-07 10:59 ` [ruby-core:100324] [Ruby master Bug#17215] " jaruga
2020-10-13 16:11 ` [ruby-core:100391] " v.ondruch
2020-10-13 17:31 ` [ruby-core:100394] " jaruga
2020-10-13 17:40 ` [ruby-core:100395] " merch-redmine
2020-10-13 20:27 ` [ruby-core:100398] " jaruga
2021-03-20  5:24 ` [ruby-core:102944] " nagachika00

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