Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.runtime
  • Platforms: .NET, .NET Standard 2.0, Island

 

Caller

 

// .NET, .NET Standard 2.0
class method Caller(skip: Int32): tuple of (UIntPtr, String, Int32, Boolean)
// Island
class method Caller(skip: Int32): tuple of (NativeUInt, String, Int32, Boolean)

 

// .NET, .NET Standard 2.0
static (UIntPtr, String, Int32, Boolean) Caller(Int32 skip)
// Island
static (NativeUInt, String, Int32, Boolean) Caller(Int32 skip)

 

// .NET, .NET Standard 2.0
static func Caller(_ skip: Int32) -> (UIntPtr, String, Int32, Boolean)
// Island
static func Caller(_ skip: Int32) -> (NativeUInt, String, Int32, Boolean)

 

// .NET, .NET Standard 2.0
func Caller(skip Int32) tuple of (UIntPtr, String, Int32, Boolean)
// Island
func Caller(skip Int32) tuple of (NativeUInt, String, Int32, Boolean)

 

// .NET, .NET Standard 2.0
Shared Function Caller(skip As Int32) As Tuple (Of UIntPtr, String, Int32, Boolean)
// Island
Shared Function Caller(skip As Int32) As Tuple (Of NativeUInt, String, Int32, Boolean)

Parameters:

  • skip:

Callers

 

// .NET, .NET Standard 2.0
class method Callers(skip: Int32; pc: Slice<UIntPtr>): Int32
// Island
class method Callers(skip: Int32; pc: Slice<NativeUInt>): Int32

 

// .NET, .NET Standard 2.0
static Int32 Callers(Int32 skip, Slice<UIntPtr> pc)
// Island
static Int32 Callers(Int32 skip, Slice<NativeUInt> pc)

 

// .NET, .NET Standard 2.0
static func Callers(_ skip: Int32, _ pc: Slice<UIntPtr>) -> Int32
// Island
static func Callers(_ skip: Int32, _ pc: Slice<NativeUInt>) -> Int32

 

// .NET, .NET Standard 2.0
func Callers(skip Int32, pc Slice<UIntPtr>) Int32
// Island
func Callers(skip Int32, pc Slice<NativeUInt>) Int32

 

// .NET, .NET Standard 2.0
Shared Function Callers(skip As Int32, pc As Slice<UIntPtr>) As Int32
// Island
Shared Function Callers(skip As Int32, pc As Slice<NativeUInt>) As Int32

Parameters:

  • skip:
  • pc:

CallersFrames

 

// .NET, .NET Standard 2.0
class method CallersFrames(acallers: Slice<UIntPtr>): Memory<Frames>
// Island
class method CallersFrames(acallers: Slice<NativeUInt>): Memory<Frames>

 

// .NET, .NET Standard 2.0
static Memory<Frames> CallersFrames(Slice<UIntPtr> acallers)
// Island
static Memory<Frames> CallersFrames(Slice<NativeUInt> acallers)

 

// .NET, .NET Standard 2.0
static func CallersFrames(_ acallers: Slice<UIntPtr>) -> Memory<Frames>
// Island
static func CallersFrames(_ acallers: Slice<NativeUInt>) -> Memory<Frames>

 

// .NET, .NET Standard 2.0
func CallersFrames(acallers Slice<UIntPtr>) Memory<Frames>
// Island
func CallersFrames(acallers Slice<NativeUInt>) Memory<Frames>

 

// .NET, .NET Standard 2.0
Shared Function CallersFrames(acallers As Slice<UIntPtr>) As Memory<Frames>
// Island
Shared Function CallersFrames(acallers As Slice<NativeUInt>) As Memory<Frames>

Parameters:

  • acallers:

GOARCH

 

class var GOARCH: String;

 

static String GOARCH

 

static var GOARCH: String

 

GOARCH String

 

Shared FIELD GOARCH() As String

GOOS

 

class var GOOS: String;

 

static String GOOS

 

static var GOOS: String

 

GOOS String

 

Shared FIELD GOOS() As String

GOROOT

 

class method GOROOT: String

 

static String GOROOT()

 

static func GOROOT() -> String

 

func GOROOT() String

 

Shared Function GOROOT() As String

ReadMemStats

 

// .NET, .NET Standard 2.0
class method ReadMemStats(m: Memory<MemStats>)
// Island
class method ReadMemStats(m: Memory<MemStats>)

 

// .NET, .NET Standard 2.0
static void ReadMemStats(Memory<MemStats> m)
// Island
static void ReadMemStats(Memory<MemStats> m)

 

