Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:19
erlang
1377-erts-Remove-unused-ErtsRunQueueBalance.oow...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 1377-erts-Remove-unused-ErtsRunQueueBalance.oowc.patch of Package erlang
From 40db3924182379f875c41f288768597ee9dad663 Mon Sep 17 00:00:00 2001 From: Sverker Eriksson <sverker@erlang.org> Date: Tue, 25 Jan 2022 18:37:05 +0100 Subject: [PATCH 3/3] erts: Remove unused ErtsRunQueueBalance.oowc --- erts/emulator/beam/erl_process.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/erts/emulator/beam/erl_process.c b/erts/emulator/beam/erl_process.c index 5c8ea660f2..19e4a518b3 100644 --- a/erts/emulator/beam/erl_process.c +++ b/erts/emulator/beam/erl_process.c @@ -4616,7 +4616,6 @@ typedef struct { int full_reds; int full_reds_history_sum; int full_reds_history_change; - int oowc; int max_len; #if ERTS_HAVE_SCHED_UTIL_BALANCING_SUPPORT int sched_util; @@ -4786,7 +4785,7 @@ check_balance(ErtsRunQueue *c_rq) ErtsMigrationPaths *new_mpaths, *old_mpaths; ErtsRunQueueBalance avg = {0}; Sint64 scheds_reds, full_scheds_reds; - int forced, active, current_active, oowc, half_full_scheds, full_scheds, + int forced, active, current_active, half_full_scheds, full_scheds, mmax_len, blnc_no_rqs, qix, pix, freds_hist_ix; #if ERTS_HAVE_SCHED_UTIL_BALANCING_SUPPORT int sched_util_balancing; @@ -4877,7 +4876,6 @@ check_balance(ErtsRunQueue *c_rq) run_queue_info[qix].full_reds_history_change = rq->full_reds_history[freds_hist_ix]; - run_queue_info[qix].oowc = rq->out_of_work_count; run_queue_info[qix].max_len = rq->max_len; rq->check_balance_reds = INT_MAX; @@ -4893,7 +4891,6 @@ check_balance(ErtsRunQueue *c_rq) half_full_scheds = 0; full_scheds_reds = 0; scheds_reds = 0; - oowc = 0; mmax_len = 0; /* Calculate availability for each priority in each run queues */ @@ -4950,7 +4947,6 @@ check_balance(ErtsRunQueue *c_rq) } run_queue_info[qix].reds = treds; scheds_reds += treds; - oowc += run_queue_info[qix].oowc; if (mmax_len < run_queue_info[qix].max_len) mmax_len = run_queue_info[qix].max_len; } -- 2.34.1
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