OpenAtomFoundation / xupercore

The kernel of xuperchain.
Apache License 2.0
61 stars 47 forks source link

disable DebugOpcodes in evm contract #225

Closed chenfengjin closed 3 years ago

chenfengjin commented 3 years ago

Description

Disable DebugOpcodes in burrow state, it hurts performance seriesly

Type of change

codecov-commenter commented 3 years ago

Codecov Report

Merging #225 (00d1097) into master (6cf4c02) will decrease coverage by 0.04%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #225      +/-   ##
==========================================
- Coverage   47.45%   47.40%   -0.05%     
==========================================
  Files         133      133              
  Lines       11414    11413       -1     
==========================================
- Hits         5416     5410       -6     
- Misses       4863     4869       +6     
+ Partials     1135     1134       -1     
Impacted Files Coverage Δ
bcs/contract/evm/creator.go 26.98% <ø> (-0.39%) :arrow_down:
bcs/network/p2pv1/conn.go 54.83% <0.00%> (-6.46%) :arrow_down:
bcs/consensus/tdpos/schedule.go 48.40% <0.00%> (-0.92%) :arrow_down:
bcs/consensus/tdpos/tdpos.go 40.96% <0.00%> (-0.81%) :arrow_down:
bcs/consensus/xpoa/xpoa.go 56.82% <0.00%> (+0.88%) :arrow_up:
kernel/consensus/base/driver/chained-bft/smr.go 50.46% <0.00%> (+0.92%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 6cf4c02...00d1097. Read the comment docs.