You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Randy Reddig 377415a6c3 runtime: add Frame.Entry field 8 months ago
..
cgo runtime/cgo: go fmt 6 years ago
debug add Settings to debug.BuildInfo 1 year ago
internal/sys all: check formatting on CI 6 years ago
interrupt machine, runtime/interrupt: switch to use register definitions from device/gba 2 years ago
metrics Add dummy package for `runtime/metrics` to that modules that depend upon it (e.g. [Prometheus Go client library](https://github.com/prometheus/client_golang/blob/main/prometheus/internal/go_runtime_metrics.go)) will compile. 2 years ago
pprof runtime/pprof, runtime/trace: stub some additional functions 2 years ago
trace runtime/pprof, runtime/trace: stub some additional functions 2 years ago
volatile fix go:noinlines in volatile package 1 year ago
algorithm.go runtime: add runtime.rand function 10 months ago
arch-has-returnaddr.go runtime: print the address where a panic happened 2 years ago
arch-no-returnaddr.go runtime: print the address where a panic happened 2 years ago
arch_386.go runtime: print the address where a panic happened 2 years ago
arch_amd64.go runtime: print the address where a panic happened 2 years ago
arch_arm.go runtime: print the address where a panic happened 2 years ago
arch_arm64.go runtime: print the address where a panic happened 2 years ago
arch_avr.go runtime: print the address where a panic happened 2 years ago
arch_cortexm.go runtime: print the address where a panic happened 2 years ago
arch_tinygoriscv.go runtime: print the address where a panic happened 2 years ago
arch_tinygoriscv32.go riscv: use 16-byte alignment everywhere 2 years ago
arch_tinygoriscv64.go riscv: use 16-byte alignment everywhere 2 years ago
arch_tinygowasm.go runtime: print the address where a panic happened 2 years ago
arch_tinygowasm_malloc.go target/wasm_unknown: remove bulk memory and use imported memory for extreme tinyness 9 months ago
arch_xtensa.go runtime: print the address where a panic happened 2 years ago
asm_386.S runtime: load sp and pc inside tinygo_longjmp 2 years ago
asm_amd64.S runtime: load sp and pc inside tinygo_longjmp 2 years ago
asm_amd64_windows.S runtime: load sp and pc inside tinygo_longjmp 2 years ago
asm_arm.S runtime: load sp and pc inside tinygo_longjmp 2 years ago
asm_arm64.S arm64: fix register save/restore to include vector registers 2 years ago
asm_avr.S avr: add support for recover() 2 years ago
asm_riscv.S runtime: load sp and pc inside tinygo_longjmp 2 years ago
asm_tinygowasm.S wasm: fix GC scanning of allocas 2 years ago
atomics_critical.go build: drop deprecated build tags 2 years ago
baremetal.go all: Go 1.21 support 1 year ago
build_asserts.go runtime: make gc and scheduler asserts settable with build tags 2 years ago
build_noasserts.go runtime: make gc and scheduler asserts settable with build tags 2 years ago
chan.go feat: fix typos 2 years ago
complex.go compiler: implement complex division 6 years ago
cond.go build: drop deprecated build tags 2 years ago
cond_nosched.go build: drop deprecated build tags 2 years ago
debug.go runtime: stub out Breakpoint() function 11 months ago
defer.go compiler: avoid function pointers in defer calls 6 years ago
dynamic_arm64.go all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...) 2 years ago
env.go wasm: add support for GOOS=wasip1 1 year ago
env_unix.go wasm: add support for GOOS=wasip1 1 year ago
env_windows.go windows: add support for syscall.runtimeSetenv 2 years ago
error.go extend stdlib to allow import of more packages (#1099) 4 years ago
extern.go all: refactor goenv.Version to add the git sha1 if needed 1 year ago
float.go all: format code according to Go 1.19 rules 2 years ago
func.go compiler: decouple func lowering from interface type codes 4 years ago
gc_blocks.go runtime: refactor markGlobals to findGlobals 1 year ago
gc_conservative.go runtime: implement precise GC 2 years ago
gc_custom.go runtime: allow custom-gc SetFinalizer and clarify KeepAlive 2 years ago
gc_globals.go runtime: refactor markGlobals to findGlobals 1 year ago
gc_leaking.go runtime: refactor markGlobals to findGlobals 1 year ago
gc_none.go runtime: refactor markGlobals to findGlobals 1 year ago
gc_precise.go Fix bitstring order in precise GC docs (#3947) 1 year ago
gc_stack_portable.go Add -gc=custom option (#3302) 2 years ago
gc_stack_raw.go runtime: implement precise GC 2 years ago
hashmap.go compiler: implement clear builtin for maps 1 year ago
hosted.go build: drop deprecated build tags 2 years ago
interface.go runtime: fix structField.data comment 2 years ago
memhash_fnv.go compileopts: don't filter build tags, use specific build tags instead 1 year ago
memhash_leveldb.go compileopts: don't filter build tags, use specific build tags instead 1 year ago
memhash_tsip.go build: drop deprecated build tags 2 years ago
metrics.go all: Go 1.21 support 1 year ago
mstats.go runtime: add MemStats.Mallocs and Frees 2 years ago
nonhosted.go build: drop deprecated build tags 2 years ago
os_darwin.c darwin: fix syscall.Open on darwin/arm64 2 years ago
os_darwin.go runtime: add runtime.rand function 10 months ago
os_js.go build: drop deprecated build tags 2 years ago
os_linux.go runtime, targets: some WIP on wasm unknown in part from PR #3072 9 months ago
os_other.go runtime, targets: some WIP on wasm unknown in part from PR #3072 9 months ago
os_wasip1.go wasm: add support for GOOS=wasip1 1 year ago
os_windows.go runtime: refactor markGlobals to findGlobals 1 year ago
panic.go runtime: print the address where a panic happened 2 years ago
poll.go runtime: remove ctx param from stub code 6 years ago
print.go runtime: rename printuint to printuintptr 2 years ago
rand_hwrng.go runtime: add runtime.rand function 10 months ago
rand_norng.go runtime: add runtime.rand function 10 months ago
runtime.go all: Go 1.21 support 1 year ago
runtime_arm7tdmi.go all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...) 2 years ago
runtime_atmega.go Add basic atmega32u support (#3337) 2 years ago
runtime_atsamd21.go build: drop deprecated build tags 2 years ago
runtime_atsamd21e18.go build: drop deprecated build tags 2 years ago
runtime_atsamd21g18.go build: drop deprecated build tags 2 years ago
runtime_atsamd51.go machine/samd51: implement Flash interface 2 years ago
runtime_atsamd51g19.go build: drop deprecated build tags 2 years ago
runtime_atsamd51j19.go build: drop deprecated build tags 2 years ago
runtime_atsamd51j20.go build: drop deprecated build tags 2 years ago
runtime_atsamd51p19.go build: drop deprecated build tags 2 years ago
runtime_atsamd51p20.go build: drop deprecated build tags 2 years ago
runtime_atsame5x_can.go build: drop deprecated build tags 2 years ago
runtime_atsame51j19.go build: drop deprecated build tags 2 years ago
runtime_atsame54p20.go build: drop deprecated build tags 2 years ago
runtime_attiny.go build: drop deprecated build tags 2 years ago
runtime_avr.go avr: add attiny1616 support 1 year ago
runtime_avrtiny.go avr: add attiny1616 support 1 year ago
runtime_cortexm.go all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...) 2 years ago
runtime_cortexm_abort.go build: drop deprecated build tags 2 years ago
runtime_cortexm_hardfault.go build: drop deprecated build tags 2 years ago
runtime_cortexm_hardfault_debug.go build: drop deprecated build tags 2 years ago
runtime_cortexm_qemu.go build: drop deprecated build tags 2 years ago
runtime_esp32.go esp32: switch over to the official SVD file 9 months ago
runtime_esp32c3.go device: update SVD files 9 months ago
runtime_esp32xx.go device: update SVD files 9 months ago
runtime_esp8266.go all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...) 2 years ago
runtime_fe310.go runtime: check for heap allocations inside interrupts 2 years ago
runtime_fe310_baremetal.go build: drop deprecated build tags 2 years ago
runtime_fe310_qemu.go build: drop deprecated build tags 2 years ago
runtime_k210.go runtime: check for heap allocations inside interrupts 2 years ago
runtime_k210_baremetal.go build: drop deprecated build tags 2 years ago
runtime_mimxrt1062.go build: drop deprecated build tags 2 years ago
runtime_mimxrt1062_clock.go build: drop deprecated build tags 2 years ago
runtime_mimxrt1062_mpu.go build: drop deprecated build tags 2 years ago
runtime_mimxrt1062_time.go build: drop deprecated build tags 2 years ago
runtime_nintendoswitch.S all: rename assembly files to .S extension 2 years ago
runtime_nintendoswitch.go runtime: add runtime.rand function 10 months ago
runtime_nrf.go build: drop deprecated build tags 2 years ago
runtime_nrf52840.go build: drop deprecated build tags 2 years ago
runtime_nrf_bare.go build: drop deprecated build tags 2 years ago
runtime_nrf_softdevice.go build: drop deprecated build tags 2 years ago
runtime_nxpmk66f18.go build: drop deprecated build tags 2 years ago
runtime_rp2040.go build: drop deprecated build tags 2 years ago
runtime_stm32.go build: drop deprecated build tags 2 years ago
runtime_stm32_timers.go build: drop deprecated build tags 2 years ago
runtime_stm32f4.go build: drop deprecated build tags 2 years ago
runtime_stm32f7x2.go build: drop deprecated build tags 2 years ago
runtime_stm32f103.go build: drop deprecated build tags 2 years ago
runtime_stm32f405.go build: drop deprecated build tags 2 years ago
runtime_stm32f407.go build: drop deprecated build tags 2 years ago
runtime_stm32f469.go build: drop deprecated build tags 2 years ago
runtime_stm32l0.go build: drop deprecated build tags 2 years ago
runtime_stm32l0x1.go build: drop deprecated build tags 2 years ago
runtime_stm32l0x2.go build: drop deprecated build tags 2 years ago
runtime_stm32l4.go build: drop deprecated build tags 2 years ago
runtime_stm32l4x2.go build: drop deprecated build tags 2 years ago
runtime_stm32l4x5.go build: drop deprecated build tags 2 years ago
runtime_stm32l5x2.go build: drop deprecated build tags 2 years ago
runtime_stm32wlx.go runtime/stm32wlx: change order for init so clock speeds are set before peripheral start 2 years ago
runtime_tinygoriscv.go all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...) 2 years ago
runtime_tinygoriscv64.go all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...) 2 years ago
runtime_tinygoriscv_qemu.go build: drop deprecated build tags 2 years ago
runtime_tinygowasm.go runtime, targets: some WIP on wasm unknown in part from PR #3072 9 months ago
runtime_tinygowasm_unknown.go target/wasm_unknown: remove bulk memory and use imported memory for extreme tinyness 9 months ago
runtime_unix.go runtime, targets: some WIP on wasm unknown in part from PR #3072 9 months ago
runtime_wasm_js.go wasm: add support for GOOS=wasip1 1 year ago
runtime_wasm_js_scheduler.go runtime, targets: some WIP on wasm unknown in part from PR #3072 9 months ago
runtime_wasm_unknown.go targets/wasm_unknown: remove _start to _initialize to match WASI 9 months ago
runtime_wasm_wasi.go wasm: add support for GOOS=wasip1 1 year ago
runtime_windows.go runtime: add runtime.rand function 10 months ago
scheduler.go runtime: add support for time.NewTimer and time.NewTicker 2 years ago
scheduler_any.go build: drop deprecated build tags 2 years ago
scheduler_none.go build: drop deprecated build tags 2 years ago
scheduler_tasks.go build: drop deprecated build tags 2 years ago
slice.go all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...) 2 years ago
stack.go runtime: add stubs for Func.FileLine and Frame.PC 3 years ago
string.go reflect: use direct calls to runtime string functions 2 years ago
symtab.go runtime: add Frame.Entry field 8 months ago
sync.go all: basic support for the os package 6 years ago
time.go runtime: implement resetTimer 2 years ago
time_nxpmk66f18.go build: drop deprecated build tags 2 years ago
timer.go all: drop support for Go 1.16 and Go 1.17 2 years ago
wait_other.go build: drop deprecated build tags 2 years ago