mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
runtime: add Goroutines
R=rsc CC=golang-dev https://golang.org/cl/3508041
This commit is contained in:
parent
63544c4754
commit
51a2183851
2 changed files with 10 additions and 0 deletions
|
|
@ -26,6 +26,9 @@ func GOMAXPROCS(n int) int
|
|||
// Cgocalls returns the number of cgo calls made by the current process.
|
||||
func Cgocalls() int64
|
||||
|
||||
// Goroutines returns the number of goroutines that currently exist.
|
||||
func Goroutines() int32
|
||||
|
||||
type MemStatsType struct {
|
||||
// General statistics.
|
||||
// Not locked during update; approximate.
|
||||
|
|
|
|||
|
|
@ -1192,3 +1192,10 @@ runtime·mid(uint32 ret)
|
|||
ret = m->id;
|
||||
FLUSH(&ret);
|
||||
}
|
||||
|
||||
void
|
||||
runtime·Goroutines(int32 ret)
|
||||
{
|
||||
ret = runtime·sched.gcount;
|
||||
FLUSH(&ret);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue