Search
Thursday, 12th of December 2019, 22:27:46 UTC
22:36:06
karlosz
is it frowned upon to annotate nodes in hash tables? is there a better way to mark nodes during an optimization?
22:36:53
karlosz
ir1-optimize seems too big and scary, i'd like to optimize separately
22:38:06
karlosz
theres also block-flag too
22:38:20
stassats
well, that's for blocks
22:39:18
karlosz
speaking of which, IR1-TO-DOT confused the hell out of me until i realized it was doing DFOs on predecessors rather than successors
22:40:09
karlosz
i've got working loop invariant code motion now, at least for the simple example of (defun f (x) (dotimes (i 10) (print (+ x x))))
22:40:38
karlosz
now to just make it smart with SETs and maybe send a patch to the list for some feedback
22:41:52
stassats
ir1-to-dot is backwards because back-propagate-one-dx-lvar goes backwards
22:45:59
stassats
but what is nth-vop even
22:46:45
stassats
git log -S nth-vop => "Mon Sep 18 01:26:16 2000 +0000"
22:47:05
Xach
I can't seem to simply reproduce the issues I had last year regarding pty use on darwin. So I will just start using them and see what happens.
22:49:59
stassats
and then "Tue Feb 6 11:33:52 1990 +0000"
22:50:40
stassats
i don't really see how it's useful for debugging, but ok
22:51:33
stassats
Xach: maybe apple fixed it
Friday, 13th of December 2019, 10:27:46 UTC