Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-11-17

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
01:32 kurahaupo joined #parrot
05:08 bighugedog joined #parrot
07:42 FROGGS joined #parrot
08:03 Reini joined #parrot
09:59 dngor joined #parrot
10:46 Reini joined #parrot
11:02 Reini benchmarking now the worst slowdowns to come up with proper tickets
11:02 Reini https://github.com/parrot/parrot-bench/commit/e2ef0464f170e1f4b8e9c37934353befcf49906b
11:03 Reini RELEASE_2_9_0~174: ./parrot examples/benchmarks/oofib.pir 0.121s
11:03 Reini RELEASE_2_9_0~173: ./parrot examples/benchmarks/oofib.pir 0.182s
11:04 Reini the gc_massacre branch, switch to ms2
11:06 Reini master: 0.161s (gms gc)
11:09 Reini with -O2: 0.154s, ms2 and inf crash
12:22 janus joined #parrot
12:37 dalek parrot: 18c6a70 | rurban++ | src/pmc/callcontext.pmc:
12:37 dalek parrot: [gc] fix crash when allocate_registers causes a GC
12:37 dalek parrot:
12:37 dalek parrot: then CallContext->bp_ps is still zeroed, and CallContext.mark must
12:37 dalek parrot: not access them.
12:37 dalek parrot:
12:37 dalek parrot: Repro: ./parrot --gc ms2 examples/benchmarks/oofib.pir
12:37 dalek parrot: (recursive calls)
12:37 dalek parrot: review: https://github.com/parrot/parrot/commit/18c6a705d6
12:39 kid51 joined #parrot
12:51 travis-ci joined #parrot
12:51 travis-ci parrot/parrot#1297 (master - 18c6a70 : Reini Urban): The build passed.
12:51 travis-ci Change view : https://github.com/parrot/parrot/compare/17e3545fcbd4...18c6a705d620
12:51 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/41240027
12:51 travis-ci left #parrot
12:58 dalek parrot/rurban/darwin-build-gh1096: 7bee6df | rurban++ | ChangeLog:
12:58 dalek parrot/rurban/darwin-build-gh1096: [test] Added LexInfo.declare_lex_preg and more imcc/syn/clash.t tests
12:58 dalek parrot/rurban/darwin-build-gh1096:
12:58 dalek parrot/rurban/darwin-build-gh1096: For GH #1095
12:58 dalek parrot/rurban/darwin-build-gh1096:
12:58 dalek parrot/rurban/darwin-build-gh1096: global names do work fine, only lexicals not.
12:58 dalek parrot/rurban/darwin-build-gh1096: Note I do not know how to reliable get the correct target register index for
12:58 dalek parrot/rurban/darwin-build-gh1096: declare_lex_preg in pure pir, and how to initialize it.
12:58 dalek parrot/rurban/darwin-build-gh1096: Setting it crashes the ctx.
12:58 dalek parrot/rurban/darwin-build-gh1096: review: https://github.com/parrot/parrot/commit/7bee6df8e9
12:58 dalek parrot/rurban/darwin-build-gh1096: 1562886 | rurban++ | / (9 files):
12:58 dalek parrot/rurban/darwin-build-gh1096: [build] Change darwin build flags to enable gdb debugging
12:59 dalek parrot/rurban/darwin-build-gh1096:
12:59 dalek parrot/rurban/darwin-build-gh1096: compile parrot_old static. use this for debugging with gdb.
12:59 dalek parrot/rurban/darwin-build-gh1096: keep -undefined dynamic_lookup only for dynamically loaded bundles.
12:59 dalek parrot/rurban/darwin-build-gh1096: add -lparrot to bundles.
12:59 dalek parrot/rurban/darwin-build-gh1096:
12:59 dalek parrot/rurban/darwin-build-gh1096: darwin unrelated:
12:59 dalek parrot/rurban/darwin-build-gh1096: * honor cmdline flags for --ld and --link
12:59 dalek parrot/rurban/darwin-build-gh1096: * allow --debugging=flags to set -g3
12:59 dalek parrot/rurban/darwin-build-gh1096:   Note this turns off -g debugging symbols per default, and thus
12:59 dalek parrot/rurban/darwin-build-gh1096:   fails all configure tests
12:59 dalek parrot/rurban/darwin-build-gh1096: * add new flag --ccld to set --c, --ld and --link at once
12:59 dalek parrot/rurban/darwin-build-gh1096: * move deletion of generated config and makefiles from archclean
12:59 dalek parrot/rurban/darwin-build-gh1096:   to realclean/distclean. we want to delete all object and executables
12:59 dalek parrot/rurban/darwin-build-gh1096:   only there.
12:59 dalek parrot/rurban/darwin-build-gh1096:
12:59 dalek parrot/rurban/darwin-build-gh1096: See [GH #1096]
12:59 dalek parrot/rurban/darwin-build-gh1096: review: https://github.com/parrot/parrot/commit/1562886cc2
12:59 dalek parrot/rurban/darwin-build-gh1096: 86cab05 | rurban++ | config/init/ (2 files):
12:59 dalek parrot/rurban/darwin-build-gh1096: [build] darwin inst_libparrot_soname, cygwin gcc, all vs core
12:59 dalek parrot/rurban/darwin-build-gh1096:
12:59 dalek parrot/rurban/darwin-build-gh1096: use a small default target: core.
12:59 dalek parrot/rurban/darwin-build-gh1096: all builds now all, including docs and installables
12:59 dalek parrot/rurban/darwin-build-gh1096:
12:59 dalek parrot/rurban/darwin-build-gh1096: new seperate INSTALLABLELIBPARROT for darwin with
12:59 dalek parrot/rurban/darwin-build-gh1096: inst_libparrot_soname => -install_name
12:59 dalek parrot/rurban/darwin-build-gh1096: remake INSTALLABLELIBPARROT with this then.
12:59 dalek parrot/rurban/darwin-build-gh1096:
12:59 dalek parrot/rurban/darwin-build-gh1096: use faster coreutils helpers.
12:59 dalek parrot/rurban/darwin-build-gh1096: seperate into some_utils for core, and parrot_utils for all.
12:59 dalek parrot/rurban/darwin-build-gh1096: which makes only a difference on non-shared builds.
12:59 dalek parrot/rurban/darwin-build-gh1096:
12:59 dalek parrot/rurban/darwin-build-gh1096: on cygwin revert back to gcc, gcc-4 is not more.
12:59 dalek parrot/rurban/darwin-build-gh1096: review: https://github.com/parrot/parrot/commit/86cab054b7
12:59 dalek parrot/rurban/darwin-build-gh1096: 5d43d0f | rurban++ | t/src/extend.t:
12:59 dalek parrot/rurban/darwin-build-gh1096: [test] comment on t/src/extend.t 19 being fixed with this branch
12:59 dalek parrot/rurban/darwin-build-gh1096: review: https://github.com/parrot/parrot/commit/5d43d0ffa1
13:16 dalek parrot/smoke-me/vms-gh866: fefb430 | (Martin Vorländer)++ | / (3 files):
13:16 dalek parrot/smoke-me/vms-gh866: Provide some platform-specific modules for VMS.
13:16 dalek parrot/smoke-me/vms-gh866: review: https://github.com/parrot/parrot/commit/fefb430b79
13:16 dalek parrot/smoke-me/vms-gh866: a940ee0 | rurban++ | / (3 files):
13:16 dalek parrot/smoke-me/vms-gh866: [codingstd] add Copyright to headers, remove ending ws, fix MANIFEST
13:16 dalek parrot/smoke-me/vms-gh866: review: https://github.com/parrot/parrot/commit/a940ee0f88
13:16 dalek parrot/smoke-me/vms-gh866: 5241789 | rurban++ | src/platform/vms/entropy.c:
13:16 dalek parrot/smoke-me/vms-gh866: vms: Analyzed cipher/rndvms.c origins, updated copyrights
13:16 dalek parrot/smoke-me/vms-gh866:
13:16 dalek parrot/smoke-me/vms-gh866: src/platform/vms/entropy.c is based on gnupg-1_4_9a_vms/cipher/rndvms.c, written
13:16 dalek parrot/smoke-me/vms-gh866: 2006, 2007 by Steven M. Schweda. Licensed under the GNU GPL v3. Distributed with
13:16 dalek parrot/smoke-me/vms-gh866: the VMS port of GnuGP.
13:16 dalek parrot/smoke-me/vms-gh866:
13:16 dalek parrot/smoke-me/vms-gh866: I see no single codeline in this file which could be traced back to the mentioned
13:16 dalek parrot/smoke-me/vms-gh866: cryptlib sources, copyrighted by 1996, 1997, 1998, 1999, Peter Gutmann
13:16 dalek parrot/smoke-me/vms-gh866: (and various others).
13:16 dalek parrot/smoke-me/vms-gh866: review: https://github.com/parrot/parrot/commit/52417894a5
13:16 dalek parrot/smoke-me/vms-gh866: 251d768 | rurban++ | src/platform/vms/entropy.c:
13:16 dalek parrot/smoke-me/vms-gh866: [codingstd] remove wrong copyright section, fix codingstd's
13:16 dalek parrot/smoke-me/vms-gh866:
13:16 dalek parrot/smoke-me/vms-gh866: The previous copyright chapter had nothing to do with this source,
13:16 dalek parrot/smoke-me/vms-gh866: which is the solely work of antinode Steven M. Schweda for gnupg,
13:16 dalek parrot/smoke-me/vms-gh866: based on ideas from cryptlib.
13:16 dalek parrot/smoke-me/vms-gh866:
13:16 dalek parrot/smoke-me/vms-gh866: Fix spaces and parens, documentation
13:16 dalek parrot/smoke-me/vms-gh866: review: https://github.com/parrot/parrot/commit/251d768676
13:16 dalek parrot/smoke-me/vms-gh866: ca5c8d4 | rurban++ | src/platform/vms/exec.c:
13:16 dalek parrot/smoke-me/vms-gh866: [codingstd] more work on vms/exec.c
13:16 dalek parrot/smoke-me/vms-gh866:
13:16 dalek parrot/smoke-me/vms-gh866: Documentation, indentation, reformating
13:16 dalek parrot/smoke-me/vms-gh866: review: https://github.com/parrot/parrot/commit/ca5c8d4cf6
13:16 dalek parrot/smoke-me/vms-gh866: c060620 | rurban++ | src/platform/vms/exec.c:
13:16 dalek parrot/smoke-me/vms-gh866: [codingstd] fixes podchecker src/platform/vms/exec.c
13:16 dalek parrot/smoke-me/vms-gh866: review: https://github.com/parrot/parrot/commit/c060620b04
13:16 dalek parrot/smoke-me/vms-gh866: 54c938a | rurban++ | / (4 files):
13:16 dalek parrot/smoke-me/vms-gh866: vms codingstd: fix check_isxxx.t
13:16 dalek parrot/smoke-me/vms-gh866:
13:16 dalek parrot/smoke-me/vms-gh866: add a 2nd callback argument to Parrot::Test::Util::Runloop->testloop
13:16 dalek parrot/smoke-me/vms-gh866: fix some src/platform/vms/exec.c isxxx_functions casts, and skip
13:16 dalek parrot/smoke-me/vms-gh866: the rest, when called with the unsigned char[] b argument.
13:16 dalek parrot/smoke-me/vms-gh866: review: https://github.com/parrot/parrot/commit/54c938afe6
13:17 dalek parrot/smoke-me/test-capture-gh892: 5ec2acf | rurban++ | / (6 files):
13:17 dalek parrot/smoke-me/test-capture-gh892: [GH #892] Implement our own capture, rm lib/IO/CaptureOutput.pm
13:17 dalek parrot/smoke-me/test-capture-gh892:
13:17 dalek parrot/smoke-me/test-capture-gh892: No need to ship a IO::CaptureOutput.
13:17 dalek parrot/smoke-me/test-capture-gh892: Use the new capture function in t/configure/033-step.t and
13:17 dalek parrot/smoke-me/test-capture-gh892: t/configure/034-step.t. t/configure/034-step.t tests now the
13:17 dalek parrot/smoke-me/test-capture-gh892: new replace_stash option correctly. See [GH #891].
13:17 dalek parrot/smoke-me/test-capture-gh892: review: https://github.com/parrot/parrot/commit/5ec2acf75c
13:33 travis-ci joined #parrot
13:33 travis-ci parrot/parrot#1298 (smoke-me/vms-gh866 - 54c938a : Reini Urban): The build passed.
13:33 travis-ci Change view : https://github.com/parrot/parrot/compare/1dde0a1a571a...54c938afe60a
13:33 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/41243059
13:33 travis-ci left #parrot
13:35 bighugedog joined #parrot
13:46 travis-ci joined #parrot
13:46 travis-ci parrot/parrot#1299 (smoke-me/test-capture-gh892 - 5ec2acf : Reini Urban): The build passed.
13:46 travis-ci Change view : https://github.com/parrot/parrot/compare/07d8f5417267...5ec2acf75cdc
13:46 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/41243169
13:46 travis-ci left #parrot
13:57 dalek parrot: 95bb11f | rurban++ | / (2 files):
13:57 dalek parrot: [docs] Better newclass example code in pirbook
13:57 dalek parrot:
13:57 dalek parrot: Closes GH #802
13:57 dalek parrot: review: https://github.com/parrot/parrot/commit/95bb11f045
13:57 dalek parrot: 153bc36 | rurban++ | config/in (2 files):
13:57 dalek parrot: [cage] re-add -g to CFLAGS even without --debugging
13:57 dalek parrot:
13:57 dalek parrot: Closes #1135
13:57 dalek parrot: review: https://github.com/parrot/parrot/commit/153bc361a2
14:13 travis-ci joined #parrot
14:13 travis-ci parrot/parrot#1300 (master - 153bc36 : Reini Urban): The build passed.
14:13 travis-ci Change view : https://github.com/parrot/parrot/compare/18c6a705d620...153bc361a239
14:13 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/41246639
14:13 travis-ci left #parrot
14:48 Reini ok, this should be it now. One cygwin regression remaining. Cannot fix that for now, but it's not important
15:30 kurahaupo joined #parrot
16:03 khisanth_ joined #parrot
19:02 FROGGS joined #parrot
19:32 khisanth__ joined #parrot
20:39 bighugedog joined #parrot
20:58 bighugedog joined #parrot
22:58 Reini joined #parrot
23:36 lauleon joined #parrot
23:42 kid51 joined #parrot

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

Parrot | source cross referenced