00:30 colomon joined 01:07 FROGGS__ joined 01:18 colomon joined 02:20 diakopter left 03:09 colomon joined
sergot o/ 06:24
07:08 zakharyas joined 07:12 brrt joined
brrt timotimo: becauase mvmarray checks negative indices, array bounds, and a start index 07:21
the only thing i'd think of is proving bounds on the index 07:26
07:31 FROGGS joined
timotimo brrt: when we have an iterator, we know the indices cannot be negative 07:31
as they start at 0 and only ever get incremented 07:32
how's that? :)
brrt that would be decent i think :-) 07:33
07:49 brrt joined
brrt but the special case nature of it suggests special casing on iterators. hence, shift 07:51
timotimo er ... yeah, that'? what i was suggesting to do 07:52
well, i suggested to do it in spesh
08:09 brrt joined 08:37 kjs_ joined 09:21 kjs_ joined 09:50 kjs_ joined 10:50 kjs_ joined 11:03 leont joined 11:33 camelia joined, oetiker joined 11:34 LLamaRider joined 12:35 kjs_ joined, ggoebel2 joined 12:46 kjs_ joined 13:46 JimmyZ joined 13:53 kjs_ joined 14:36 cognome joined 14:55 brrt joined 15:06 cognome joined 15:40 kjs_ joined 15:56 leont joined 16:15 FROGGS joined
leont According to Reini "parrot was destroyed by a different set of poisonous people. Now without them progress can continue, even of most of devs choose to switch to the new vm moar"… 16:15
FROGGS hmmm, I only agree with parts of this sentence 16:18
might be just because I'm a newbie still 16:19
17:15 FROGGS[mobile] joined
nwc10 apparently, I've retired. This is news to me. I just thought that I was very busy with real life (TM) 17:31
it's amazing what you learn from the Internet 17:32
[Coke] . ask diakopter - think I figured out the problem - can you up the swap space on host08 to match host07? (I can probably stumble my way through this if needed) 17:47
(the problem == things exploding when we have two big java things going on at the same time)
.ask diakopter - think I figured out the problem - can you up the swap space on host08 to match host07? (I can probably stumble my way through this if needed) 17:48
bah, wrong window.
18:45 Ven joined 18:54 kjs_ joined 18:55 zakharyas joined 19:14 brrt joined, camelia joined 19:17 kjs_ joined
brrt leont: i don't think parrot was destroyed by poison though 19:18
japhb Reference link? 19:33
nwc10 thread here, I think www.nntp.perl.org/group/perl.perl5....20297.html 19:34
(not that message
please note that all the archives I can find online seem to be a bit behind
japhb Hrmm, yeah, I don't see the above quotes in that thread on www.nntp.perl.org, so I'll check back another time 19:40
nwc10 this is the only current archive I can find: groups.google.com/d/msg/perl.perl5...PS6pM2AakJ 19:41
japhb Oh ouch, banned? 19:47
lizmat yup 19:49
for 1 month
japhb sighs at the whole oft-repeated cycle (not him in particular, I dunno, just ... among projects I have tracked at one time or another) 19:50
nine Great way to "solve" disagreements. On both sides. 20:01
timotimo i'm not sure i understand all of what brrt and jnthn discussed in #perl6 recently ... 20:29
20:38 Ven joined 20:43 beppu joined 21:01 brrt joined
japhb timotimo: What have they been discussing? 21:10
timotimo optimization opportunities, changes to make MVMArray less dynamic/changable 21:17
brrt timotimo: meaning? :-) i'm not sure i understand all either, but i'd like to hear 21:21
and discuss
basically, the way i get it, both jnthn and i would like much cheaper arrays 21:23
one reason for that would be that our string type could be implemented higher up
i may be hugely misrepresenting stuff right now and if so i apologise :-)
timotimo ah 21:30
well, the QPMC stuff, which is "we have a starting index which we'll shuffle around back to 0 only when we need more space", was a really gigantic improvement to lots of use cases
21:32 kjs_ joined
brrt qpmc? 21:34
timotimo er 21:35
QRPA 21:36
sorry
quantùm resizable power array
brrt uhm 21:45
google doesn't know that acronym clearly
but i guess that's what we have now? 21:46
[Coke] qast resizable pmc array. 21:47
timotimo well, not "qast" i think
[Coke] where pmc is "parrot magic cookie" or "native object in parrot"
but rpa stuck in some cases.
ah, whoops. 21:48
ETOOMANYQs. 21:49
timotimo :)
[Coke] 25c0b53 in nqp says "quicker"
brrt oh i see 21:51
timotimo Q is also "comes after P" often, like in QAST as the successor to PAST 21:52
brrt but my suspicion was that resizable pmc array was sparse by default?
timotimo hm, i'm not sure when having null slots in there happened 21:53
[Coke] I don't remember parrot internals well enough to answer that. 21:54
japhb [Coke]: I'd consider that a good thing, at this point. (And frankly I'm in the same situation.) 21:55
21:58 kjs_ joined 22:02 FROGGS[mobile]2 joined
brrt afk 22:05
22:05 brrt left 22:15 leont joined 22:31 leont joined