Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:23
erlang
1520-Remove-dead-macro-ERTS_FOREACH_OP_RUNQ-in-...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 1520-Remove-dead-macro-ERTS_FOREACH_OP_RUNQ-in-erl_proces.patch of Package erlang
From 4e8655eaf180063915137c01f91d03aa700f7c8f Mon Sep 17 00:00:00 2001 From: Robin Morisset <rmorisset@meta.com> Date: Wed, 5 Jun 2024 06:55:09 -0700 Subject: [PATCH] Remove dead macro ERTS_FOREACH_OP_RUNQ in erl_process.c --- erts/emulator/beam/erl_process.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/erts/emulator/beam/erl_process.c b/erts/emulator/beam/erl_process.c index cdb2fa4435..d79addd1ce 100644 --- a/erts/emulator/beam/erl_process.c +++ b/erts/emulator/beam/erl_process.c @@ -517,21 +517,6 @@ do { \ } \ } while (0) -#define ERTS_FOREACH_OP_RUNQ(RQVAR, DO) \ -do { \ - ErtsRunQueue *RQVAR; \ - int ix__; \ - int online__ = (int) schdlr_sspnd_get_nscheds(&schdlr_sspnd.online, \ - ERTS_SCHED_NORMAL); \ - ERTS_LC_ASSERT(erts_lc_mtx_is_locked(&schdlr_sspnd.mtx)); \ - for (ix__ = 0; ix__ < online__; ix__++) { \ - RQVAR = ERTS_RUNQ_IX(ix__); \ - erts_runq_lock(RQVAR); \ - { DO; } \ - erts_runq_unlock(RQVAR); \ - } \ -} while (0) - #define ERTS_ATOMIC_FOREACH_RUNQ_X(RQVAR, NRQS, DO, DOX) \ do { \ ErtsRunQueue *RQVAR; \ -- 2.35.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor