00:33
nativecallable6 joined,
coverable6 joined,
notable6 joined,
greppable6 joined,
evalable6 joined,
reportable6 joined,
benchable6 joined,
releasable6 joined,
bloatable6 joined,
squashable6 joined
00:34
statisfiable6 joined,
unicodable6 joined,
committable6 joined,
shareable6 joined,
bisectable6 joined,
quotable6 joined
|
|||
samcv | brrt++ | 01:56 | |
MasterDuke | samcv: do we use memchr for finding a single char in a string? | 01:59 | |
samcv | MasterDuke: for 8bit strings, yes | 02:00 | |
MasterDuke: err actually technically no. but we do use it through libc or glibc | |||
let me check | |||
MasterDuke | cool. i just saw something on HN about the new release of rust using it for some dramatic speedup | 02:01 | |
samcv | MasterDuke: freebsd memmem uses memchr as needed | 02:02 | |
and i'm 95% sure glibc does as well | |||
MasterDuke | so we get it "for free"? nice | 02:03 | |
samcv | yeah it uses the distro memmem. so windows will use window's memmem, even though freebsd's memmem | 02:04 | |
no clue about difference in speed between platforms of memmem | |||
*memchr | 02:07 | ||
02:55
ilbot3 joined
03:45
greppable6 joined
04:27
evalable6 joined
04:53
AlexDaniel joined
05:33
harrow joined
07:24
brrt joined
|
|||
brrt | . | 07:24 | |
yoleaux | 15 Feb 2018 22:37Z <MasterDuke> brrt: does github.com/MoarVM/MoarVM/commit/c7774e37d2 fix the getlexstatic_o template also? | ||
brrt | .tell MasterDuke to be honest I'd expect not | 07:25 | |
yoleaux | brrt: I'll pass your message to MasterDuke. | ||
brrt | maybe the box_i template | ||
symptoms of the getlexstatic_o call were quite different | |||
07:48
Ven`` joined
08:00
bisectable6 joined
|
|||
nine | brrt++ # benchmarking is fun again | 08:13 | |
brrt | :-) | 08:21 | |
nine: do you recall what broke from the box_i template? | 08:31 | ||
nine | sorry, don't remember anything specific | 08:32 | |
brrt | hmm | 08:33 | |
i think maybe nwc10 was complaining about that at some point | 08:34 | ||
nwc10 | I didn't mean to be "complaining" - "reporting that it's broken, and that the cause seems to be X" | 08:41 | |
and, IIRC, yes, something broke, forgot what | |||
is there an easy way to re-enable it and hence test? | |||
"be X, and I don't have any good idea how to fix it" | |||
brrt | hehe sorry, i used the wrong phrase | 08:43 | |
was *reporting* very usefully, that stuff was broken | |||
unfortunately I couldn't figure out what was | |||
yeah, sure, i can re-enable that template | |||
08:44
Ven`` joined
|
|||
nwc10 | brrt: was more - "Is there a commit I can revert locally and then test?" | 08:47 | |
brrt | oh yes | ||
dd72e1f1ecc16ce75e78db3c813bb6cf43b574ba | 08:48 | ||
this one | |||
08:49
Ven`` joined
|
|||
nwc10 | OK, started, but I have other things to do so might not be checking back for a while | 08:50 | |
brrt | ok, thanks | 08:52 | |
09:21
zakharyas joined
|
|||
brrt | samcv: i was looking at the unicode.c file | 09:28 | |
i'm wondering if we can replace the concatenation with a #include | |||
10:40
AlexDaniel joined
10:42
Ven`` joined
|
|||
dogbert2 | brrt++ # bug fix | 11:04 | |
11:06
evalable6 joined
11:29
brrt joined
11:39
zakharyas joined
11:57
zakharyas joined
12:24
Ven`` joined
12:26
tbrowder joined
13:35
zakharyas joined
14:11
zakharyas joined
14:24
Ven`` joined
14:40
Ven`` joined
15:21
Ven`` joined
15:27
zakharyas joined
15:46
AlexDaniel joined
15:52
bart__ joined
16:33
nwc10 joined
16:41
Ven`` joined
16:43
zakharyas joined
17:27
Ven`` joined
18:09
Ven`` joined
18:32
Ven`` joined
|
|||
samcv | .tell brrt that sounds like a good idea | 19:20 | |
yoleaux | samcv: I'll pass your message to brrt. | ||
19:21
releasable6 joined
20:01
Ven`` joined
20:57
MasterDuke joined
21:14
bisectable6 joined
21:26
Kaiepi joined
21:56
dogbert17 joined
22:08
greppable6 joined
22:51
japhb joined
23:16
japhb joined
|