Parrot 1.9.0 "Blue-fronted Amazon" released! | parrot.org | Roadmap: icanhaz.com/parrotroadmap | Latest modified TT's: icanhaz.com/parrotbugs
Set by moderator on 16 December 2009.
00:01 lucian joined
lucian any way to shut Piper up? 00:02
treed Shotgun to the face? 00:05
00:13 cotto joined 00:27 nopaste joined 01:08 patspam joined 02:09 kid51 joined
kid51 msg Coke smolder.plusthree.com/app/public_pr...ails/31401 is a smoke of one_make branch 02:10
purl Message for coke stored.
02:13 joeri left 03:12 nopaste joined 03:27 nopaste joined 03:47 nopaste joined 04:30 dduncan joined
dduncan I have a question about terminology in either programming languages or maths, with respect to intervals such as what Perl 6 calls the Range ... 04:35
specifically, I wondered what the more proper or understandable terms are to distinguish what I call a continuous vs discontinuous range ...
by continuous I mean eg {1..10} and by noncontinuous I mean eg {1..3,6,8..9}
basically, what would be the best terms to use to distinguish those 2 examples I gave?
I'm also talking about intervals in a type-agnostic manner ... eg they may be over numbers or dates or strings or whatever
04:42 nopaste joined
Coke happy new year from Eastern. 05:08
perl 6 language questions are better asked in #perl on freenode, btw. 05:09
I would answer your question, but I am typing this with my eyes closed waiting to go to bed.
msg kid51 thanks, I'll take a look. I have a potential fix in my working directory that might fix it, will get it in tomorrow. 05:10
purl Message for kid51 stored.
Coke -> zzzzzzzzzz
05:13 bacek joined 05:47 nopaste joined 06:28 adu joined 06:30 adu joined
dukeleto happy 2010! 07:20
adu yey 07:30
dduncan note as per my prior question, {1..3,6,8..9} should be read as {1..3,6..6,8..9}
in case that confused anyone
adu ? 07:32
adu is completely confused
dduncan adu, my last note follows up a question asked 3 hours earlier on this channel ... and on #perl6 where it is just starting to see an answer 07:33
since you just joined, you didn't see it
adu o
08:23 iblechbot joined 09:11 dduncan left 09:36 fperrad joined 09:48 eternaleye joined
dalek rrot: r43352 | gerd++ | trunk/docs (2 files):
Convert the files "book/pct/ch04_pge.pod" and "memory_internals.pod" from ISO-8859-1 to UTF-8, because all other file are also in this format.
09:51
rrot: r43353 | gerd++ | trunk/compilers/imcc/main.c:
change the -V option output to show the copyright with the new year
10:23
purl dalek: that doesn't look right
11:12 eternaleye joined
eternaleye purl: literal change 11:18
purl eternaleye: change =is= very minimal as you can see in the js, so what you suggests seems like a good alternative
eternaleye purl: literal change the 11:19
purl eternaleye: sorry...
eternaleye purl: literal change to
purl eternaleye: i'm not following you...
11:57 nopaste joined 12:39 Zak joined 13:05 joeri joined 13:14 eternaleye joined 13:39 kid51 joined 13:47 lucian joined 14:02 nopaste joined 14:08 iblechbot joined 14:20 Whiteknight joined 14:22 nopaste joined 15:11 lucian joined
lucian i hate Piper 15:11
Whiteknight lucian: I hate him too 15:13
15:15 lucian joined 15:40 mikehh joined 15:52 Psyche^ joined
mikehh All tests PASS (pre/post-config, make corevm/make coretest, smoke (#31409), fulltest) at r43353 - Ubuntu 9.10 amd64 (g++ with --optimize) 16:09
16:13 pdcawley joined 16:21 mikehh joined 16:25 ash_ joined 16:37 mikehh joined 16:42 plobsing joined
mikehh All tests PASS (pre/post-config, make corevm/make coretest, smoke (#31410), fulltest) at r43353 - Ubuntu 9.10 amd64 (gcc with --optimize) 16:54
dalek rrot: r43354 | plobsing++ | branches/pmc_freeze_cleanup/src/pmc_freeze.c:
remove more thaw constant code and document lack of thaw constant in docs
17:15
mikehh All tests PASS (pre/post-config, make corevm/make coretest, smoke (#31411), fulltest) at r43353 - Ubuntu 9.10 amd64 (gcc) 17:17
17:32 theory joined
mikehh All tests PASS (pre/post-config, make corevm/make coretest, smoke (#31412), fulltest) at r43353 - Ubuntu 9.10 amd64 (g++) 17:33
17:46 ash_ left
mikehh bacek: ping 17:50
dalek rrot: r43355 | mikehh++ | branches/boehm_gc/src/gc/alloc_memory.c:
fix codetest failures - there should be one space or a newline after a comma and unwrapped macro arguments
18:03
rrot: r43356 | plobsing++ | branches/pmc_freeze_cleanup/src/pmc_freeze.c:
eliminate run_thaw (inlined into Parrot_thaw)
kid51 mikehh: Can you look at trac.parrot.org/parrot/ticket/1393#comment:9 ? Thanks. 18:06
mikehh kid51: I had a look - it passes on amd64 (all variants) and it passed when I ran it on i386 at r43279 - I am going to do some tests on i386 later and will try again 18:13
I am trying to do some tests on boehm_gc branch but I don't think I am invoking the boehm_gc GC - anyone any idea how to do this 18:15
18:33 cognominal joined
dalek rrot: r43357 | coke++ | branches/one_make (10 files):
Break up Makefile.mak's into Define and Rule sections; helps avoid order issues
18:36
mikehh at the moment I get all test PASS up to fulltest in boehm-gc branch but I am sure that I am not invoking the boehm-gc GC 18:38
18:47 ash_ joined
dalek rrot: r43358 | plobsing++ | branches/pmc_freeze_cleanup/src/pmc_freeze.c:
mark unused PMC as SHIM
18:52
bacek Good morning 19:09
mikehh, you can change default GC in include/parrot/settngs.h
mikehh hi bacek 19:12
bacek aloha mikehh
mikehh bacek: so I just edit include/parrot/settings.h to test the boehm_gc GC 19:13
bacek mikehh, yes.
mikehh bacek: do you have to re-configure?
bacek just rebuild 19:14
mikehh so what is the #define PARROT_GC_DEFAULT_TYPE MS - change MS to what? 19:16
bacek mikehh, BOEHM_GC 19:26
19:28 plobsing_ joined 20:40 joeri joined, joeri left, joeri joined
dalek rrot: r43359 | plobsing++ | branches/pmc_freeze_cleanup/src (2 files):
various small changes moving towards eliminating extra_flags+EXTRA_IS_PROP_HASH

  * reduce the scope of EXTRA_IS_PROP_HASH in default.visit
  * extra_flags implies EXTRA_IS_PROP_HASH, no need to use an INTVAL in the image to denote this
  * add assertions to freeze and thaw visit methods
  * clean up thawing of seen/prophash pmcs
20:45
21:07 Essobi joined
dalek rrot: r43360 | bacek++ | branches/boehm_gc/src/call/context.c:
Don't use FixedSizeAllocator for CallContext's registers if GC_USE_FIXED_SIZE_ALLOCATOR isn't set.
21:18
rrot: r43361 | bacek++ | branches/boehm_gc (4 files):
Make GC_USE_FIXED_SIZE_ALLOCATOR "public" by moving it into settings.h
rrot: r43362 | bacek++ | branches/boehm_gc/src/pmc/callcontext.pmc:
Don't use FixedSizeAllocator in CallContext if FSA is disabled.
rrot: r43363 | bacek++ | branches/boehm_gc/src/main.c:
Enable Boehm incremental marking unconditionally.
rrot: r43364 | bacek++ | branches/boehm_gc/src/gc/alloc_memory.c:
Don't manually manage memory when Boehm GC enabled.
21:34
rrot: r43365 | bacek++ | branches/boehm_gc/include/parrot/settings.h:
Switch back to MS as default GS. Add bit of documentation to USE_FIXED_SIZE_ALLOCATOR
21:35 masak joined 21:42 ash_ joined 21:44 integral joined
dukeleto 'ello and happy new year! 21:48
isn't 2.0 coming out in about 3 weeks?
cotto about 21:56
22:00 lucian joined 22:13 ash_ joined 22:18 ash_ joined 22:19 plobsing joined, cognominal joined 22:35 ash_ joined 22:50 ZeroForce joined 23:14 nopaste joined 23:22 theory joined 23:27 nopaste joined 23:44 lucian joined 23:51 Tene joined