GopherCon 2017: Generating Better Machine Code with SSA - Keith Randall

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ม.ค. 2025

ความคิดเห็น • 14

  • @sanderbos4243
    @sanderbos4243 7 หลายเดือนก่อน

    Super helpful overview for me, as I've started writing my own compiler and was looking for a high-level rundown

  • @NikRoby
    @NikRoby 7 ปีที่แล้ว +3

    Fantastic talk on SSA and how it works in the Go compiler. I would love to see a talk on how you ported the SSA optimizations to other processors.

  • @wojciechkaczmarek5394
    @wojciechkaczmarek5394 2 ปีที่แล้ว

    Awesome! Also: he loves the close-to-the-metal stuff, a lot of passion for the topic

  • @alexproductions5148
    @alexproductions5148 4 ปีที่แล้ว +7

    Great speech dad!

    • @keithrandall5927
      @keithrandall5927 4 ปีที่แล้ว +4

      Great comment, Alex!

    • @jaime7295
      @jaime7295 หลายเดือนก่อน

      It was a great talk!!

  • @furkanturkal8414
    @furkanturkal8414 3 ปีที่แล้ว

    Thank you so much for such a great speech, Randall!

  • @basgerrit907
    @basgerrit907 11 หลายเดือนก่อน

    Great talk! Curious how much it has changed compared to the current Go version...

  • @frezeednb
    @frezeednb 6 ปีที่แล้ว

    Amazing talk! Thanks so much to Keith and also for sharing this!

  • @GertCuykens
    @GertCuykens 7 ปีที่แล้ว +2

    Is the optimisation step in a c++ compiler the reason why c++ compiler today is still much slower then Go compile time?

    • @jack-d2e6i
      @jack-d2e6i 7 ปีที่แล้ว +1

      Optimisations are definitely part of it. There's quite a few attributes of C++ that make is slow to compile: stackoverflow.com/questions/318398/why-does-c-compilation-take-so-long

  • @billclinton4913
    @billclinton4913 3 ปีที่แล้ว +1

    Bruh, why are the destinations and sources reversed?

  • @shuangcui
    @shuangcui 2 ปีที่แล้ว

    good

  • @VitalyZdanevich
    @VitalyZdanevich 4 ปีที่แล้ว +3

    I want dark slides background :(