|
#parrot Parrot 4.11.0 "[All together - Happy Birthday Lovebird]" --with-threads | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 3 January 2013. |
|||
|
00:11
kid51 joined
01:32
Reini joined
02:27
schmooster joined
03:03
Reini joined
03:06
particle1 joined
03:58
Reini joined
04:31
Reini joined
06:39
schmooster joined
08:35
Reini joined
|
|||
| dalek | kudo/sink-phasers: d30d7bc | moritz++ | src/Perl6/ (2 files): sink FIRST and ENTER phasers |
08:53 | |
|
09:06
Reini joined
09:07
PacoAir joined
09:42
Psyche^ joined
10:36
Reini joined
10:56
contingencyplan joined
11:34
schm00ster joined
12:46
PacoAir joined
13:35
Reini joined
13:54
Reini joined
|
|||
| dalek | rrot: af349b9 | rurban++ | lib/Parrot/Docs/Section/Tests.pm: Whitespace alignment in Parrot::Docs::Section::Tests |
14:21 | |
| rrot/rurban/sanitycheck_install-gh910: 48fc205 | rurban++ | Configure.pl: [GH #910] make -s clean at perl Configure.pl to ensure fresh install |
|||
| rrot/rurban/fix-gc-thr-gh880+gh875: ac72c27 | rurban++ | / (3 files): [GH #880/#875] Try to fix some GC thread bugs Do not ascent into parent_interpreter with a threaded interp. (No influence) Do not mark PMCs when threaded interp is different to the current interp (Parrot_gc_mark_PMC_alive) |
14:28 | ||
| rrot/rurban/fix-gc-thr-gh880+gh875: 0bea4fe | rurban++ | / (2 files): add t/stress/threads.t for GH #880 and GH #875 |
|||
| rrot/rurban/fix-gc-thr-gh880+gh875: 8591661 | rurban++ | t/stress/threads.t: t/stress/threads.t fixup: add comments |
|||
|
14:42
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#776 (master - af349b9 : Reini Urban): The build was broken. | 14:42 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/2...349b915d57 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/4001834 | |||
|
14:42
travis-ci left
14:56
bluescreen joined
|
|||
| dalek | rrot/rurban/sanitycheck_install-gh910: e72593e | rurban++ | config/gen/makefiles/root.in: [install] Remove duplicate wrong install_config.o [main]lib We need only src/install_config.o [main]lib for mod_parrot |
15:01 | |
| rrot/rurban/sanitycheck_install-gh910: f12f403 | rurban++ | lib/Parrot/Install.pm: [GH #910] install: Add all dynext libs, and more sanity checks |
|||
| rrot/rurban/manifest-installed-gh899: e7eee7b | rurban++ | / (5 files): [GH #899] Install generated MANIFESTs for all installed files Into datadir, as MANIFEST, MANIFEST.dev and MANIFEST.doc |
15:13 | ||
| rrot/rurban/sanitycheck_install-gh910: 140d9ed | rurban++ | Configure.pl: [GH #910] make clean on linux|darwin even without lib/Parrot/Config/Generated.pm |
15:22 | ||
| rrot/rurban/manifest-installed-gh899: d2ad3b9 | rurban++ | / (5 files): [GH #899] Install generated MANIFESTs for all installed files Into datadir, as MANIFEST, MANIFEST.dev and MANIFEST.doc |
15:25 | ||
| rrot/mrshu/simple_sort_benchmark-gh175: 0150820 | mr.Shu++ | examples/benchmarks/sort.pir: added a simple sort benchmark |
15:28 | ||
| rrot/mrshu/simple_sort_benchmark-gh175: 98aa4af | mr.Shu++ | examples/benchmarks/sort.pir: added command line option |
|||
| rrot/mrshu/simple_sort_benchmark-gh175: 5bc2f3e | mr.Shu++ | examples/benchmarks/sort.pir: updated docs |
|||
| rrot/mrshu/simple_sort_benchmark-gh175: 83e4639 | dukeleto++ | MANIFEST: Run tools/dev/mk_manifest_and_skip.pl so that sort.pir gets added to the manifest |
|||
| rrot/mrshu/simple_sort_benchmark-gh175: 4066aa6 | mr.Shu++ | examples/benchmarks/sort.pir: added default number of integers to sort |
|||
|
16:00
dmalcolm joined
|
|||
| dalek | rrot/rurban/sanitycheck_install-gh910: 8261416 | rurban++ | lib/Parrot/Install.pm: [GH #910] install: Ensure all dynext libs with load_ext, and installable_ exes Fixes select missing on windows, gziphandle without has_gzip |
17:21 | |
| rrot/rurban/sanitycheck_install-gh910: 3b1065b | rurban++ | Configure.pl: [GH #910] make clean on linux|darwin even without lib/Parrot/Config/Generated.pm |
17:37 | ||
| rrot/rurban/sanitycheck_install-gh910: bc44c85 | rurban++ | config/gen/makefiles/root.in: [install] Remove duplicate wrong install_config.o [main]lib We need only src/install_config.o [main]lib for mod_parrot |
|||
| rrot/rurban/sanitycheck_install-gh910: 6cb4dc5 | rurban++ | lib/Parrot/Install.pm: [GH #910] install: Add all dynext libs with load_ext, all exes More sanity checks. Fixes select missing on windows, gziphandle without has_gzip, mixed windows path slashes. |
|||
| rurban | oh my, makepp is really broken beyond repair | 18:43 | |
|
18:59
particle joined
19:15
PacoAir_ joined
19:35
PacoAir joined
19:48
Reini joined
|
|||
| dalek | p/dot-libpath-gh71: 6a9828f | rurban++ | tools/build/Makefile.in: [GH #71] Add -L. -X. to parrot for newer parrots. See github.com/parrot/parrot/issues/368 |
20:18 | |
|
20:19
brrt joined
20:31
Reini joined
20:36
contingencyplan joined
20:39
brrt1 joined
20:50
Psyche^ joined
|
|||
| dalek | rrot/rurban/fix-gc-thr2: 4b08e52 | rurban++ | / (2 files): add t/stress/threads.t for GH #880 and GH #875 |
21:05 | |
| rrot/rurban/fix-gc-thr2: 1451a74 | rurban++ | src/pmc/task.pmc: Move PObj_custom_mark_SET to the end of Task.init |
|||
| rrot/rurban/fix-gc-thr2: 816a866 | rurban++ | src/pmc/parrotinterpreter.pmc: [GH #880/#875] Apparently fixed the GC thread bugs Also block the sweep phase from proxied interps. Previously only the mark. |
|||
| rrot/rurban/fix-gc-thr2: 59df634 | rurban++ | t/stress/threads.t: Update t/stress/threads.t docs |
|||
| rurban | I will now merge rurban/manifest-installed-gh899 and rurban/manifest-installed-gh899 | 21:25 | |
| oops, rurban/sanitycheck_install-gh910 first | |||
| dalek | kudo/nom: c072f82 | moritz++ | src/Perl6/World.pm: implement the rest of require + indirect lookup |
21:37 | |
| kudo/nom: ffde430 | moritz++ | docs/ChangeLog: require + indirect names deserves a ChangeLog entry |
21:44 | ||
| rrot: 10215f1 | rurban++ | / (3 files): [GH #910] add Parrot::Install::sanitycheck_install Check for some common possibly ungenerated configure and make targets in MANIFEST.generated and die with the appropriate error message. Suggest make clean or make reconfig then. |
21:55 | ||
| rrot: 06933e5 | rurban++ | Configure.pl: [GH #910] make -s clean at perl Configure.pl to ensure fresh install |
|||
| rrot: 264d34e | rurban++ | Configure.pl: [GH #910] make clean on linux|darwin even without lib/Parrot/Config/Generated.pm |
|||
| rrot: fa08f04 | rurban++ | config/gen/makefiles/root.in: [install] Remove duplicate wrong install_config.o [main]lib We need only src/install_config.o [main]lib for mod_parrot |
|||
| rrot: 46cacb6 | rurban++ | lib/Parrot/Install.pm: [GH #910] install: Add all dynext libs with load_ext, all exes More sanity checks. Fixes select missing on windows, gziphandle without has_gzip, mixed windows path slashes. |
|||
| rrot: acf5f3c | rurban++ | / (5 files): Merge branch 'rurban/sanitycheck_install-gh910' |
|||
| rrot: b92f511 | rurban++ | / (5 files): [GH #899] Install generated MANIFESTs for all installed files Into datadir, as MANIFEST, MANIFEST.dev and MANIFEST.doc |
|||
| rrot: 6d1311e | rurban++ | / (2 files): [GH #899] Fix and test for changed Parrot::Install::install_files() |
|||
| rrot/rurban/fix-gc-thr2: 9163337 | rurban++ | / (2 files): add t/stress/threads.t for GH #880 and GH #875 |
|||
| rrot/rurban/fix-gc-thr2: 353595e | rurban++ | src/pmc/task.pmc: Move PObj_custom_mark_SET to the end of Task.init |
|||
| rrot/rurban/fix-gc-thr2: 7f92dd4 | rurban++ | src/pmc/parrotinterpreter.pmc: [GH #880/#875] Apparently fixed the GC thread bugs Also block the sweep phase from proxied interps. Previously only the mark. |
|||
| rrot/rurban/fix-gc-thr2: cc009f4 | rurban++ | t/stress/threads.t: Update t/stress/threads.t docs |
|||
| rrot/rurban/nci_test-dupldecl-gh897: a7829be | rurban++ | src/nci_test.c: [GH #897] Fix duplicate declaration of int_cb_D4 is invalid in C++ warnings Do not declare them twice. Note that static and extern vars both do not work with our nci. |
22:00 | ||
|
22:01
bluescreen joined
|
|||
| dalek | rrot: d6b44c0 | rurban++ | ChangeLog: Add ChangeLog line for GH #899: Generate datadir/MANIFEST* for all installed files |
22:09 | |
|
22:13
bluescreen_ joined
|
|||
| rurban | Testing solaris cc | 22:14 | |
| dalek | rrot: a6b96f4 | rurban++ | src/nci_test.c: [GH #897] Fix duplicate declaration of int_cb_D4 is invalid in C++ warnings Do not declare them twice. Note that static and extern vars both do not work with our nci. |
22:27 | |
| rrot: b323780 | rurban++ | src/nci_test.c: Merge branch 'rurban/nci_test-dupldecl-gh897' |
|||
| rrot: e93a009 | rurban++ | / (3 files): [GH #911] Provide strerror for unknown filehandle errors Unify printed type: filehandle => FileHandle, to sync with generic Parrot_io_open "Cannot open %s, no path", vtable->name errmsg. |
22:36 | ||
| rrot: 8849ce5 | rurban++ | / (3 files): Merge branch 'rurban/fh-strerr-gh911' |
|||
| rrot: a0a6482 | rurban++ | ChangeLog: Add ChangeLog for GH #911: Add OS error messages to FileHandle.open() error messages |
|||
| rrot/rurban/socket-gh909: 7f5d727 | rurban++ | src/pmc/socket.pmc: [spec] GH #909 Update the socket doc for read and recv for our new POSIX behaviour Before parrot-4.10 the high-level read() returned the wanted amount of bytes. Now it behaves the same as recv(), which means that up to bytes are returned We might want to add a setsockopt(level, option, value) method. |
22:48 | ||
|
22:52
whiteknight joined
|
|||
| whiteknight | good evening, #parrot | 22:53 | |
| tadzik | hey whiteknight | 22:58 | |
| whiteknight | hello tadzik | 22:59 | |
| dalek | rrot/rurban/sockopt-gh909: 33ca332 | rurban++ | / (5 files): [GH #909] Implement Socket.{get,set}sockopt methods |
23:00 | |
| rurban | hi whiteknight, did you see my setsockopt set_flags method? | 23:11 | |
| whiteknight | I just did | ||
| rurban | could this even work as set_flags override, or do I need a method named setsockopt | 23:12 | |
| whiteknight | i don't know | ||
| rurban | Or we could just change read() to return all bytes and buffer internally. But this is so non-standard | ||
| I'll write some tests now. | 23:13 | ||
| whiteknight | ok. I'll have to think about it more | 23:22 | |
|
23:58
schmooster joined
|
|||