Files
tinygo/targets
Ayke van Laethem 67de8b490d gc: use raw stack access whenever possible
The only architecture that actually needs special support for scanning
the stack is WebAssembly. All others allow raw access to the stack with
a small bit of assembly. Therefore, don't manually keep track of all
these objects on the stack manually and instead just use conservative
stack scanning.

This results in a massive code size decrease in the affected targets
(only tested linux/amd64 for code size) - sometimes around 33%. It also
allows for future improvements such as using proper stackful goroutines.
2020-10-02 08:54:43 +02:00
..
2020-06-30 20:48:42 +02:00
2020-06-30 20:48:42 +02:00
2020-01-27 19:01:55 +01:00
2020-06-30 20:48:42 +02:00
2020-09-09 19:17:11 +02:00
2020-07-08 00:21:59 +02:00
2020-08-28 14:54:53 +02:00
2018-10-06 13:04:14 +02:00
2019-11-16 21:57:18 +01:00
2020-08-28 14:54:53 +02:00
2018-10-18 15:07:06 +02:00
2020-07-13 12:35:53 +02:00
2020-02-18 23:34:56 +01:00
2020-02-18 23:34:56 +01:00
2020-02-18 23:34:56 +01:00
2020-02-18 23:34:56 +01:00
2020-01-06 11:53:43 +01:00
2020-03-26 23:03:55 +01:00
2018-09-22 01:51:44 +02:00
2020-07-08 21:58:15 +02:00
2020-07-08 21:58:15 +02:00
2020-09-29 21:58:03 +02:00
2020-09-24 21:17:26 +02:00
2020-06-22 09:01:13 +02:00