|
github.com/moarvm/moarvm | IRC logs at irclog.perlgeek.de/moarvm/today Set by moderator on 23 May 2018. |
|||
|
01:27
MasterDuke joined
01:57
ilbot3 joined
|
|||
| moderator | github.com/moarvm/moarvm | IRC logs at irclog.perlgeek.de/moarvm/today | ||
| samcv | nwc10: that hash impl looks nice but i don't know C++ anywhere near good enough to know how to port that to C, though i guess we could use it as a library with c bindings or something | 02:47 | |
| dunno if someone who *actually* knows C++ could look at it | 02:48 | ||
|
06:20
shareable6 joined
06:51
robertle_ joined
06:57
domidumont joined
07:04
domidumont joined
07:19
brrt joined
|
|||
| brrt | . | 07:19 | |
| samcv: i looked at it. did we release yet? | |||
| I can push a change real quick | 07:21 | ||
| Geth | MoarVM: 62e1dce68a | (Bart Wiegmans)++ | 3rdparty/dynasm [DynASM] Fetch new version Old version could in some cases compute labels incorrectly (integer overflow causing positive labels to be interpreted as negative). That is bad in all sorts off interesting ways. |
07:26 | |
| MoarVM: 8e71d3114d | (Bart Wiegmans)++ | docs/ChangeLog Update ChangeLog for JIT entries Expanded the description a bit. |
|||
|
07:48
shareable6 joined
08:28
domidumont joined
09:02
shareable6 joined
09:16
bartolin joined,
jpf1 joined
09:36
avar joined
10:21
nine joined
10:23
camelia joined
10:28
p6lert joined
10:34
zakharyas joined
11:04
yoleaux joined
11:20
domidumont joined
12:19
domidumont1 joined
12:43
domidumont joined
12:53
robertle joined
13:25
lizmat joined
13:36
shareable6 joined
|
|||
| samcv | brrt++ | 13:42 | |
|
14:22
eater joined
14:31
domidumont1 joined
14:39
domidumont joined
|
|||
| timotimo | i've been meaning to try tomsFastMath for moarvm for the longest time. now i see in the documentation pdf that it's not multi-precision integers, it's fixed precision :( | 17:02 | |
| i.e. maximum precision set at compile time | |||
|
17:17
domidumont joined
18:46
shareable6 joined
19:03
brrt joined
|
|||
| brrt | good * #moarvm | 19:03 | |
| nwc10 | good *, brrt | 19:07 | |
| brrt | ohai nwc10 | 19:10 | |
|
19:12
ChanServ joined
|
|||
| brrt | i'm going to see if i can figure out why removing invokish almost but not quite works | 19:21 | |
|
19:30
ChanServ joined
|
|||
| Geth | MoarVM/jit-stack-walker: 4 commits pushed by (Samantha McVey)++, (Bart Wiegmans)++ | 19:36 | |
| MoarVM/jit-stack-walker: 15 commits pushed by (Bart Wiegmans)++ review: github.com/MoarVM/MoarVM/compare/5...38fde02764 |
|||
| brrt | i wonder if we can make the case for compiling-and-linking a C++ hash table | 19:40 | |
| i can also try to get the jit-stack-walker branch merged as-is, and try to remove invokish in a separate step | 19:53 | ||
| timotimo | once that lands, can i just go ahead and use it to more properly exit frames in the profiler when there's inlines at play? | 19:54 | |
| brrt | ... you can but why wouldn't you use a nice API for that... like the gentle segfault-fearing citizen that you are? | 19:57 | |
| (or can be) | |||
| sorry, i'm knee-deep in weird-places-that-update-the-interpreter-pointer so i'm *very*suspicious of funky things | 19:58 | ||
| timotimo | heh. | ||
| yes, i would like an api thank you very much | |||
| though i'm almost thinking i should instead make the instrumentation do the hard work | |||
| i.e. put profileleave or whatever instructions in the right spots | 19:59 | ||
| brrt | what would that do? | ||
| timotimo | make things not be wrong | ||
| brrt | hehe | 20:02 | |
| see, i'm not sure why MVM_args_setup_thunk should read interp_cur_op | 20:04 | ||
| samcv | ok back now. gonna release moarvm now | 20:07 | |
| Geth | MoarVM: 1e1d2ec0bc | (Samantha McVey)++ | VERSION Release 2018.05 |
20:14 | |
| jnthn | samcv++ # release | 20:17 | |
| AlexDaniel woke up | 20:18 | ||
| samcv | just got back from two hikes :) | ||
| oh timotimo you edited releases.html which is autogenerated | 20:19 | ||
| samcv tries to update the script | |||
| AlexDaniel | undersightable6: status | 20:20 | |
| undersightable6 | AlexDaniel, OK! Working on it… | ||
| AlexDaniel, 2 errors, 5 warnings: gist.github.com/9daf67f76f38fe298f...1a2fa1ec4f | 20:22 | ||
| AlexDaniel | samcv: ↑ hint-hint | ||
| lucasb++ (faster than undersightable6) | 20:23 | ||
| AlexDaniel found a bug in undersightable6 | 20:24 | ||
| doesn't highlight stuff properly | |||
| brrt | samcv++ | 20:25 | |
| samcv | nice page | ||
| well gonna push updates to the moarvm.org site updater in a bit | 20:26 | ||
| brrt | if anything breaks, i apologize in advance for merging a new dynasm 😬 | 20:27 | |
| AlexDaniel | samcv: the missing tar is a problem :) | ||
| brrt: it's ok, you'll learn how to cut a moarvm point release | |||
| brrt | smoking gun, the broken frame actually has a continuationcontrol opcode | 20:28 | |
| didn't know we tried to compile those | |||
| samcv | AlexDaniel: github is closing my connection | 20:31 | |
| let me try https instead of ssh. i was having this problem intermittently this morning | |||
| damn it.. | 20:32 | ||
| AlexDaniel: well when github decides it wants to accept my push and not close my connection moarvm tar will be up... argh | 20:33 | ||
| i could try pushing from a vpn though idk if that will change anything. h/o | 20:34 | ||
|
20:34
releasable6 joined,
greppable6 joined,
coverable6 joined,
benchable6 joined,
unicodable6 joined,
statisfiable6 joined
|
|||
| samcv | AlexDaniel: that seems to have worked | 20:35 | |
|
20:41
squashable6 joined
20:43
undersightable6 joined,
greppable6 joined,
releasable6 joined
20:44
undersightable6 joined
|
|||
| mst | AlexDaniel: are the bots unhappy? | 20:45 | |
| AlexDaniel | mst: uh oh I was doing something | ||
| mst | just looking at the join/quit/join thing | 20:46 | |
| AlexDaniel | mst: they tend to ping out collectively sometimes | 20:47 | |
| last rejoins were because of me though | |||
| mst | right | ||
| also it would be appreciated if you'd fix their /notice behaviour | |||
| they all replied to the globals sent out by sysadmins during the recent outage | |||
| samcv | undersightable6: status | 20:48 | |
| undersightable6 | samcv, OK! Working on it… | ||
| AlexDaniel | (because they exhausted the connection limit for an ipv6 address… so had to push some to use ipv4) | ||
| mst: oh shit | |||
| samcv | AlexDaniel: on github? | ||
| oh you mean the bots | |||
| AlexDaniel | mst: sorry for that | ||
| AlexDaniel looks | |||
| mst | AlexDaniel++ | 20:49 | |
| undersightable6 | samcv, 1 error, 4 warnings: gist.github.com/8dfc14f9433cbc481e...ae2a723798 | ||
| AlexDaniel | ticket: github.com/perl6/whateverable/issues/321 | ||
| samcv | lemme update wikipedia | 20:51 | |
| AlexDaniel | ok that was easy | ||
|
20:52
bisectable6 joined
|
|||
| AlexDaniel | mst: ok done: github.com/perl6/whateverable/comm...c6a3866e25 | 20:55 | |
| Geth | MoarVM: 74596f3b51 | (Samantha McVey)++ | tools/moarvm.org_releases.pl Fix links on releases page generated with moarvm.org release tool |
||
| MoarVM: 79cd1a1b94 | (Samantha McVey)++ | docs/release_guide.md Release guide: add more info on tags and add updating Wikipedia to guide |
|||
| samcv | undersightable6: status | ||
| undersightable6 | samcv, OK! Working on it… | ||
| AlexDaniel | mst: the change will become effective after all of them ping out naturally | 20:56 | |
| mst | yep | ||
| AlexDaniel | (right now I only restarted bisectable6) | ||
| mst: thanks for letting me know there's a problem | |||
| undersightable6 | samcv, 0 errors, 4 warnings: gist.github.com/a7817979307268d1dd...c17f2293bd | 20:57 | |
| mst | AlexDaniel: lovely, ta | ||
|
21:05
AlexDaniel joined
21:13
travis-ci joined
|
|||
| travis-ci | MoarVM build passed. Samantha McVey 'Release guide: add more info on tags and add updating Wikipedia to guide' | 21:13 | |
| travis-ci.org/MoarVM/MoarVM/builds/383400221 github.com/MoarVM/MoarVM/compare/1...cd1a1b94f6 | |||
|
21:13
travis-ci left
21:20
Kaiepi joined
21:38
shareable6 joined
|
|||
| samcv | it doesn't seem like MVM_NO_RETURN does anything except in msvc | 22:20 | |
| github.com/MoarVM/MoarVM/blob/mast...up.pm#L287 | 22:21 | ||
| MVM_NO_RETURN == noreturnspecifier and MVM_NO_RETURN_GCC == noreturnattribute | |||
| i get several less "non void function may not return" warnings on clang if i set noreturnspecifier | 22:23 | ||
|
22:44
Kaiepi joined
|
|||