Skip to content

refactor GlobalClass, and remove unused codes

bjjwwang 84ea0d8
Codecov / codecov/project succeeded Dec 13, 2024 in 1s

62.97% (target 62.60%)

View this Pull Request on Codecov

62.97% (target 62.60%)

Details

Codecov Report

Attention: Patch coverage is 59.56522% with 93 lines in your changes missing coverage. Please review.

Project coverage is 62.97%. Comparing base (1464994) to head (84ea0d8).
Report is 3 commits behind head on master.

Files with missing lines Patch % Lines
svf/lib/SVFIR/SVFVariables.cpp 20.00% 56 Missing ⚠️
svf/include/SVFIR/SVFVariables.h 56.25% 14 Missing ⚠️
svf-llvm/lib/SVFIRBuilder.cpp 77.50% 9 Missing ⚠️
svf/include/SVFIR/SVFIR.h 87.09% 4 Missing ⚠️
svf/lib/AE/Core/AbstractState.cpp 80.95% 4 Missing ⚠️
svf/lib/SVFIR/SVFFileSystem.cpp 50.00% 4 Missing ⚠️
svf/lib/MemoryModel/AccessPath.cpp 88.88% 1 Missing ⚠️
svf/lib/SABER/SaberCondAllocator.cpp 83.33% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1602      +/-   ##
==========================================
- Coverage   62.99%   62.97%   -0.03%     
==========================================
  Files         246      246              
  Lines       27412    27559     +147     
  Branches     4527     4544      +17     
==========================================
+ Hits        17269    17356      +87     
- Misses      10143    10203      +60     
Files with missing lines Coverage Δ
svf-llvm/include/SVF-LLVM/SVFIRBuilder.h 90.62% <100.00%> (+0.07%) ⬆️
svf-llvm/lib/SVFIRExtAPI.cpp 85.24% <100.00%> (ø)
svf/include/Graphs/GenericGraph.h 81.44% <100.00%> (ø)
svf/lib/AE/Svfexe/AbsExtAPI.cpp 89.80% <ø> (+0.87%) ⬆️
svf/lib/MemoryModel/PointerAnalysis.cpp 62.60% <100.00%> (+0.77%) ⬆️
svf/lib/SABER/SaberSVFGBuilder.cpp 93.06% <100.00%> (ø)
svf/lib/SVFIR/SVFIR.cpp 77.65% <100.00%> (ø)
svf/lib/MemoryModel/AccessPath.cpp 52.74% <88.88%> (+1.09%) ⬆️
svf/lib/SABER/SaberCondAllocator.cpp 87.01% <83.33%> (-0.36%) ⬇️
svf/include/SVFIR/SVFIR.h 97.43% <87.09%> (-2.57%) ⬇️
... and 5 more

... and 9 files with indirect coverage changes