社区
其他技术讨论专区
帖子详情
Go语言中什么样的函数会成为内联函数?
weixin_38065454
2019-09-20 10:55:51
用google没找到go语言里内联函数的定义
我看文档上说非内联函数调用时会触发goroutine的调度,但是我今天做实验写了好几个函数都没有触发调度,故有此问。
...全文
222
5
打赏
收藏
Go语言中什么样的函数会成为内联函数?
用google没找到go语言里内联函数的定义 我看文档上说非内联函数调用时会触发goroutine的调度,但是我今天做实验写了好几个函数都没有触发调度,故有此问。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38067747
2019-09-20
打赏
举报
回复
这个编译器会处理成内联吧?
weixin_38067813
2019-09-20
打赏
举报
回复
什么样的函数会被处理成内联函数?比较短的函数吗?
weixin_38078044
2019-09-20
打赏
举报
回复
这个可以通过编译成汇编看看
weixin_38082682
2019-09-20
打赏
举报
回复
如果这个内联指的是"built-in",那就是那几个小写开头的函数:`append`/`make`/`len`/`panic`/`recover`
weixin_38103077
2019-09-20
打赏
举报
回复
可以查看汇编代码,go build -gcflags -m main.go 能看到是否有内联函数,原文参考:https://medium.com/@felipedutratine/does-golang-inline-functions-b41ee2d743fa
其他技术讨论专区
478
社区成员
790,950
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章