|
code logs -> 2020 -> Fri, 06 Mar 2020 | < code.20200305.log - code.20200307.log > |
--- Log opened Fri Mar 06 00:00:53 2020 |
00:15 | | Kindamoody is now known as Kindamoody[zZz] |
00:20 | <&McMartin> | Functions that are tails of other functions can be transformed such that the "prefix" function ends with a call to the "suffix" one |
00:20 | <&McMartin> | That one even falls out of a peephole optimizer |
00:23 | <~Vornicus> | fair |
00:26 | <&McMartin> | The kinds of stuff that fall out of peephole optimizers are frankly pretty nuts |
00:27 | <&McMartin> | It's one of those "unreasonably effective" things, though often it doesn't become unreasonably effective on naive compiler-generated code until you've done some mightier transforms first. |
00:27 | <&McMartin> | There's a reason the gap between -O0 and -O1 is so vast and also why half of the warnings in C don't show up without at least -O1 >_> |
00:28 | <&McMartin> | (You don't make an optimization just for that, though; instead you turn JSR $XXXX; RTS into JMP $XXXX and then you notice that you have a JMP <instruction right after this one> and delete it) |
00:37 | <~Vornicus> | also wow I can't read |
00:39 | <~Vornicus> | Misread "peephole optimizer" as "pedophile optimizer" which is quite terrible |
00:40 | <&McMartin> | Very bad |
01:01 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
02:46 | | Degi [Degi@Nightstar-s1u2as.dyn.telefonica.de] has quit [Ping timeout: 121 seconds] |
02:48 | | Degi [Degi@Nightstar-0jo9tu.dyn.telefonica.de] has joined #code |
03:08 | | catalyst [yaaic@Nightstar-v6lb30.cable.virginm.net] has quit [Connection closed] |
03:29 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
04:53 | | Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has joined #code |
04:53 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
05:03 | | catalyst [yaaic@Nightstar-v6lb30.cable.virginm.net] has joined #code |
05:34 | | celticminstrel [celticminst@Nightstar-80avij.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
09:37 | | Kindamoody[zZz] is now known as Kindamoody |
10:11 | | Kindamoody is now known as Kindamoody|out |
13:28 | | celticminstrel [celticminst@Nightstar-80avij.dsl.bell.ca] has joined #code |
13:28 | | mode/#code [+o celticminstrel] by ChanServ |
13:50 | | celticminstrel is now known as celmin|sleep |
14:21 | | Kindamoody|out is now known as Kindamoody |
15:01 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
15:01 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
16:55 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
17:13 | | Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
17:16 | | catalyst [yaaic@Nightstar-v6lb30.cable.virginm.net] has quit [Connection closed] |
17:21 | | catalyst [yaaic@Nightstar-v6lb30.cable.virginm.net] has joined #code |
21:37 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has quit [[NS] Quit: ] |
21:44 | | Alek [Alek@Nightstar-o723m2.cicril.sbcglobal.net] has joined #code |
21:44 | | mode/#code [+o Alek] by ChanServ |
22:19 | | catalyst [yaaic@Nightstar-v6lb30.cable.virginm.net] has quit [Ping timeout: 121 seconds] |
22:22 | | catalyst [yaaic@Nightstar-dq8he9.dab.02.net] has joined #code |
22:48 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has quit [[NS] Quit: .] |
22:48 | | catalyst2 [yaaic@Nightstar-v6lb30.cable.virginm.net] has joined #code |
22:52 | | catalyst [yaaic@Nightstar-dq8he9.dab.02.net] has quit [Ping timeout: 121 seconds] |
23:32 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
23:32 | | mode/#code [+o Syloq] by ChanServ |
23:34 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has quit [[NS] Quit: .] |
23:35 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
23:35 | | mode/#code [+o Syloq] by ChanServ |
--- Log closed Sat Mar 07 00:00:55 2020 |
|
code logs -> 2020 -> Fri, 06 Mar 2020 | < code.20200305.log - code.20200307.log > |
|