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