當前位置: 首頁>>代碼示例>>Golang>>正文


Golang proc.G類代碼示例

本文整理匯總了Golang中github.com/derekparker/delve/proc.G的典型用法代碼示例。如果您正苦於以下問題:Golang G類的具體用法?Golang G怎麽用?Golang G使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了G類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。

示例1: ConvertGoroutine

// ConvertGoroutine converts from proc.G to api.Goroutine.
func ConvertGoroutine(g *proc.G) *Goroutine {
	return &Goroutine{
		ID:             g.ID,
		CurrentLoc:     ConvertLocation(g.CurrentLoc),
		UserCurrentLoc: ConvertLocation(g.UserCurrent()),
		GoStatementLoc: ConvertLocation(g.Go()),
	}
}
開發者ID:oldenbur,項目名稱:delve,代碼行數:9,代碼來源:conversions.go

示例2: ConvertGoroutine

// ConvertGoroutine converts from proc.G to api.Goroutine.
func ConvertGoroutine(g *proc.G) *Goroutine {
	th := g.Thread()
	tid := 0
	if th != nil {
		tid = th.ID
	}
	return &Goroutine{
		ID:             g.ID,
		CurrentLoc:     ConvertLocation(g.CurrentLoc),
		UserCurrentLoc: ConvertLocation(g.UserCurrent()),
		GoStatementLoc: ConvertLocation(g.Go()),
		ThreadID:       tid,
	}
}
開發者ID:RJAugust,項目名稱:delve,代碼行數:15,代碼來源:conversions.go


注:本文中的github.com/derekparker/delve/proc.G類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。