|
Parrot 4.10.0 "[Red-eared Parakeet]" parrot.org/ | Log: irclog.perlgeek.de/parrot Set by moderator on 21 November 2012. |
|||
|
00:34
kid51 joined
01:15
Mike-PerlRecruiter_ joined
01:40
elmex joined
01:48
pmichaud joined
|
|||
| dukeleto | rurban: your blog post is very informative, nice work | 02:19 | |
| kid51 | link? | 03:20 | |
| dalek | kudo/nom: 7797039 | pmichaud++ | docs/parrot-relationship.txt: Add docs/parrot-relationship.txt, which codifies the relationship manager roles between the Rakudo and Parrot projects. This was adopted in June 2011, but apparently never made it into either of the repositories. So I'm adding it to the Rakudo repository now. |
06:03 | |
|
08:01
brrt joined,
brrt left
09:18
jsut joined
10:01
bouncy joined
13:12
Mike-PerlRecruiter_ joined
13:21
brrt joined
|
|||
| brrt | hi folks, i had an luminous ide | 13:22 | |
| a | |||
| i want a mod_parrot page on parrot.org | |||
| i want mod_parrot clearly labeled as the go-to thing | |||
| 'i want to run perl6 / partcl / whatever cool language comes arround for web applications' - 'sure, go to mod.parrot.org' | 13:23 | ||
| Coke | brrt: does mod_parrot work again? | ||
| brrt | not yet | 13:24 | |
| afaik | |||
| however | |||
| with threads merged, i was trying to make time to test a very interesting test case | |||
| that is, can i now create (and destroy) parrot interpreters | 13:25 | ||
| multiple in the same proces | |||
| that is to say, i'm not sure how far along whiteknight++ is | 13:52 | ||
|
14:15
PacoAir joined
14:16
bluescreen joined
|
|||
| rurban | dukeleto: I don't like my threads blog post that much. It's a shortcut of niner's thesis, copy&pasted in a hurry. | 15:11 | |
| perl6advent.wordpress.com/2012/12/1...t-threads/ | |||
|
15:35
benabik joined
15:39
dmalcolm joined
15:51
mtk joined
|
|||
| dalek | rrot/rurban/pmc2c-2-gh836: 55c506b | rurban++ | lib/Parrot/Pmc2c/Method.pm: [GH #836] Improved pmc2c support multiple shim'able parameters warns on not SHIM'ed parameters, possibly internal unused variables warns on possibly forgotten UNUSED(param) declarations warns on an possible internal recursion error, when the UNUSED decl could not be replaced skips SHIM'ing method bodies with #if detect empty bodies and adds SHIM'ed INTERP and SELF params automatically |
16:34 | |
| rrot/rurban/pmc2c-2-gh836: 0ca1030 | rurban++ | src/pmc/ (16 files): [cage] Add remaining missing UNUSED(arg) declarations from pmc |
|||
| rrot/rurban/pmc2c-2-gh836: ad9dffa | rurban++ | src/dynpmc/ (2 files): [cage] Add remaining missing UNUSED(arg) declarations from dynpmc |
|||
| rrot/rurban/pmc2c-2-gh836: 3debd88 | rurban++ | ChangeLog: [GH #836] rurban/pmc2c-2-gh836 ChangeLog line |
|||
|
17:15
Khisanth joined
17:38
benabik_ joined
|
|||
| dalek | rrot: 48a2a41 | dukeleto++ | .travis.yml: [travis] Get all the details about which compiler versions are being used |
17:43 | |
| rrot: 235b4da | rurban++ | src/platform/generic/ (2 files): [cage] SHIM_INTERP and mark UNUSED args in src/platform/generic/ |
18:10 | ||
| rrot: 9ac34c8 | rurban++ | src/string/encoding/shared.c: [cage] Provide fallback branch for Unknown encoding_ord_error Even if this branch cannot be reached now. Who knows |
|||
| rrot: aa54fcd | rurban++ | src/platform/generic/sysmem.c: [cage] src/platform/generic/sysmem.c mark UNUSED(interp) And improve pod for Parrot_sysmem_amount |
|||
| rrot/fix_unused_macros_gh879: 8fb3f7b | dukeleto++ | src/pmc/env.pmc: Start fixing the location of UNUSED macros to make gcc happy |
18:24 | ||
| rurban | dukeleto: I already have a fix for this | ||
| Ah, ok. Just merge it. | 18:26 | ||
| dalek | rrot/fix_unused_macros_gh879: 9d2d29f | rurban++ | src/ (2 files): [GH #879] more gcc -Werror=declaration-after-statement fixes Note: These errors only appear when the UNUSED(SELF) line is not shimed away The new pmc2c removes this line, and SHIMs the paramater, so this problem was not detected |
18:36 | |
| rrot: 97eac13 | rurban++ | src/pmc/ (16 files): [cage] Add remaining missing UNUSED(arg) declarations from pmc |
|||
| rrot: 21e5c75 | rurban++ | src/dynpmc/ (2 files): [cage] Add remaining missing UNUSED(arg) declarations from dynpmc |
|||
| rrot: 0998271 | rurban++ | lib/Parrot/Pmc2c/PMC/default.pm: Revert "[pmc2c] Skip generating orig wrappers for unimplemented default methods" This reverts commit 4e3c897223350f247c4a37f6ea3450b7a779d39e. This was a wrong subject (no _orig handling here), and wrong code. split /,\\s*/, $clone->parameters always returns at least one element. |
|||
| rrot: 8fb3f7b | dukeleto++ | src/pmc/env.pmc: Start fixing the location of UNUSED macros to make gcc happy |
|||
| rrot: 5e873e8 | rurban++ | src/pmc/env.pmc: Merge remote-tracking branch 'origin/fix_unused_macros_gh879' |
|||
| rrot/fix_unused_macros_gh879: 235b4da | rurban++ | src/platform/generic/ (2 files): [cage] SHIM_INTERP and mark UNUSED args in src/platform/generic/ |
18:39 | ||
| rrot/fix_unused_macros_gh879: 9ac34c8 | rurban++ | src/string/encoding/shared.c: [cage] Provide fallback branch for Unknown encoding_ord_error Even if this branch cannot be reached now. Who knows |
|||
| rrot/fix_unused_macros_gh879: aa54fcd | rurban++ | src/platform/generic/sysmem.c: [cage] src/platform/generic/sysmem.c mark UNUSED(interp) And improve pod for Parrot_sysmem_amount |
|||
| rrot/fix_unused_macros_gh879: 97eac13 | rurban++ | src/pmc/ (16 files): [cage] Add remaining missing UNUSED(arg) declarations from pmc |
|||
| rrot/fix_unused_macros_gh879: 21e5c75 | rurban++ | src/dynpmc/ (2 files): [cage] Add remaining missing UNUSED(arg) declarations from dynpmc |
|||
| rrot/fix_unused_macros_gh879: 0998271 | rurban++ | lib/Parrot/Pmc2c/PMC/default.pm: Revert "[pmc2c] Skip generating orig wrappers for unimplemented default methods" This reverts commit 4e3c897223350f247c4a37f6ea3450b7a779d39e. This was a wrong subject (no _orig handling here), and wrong code. split /,\\s*/, $clone->parameters always returns at least one element. |
|||
| rrot/fix_unused_macros_gh879: 5e873e8 | rurban++ | src/pmc/env.pmc: Merge remote-tracking branch 'origin/fix_unused_macros_gh879' |
|||
| rrot/fix_unused_macros_gh879: 382c1c2 | rurban++ | / (23 files): Merge branch 'master' into fix_unused_macros_gh879 |
|||
| rrot/fix_unused_macros_gh879: c0771d9 | rurban++ | src/dynpmc/rational.pmc: [GH #879] last gcc -Werror=declaration-after-statement fixes |
|||
| rrot: 9d2d29f | rurban++ | src/ (2 files): [GH #879] more gcc -Werror=declaration-after-statement fixes Note: These errors only appear when the UNUSED(SELF) line is not shimed away The new pmc2c removes this line, and SHIMs the paramater, so this problem was not detected |
18:42 | ||
| rrot: 382c1c2 | rurban++ | / (23 files): Merge branch 'master' into fix_unused_macros_gh879 |
|||
| rrot: c0771d9 | rurban++ | src/dynpmc/rational.pmc: [GH #879] last gcc -Werror=declaration-after-statement fixes |
|||
| rurban | g d | 20:30 | |
| dalek | rrot: 1c886ca | rurban++ | compilers/imcc/imc (2 files): [cage] SHIM 2 UNUSED imcc parameters, recreate imclexer.c |
||
| rrot: 86f1371 | rurban++ | src/debug.c: [cage] mark PDB_disassemble_op space paramater as UNUSED when not --debugging |
|||
| rrot: b577cca | rurban++ | / (3 files): [cage] run make headerizer |
|||
| rrot: 42b6788 | rurban++ | examples/compilers/japhc.c: [codingstd] wrap CONST_STRING arg in examples japhc.c |
20:31 | ||
|
20:36
perlite_ joined
|
|||
| dalek | rrot: dea3ea9 | rurban++ | src/pmc/env.pmc: [cage] added final missing UNUSED pmc arg |
20:53 | |
| rrot: f81a5f7 | rurban++ | src/interp/api.c: [cage] Fix -Wreturn-type control may reach end of non-void function in Parrot_interp_info_s() Return empty string in case of errors |
|||
| rrot: ee45947 | rurban++ | config/ (2 files): cage] move -Wcast-align to --cage, special-case src/string/sprintf.c, spf_render.c add -Wno-unused-parameter to compilers/imcc/imclexer.c Only one math.ops unused-parameter warning remains with ICONST not needing INTERP. parrot is now warnings clean with clang, clang++, gcc and g++, besides the remaining pmc2c default, Null and Proxy UNUSED fixes |
|||
| rrot: 9dc1db9 | rurban++ | t/fullharness: [cage] remove ending whitespace from t/fullharness |
|||
|
22:14
davidfetter joined
|
|||
| dalek | rrot: ec9a63c | rurban++ | src/pmc/parrotinterpreter.pmc: ParrotInterpreter.get_integer returns now the task id Before it was hardcoded to 0. Add note that the tid ATTR is still unused. |
22:32 | |
| rrot: 109d816 | rurban++ | / (21 files): [cage] Fix various cage compiler warnings Shadowed variables from upper scope. SHIM unused interp, Remove unused local variables make headerizer Add documentation on unused arguments |
|||
| rrot: 04ccb77 | rurban++ | src/pmc/imageiothaw.pmc: [GH #879] Fix imageiothaw -Werror=declaration-after-statement |
|||
| rrot: f6e88c0 | rurban++ | examples/compilers/japhc.c: [codingstd] does not like 2004-2008,2012- revert |
23:01 | ||
|
23:05
whiteknight joined
23:11
davidfetter joined
|
|||
| whiteknight | good evening, #parrot | 23:12 | |
| davidfetter | good evening, whiteknight</chorus> | 23:15 | |
| whiteknight | hello davidfetter | ||
| davidfetter should probably come back up to speed on parrot | 23:16 | ||
| ...but perhaps i'll wait until $kid[1] is born and see how that goes | |||
| whiteknight | oh, you're expecting? | 23:17 | |
| davidfetter | my wife is 38 weeks along | 23:39 | |
| rurban | dukeleto: I can repro the threads bus error 10 on my darwin | 23:41 | |