Parrot 7.8.0 "Military Macaw" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
Set by moderator on 30 September 2015.
00:09 dngor joined 00:25 Coke joined 03:03 autark_ joined 07:26 rurban joined 07:40 rurban joined 07:43 rurban1 joined 08:59 rurban joined
dalek rrot: c9b7bbd | rurban++ | / (21 files):
Supported Release 7.9.0 - "Sangihe hanging parrot"

  - Core
   + StringBuilder.clone and ResizablePMCArray write barrier optimizations.
   1.14% faster, GH #1123
   + More StringBuilder optimizations with substr, set_pmc, push_pmc,
   i_concatenate, and do less overallocation. <1% faster. GH #1123
   + Support -D1 GC stats with --ccflags=-DMEMORY_DEBUG for --gc=ms
   + Added a Parrot_{un,}block_GC_move API for the 2 string compacting
   collectors ms and ms2
   + Deprecated ListChunk GC API and src/list.c GH #1179
   + Fixed a --gc=ms segv in Parrot_io_write_s GH #1196
   + const/ARGIN all read-only IO api arguments
   + Fixed --gc=inf string header allocation and failing tests
  - Build
   + --optimize: Replace -O2 from perl5 with -O3 on clang or gcc. GH #1185
   5% faster
   + Fixed make clean realclean and install which sometimes forgot pmc_default.h
   GH #1194, GH #1206
  - Tests
   + Use the faster travis docker infrastructure without sudo
09:52
rrot/smoke-me/make-clean-gh1206: f0aa3f7 | rurban++ | / (21 files):
Supported Release 7.9.0 - "Sangihe hanging parrot"
rrot/smoke-me/make-clean-gh1206: 0554567 | rurban++ | ChangeLog:
[config] unquote the make clean args

We use now /bin/rm for $(RM_F) in the Makefile which did not expand "$(INC_PMC_DIR)/pmc_*.h" and many more generated files. This led to leftovers, confusing make install. E.g. the file include/pmc/pmc_default.h was not removed, and so was not rebuilt, and so was not added to MANIFEST.generated, so t/distro/manifest_generated.t failed.
  `make clean realclean` does now the same as
  `git clean -dxf`
Fixes GH #1194 and GH #1206.
10:00 travis-ci joined
travis-ci parrot/parrot#1617 (smoke-me/make-clean-gh1206 - 0554567 : Reini Urban): The build has errored. 10:00
Change view : github.com/parrot/parrot/compare/0...5456793f0a
Build details : travis-ci.org/parrot/parrot/builds/86364034
10:00 travis-ci left 10:02 travis-ci joined
travis-ci parrot/parrot#1616 (master - c9b7bbd : Reini Urban): The build passed. 10:02
Change view : github.com/parrot/parrot/compare/b...b7bbd6a47f
Build details : travis-ci.org/parrot/parrot/builds/86364011
10:02 travis-ci left 10:19 rurban1 joined
dalek rrot: f202b01 | rurban++ | ChangeLog:
Prepare new ChangeLog for 7.10
10:29
10:39 travis-ci joined
travis-ci parrot/parrot#1618 (master - f202b01 : Reini Urban): The build passed. 10:39
Change view : github.com/parrot/parrot/compare/c...02b01b79eb
Build details : travis-ci.org/parrot/parrot/builds/86369917
10:39 travis-ci left
dalek rrot/smoke-me/release_manager_guide: c104ed9 | rurban++ | docs/project/release_manager_guide.pod:
Update release_manager_guide

Move new ChangeLog skeleton down after the release. A release ChangeLog should look clean.
Add link names to the github master links.
10:40
10:51 travis-ci joined
travis-ci parrot/parrot#1619 (smoke-me/release_manager_guide - c104ed9 : Reini Urban): The build passed. 10:51
Change view : github.com/parrot/parrot/commit/c104ed9ca837
Build details : travis-ci.org/parrot/parrot/builds/86371297
10:51 travis-ci left 11:42 rurban joined 11:44 rurban2 joined 11:50 rurban joined
dalek rrot/smoke-me/cperldoc-gh1211: fcc397a | rurban++ | / (2 files):
[config] add a cperldoc probe

in case perldoc was not found.
Note that a perl5.6 perldoc will run properly until 5.18 but will silently fail starting with 5.20. We could add a check for that also eventually.
12:02
12:12 rurban joined, travis-ci joined
travis-ci parrot/parrot#1620 (smoke-me/cperldoc-gh1211 - fcc397a : Reini Urban): The build passed. 12:12
Change view : github.com/parrot/parrot/commit/fcc397aadef4
Build details : travis-ci.org/parrot/parrot/builds/86384029
12:12 travis-ci left
dalek rrot: c104ed9 | rurban++ | docs/project/release_manager_guide.pod:
Update release_manager_guide

Move new ChangeLog skeleton down after the release. A release ChangeLog should look clean.
Add link names to the github master links.
12:13
rrot: fcc397a | rurban++ | / (2 files):
[config] add a cperldoc probe

in case perldoc was not found.
Note that a perl5.6 perldoc will run properly until 5.18 but will silently fail starting with 5.20. We could add a check for that also eventually.
12:23 travis-ci joined
travis-ci parrot/parrot#1621 (master - fcc397a : Reini Urban): The build passed. 12:23
Change view : github.com/parrot/parrot/compare/f...c397aadef4
Build details : travis-ci.org/parrot/parrot/builds/86385886
12:23 travis-ci left
moderator Parrot 7.9.0 "Sangihe hanging parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC 12:51
13:02 rurban joined 13:19 rurban1 joined 13:22 rurban2 joined 13:25 rurban joined 13:28 rurban1 joined 13:31 rurban2 joined 13:33 rurban joined 13:36 rurban1 joined 13:38 rurban2 joined 13:41 rurban joined 14:00 rurban joined 14:21 rurban1 joined 14:23 rurban2 joined 14:28 rurban joined 14:31 rurban1 joined 14:34 rurban joined 14:37 rurban2 joined 14:40 rurban1 joined 14:43 rurban joined 16:09 rurban joined 16:15 rurban1 joined 16:46 rurban joined 18:32 dngor joined 21:23 rurban joined 22:04 rurban1 joined 22:06 rurban2 joined 22:09 rurban joined 22:12 rurban1 joined 22:15 rurban2 joined 22:18 rurban joined 22:20 rurban1 joined 22:23 rurban2 joined 22:26 rurban joined 22:31 rurban joined 23:01 rurban joined 23:23 rurban1 joined 23:27 rurban2 joined 23:31 rurban joined