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 >

[ Latest log file ]