没有合适的资源?快使用搜索试试~ 我知道了~
smg:Java中的符号内存图库
共79个文件
java:74个
gradle:1个
xml:1个
需积分: 15 0 下载量 178 浏览量
2021-04-29
22:05:36
上传
评论
收藏 132KB ZIP 举报
温馨提示
概要 SMG是一个Java库,实现了符号存储图的抽象域。 该库应该由静态分析器用于C程序,尤其是那些需要处理指针丰富程序的程序以及那些使用无界动态数据结构的程序。 程式码范例 // First, we use a SMGFactory method to create a new, writable, empty SMG WritableSMG smg = SMGFactory . createWritableSMG(); // We will add integer variables/heap objects CType integerType = CType . getIntType(); // Adds a global variable to SMG of integer type, called 'global_integer' smg . addGlobalVariable(
资源推荐
资源详情
资源评论
收起资源包目录
smg-master.zip (79个子文件)
smg-master
.gitignore 77B
README.md 2KB
build.gradle 4KB
examples
Example02.java 3KB
Example03.java 3KB
Example01.java 2KB
src
test
java
cz
afri
smg
SMGAbstractionManagerTest.java 3KB
join
SMGJoinFieldsTest.java 20KB
SMGJoinValuesTest.java 5KB
SMGJoinTargetObjectsTest.java 8KB
SMGJoinMatchObjectsTest.java 10KB
SMGJoinSubSMGsForAbstractionTest.java 997B
SMGJoinMapTargetAddressTest.java 4KB
SMGJoinTest.java 8KB
SMGJoinSubSMGsTest.java 2KB
objects
tree
TestHelpers.java 5KB
SimpleBinaryTreeCandidateTest.java 5KB
SimpleBinaryTreeFinderTest.java 2KB
sll
SMGSingleLinkedListFinderTest.java 9KB
SMGSingleLinkedListConcretisationTest.java 6KB
SMGSingleLinkedListTest.java 7KB
TestHelpers.java 4KB
SMGSingleLinkedListCandidateTest.java 7KB
SMGRegionTest.java 4KB
SMGObjectTest.java 3KB
graphs
CLangStackFrameTest.java 5KB
SMGEdgePointsToTest.java 2KB
SMGTest.java 21KB
CLangSMGTest.java 14KB
SMGEdgeHasValueTest.java 12KB
main
java
cz
afri
smg
join
SMGJoinStatus.java 1KB
SMGJoinFields.java 11KB
SMGJoinValues.java 6KB
SMGJoinSubSMGs.java 4KB
SMGJoin.java 7KB
SMGJoinMapTargetAddress.java 3KB
SMGJoinTargetObjects.java 6KB
SMGJoinSubSMGsForAbstraction.java 2KB
SMGJoinMatchObjects.java 7KB
objects
SMGObjectVisitor.java 2KB
SMGObject.java 2KB
tree
SimpleBinaryTreeCandidate.java 6KB
SimpleBinaryTreeFinder.java 6KB
SimpleBinaryTree.java 2KB
DummyAbstraction.java 2KB
sll
SMGSingleLinkedListConcretisation.java 5KB
SMGSingleLinkedListCandidate.java 4KB
SMGSingleLinkedList.java 4KB
SMGSingleLinkedListFinder.java 5KB
SMGRegion.java 2KB
SMGAbstractObject.java 2KB
graphs
SMG.java 17KB
SMGValues.java 16KB
ReadableSMG.java 3KB
CLangStackFrame.java 6KB
SMGEdgePointsTo.java 3KB
CLangSMG.java 20KB
SMGEdge.java 1KB
CLangSMGConsistencyVerifier.java 10KB
SMGEdgeHasValueFilter.java 3KB
WritableSMG.java 5KB
SMGEdgeHasValue.java 4KB
SMGValueFactory.java 1KB
SMGConsistencyVerifier.java 10KB
SMGFactory.java 1KB
SMGPlotter.java 10KB
types
CPointerType.java 1KB
CType.java 2KB
CVoidType.java 980B
CIdExpression.java 1KB
CFunctionType.java 1KB
CFunctionDeclaration.java 2KB
CParameterDeclaration.java 917B
abstraction
SMGAbstractionCandidate.java 1KB
SMGConcretisation.java 989B
SMGAbstractionManager.java 2KB
SMGAbstractionFinder.java 1KB
config
checkstyle
checkstyle.xml 8KB
.travis.yml 15B
共 79 条
- 1
资源评论
沪漂购房记
- 粉丝: 22
- 资源: 4614
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功