编译原理
已收录文章:4篇
-
同时这次也更新了一个版本,主要是两个升级: 对转义字符的支持。性能优化,大约提升了30%⬆️。 转义字符 先说第一个转义字符,不管是原始JSON字符串中存在转义字符,还是查询语法中存191 收藏
-
Goland的debugdlv工具 本文我还会以抽象语法树为例,来通过dlv对它的构建过程进行调试 Goland的debug调试Go源码 下边以调试Go编译的入口文件为例 编辑debug配置 填写配置信息 打断点,并开始执行458 收藏
-
变量捕获函数内联逃逸分析闭包重写遍历函数 后边的五篇文章主要就是上边这五个主题,本文分享的是变量捕获,变量捕获主要是针对闭包场景的,因为闭包函数中可能引用闭包外的变量,因144 收藏
-
函数内联概述 我们知道每一个高级编程语言的函数调用,成本都是在与需要为它分配栈内存来存储参数、返回值、局部变量等等,Go的函数调用的成本在于参数与返回值栈复制、较小的栈寄存262 收藏