没有合适的资源?快使用搜索试试~ 我知道了~
sqlite3.7.4分析不要下载
需积分: 3 2 下载量 76 浏览量
2011-01-19
19:11:21
上传
评论
收藏 1KB TXT 举报
温馨提示
试读
2页
sqlite3.7.4分析sqlite3.7.4分析sqlite3.7.4分析
资源推荐
资源详情
资源评论
mutex_xxx.c中定义了下列函数
*******MutexInit,
*******MutexEnd,
pthreadMutexAlloc,
pthreadMutexFree,
pthreadMutexEnter,
pthreadMutexTry,
pthreadMutexLeave,
pthreadMutexHeld,
*******MutexNotheld
由sqlite3DefaultMutex返回包含函数指针的结构sqlite3_mutex_methods
L17058
mutex_noop.c定义默认没有多线程的noop函数和gebug函数
由sqlite3NoopMutex();返回包含函数指针的结构sqlite3_mutex_methods
*************************************************************************************************************************
mutex.h
sqlite3MutexInit()
//sqlite3GlobalConfig.mutex为空时有效
如果sqlite3GlobalConfig.bCoreMutex为真则使用sqlite3DefaultMutex();获得数据结构
否则使用sqlite3NoopMutex();获得数据结构
并将数据结构拷贝到sqlite3GlobalConfig.mutex
下面的函数实现全是调用sqlite3GlobalConfig.mutex下的对应函数完成
sqlite3_mutex_alloc(X)
sqlite3_mutex_free(X)
sqlite3_mutex_enter(X)
sqlite3_mutex_try(X)
sqlite3_mutex_leave(X)
sqlite3_mutex_held(X)
sqlite3_mutex_notheld(X)
*******MutexInit,
*******MutexEnd,
pthreadMutexAlloc,
pthreadMutexFree,
pthreadMutexEnter,
pthreadMutexTry,
pthreadMutexLeave,
pthreadMutexHeld,
*******MutexNotheld
由sqlite3DefaultMutex返回包含函数指针的结构sqlite3_mutex_methods
L17058
mutex_noop.c定义默认没有多线程的noop函数和gebug函数
由sqlite3NoopMutex();返回包含函数指针的结构sqlite3_mutex_methods
*************************************************************************************************************************
mutex.h
sqlite3MutexInit()
//sqlite3GlobalConfig.mutex为空时有效
如果sqlite3GlobalConfig.bCoreMutex为真则使用sqlite3DefaultMutex();获得数据结构
否则使用sqlite3NoopMutex();获得数据结构
并将数据结构拷贝到sqlite3GlobalConfig.mutex
下面的函数实现全是调用sqlite3GlobalConfig.mutex下的对应函数完成
sqlite3_mutex_alloc(X)
sqlite3_mutex_free(X)
sqlite3_mutex_enter(X)
sqlite3_mutex_try(X)
sqlite3_mutex_leave(X)
sqlite3_mutex_held(X)
sqlite3_mutex_notheld(X)
资源评论
反光1988
- 粉丝: 1
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- mnist手写数据集本地下载链接
- 52193906181644561181711717834527.jpg
- 图片缓冲技术(android)源码
- 花数据集+数据集汇总+标签txt+数据集汇总代码+迁移学习最佳模型+全部迭代最佳模型
- 20240329224412.zip
- switch.docx `switch`语句是C++中的一种流程控制语句,通常用于根据表达式的值选择执行不同的代码块 下面是`
- python绘制直方图-02-进程之间不共享全局变量.ev4.rar
- python绘制直方图-01-第三天知识点回顾.ev4.rar
- 01背包问题动态规划.docx
- 表达式求值.docx表达式求值涉及许多不同的情况和方法,具体取决于表达式的形式和要求的精度 下面是一个简单的例子
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功