在 Go 1.18 版本中,register-based calling convention 正式實作進主流架構 (64-bit ARM & x86),而此改善有效地提升 Go 10% 以上的效能。本次議程將介紹 Go 從原先 stack-based 轉換到 register-based calling convention 的轉變過程和兩個 calling convention 的差異。
About Cherie Hsieh
Gopher.
RoomRB105 | RoomAU101 | RoomTR209 | RoomTR211 | RoomTR212 | RoomTR213 | RoomTR214 | RoomTR310-1 | RoomTR310-2 | RoomTR311 | RoomTR313 | RoomTR409-1 | RoomTR409-2 | RoomTR410 | RoomTR411 | RoomTR412-1 | RoomTR412-2 | RoomTR413-1 | RoomTR413-2 | RoomTR510 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
在 Go 1.18 版本中,register-based calling convention 正式實作進主流架構 (64-bit ARM & x86),而此改善有效地提升 Go 10% 以上的效能。本次議程將介紹 Go 從原先 stack-based 轉換到 register-based calling convention 的轉變過程和兩個 calling convention 的差異。
Gopher.