|
00:12
nwc10_ joined
00:19
dalek joined
00:21
tadzik joined
00:23
kjs_ joined
00:39
nebuchadnezzar joined
01:41
khagan joined
02:07
mtj_ joined
02:46
vendethiel joined
02:55
nebuchad` joined
04:22
dalek joined
05:22
hoelzro joined
05:28
ggoebel17 joined
05:36
dalek joined
05:57
ggoebel17 joined
08:08
ilbot3 joined
11:15
ilbot3 joined
|
|||
| moritz | \o | 11:15 | |
|
11:29
FROGGS joined
|
|||
| FROGGS | morning | 11:30 | |
|
11:39
ilbot3 joined
11:43
Ven joined
11:51
ilbot3 joined
12:03
dalek joined
12:06
Ven joined
12:51
lizmat_ joined
12:55
lnx joined,
domidumont joined,
ashleydev joined
12:56
arnsholt joined
13:00
domidumont joined
13:08
orbus joined
13:16
dalek joined
13:21
hoelzro joined
13:26
tadzik joined
13:57
dalek joined
14:12
brrt joined
|
|||
| timotimo | brrt: i'm glad to hear you found that nasty bug in the register allocator (or where exactly it was) | 14:14 | |
| brrt | :-) | 14:15 | |
| wasn't a register allocator bug after all | |||
| don't do drugs and don't take pointers while you may realloc | |||
| timotimo | yeah | 14:16 | |
| i've stumbled over that a few times myself | |||
| i think the last time was when i implemented "how many percent of these allocated things survive the first collection?" | |||
| so, now that nqp builds again, you'll be working on what? tiler serialization? | |||
| i forget where exactly you were hanging | 14:17 | ||
| brrt | yeah, this was tiler serialization | ||
| tiler linearisation actually | |||
| but that is done now | |||
| timotimo | er, yeah | 14:20 | |
| it's done? nice! | |||
| so, hmm, tiler serialization is done. so the next step is to make the register allocator work off-line? | 14:24 | ||
|
14:25
Ven joined
|
|||
| brrt | yeah | 14:26 | |
| basically, the offline register allocator is needed to deal correctly with multiple-basic-blocks | 14:27 | ||
| timotimo | ah, yes | ||
| that'll be something we really want to have :) | |||
| brrt | aye, because we can then deal with conditionals | 14:28 | |
| i'm currently thinking of a many-small-temporary-structures design | 14:29 | ||
| timotimo | i hear conditionals are all the rage in programming nowadays | ||
| we should support them in our project, too | |||
| brrt | dunno, i'm thinking they're a bit of ahype | 14:31 | |
| timotimo | without conditionals i can't decide whether or not they are | 14:32 | |
| brrt | are you going to GPW btw? | 14:35 | |
| timotimo | i'm hoping to! but i've been procrastinating finding a hotel room | ||
| and i'm still supposed to come up with an idea for a talk, too | |||
| there was a stretch of time where hotel rooms were discounted and i missed that >_< | |||
| brrt | ah, that happens | 14:36 | |
| you can also pick a shorter talk slot if you can't find something long to talk about | |||
| timotimo | i was kind of considering a talk along the lines of "from 1.5 fps to 160" about the white noise thing in SDL2 | 14:39 | |
| thing is: before that i really should fix the multiple-inline stuff i've found while doing that | 14:40 | ||
|
14:53
psch joined
|
|||
| brrt | no, you should totally do a talk like that | 14:59 | |
| that is a great idea | |||
| even if it's still WIP, that is very interesting | |||
| timotimo | well, it was just a basic inner loop that i could get gc-free and invocation-free | ||
| the gc wouldn't have been so bad if it wasn't full-blown Int objects, which require a malloc and a free | 15:00 | ||
| and the invocation-free-ness won't be so interesting any more once jnthn makes invocation faster this year | |||
| brrt | still interesting today | ||
| timotimo | in that case i could turn this topic into "texture generation" in general | ||
| brrt | okay, the interesting bit is not necessarily 'i did something genius and you should do it all in the same way | 15:01 | |
| timotimo | because that's kind of what i was doing; stream data into a big buf and push that into video memory, then just blit it to the display surface with opengl | ||
| brrt | the interesting bit is that there are a lot of vague ideas floating around regarding perl6 performance | ||
| 'isn't it still super slow' vs 'we have a jit so we can while $i++ faster' | |||
| timotimo | hehe. | ||
| brrt | and you have a really practical example of how you a): hit perl6 performance constraints, b): why these constraints happen, c): how to detect what's going on, d): how you can improve, e): what is being done to improve this on the backend | 15:03 | |
| timotimo | that's ... totally true! | ||
| brrt | basically, you can make a vague, 'emotional' topic (performance) very specific, and that is interesting | 15:04 | |
| timotimo | i bet i'm too late to submit the talk :) | ||
| brrt | ah well | ||
| still a good idea for a talk i'd think :-) | 15:05 | ||
| timotimo | worst case i'll just build a youtube video screencast-style | ||
|
15:08
_longines joined
|
|||
| timotimo | GPW is a bit earlier than i had remembered :o | 15:12 | |
|
15:19
vendethiel joined
|
|||
| nine_ still has to prepare two talks for the GPW | 15:35 | ||
| brrt is preparing his thesis defense presentation | 15:36 | ||
| nine_ | And one of them on an area that I currently rebuild leaving little untouched... | ||
| brrt | first thesis of two, before y'all might think i'm nearly finished | 15:37 | |
| what area? | |||
| nine_ | I'm trying to fix all precomp/module management issues at once ;) | 15:39 | |
|
15:39
zakharyas joined
|
|||
| nine_ | The sha in file names issue, the "we can't use precomp files generated during installation" issue, the "we can't package modules for distros" issue... | 15:39 | |
| brrt | oh, everything all at once | 15:45 | |
| great idea :-) | |||
| good luck though | |||
| brrt is having sunday now | 15:46 | ||
| see you! | |||
| (i'm serious about the good luck :-)) | |||
| timotimo | .o( thesis dance presentation ) | 15:55 | |
|
15:59
kjs_ joined
|
|||
| japhb_ | timotimo: I think I would pay to see that. People could make their first payment on student loans from the proceeds of ticket sales for that. | 17:00 | |
| timotimo | :D | 17:03 | |
|
17:23
domidumont joined
17:43
vendethiel- joined
17:52
colomon joined
18:09
mst joined
18:25
zakharyas joined
18:30
vendethiel joined
19:28
vendethiel joined
20:01
kjs__ joined
20:16
vendethiel joined
20:18
zakharyas joined
20:47
vendethiel joined
23:36
kjs_ joined
|
|||