Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2014-12-05

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

All times shown according to UTC.

Time Nick Message
07:52 Reini joined #parrotsketch
12:23 ilbot2 joined #parrotsketch
12:23 Topic for #parrotsketch is now Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Fridays at 13:30 UTC); you probably want #parrot instead. | irclog: http://irclog.perlgeek.de/
13:32 Reini Who is in attendance today?
13:33 Util I am, but late.
13:33 Reini I only did one branch, but this is a big one
13:34 Reini DONE:
13:34 Reini * smoke-me/rpa-offset-gh1152 OPT
13:34 Reini + Rewrote ResizablePMCArray with moving offset, esp on shift.
13:34 Reini Even better than nqp/qrpa. 20% faster overall. #1152
13:34 Reini + Change ResizablePMCArray.delete to throw out of bounds errors,
13:34 Reini but just warn on deprecated delete[0] with size 0 for backcompat. #1153
13:34 Reini + Add check for illegal delete of capture blocks in PGE.match #1154
13:34 Reini + Add new traceflag -t20 for ResizablePMCArray states.
13:34 Reini + Rewrote docs/pmc/array.pod
13:34 Reini + Added tests to t/pmc/resizablepmcarray.t to cover all offset cases. #1152
13:34 Reini WORK
13:34 Reini * smoke-me/embed-gh829 FIX
13:34 Reini * analyze performance loss with --gc gms #1141 (20%), see parrot-bench OPT
13:34 Reini BLOCKED
13:34 Reini * smoke-me/signal-tests + smoke-me/test-capture-gh892 need windows smokes CAGE
13:34 Reini * smoke-me/vms-gh866 needs a vms smoke FEAT
13:34 Reini Too much wait. I'll just merge them today. Look good to me.
13:34 Reini So basically parrot is now the fastest in all the releases covered in parrot-bench
13:34 Reini earlier release do not build for me on 64bit
13:35 Reini nor -m32
13:37 Util Done: Attended Atlanta.pm.org until very late last night. Briefly discussed the 2015 Perl 6 release. Mostly had discussions on archives from the Perl 5 Advent calendars.
13:37 Util .end
13:38 Reini We are also organizing the next big German Perl Workshop in Dresden next year. Thinking what talks to do, or not
13:38 Reini Had a long meeting with them last night until 1am :)
13:39 Util Reini: After merge, please leave smoke-me/signal-tests + smoke-me/test-capture-gh892 in place (instead of deleting them) for a while, in case a Win32 problem turns up.
13:39 Util German Workshop: around when next year?
13:39 Reini Middle of May
13:40 Reini yes, will do. travis is acting a bit weird lately, They updated to Ubuntu precise, hence I removed some wrong deps
13:40 Util Thx
13:41 Util Reini: Congratulations, and Reini++ , for performance gains!
13:42 lizmat_ Reini++  :-)
13:43 * lizmat goes back to lurking
13:43 Reini And we still have 20% for the GC, ~15% for the pcc and maybe 80-100% for the jit lateron
13:43 Reini moar is still better and faster, but they don't support lock-less threading and pass less tests.
13:44 Reini so we have some time left on our clock
13:44 Reini esp. their gcc and calling convention is okay
13:44 Reini GC, not gcc
13:45 Reini after this release I will do less, switch to p2 a bit, then perl5 updates for 5.22
13:47 Util I understand doing less. Your sprint has been very impressive.
13:47 Reini I had not much else to do. the perl5 compiler is finished, and I had to wait for the next projects
13:48 Reini the GC slowdown would be important also. its either the generations, but I doubt that, or the stringpool
13:52 Reini I wonder how many new failures perl6 will get when delete[invalid index] is now called. I only saw 2 fails, but I'm not if they are regressions
13:53 Reini not sure if
13:56 Util I wonder also. I will kep an eye out for it.
13:57 Util Anything else to discuss? From anyone?
13:57 Reini nope
13:58 Util Happy Holidays, everyone!
13:58 Util Meeting adjourned.
13:58 Reini oops, t/01-sanity/08-var-array.t test 11 looks like one
13:58 Reini I'll check
15:36 Reini joined #parrotsketch

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