本部分是GLib的核心应用支持部分,包括十章内容。
- 5_01章介绍了错误系统GError、告警和断言。
- 5_02章介绍了GLib的一套日志输出接口。
- 5_03章介绍了线程、互斥锁、递归锁、读写锁、条件量、线程私有数据、线程一次性初始化及位锁相关的操作函数。
- 5_04章介绍了一个线程池。
- 5_05章介绍了带线程和锁的异步队列。
- 5_06章介绍了模块动态加载技术。
- 5_07章介绍了GLib的主循环。
- 5_08章介绍了一套通用的IO通道。
- 5_09章介绍了内存的申请及释放。
- 5_10章介绍了基于slab思想的内存分配器。