// .NET, .NET Standard 2.0
static func ReadMemStats(_ m: Memory<MemStats>)
// Island
static func ReadMemStats(_ m: Memory<MemStats>)

 

// .NET, .NET Standard 2.0
func ReadMemStats(m Memory<MemStats>) 
// Island
func ReadMemStats(m Memory<MemStats>) void

 

// .NET, .NET Standard 2.0
Shared Sub ReadMemStats(m As Memory<MemStats>)
// Island
Shared Sub ReadMemStats(m As Memory<MemStats>)

Parameters:

  • m:

ReadTrace

 

class method ReadTrace: Slice<Byte>

 

static Slice<Byte> ReadTrace()

 

static func ReadTrace() -> Slice<Byte>

 

func ReadTrace() Slice<Byte>

 

Shared Function ReadTrace() As Slice<Byte>

SetFinalizer

 

class method SetFinalizer(aObj: Object; aFinalizer: Object)

 

static void SetFinalizer(Object aObj, Object aFinalizer)

 

static func SetFinalizer(_ aObj: Object, _ aFinalizer: Object)

 

// .NET, .NET Standard 2.0
func SetFinalizer(aObj interface{}, aFinalizer interface{}) 
// Island
func SetFinalizer(aObj interface{}, aFinalizer interface{}) void

 

Shared Sub SetFinalizer(aObj As Object, aFinalizer As Object)

Parameters:

  • aObj:
  • aFinalizer:

Stack

 

class method Stack(buf: Slice<Byte>; all: Boolean): Int32

 

static Int32 Stack(Slice<Byte> buf, Boolean all)

 

static func Stack(_ buf: Slice<Byte>, _ all: Boolean) -> Int32

 

func Stack(buf Slice<Byte>, all Boolean) Int32

 

Shared Function Stack(buf As Slice<Byte>, all As Boolean) As Int32

Parameters:

  • buf:
  • all:

StartTrace

 

class method StartTrace: error

 

static error StartTrace()

 

static func StartTrace() -> error

 

func StartTrace() error

 

Shared Function StartTrace() As error

StopTrace

 

class method StopTrace

 

static void StopTrace()

 

static func StopTrace()

 

// .NET, .NET Standard 2.0
func StopTrace() 
// Island
func StopTrace() void

 

Shared Sub StopTrace()

 

GOARCH

 

class var GOARCH: String;

 

static String GOARCH

 

static var GOARCH: String

 

GOARCH String

 

Shared FIELD GOARCH() As String

GOOS

 

class var GOOS: String;

 

static String GOOS

 

static var GOOS: String

 

GOOS String

 

Shared FIELD GOOS() As String

 

Caller

 

// .NET, .NET Standard 2.0
class method Caller(skip: Int32): tuple of (UIntPtr, String, Int32, Boolean)
// Island
class method Caller(skip: Int32): tuple of (NativeUInt, String, Int32, Boolean)

 

// .NET, .NET Standard 2.0
static (UIntPtr, String, Int32, Boolean) Caller(Int32 skip)
// Island
static (NativeUInt, String, Int32, Boolean) Caller(Int32 skip)

 

// .NET, .NET Standard 2.0
static func Caller(_ skip: Int32) -> (UIntPtr, String, Int32, Boolean)
// Island
static func Caller(_ skip: Int32) -> (NativeUInt, String, Int32, Boolean)

 

// .NET, .NET Standard 2.0
func Caller(skip Int32) tuple of (UIntPtr, String, Int32, Boolean)
// Island
func Caller(skip Int32) tuple of (NativeUInt, String, Int32, Boolean)

 

// .NET, .NET Standard 2.0
Shared Function Caller(skip As Int32) As Tuple (Of UIntPtr, String, Int32, Boolean)
// Island
Shared Function Caller(skip As Int32) As Tuple (Of NativeUInt, String, Int32, Boolean)

Parameters:

  • skip:

Callers

 

// .NET, .NET Standard 2.0
class method Callers(skip: Int32; pc: Slice<UIntPtr>): Int32
// Island
class method Callers(skip: Int32; pc: Slice<NativeUInt>): Int32

 

// .NET, .NET Standard 2.0
static Int32 Callers(Int32 skip, Slice<UIntPtr> pc)
// Island
static Int32 Callers(Int32 skip, Slice<NativeUInt> pc)

 

// .NET, .NET Standard 2.0
static func Callers(_ skip: Int32, _ pc: Slice<UIntPtr>) -> Int32
// Island
static func Callers(_ skip: Int32, _ pc: Slice<NativeUInt>) -> Int32

 

