07 2024 档案

摘要:1、编译python代码 1.1 python代码 test.py 1 def ftest(): 2 x = 3 3 ftest() 1.2 编译工具 disass_py.py #-*- coding:utf8 -*- import dis import sys def disassemble_fi 阅读全文
posted @ 2024-07-22 16:37 G1733 阅读(75) 评论(0) 推荐(0) 编辑
摘要:1、go func 编译如下程序,将断点打在go recvGen 和go tstPrint 处,分别单步调试进入newproc 函数查看fn地址 package main import "fmt" func tstPrint(x int, c chan int) { fmt.Printf("%d", 阅读全文
posted @ 2024-07-05 00:23 G1733 阅读(9) 评论(0) 推荐(0) 编辑
摘要:1、settls 从引导代码中可以看到,在执行settls前将m.tls放入了DI。 go/src/runtime/asm_amd64.s:159 TEXT runtime·rt0_go(SB),NOSPLIT|NOFRAME|TOPFRAME,$0 .... LEAQ runtime·m0+m_t 阅读全文
posted @ 2024-07-03 17:40 G1733 阅读(39) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示