zephyr/doc/releases
Nicolas Pitre 46aa6717ff Revert "arch: deprecate _current"
Mostly a revert of commit b1def7145f ("arch: deprecate `_current`").

This commit was part of PR #80716 whose initial purpose was about providing
an architecture specific optimization for _current. The actual deprecation
was sneaked in later on without proper discussion.

The Zephyr core always used _current before and that was fine. It is quite
prevalent as well and the alternative is proving rather verbose.
Furthermore, as a concept, the "current thread" is not something that is
necessarily architecture specific. Therefore the primary abstraction
should not carry the arch_ prefix.

Hence this revert.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2025-01-10 07:49:08 +01:00
..
eol_releases.rst doc: releases: remove v3.6.0 from the list of supported releases 2024-12-10 11:08:20 +01:00
index.rst doc: releases: remove v3.6.0 from the list of supported releases 2024-12-10 11:08:20 +01:00
migration-guide-3.5.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
migration-guide-3.6.rst doc: release 3.6: no CACHE_MANAGEMENT by default on stm32h7/f7 2024-08-01 12:37:14 +02:00
migration-guide-3.7.rst doc: release: Finalize v3.7.0 release notes and migration guide 2024-07-26 13:17:55 +02:00
migration-guide-4.0.rst doc: release: Finalize v3.7.0 release notes and migration guide 2024-11-15 17:27:32 -06:00
migration-guide-4.1.rst Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
release-notes-1.5.rst doc: delete dead JIRA links 2022-09-23 17:28:47 +00:00
release-notes-1.6.rst doc: delete dead JIRA links 2022-09-23 17:28:47 +00:00
release-notes-1.7.rst doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00
release-notes-1.8.rst doc: delete dead JIRA links 2022-09-23 17:28:47 +00:00
release-notes-1.9.rst doc: delete dead JIRA links 2022-09-23 17:28:47 +00:00
release-notes-1.10.rst
release-notes-1.11.rst
release-notes-1.12.rst
release-notes-1.13.rst
release-notes-1.14.rst everywhere: replace double words 2024-06-25 06:05:35 -04:00
release-notes-2.0.rst
release-notes-2.1.rst doc: fix kconfig usage issues 2022-01-17 11:42:53 -05:00
release-notes-2.2.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-2.3.rst
release-notes-2.4.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-2.5.rst everywhere: replace double words 2024-06-22 05:40:22 -04:00
release-notes-2.6.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-2.7.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-3.0.rst everywhere: replace double words 2024-06-22 05:40:22 -04:00
release-notes-3.1.rst everywhere: replace double words 2024-06-25 06:05:35 -04:00
release-notes-3.2.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-3.3.rst everywhere: replace double words 2024-06-25 06:05:35 -04:00
release-notes-3.4.rst doc: release: 3.4: Use double backticks 2024-10-08 17:00:46 +02:00
release-notes-3.5.rst doc: fixed :c:enum: used in lieu of :c:enumerator: 2024-08-01 09:14:38 +01:00
release-notes-3.6.rst doc: fixed :c:enum: used in lieu of :c:enumerator: 2024-08-01 09:14:38 +01:00
release-notes-3.7.rst boards: ct: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
release-notes-4.0.rst doc: release: Finalize v3.7.0 release notes and migration guide 2024-11-15 17:27:32 -06:00
release-notes-4.1.rst Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00