samth changed the topic of #racket to: Racket v7.7 has been released: https://blog.racket-lang.org/2020/05/racket-v7-7.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
orivej has quit [Quit: No Ping reply in 180 seconds.]
lockywolf_ has quit [Ping timeout: 246 seconds]
orivej has joined #racket
thewrinklyninja has joined #racket
catonano has quit [Read error: Connection reset by peer]
Gophyr has joined #racket
ArneBab has quit [Remote host closed the connection]
thewrinklyninja has quit [Quit: Leaving]
KindOne has quit [Ping timeout: 272 seconds]
lockywolf has joined #racket
KindOne has joined #racket
sleepnap has quit [Ping timeout: 260 seconds]
KindTwo has joined #racket
KindOne has quit [Ping timeout: 272 seconds]
lockywolf_ has joined #racket
KindTwo has quit [Ping timeout: 256 seconds]
KindOne has joined #racket
lockywolf has quit [Ping timeout: 265 seconds]
sleepnap has joined #racket
orivej has quit [Ping timeout: 256 seconds]
jellie has quit [Ping timeout: 240 seconds]
aidalgol has quit [Read error: Connection reset by peer]
aidalgol has joined #racket
aidalgol has quit [Read error: Connection reset by peer]
aidalgol has joined #racket
ArthurStrong has quit [Ping timeout: 272 seconds]
aidalgol has quit [Read error: Connection reset by peer]
aidalgol has joined #racket
aidalgol has quit [Read error: Connection reset by peer]
aidalgol has joined #racket
YuGiOhJCJ has joined #racket
ArthurStrong has joined #racket
ArthurStrong has quit [Ping timeout: 258 seconds]
ArthurStrong has joined #racket
ArthurStrong has quit [Ping timeout: 265 seconds]
ArthurStrong has joined #racket
srandon111 has quit [Quit: leaving]
ArthurStrong has quit [Ping timeout: 258 seconds]
Codaraxis has quit [Remote host closed the connection]
Codaraxis has joined #racket
Codaraxis has quit [Remote host closed the connection]
Codaraxis has joined #racket
Gophyr has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
Gophyr has joined #racket
bentai has joined #racket
sleepnap has quit [Ping timeout: 260 seconds]
sleepnap has joined #racket
endformationage has quit [Quit: WeeChat 2.6]
dddddd has quit [Ping timeout: 260 seconds]
lockywolf__ has joined #racket
lockywolf__ has quit [Remote host closed the connection]
lockywolf__ has joined #racket
lockywolf_ has quit [Ping timeout: 256 seconds]
sleepnap has quit [Quit: Leaving.]
sleepnap has joined #racket
zenspider has quit [Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in]
zenspider has joined #racket
TCZ has joined #racket
TCZ has quit [Remote host closed the connection]
TCZ has joined #racket
TCZ has quit [Remote host closed the connection]
TCZ has joined #racket
TCZ has quit [Client Quit]
sleepnap has quit [Ping timeout: 260 seconds]
TCZ has joined #racket
rgherdt has joined #racket
tlcu has joined #racket
andrei-n has joined #racket
tlcu has quit [Ping timeout: 256 seconds]
tlcu has joined #racket
<bentai> How do I get raco and the other binaries in $PATH on macos Catalina? I set my shell to zsh, created a .zsh file with the path to /Applications/Racket\ 7.5/bin, exited shell and restarted it...echoed path and it is there, but raco not found
<bentai> For my next trick, I will log out and log back in and see if .zsh is processed
bentai has quit [Quit: Textual IRC Client: www.textualapp.com]
TCZ has quit [Quit: Leaving]
bentai has joined #racket
<bentai> And back
tlcu has quit [Read error: Connection reset by peer]
tlcu has joined #racket
rgherdt has quit [Quit: Leaving]
rgherdt has joined #racket
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf__ has quit [Ping timeout: 256 seconds]
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
Sgeo has quit [Read error: Connection reset by peer]
lockywolf_ has quit [Remote host closed the connection]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Remote host closed the connection]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
bentai is now known as bentai[away]
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Remote host closed the connection]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Remote host closed the connection]
lockywolf_ has joined #racket
lockywolf_ has quit [Remote host closed the connection]
lockywolf_ has joined #racket
lockywolf_ has quit [Remote host closed the connection]
lockywolf_ has joined #racket
lockywolf_ has quit [Max SendQ exceeded]
lockywolf_ has joined #racket
lockywolf_ has quit [Remote host closed the connection]
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #racket
bentai[away] has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
SGASAU has quit [Ping timeout: 240 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
SGASAU has joined #racket
jellie has joined #racket
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
jellie has quit [Ping timeout: 265 seconds]
jellie has joined #racket
libertyprime has quit [Ping timeout: 246 seconds]
jellie has quit [Ping timeout: 265 seconds]
jellie has joined #racket
jellie has quit [Client Quit]
true-grue has joined #racket
aidalgol has quit [Read error: Connection reset by peer]
aidalgol has joined #racket
jellie has joined #racket
orivej has joined #racket
selimcan has joined #racket
tlcu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
jellie has quit [Ping timeout: 265 seconds]
orivej has quit [Read error: Connection reset by peer]
orivej has joined #racket
jellie has joined #racket
orivej has quit [Ping timeout: 272 seconds]
orivej_ has joined #racket
dddddd has joined #racket
tlcu has joined #racket
jellie has quit [Ping timeout: 260 seconds]
jellie has joined #racket
orivej_ has quit [Ping timeout: 258 seconds]
orivej has joined #racket
SGASAU has quit [Remote host closed the connection]
SGASAU has joined #racket
ArthurStrong has joined #racket
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
selimcan has quit [Ping timeout: 272 seconds]
selimcan has joined #racket
jellie has quit [Ping timeout: 246 seconds]
jellie has joined #racket
ArthurStrong has quit [Quit: leaving]
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
kawzeg has quit [Quit: WeeChat 1.9.1]
jellie has quit [Ping timeout: 258 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #racket
rgherdt has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
samlamamma has joined #racket
orivej_ has joined #racket
orivej has quit [Ping timeout: 264 seconds]
kd7ixo has joined #racket
orivej_ has quit [Ping timeout: 260 seconds]
orivej has joined #racket
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #racket
orivej has quit [Ping timeout: 260 seconds]
orivej_ has joined #racket
jellie has joined #racket
jellie has quit [Read error: Connection reset by peer]
orivej has joined #racket
orivej_ has quit [Ping timeout: 272 seconds]
jellie has joined #racket
sleepnap has joined #racket
tlcu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej_ has joined #racket
orivej has quit [Ping timeout: 265 seconds]
orivej_ has quit [Ping timeout: 260 seconds]
jellie has quit [Ping timeout: 265 seconds]
orivej has joined #racket
notzmv has quit [Read error: Connection reset by peer]
efm has joined #racket
greghendershott has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 246 seconds]
aidalgol has quit [Read error: Connection reset by peer]
orivej has joined #racket
aidalgol has joined #racket
samth has quit [Ping timeout: 272 seconds]
ullbeking has quit [Ping timeout: 272 seconds]
aidalgol has quit [Read error: Connection reset by peer]
aidalgol has joined #racket
ullbeking has joined #racket
samth has joined #racket
jellie has joined #racket
ullbeking has quit [Max SendQ exceeded]
ullbeking has joined #racket
jellie has quit [Ping timeout: 260 seconds]
samth has quit [Ping timeout: 256 seconds]
ullbeking has quit [Max SendQ exceeded]
samth has joined #racket
ullbeking has joined #racket
greghendershott has joined #racket
orivej has quit [Read error: Connection reset by peer]
orivej_ has joined #racket
rgherdt has joined #racket
samlamamma has quit [Ping timeout: 260 seconds]
orivej_ has quit [Ping timeout: 265 seconds]
jellie has joined #racket
jellie has quit [Ping timeout: 246 seconds]
orivej has joined #racket
sauvin has quit [Read error: Connection reset by peer]
Guest45108 has joined #racket
orivej_ has joined #racket
orivej has quit [Ping timeout: 272 seconds]
Guest45108 has quit [Ping timeout: 265 seconds]
orivej_ has quit [Ping timeout: 265 seconds]
orivej has joined #racket
juanfra has quit [Read error: Connection reset by peer]
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #racket
tlcu has joined #racket
orivej has quit [Ping timeout: 246 seconds]
efm has quit [Ping timeout: 260 seconds]
orivej has joined #racket
tlcu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tlcu has joined #racket
tlcu has quit [Client Quit]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
ArneBab_ has joined #racket
lbeckman314 has joined #racket
ArneBab_ has quit [Remote host closed the connection]
juanfra has joined #racket
selimcan has quit [Ping timeout: 256 seconds]
selimcan has joined #racket
ArthurStrong has joined #racket
ArthurStrong has quit [Quit: leaving]
samlamamma has joined #racket
ArthurStrong has joined #racket
orivej has quit [Ping timeout: 272 seconds]
orivej has joined #racket
sleepnap has quit [Ping timeout: 260 seconds]
orivej_ has joined #racket
orivej has quit [Ping timeout: 265 seconds]
TCZ has joined #racket
Sgeo has joined #racket
efm has joined #racket
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
KindTwo has joined #racket
orivej has quit [Quit: No Ping reply in 180 seconds.]
KindOne has quit [Ping timeout: 272 seconds]
orivej has joined #racket
KindTwo is now known as KindOne
<dzoe> samth: I found the source of those allocations - tight loop with 6 flonums is enough to keep 3m flonums boxed and although for some operations they remain unboxed, it keeps allocating new cells for the boxes and it keeps triggering GC
<dzoe> If I keep all flonum-related operations to be on flvector-ref'd values, suddenly there are no allocations and everything runs about twice as fast.
<samth> dzoe: ah, you're passing 6 flonums at once as loop arguments?
<dzoe> 3 flonums are loop arguments and another 3 flonums are fl+'d in each iteration
<dzoe> u,v,w coordinates and their respective steps
<dzoe> And of course the pool of argument structures helped removing GC completely.
<dzoe> But the result is that I get 160fps on 3m and 55fps on CS (800x600 test window)
<dzoe> I think that with unboxed flonums (for operations) under CS, it might be the best overall improvement.
<dzoe> Also right now the rasterizer really runs everything in parallel as I can see in show-timeline of captured futures events.
<dzoe> And actually this seems like a really generic way to use futures to process data while it is partitioned on-the-fly
<dzoe> Which is what I really wanted
orivej has quit [Ping timeout: 240 seconds]
<dzoe> And it is quite strange that I can observe the same behavior with just one flonum in the loop
orivej has joined #racket
<dzoe> I assume the inlining code takes care of the operations 2x fl/ and keeps the loop one boxed then.
<samth> dzoe: I wonder if the issue is register allocation
kd7ixo has left #racket [#racket]
juanfra has quit [Disconnected by services]
juanfra__ has joined #racket
<dzoe> That would explain a lot.
andrei-n has quit [Quit: Leaving]
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #racket
samlamamma has quit [Remote host closed the connection]
rgherdt has quit [Ping timeout: 246 seconds]
TCZ is now known as DoomSlayer2020
DoomSlayer2020 has quit [Quit: Leaving]
selimcan has quit [Quit: Leaving]
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #racket
true-grue has quit [Read error: Connection reset by peer]
TCZ has joined #racket
TCZ is now known as DoomSlayer2020