Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-06-12

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:08 Coke saw a commit to master from ZYROz; intentional?
00:20 rurban that was the merge into master
00:20 Util Coke: Looks like rurban merged the pmc2c_orig2-gh1069 branch into master.
00:20 rurban It's stable now
00:21 rurban We want to release it next week, and rakudo gets a 4% speed boost
00:22 rurban parrot -O2 was not faster with rakudo when I tested it. only parrot got faster
01:11 rurban joined #parrot
01:17 rurban joined #parrot
01:20 FROGGS_ joined #parrot
04:14 nnunley joined #parrot
05:58 awwaiid joined #parrot
06:05 awwaiid joined #parrot
06:17 rurban joined #parrot
06:19 rurban1 joined #parrot
06:27 rurban joined #parrot
06:42 awwaiid joined #parrot
07:02 FROGGS_ joined #parrot
07:28 rurban joined #parrot
08:29 rurban joined #parrot
08:31 rurban1 joined #parrot
08:40 basiliscos joined #parrot
09:33 rurban joined #parrot
09:47 Psyche^ joined #parrot
10:33 rurban joined #parrot
11:09 agre joined #parrot
11:34 rurban joined #parrot
12:35 FROGGS joined #parrot
12:36 rurban joined #parrot
12:56 rurban joined #parrot
13:00 Chirag joined #parrot
13:37 bighugedog joined #parrot
14:03 rurban joined #parrot
18:00 Chirag joined #parrot
18:08 Chirag rurban: Hey!
18:17 rurban_ Hey. did you see?
18:19 rurban_ And I think we can delete our branches now. Next steps
18:22 Chirag yes I saw
18:22 Chirag but I am finding many more
18:23 Chirag I am not making any changes just noting them down
18:27 Coke opbots, trust Chirag
18:27 slavorg Ok
18:33 rurban_ put them in a new branch please. I'll test them.
18:33 Chirag alright..
18:33 rurban_ git branch -d <branch>; git push origin :<branch>
18:34 rurban_ to delete it locally and remote
18:34 rurban_ There's still time to put more optimizations in until Saturday
18:35 Chirag yeah.. i am trying to check all again
18:44 Chirag I deleted from my repo(origin) but I dont have permissions for parrot's repo(upstream)
18:49 rurban_ just push it to yours
18:49 Chirag i did that
18:49 Chirag but it still shows in parrot/parrot
18:50 rurban_ done
18:50 rurban_ you can add a 3 for the new WB optims
18:52 Chirag i can name it anything?
18:54 rurban_ well, ZYROz/pmc2_orig3-gh1069 would be nice. Something with optim_wb?
18:54 rurban_ We'll delete it anyway soon
18:55 Chirag i ll keep that..
18:55 rurban_ Only if we don't delete it (stalled old work) they name should reflect somehow the context. So it's good to have the gh#issue in it
18:56 Chirag ok..
18:56 Chirag there are some sure shot optims but i am not sure about some METHODS
18:56 rurban_ Just look at the generated C then
18:57 rurban_ Basically they are all :write, but you can mark them as not (:manual|no_wb)
18:58 rurban_ And they have all RETURN, no return. Which is good
18:58 Chirag but all RETURNS would be doing a manual_wb
19:02 rurban_ no. if you annotate it with :manual_wb no WB will be added there
19:02 rurban_ I think so. need to check
19:03 rurban_ technically :no_wb and :manual_wb are the same, WBs are not inserted automatically
19:03 rurban_ It's just better for the eye. Does not need vs have it already
19:03 Chirag yes
19:04 rurban_ And there's a third option. Just add the WB ine or in a comment manually, and pmc2c will detect it and mark as :manual_wb
19:04 rurban_ Needs to be added to the docs...
19:04 bighugedog joined #parrot
19:05 Chirag hmm
19:05 Chirag I will make two commits... One with all the ones I am sure of and the other for all the METHODS... then u can check and comment
19:06 Chirag actually the fact that all METHODS are :write helps..
19:11 rurban_ sure
19:12 Chirag i was wondering why sort() and reverse() need a WB
19:12 rurban_ METHOD's are really special cases, like MULTI also.
19:12 rurban_ You need to improve them in the nest task. signature handling, in pmc2c
19:13 rurban_ Should be even easier than the WBs
19:13 Chirag When do I start with that?
19:13 rurban_ When you got time :)
19:14 rurban_ Let's look over the WB's first
19:14 Chirag I have no other priorities..
19:14 Chirag :)
19:14 Chirag ya I am looking at them now
19:14 rurban_ It will not be ready for 6.5.0 for sure. But maybe 6.6.0
19:16 Chirag Will you be creating another issue# for this task?
19:17 rurban_ Yes, just too busy with other stuff now
19:18 Chirag sure.. np.. will continue with the WBs

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced