Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-12-08

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
01:34 lauleon joined #parrot
07:19 khisanth_ joined #parrot
07:22 FROGGS joined #parrot
07:58 Reini joined #parrot
08:05 dalek parrot: dd34725 | rurban++ | / (4 files):
08:05 dalek parrot: [docs] various comments on UnManagedStruct, ...
08:05 dalek parrot: review: https://github.com/parrot/parrot/commit/dd34725de8
08:17 travis-ci joined #parrot
08:17 travis-ci parrot/parrot#1398 (master - dd34725 : Reini Urban): The build passed.
08:17 travis-ci Change view : https://github.com/parrot/parrot/compare/d8c74653b229...dd34725de8bd
08:17 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/43321037
08:17 travis-ci left #parrot
08:44 stryx` joined #parrot
10:03 dalek parrot/rurban/gc-scan: d531cda | rurban++ | t/codingstd/c_indent.t:
10:03 dalek parrot/rurban/gc-scan: [test] disallow negative repeat counts
10:03 dalek parrot/rurban/gc-scan:
10:03 dalek parrot/rurban/gc-scan: in t/codingstd/c_indent.t, observable with perl5.21.7
10:03 dalek parrot/rurban/gc-scan: review: https://github.com/parrot/parrot/commit/d531cda6b1
10:49 rurban New plot https://github.com/parrot/parrot-bench#parrot-bench
12:04 dalek parrot/rurban/gc-precise: ef459fe | Whiteknight++ | / (4 files):
12:04 dalek parrot/rurban/gc-precise: Add in the naive basics of GC anchoring for precise GC
12:04 dalek parrot/rurban/gc-precise: review: https://github.com/parrot/parrot/commit/ef459fe33c
12:04 dalek parrot/rurban/gc-precise: d58e9c9 | Whiteknight++ | / (2 files):
12:04 dalek parrot/rurban/gc-precise: Add in a header flag for whether we turn on the precise GC or not.
12:04 dalek parrot/rurban/gc-precise: review: https://github.com/parrot/parrot/commit/d58e9c985d
12:04 dalek parrot/rurban/gc-precise: 196156b | Whiteknight++ | / (3 files):
12:04 dalek parrot/rurban/gc-precise: Add in support for anchoring strings. Parrot builds and runs fine in GC_USE_PRECISE modes 0 and 1
12:04 dalek parrot/rurban/gc-precise: review: https://github.com/parrot/parrot/commit/196156b0cb
12:04 dalek parrot/rurban/gc-precise: 5dd0387 | Whiteknight++ | / (2 files):
12:04 dalek parrot/rurban/gc-precise: In GC_USE_PRECISE==1, print out some debug messages in trace_system_areas when we find an unanchored PMC or STRING.  We can use that output to help narrow down occurances.
12:04 dalek parrot/rurban/gc-precise: review: https://github.com/parrot/parrot/commit/5dd0387ed4
12:04 dalek parrot/rurban/gc-precise: bd82876 | rurban++ | src/interp/ (2 files):
12:04 dalek parrot/rurban/gc-precise: [gc-precise] fixup inter_create.c and  interp->gc_anchor_storage
12:04 dalek parrot/rurban/gc-precise: review: https://github.com/parrot/parrot/commit/bd82876acd
12:04 dalek parrot/rurban/gc-precise: 27a4438 | rurban++ | / (5 files):
12:04 dalek parrot/rurban/gc-precise: [gc-precise] more fixups
12:04 dalek parrot/rurban/gc-precise:
12:04 dalek parrot/rurban/gc-precise: seperate gc_anchor_storage typedef and struct from field.
12:04 dalek parrot/rurban/gc-precise:   warning: using ‘gc_anchor_storage’ as both field and typedef name is invalid in C++ [-Wc++-compat]
12:04 dalek parrot/rurban/gc-precise:
12:04 dalek parrot/rurban/gc-precise: simplify GC_PRECISE_WARN as macro and with proper casts.
12:04 dalek parrot/rurban/gc-precise: print it now only with -D101
12:04 dalek parrot/rurban/gc-precise:
12:04 dalek parrot/rurban/gc-precise: add new parrot/runcore_trace.h dependency, and fix wrong src/gc/system$(O)
12:04 dalek parrot/rurban/gc-precise: suffix override.
12:04 dalek parrot/rurban/gc-precise: review: https://github.com/parrot/parrot/commit/27a443815c
12:09 lauleon joined #parrot
12:11 rurban I'll be away for some time, updating my system...
12:13 rurban to debian 8 and systemd...
12:24 rurban I'll also add new harddiscs
15:40 GeJ_ joined #parrot
16:02 FROGGS joined #parrot
16:13 rurban joined #parrot
16:44 dalek parrot/rurban/gc-precise: f6a2f75 | rurban++ | / (3 files):
16:44 dalek parrot/rurban/gc-precise: [gc-precise] codingstd
16:44 dalek parrot/rurban/gc-precise: review: https://github.com/parrot/parrot/commit/f6a2f75b86
17:11 Reini joined #parrot
17:56 fdgdgsdfg joined #parrot
18:15 dalek parrot: d531cda | rurban++ | t/codingstd/c_indent.t:
18:15 dalek parrot: [test] disallow negative repeat counts
18:15 dalek parrot:
18:15 dalek parrot: in t/codingstd/c_indent.t, observable with perl5.21.7
18:15 dalek parrot: review: https://github.com/parrot/parrot/commit/d531cda6b1
18:16 dalek parrot/rurban/fix-gc-thr2: c0c6859 | rurban++ | src/pmc/task.pmc:
18:16 dalek parrot/rurban/fix-gc-thr2: Move PObj_custom_mark_SET to the end of Task.init
18:16 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/c0c68597f4
18:16 dalek parrot/rurban/fix-gc-thr2: 8f8316e | rurban++ | src/pmc/parrotinterpreter.pmc:
18:16 dalek parrot/rurban/fix-gc-thr2: [GH #880/#875] Apparently fixed the GC thread bugs
18:16 dalek parrot/rurban/fix-gc-thr2:
18:16 dalek parrot/rurban/fix-gc-thr2: Also block the sweep phase from proxied interps. Previously only the mark.
18:16 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/8f8316e0c7
18:16 dalek parrot/rurban/fix-gc-thr2: f5928b2 | rurban++ | t/stress/threads.t:
18:16 dalek parrot/rurban/fix-gc-thr2: Update t/stress/threads.t docs
18:16 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/f5928b2262
18:16 dalek parrot/rurban/fix-gc-thr2: 1f5cda7 | rurban++ | src/gc/ (2 files):
18:16 dalek parrot/rurban/fix-gc-thr2: fix threads: do not mark parent_interp
18:16 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/1f5cda7d7e
18:16 dalek parrot/rurban/fix-gc-thr2: 24f73e2 | rurban++ | src/gc/gc_gms.c:
18:16 dalek parrot/rurban/fix-gc-thr2: Fix -DTHREAD_DEBUG PARROT_GC_ASSERT_INTERP assertion in gc_gms for PMCNULL
18:16 dalek parrot/rurban/fix-gc-thr2:
18:16 dalek parrot/rurban/fix-gc-thr2: This caused t/stress/threads.t test 2 to fail.
18:16 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/24f73e2626
18:43 travis-ci joined #parrot
18:43 travis-ci parrot/parrot#1399 (master - d531cda : Reini Urban): The build has errored.
18:43 travis-ci Change view : https://github.com/parrot/parrot/compare/dd34725de8bd...d531cda6b18c
18:43 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/43375665
18:43 travis-ci left #parrot
19:09 FROGGS joined #parrot
20:35 autark joined #parrot
20:38 Reini joined #parrot
22:11 dalek parrot: 30f1e1f | rurban++ | t/pmc/nci.t:
22:11 dalek parrot: [test] instrument t/pmc/nci.t 61 for check for #1155
22:12 dalek parrot:
22:12 dalek parrot: if strings/bytebuffers passed to nci are freed or moved during a GC or not.
22:12 dalek parrot: ./parrot_old -D301 -t --gc-debug t/pmc/nci_61.pir
22:12 dalek parrot: find the address of the string buffer in the output,
22:12 dalek parrot: and search for it in the subsequent GC
22:12 dalek parrot: review: https://github.com/parrot/parrot/commit/30f1e1f37c
22:50 travis-ci joined #parrot
22:50 travis-ci parrot/parrot#1400 (master - 30f1e1f : Reini Urban): The build passed.
22:50 travis-ci Change view : https://github.com/parrot/parrot/compare/d531cda6b18c...30f1e1f37c7f
22:50 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/43401444
22:50 travis-ci left #parrot

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

Parrot | source cross referenced