Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-10-10

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
07:33 rurban joined #parrot
07:47 rurban1 joined #parrot
08:25 rurban joined #parrot
08:31 dalek parrot/rurban/lexqnames-gh1095-dev: 58bcdda | rurban++ | compilers/imcc/ (3 files):
08:31 dalek parrot/rurban/lexqnames-gh1095-dev: [imcc] fix .sub name last char
08:31 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/58bcddaab8
08:56 FROGGS ./parrot -o runtime/parrot/include/parrotlib.pbc runtime/parrot/library/parrotlib.pir
08:56 FROGGS Could not find sub WSubId_8
08:56 FROGGS current instr.: '__PARROT_ENTRY_MAIN__' pc 328 (frontend/parrot2/prt0.pir:121)
08:57 FROGGS rurban: can you ping me when the branch is meant to build on other boxes?
09:31 rurban yes
09:31 rurban I'm still stripping one char off in some register somewhere. imcc looks good, now it's parrot
09:54 dalek parrot/rurban/lexqnames-gh1095-dev: 16c21b0 | rurban++ | / (5 files):
09:54 dalek parrot/rurban/lexqnames-gh1095-dev: [imcc] fix -d8 dump_instructions, fix double unescaping
09:54 dalek parrot/rurban/lexqnames-gh1095-dev:
09:54 dalek parrot/rurban/lexqnames-gh1095-dev: string_from_reg may not unescape the const again. fixes t/op/basic_6.pasm
09:54 dalek parrot/rurban/lexqnames-gh1095-dev: change t/op/basic_9.pasm to catch the new Unknown escape sequence \i in Parrot fl\ies
09:54 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/16c21b0f8a
10:05 dalek parrot: e1cb33b | rurban++ | compilers/imcc/debug. (2 files):
10:05 dalek parrot: [imcc] fix crash with -d8 DEBUG_IMC dump_instructions
10:05 dalek parrot: review: https://github.com/parrot/parrot/commit/e1cb33ba38
10:20 travis-ci joined #parrot
10:20 travis-ci parrot/parrot#1119 (master - e1cb33b : Reini Urban): The build passed.
10:20 travis-ci Change view : https://github.com/parrot/parrot/c‚Äčompare/92fd147ee3d2...e1cb33ba38d0
10:20 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/37584590
10:20 travis-ci left #parrot
10:41 rurban joined #parrot
10:51 rurban joined #parrot
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: 0172423 | rurban++ | / (3 files):
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: Add throw_illegal_escape_char, add arg to throw_illegal_escape
12:19 dalek parrot/rurban/lexqnames-gh1095-dev:
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: Harmonize Illegal escape sequence \\%c in %Ss and
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: Illegal escape sequence %Ss error messages.
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: Also allow \? \
12:19 dalek parrot/rurban/lexqnames-gh1095-dev:
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: Note that the C standard requires such "invalid" escape sequences
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: to be diagnosed i.e., the compiler must print an error message.
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/0172423b09
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: 4ddcd18 | rurban++ | / (5 files):
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: [imcc] fix U type in sub fixup
12:19 dalek parrot/rurban/lexqnames-gh1095-dev:
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: Honor mk_const Slp, do not change S to U when called a 2nd time as S
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: with already stripped quotes.
12:19 dalek parrot/rurban/lexqnames-gh1095-dev:
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: Change -t8 private trace flag to -d2 proper imcc flag for mk_const tracking
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: Add more debugging verboseness.
12:19 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/4ddcd1890e
13:23 kjs joined #parrot
13:30 dalek parrot/rurban/lexqnames-gh1095-dev: a7aa54e | rurban++ | / (7 files):
13:30 dalek parrot/rurban/lexqnames-gh1095-dev: [imcc] the plot thickens. pass the ghash|0 to _mk_const
13:30 dalek parrot/rurban/lexqnames-gh1095-dev:
13:30 dalek parrot/rurban/lexqnames-gh1095-dev: do not unescape binary strings containing 0
13:30 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/a7aa54e6f2
15:22 dalek parrot/rurban/lexqnames-gh1095-dev: 8724d6d | rurban++ | compilers/imcc/ (3 files):
15:22 dalek parrot/rurban/lexqnames-gh1095-dev: [imcc] 2 more -t8 leftovers over to -d2
15:22 dalek parrot/rurban/lexqnames-gh1095-dev:
15:22 dalek parrot/rurban/lexqnames-gh1095-dev: Note that currently string_from_reg is the best place to resolve
15:22 dalek parrot/rurban/lexqnames-gh1095-dev: encoded U strings, as registers store them the same way as in symreg constants.
15:22 dalek parrot/rurban/lexqnames-gh1095-dev: But we should optimimze that to be more efficient, see GH #1097
15:22 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/8724d6d474
16:14 dalek parrot/rurban/lexqnames-gh1095-dev: 09825bb | rurban++ | compilers/imcc/symreg.c:
16:14 dalek parrot/rurban/lexqnames-gh1095-dev: [imcc] represent constants with \0 as fixed_8:"\x00"
16:14 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/09825bb353
16:19 rurban1 joined #parrot
16:19 dalek parrot/rurban/lexqnames-gh1095-dev: 05eeca5 | rurban++ | compilers/imcc/symreg.c:
16:19 dalek parrot/rurban/lexqnames-gh1095-dev: [imcc] oops
16:19 dalek parrot/rurban/lexqnames-gh1095-dev: review: https://github.com/parrot/parrot/commit/05eeca5f4a
19:04 Chirag joined #parrot
19:50 particle joined #parrot
20:22 FROGGS joined #parrot
20:44 kjs joined #parrot
21:16 rurban joined #parrot
21:42 rurban left #parrot

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

Parrot | source cross referenced