github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
nwc10 good *, #moarvm 08:58
MasterDuke nwc10: you saw my answer to your question? 09:05
and follow up question for timotimo 09:06
nwc10 yes, I did. thanks for digging further. I believe that %.*s is portable. (as lone as one remembers that the parameter for * needs to be an int) 09:08
which matters on platforms where sizeof(int) != sizeof(long) 09:09
(If I'm remembering how varargs parameter promotion works)
MasterDuke i was wondering if the 255 limit was something to do with the max size for an "atomic" write perhaps?
nine nwc10: thanks! MVM_str_hash_fetch_nocheck is indeed useful. With this it's as simple as watch -l ((MVMHashEntry*)MVM_str_hash_fetch_nocheck(tc, &((MVMHash*)(tc->cur_frame->work[*(MVMuint16*)(cur_op + 2)]))->body.hashtable, MVM_iterkey_s(tc, (MVMIter *)iter)))->value 12:56
MasterDuke "as simple as" 12:59
[Coke] heh. 14:10
nine I think I got it. 15:11
What NQP needs is this: github.com/rakudo/rakudo/commit/d3d715f413 15:12
[Coke] if you implement that in NQP, could it be removed from rakudo? 15:16
nine no
[Coke] not you specifically. :)
ok. 15:17
nine Aaaaand...with that this bug is gone :) 15:29
[Coke] nine++ 15:35
vrurg .ask jnthn would it be possible for you to have a look at my comment at github.com/rakudo/rakudo/pull/4096...-740713808 ? 16:07
tellable6 vrurg, I'll pass your message to jnthn
Geth MoarVM: d9dccf253a | (Nicholas Clark)++ | 5 files
Expand a rather terse comment - the answer is 7, but show how we get there.
17:44