aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/runtime/runtime_unix.go
AgeCommit message (Expand)Author
2024-07-22all: add linux/mipsle supportAyke van Laethem
2024-07-02wasi preview 2 support (#4027)Damian Gryski
2024-03-27all: replace target=wasi with target=wasip1Randy Reddig
2024-02-15runtime, targets: some WIP on wasm unknown in part from PR #3072deadprogram
2023-03-03all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...)Ayke van Laethem
2022-12-19build: drop deprecated build tagsYurii Soldak
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem
2022-01-02avr: fix time.Sleep() in init codeAyke van Laethem
2021-12-17runtime: remove extallocNia Waldvogel
2021-11-24all: remove FreeBSD supportAyke van Laethem
2021-11-24cgo: add support for C.CString and related functionsAyke van Laethem
2021-11-05runtime: only initialize os.runtime_args when neededAyke van Laethem
2021-11-05linux: reduce binary size in the common caseAyke van Laethem
2021-11-04builder: build static binaries using musl on LinuxAyke van Laethem
2021-09-15unix: check for mmap error and act accordinglyAyke van Laethem
2021-07-20runtime: fix time base for time.Now()Ayke van Laethem
2021-05-08runtime: remove the asyncScheduler constantAyke van Laethem
2021-05-05unix: use conservative GC by defaultAyke van Laethem
2021-05-05unix: avoid possible heap allocation with -opt=0Ayke van Laethem
2021-04-21runtime: implement command line arguments in hosted environmentsAyke van Laethem
2021-04-21runtime: implement environment variables for LinuxAyke van Laethem
2020-10-02gc: use raw stack access whenever possibleAyke van Laethem
2020-09-29support WASI target (#1373)Takeshi Yoneda
2020-07-31nintendoswitch: Add experimental Nintendo Switch support without CRTLucas Teske
2020-05-28compiler: add support for atomic operationsAyke van Laethem
2020-05-25runtime: refactor time handlingAyke van Laethem
2020-04-05all: change //go:export to //exportAyke van Laethem
2020-03-30runtime (gc): add garbage collector that uses an external allocatorJaden Weiss
2020-03-17run init in a goroutineJaden Weiss
2020-03-17generalize -scheduler=none to support most platformsJaden Weiss
2020-03-17refactor coroutine lowering and tasksJaden Weiss
2019-12-29Add initial FreeBSD supportDmitri Goutnik
2019-11-11runtime/unix: simplify time functionsAyke van Laethem
2019-11-11fix time on 32-bit arm on linuxJaden Weiss
2019-08-04all: use baremetal build tagAyke van Laethem
2019-07-07all: add HiFive1 rev B board with RISC-V architectureAyke van Laethem
2019-05-27syscall: implement Exit call on unixAyke van Laethem
2019-03-23all: pretend to be linux/arm in baremetal targetsAyke van Laethem
2019-02-19all: add macOS supportAyke van Laethem
2019-01-21all: rewrite goroutine loweringAyke van Laethem
2018-12-09compiler: always use fat function pointers with contextAyke van Laethem
2018-11-17runtime: add "end of heap" to detect out of memoryAyke van Laethem
2018-11-17runtime: unify GC interfaceAyke van Laethem
2018-10-08runtime: refactor initialization codeAyke van Laethem
2018-09-22runtime: merge common sleep() functionsAyke van Laethem
2018-09-16avr: convert initialization from asm to GoAyke van Laethem
2018-09-16runtime/unix: panic: call abort() instead of exit(2)Ayke van Laethem
2018-09-15all: rewrite sleep functionAyke van Laethem
2018-09-11runtime: use a specialized runtime panic functionAyke van Laethem
2018-08-31Add dummy runtime.SetFinalizer()Ayke van Laethem