// .NET, .NET Standard 2.0
func Callers(skip Int32, pc Slice<UIntPtr>) Int32
// Island
func Callers(skip Int32, pc Slice<NativeUInt>) Int32

 

// .NET, .NET Standard 2.0
Shared Function Callers(skip As Int32, pc As Slice<UIntPtr>) As Int32
// Island
Shared Function Callers(skip As Int32, pc As Slice<NativeUInt>) As Int32

Parameters:

  • skip:
  • pc:

CallersFrames

 

// .NET, .NET Standard 2.0
class method CallersFrames(acallers: Slice<UIntPtr>): Memory<Frames>
// Island
class method CallersFrames(acallers: Slice<NativeUInt>): Memory<Frames>

 

// .NET, .NET Standard 2.0
static Memory<Frames> CallersFrames(Slice<UIntPtr> acallers)
// Island
static Memory<Frames> CallersFrames(Slice<NativeUInt> acallers)

 

// .NET, .NET Standard 2.0
static func CallersFrames(_ acallers: Slice<UIntPtr>) -> Memory<Frames>
// Island
static func CallersFrames(_ acallers: Slice<NativeUInt>) -> Memory<Frames>

 

// .NET, .NET Standard 2.0
func CallersFrames(acallers Slice<UIntPtr>) Memory<Frames>
// Island
func CallersFrames(acallers Slice<NativeUInt>) Memory<Frames>

 

// .NET, .NET Standard 2.0
Shared Function CallersFrames(acallers As Slice<UIntPtr>) As Memory<Frames>
// Island
Shared Function CallersFrames(acallers As Slice<NativeUInt>) As Memory<Frames>

Parameters:

  • acallers:

GOROOT

 

class method GOROOT: String

 

static String GOROOT()

 

static func GOROOT() -> String

 

func GOROOT() String

 

Shared Function GOROOT() As String

ReadMemStats

 

// .NET, .NET Standard 2.0
class method ReadMemStats(m: Memory<MemStats>)
// Island
class method ReadMemStats(m: Memory<MemStats>)

 

// .NET, .NET Standard 2.0
static void ReadMemStats(Memory<MemStats> m)
// Island
static void ReadMemStats(Memory<MemStats> m)

 

// .NET, .NET Standard 2.0
static func ReadMemStats(_ m: Memory<MemStats>)
// Island
static func ReadMemStats(_ m: Memory<MemStats>)

 

// .NET, .NET Standard 2.0
func ReadMemStats(m Memory<MemStats>) 
// Island
func ReadMemStats(m Memory<MemStats>) void

 

// .NET, .NET Standard 2.0
Shared Sub ReadMemStats(m As Memory<MemStats>)
// Island
Shared Sub ReadMemStats(m As Memory<MemStats>)

Parameters:

  • m:

ReadTrace

 

class method ReadTrace: Slice<Byte>

 

static Slice<Byte> ReadTrace()

 

static func ReadTrace() -> Slice<Byte>

 

func ReadTrace() Slice<Byte>

 

Shared Function ReadTrace() As Slice<Byte>

SetFinalizer

 

class method SetFinalizer(aObj: Object; aFinalizer: Object)

 

static void SetFinalizer(Object aObj, Object aFinalizer)

 

static func SetFinalizer(_ aObj: Object, _ aFinalizer: Object)

 

// .NET, .NET Standard 2.0
func SetFinalizer(aObj interface{}, aFinalizer interface{}) 
// Island
func SetFinalizer(aObj interface{}, aFinalizer interface{}) void

 

Shared Sub SetFinalizer(aObj As Object, aFinalizer As Object)

Parameters:

  • aObj:
  • aFinalizer:

Stack

 

class method Stack(buf: Slice<Byte>; all: Boolean): Int32

 

static Int32 Stack(Slice<Byte> buf, Boolean all)

 

static func Stack(_ buf: Slice<Byte>, _ all: Boolean) -> Int32

 

func Stack(buf Slice<Byte>, all Boolean) Int32

 

Shared Function Stack(buf As Slice<Byte>, all As Boolean) As Int32

Parameters:

  • buf:
  • all:

StartTrace

 

class method StartTrace: error

 

static error StartTrace()

 

static func StartTrace() -> error

 

func StartTrace() error

 

Shared Function StartTrace() As error

StopTrace

 

class method StopTrace

 

static void StopTrace()

 

static func StopTrace()

 

// .NET, .NET Standard 2.0
func StopTrace() 
// Island
func StopTrace() void

 

Shared Sub StopTrace()