Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:23
erlang
3581-erts-Remove-unused-MIN_MBC_FIRST_FREE_SZ.p...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 3581-erts-Remove-unused-MIN_MBC_FIRST_FREE_SZ.patch of Package erlang
From 0e45a2f93758b3488ddc03b4a0092d8e418a98ec Mon Sep 17 00:00:00 2001 From: Sverker Eriksson <sverker@erlang.org> Date: Mon, 19 Apr 2021 11:53:53 +0200 Subject: [PATCH 1/3] erts: Remove unused MIN_MBC_FIRST_FREE_SZ Don't even know what the original meaning was. --- erts/emulator/beam/erl_afit_alloc.c | 2 -- erts/emulator/beam/erl_alloc_util.h | 1 - erts/emulator/beam/erl_ao_firstfit_alloc.c | 2 -- erts/emulator/beam/erl_bestfit_alloc.c | 2 -- erts/emulator/beam/erl_goodfit_alloc.c | 2 -- erts/emulator/beam/erl_process.h | 1 - 6 files changed, 10 deletions(-) diff --git a/erts/emulator/beam/erl_afit_alloc.c b/erts/emulator/beam/erl_afit_alloc.c index f07137c883..9065000d9e 100644 --- a/erts/emulator/beam/erl_afit_alloc.c +++ b/erts/emulator/beam/erl_afit_alloc.c @@ -46,7 +46,6 @@ struct AFFreeBlock_t_ { #define AF_BLK_SZ(B) MBC_FBLK_SZ(&(B)->block_head) #define MIN_MBC_SZ (16*1024) -#define MIN_MBC_FIRST_FREE_SZ (4*1024) /* Prototypes of callback functions */ static Block_t * get_free_block (Allctr_t *, Uint, Block_t *, Uint); @@ -86,7 +85,6 @@ erts_afalc_start(AFAllctr_t *afallctr, allctr->mbc_header_size = sizeof(Carrier_t); allctr->min_mbc_size = MIN_MBC_SZ; - allctr->min_mbc_first_free_size = MIN_MBC_FIRST_FREE_SZ; allctr->min_block_size = sizeof(AFFreeBlock_t); allctr->vsn_str = ERTS_ALC_AF_ALLOC_VSN_STR; diff --git a/erts/emulator/beam/erl_alloc_util.h b/erts/emulator/beam/erl_alloc_util.h index 374dc31f43..402c57fa3e 100644 --- a/erts/emulator/beam/erl_alloc_util.h +++ b/erts/emulator/beam/erl_alloc_util.h @@ -673,7 +673,6 @@ struct Allctr_t_ { /* */ Uint mbc_header_size; Uint min_mbc_size; - Uint min_mbc_first_free_size; Uint min_block_size; UWord crr_set_flgs; UWord crr_clr_flgs; diff --git a/erts/emulator/beam/erl_ao_firstfit_alloc.c b/erts/emulator/beam/erl_ao_firstfit_alloc.c index e5b2fe41ca..cb3159b762 100644 --- a/erts/emulator/beam/erl_ao_firstfit_alloc.c +++ b/erts/emulator/beam/erl_ao_firstfit_alloc.c @@ -67,7 +67,6 @@ #endif #define MIN_MBC_SZ (16*1024) -#define MIN_MBC_FIRST_FREE_SZ (4*1024) #define TREE_NODE_FLG (((Uint) 1) << 0) #define RED_FLG (((Uint) 1) << 1) @@ -306,7 +305,6 @@ erts_aoffalc_start(AOFFAllctr_t *alc, alc->crr_order = aoffinit->crr_order; allctr->mbc_header_size = sizeof(AOFF_Carrier_t); allctr->min_mbc_size = MIN_MBC_SZ; - allctr->min_mbc_first_free_size = MIN_MBC_FIRST_FREE_SZ; allctr->min_block_size = sizeof(AOFF_RBTree_t); allctr->vsn_str = ERTS_ALC_AOFF_ALLOC_VSN_STR; diff --git a/erts/emulator/beam/erl_bestfit_alloc.c b/erts/emulator/beam/erl_bestfit_alloc.c index 3951113364..79399ec35e 100644 --- a/erts/emulator/beam/erl_bestfit_alloc.c +++ b/erts/emulator/beam/erl_bestfit_alloc.c @@ -52,7 +52,6 @@ #endif #define MIN_MBC_SZ (16*1024) -#define MIN_MBC_FIRST_FREE_SZ (4*1024) #define TREE_NODE_FLG (((Uint) 1) << 0) #define RED_FLG (((Uint) 1) << 1) @@ -179,7 +178,6 @@ erts_bfalc_start(BFAllctr_t *bfallctr, allctr->mbc_header_size = sizeof(Carrier_t); allctr->min_mbc_size = MIN_MBC_SZ; - allctr->min_mbc_first_free_size = MIN_MBC_FIRST_FREE_SZ; allctr->min_block_size = (bfinit->ao ? sizeof(RBTree_t) : sizeof(RBTreeList_t)); diff --git a/erts/emulator/beam/erl_goodfit_alloc.c b/erts/emulator/beam/erl_goodfit_alloc.c index 68b9579433..34706663ad 100644 --- a/erts/emulator/beam/erl_goodfit_alloc.c +++ b/erts/emulator/beam/erl_goodfit_alloc.c @@ -47,7 +47,6 @@ #include "erl_goodfit_alloc.h" #define MIN_MBC_SZ (16*1024) -#define MIN_MBC_FIRST_FREE_SZ (4*1024) #define MAX_SUB_MASK_IX \ ((((UWord)1) << (NO_OF_BKT_IX_BITS - SUB_MASK_IX_SHIFT)) - 1) @@ -207,7 +206,6 @@ erts_gfalc_start(GFAllctr_t *gfallctr, allctr->mbc_header_size = sizeof(Carrier_t); allctr->min_mbc_size = MIN_MBC_SZ; - allctr->min_mbc_first_free_size = MIN_MBC_FIRST_FREE_SZ; allctr->min_block_size = sizeof(GFFreeBlock_t); diff --git a/erts/emulator/beam/erl_process.h b/erts/emulator/beam/erl_process.h index 9c4346c5ec..d0c7500f10 100644 --- a/erts/emulator/beam/erl_process.h +++ b/erts/emulator/beam/erl_process.h @@ -968,7 +968,6 @@ typedef struct ErtsProcSysTaskQs_ ErtsProcSysTaskQs; # define MAX_GEN_GCS(p) (p)->max_gen_gcs # define FLAGS(p) (p)->flags # define MBUF(p) (p)->mbuf -# define HALLOC_MBUF(p) (p)->halloc_mbuf # define MBUF_SIZE(p) (p)->mbuf_sz # define MSO(p) (p)->off_heap # define MIN_HEAP_SIZE(p) (p)->min_heap_size -- 2.26.2
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