From 4680ba574c0f1e04a4ac6cda526bf3da43b81e27 Mon Sep 17 00:00:00 2001 From: Zaiming Shi Date: Fri, 22 Jan 2021 09:21:45 +0100 Subject: [PATCH] chore(emqx_vm): Delete get_ets_object, not used --- src/emqx_vm.erl | 15 --------------- test/emqx_vm_SUITE.erl | 6 ------ 2 files changed, 21 deletions(-) diff --git a/src/emqx_vm.erl b/src/emqx_vm.erl index e55e7d18f..953171d68 100644 --- a/src/emqx_vm.erl +++ b/src/emqx_vm.erl @@ -40,8 +40,6 @@ -export([ get_ets_list/0 , get_ets_info/0 , get_ets_info/1 - , get_ets_object/0 - , get_ets_object/1 ]). -export([cpu_util/0]). @@ -343,19 +341,6 @@ get_ets_info(Tab) -> mapping(Entries) end. -get_ets_object() -> - [{Tab, get_ets_object(Tab)} || Tab <- ets:all()]. - -get_ets_object(Tab) -> - TabInfo = ets:info(Tab), - Size = proplists:get_value(size, TabInfo), - NameTab = proplists:get_value(named_table, TabInfo), - if (Size == 0) or (NameTab == false) -> - []; - true -> - ets:tab2list(Tab) - end. - mapping(Entries) -> mapping(Entries, []). mapping([], Acc) -> Acc; diff --git a/test/emqx_vm_SUITE.erl b/test/emqx_vm_SUITE.erl index 156422a2d..268bf7c41 100644 --- a/test/emqx_vm_SUITE.erl +++ b/test/emqx_vm_SUITE.erl @@ -64,12 +64,6 @@ t_get_ets_info(_Config) -> end end, false, EtsInfos)). -t_get_ets_object(_Config) -> - ets:new(test, [named_table]), - [] = emqx_vm:get_ets_object(test), - ets:insert(test, {k, v}), - [{k, v}] = emqx_vm:get_ets_object(test). - t_scheduler_usage(_Config) -> emqx_vm:scheduler_usage(5000).