CL
144940043 renamed it from Sched to SchedType
to avoid a lowercasing conflict in the Go code with
the variable named sched.
We've been using just T resolve those conflicts, not Type.
The FooType pattern is already taken for the kind-specific
variants of the runtime Type structure: ChanType, MapType,
and so on. SchedType isn't a Type.
LGTM=bradfitz, khr
R=khr, bradfitz
CC=golang-codereviews
https://golang.org/cl/
145180043
GoidCacheBatch = 16,
};
-SchedType runtime·sched;
+SchedT runtime·sched;
int32 runtime·gomaxprocs;
uint32 runtime·needextram;
bool runtime·iscgo;
typedef struct Mutex Mutex;
typedef struct M M;
typedef struct P P;
-typedef struct SchedType SchedType;
+typedef struct SchedT SchedT;
typedef struct Note Note;
typedef struct Slice Slice;
typedef struct String String;
MaxGomaxprocs = 1<<8,
};
-struct SchedType
+struct SchedT
{
Mutex lock;
extern uintptr runtime·maxstacksize;
extern Note runtime·signote;
extern ForceGCState runtime·forcegc;
-extern SchedType runtime·sched;
+extern SchedT runtime·sched;
extern int32 runtime·newprocs;
/*