Parrot 2.8.0 released | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close configure component tickets
Set by moderator on 12 October 2010.
00:04 theory left 00:10 jhelwig joined
bacek_at_work cotto, not a "big" task. 00:24
cotto, our GC is pretty much encapsulated already. 00:25
cotto That's what I hoped. Thanks.
pmichaud, ping 00:29
seen pmichaud 00:37
aloha pmichaud was last seen in #perl6 5 hours 31 mins ago saying "present".
bacek_at_work aloha, good girl 00:56
00:59 silug left
cotto bacek++ 01:00
explain bacek 01:03
aloha positive: | branches/generational_gc/src/gc/gc_ms2.c: (dalek), : PMC attribute blocks not aligned (dalek), | branches/generational_gc/src/gc/gc_ms2.c: (dalek); negative: nothing; overall: 64.
01:12 whiteknight left 01:23 jsut_ left 01:29 jsut joined 01:50 ruoso left 01:59 theory joined 02:03 ruoso joined 02:14 chromatic left
cotto aloha, 7037/60 02:17
just shy of 5 days for rakudo's spectest under the pcore 02:19
02:35 janus left 02:36 ruoso left
bacek_at_work cotto, just load Math module into aloha 02:42
cotto aloha, 7037/60 02:43
bacek_at_work cotto, hmm. Let'm check her health. 02:47
02:50 aloha left, aloha joined
bacek_at_work 2+2 02:50
aloha 4
bacek_at_work 7037/60
aloha 117.283333333333
bacek_at_work it's Maths :) 02:51
aloha, status 02:52
aloha bacek_at_work: I have been awake 0 days, 0 hours, 0 minutes, 11 seconds this session, and currently reference 261 factoids.
bacek_at_work aloha, convert 10 meters to feets
aloha bacek_at_work: Couldn't out what to do with with the units METERS and FEETS
GeJ aloha, convert 10 meters to feet 02:53
aloha GeJ: 10 meters is 32.8083989501312 feet
GeJ good girl.
cotto funny. I tried to !load Maths and nothing happened.
aloha, convert 95 db to AU 02:54
aloha cotto: Couldn't out what to do with with the units DB and AU
cotto aloha, convert 13 tons to inches
aloha cotto: Couldn't out what to do with with the units TONS and INCHES
cotto aloha, convert 13 tons to kg 02:55
aloha cotto: Couldn't out what to do with with the units TONS and KG
cotto aloha, convert 13 tons to kilograms
aloha cotto: Couldn't out what to do with with the units TONS and KILOGRAMS
03:04 silug joined
bacek_at_work cotto, search.cpan.org/~simonw/Bot-BasicBo...Convert.pm 03:05
aloha, convert 100 AUD to USD 03:06
aloha bacek_at_work: 100 AUD is 98.82 USD
dukeleto that is useful.
bacek_at_work yak. I didn't except so strong AUD...
dukeleto aloha, convert 70 F to C 03:07
aloha dukeleto: 70 F is 21.1111111111111 C
dukeleto botsnack
aloha++ anyway, even if she doesn't know how to eat botsnacks
aloha dukeleto: Thanks!
bacek_at_work
.oO( I have to write "botsnack" plugin for aloha)
aloha, explain aloha
aloha bacek_at_work: positive: anyway, even if she doesn't know how to eat botsnacks (dukeleto); negative: results/ (dukeleto), taptinder.org . For Parrot project running on tt.taptinder.org/ and reporting build failures to #parrot channel as ttbot. (bacek_at_work), > (cotto); overall: -4.
dukeleto bacek_at_work: please work on the GC first, I am fine with doing aloha++ 03:08
bacek_at_work: ;)
plobsing aloha: convert 273.15 K to R
aloha plobsing: Couldn't out what to do with with the units K and R
bacek_at_work "R"?
plobsing rankine
bacek_at_work aloha, convert 273.15 K to C
aloha bacek_at_work: 273.15 K is 0 C
dukeleto aloha: convert 180 degress to Radians
aloha dukeleto: Couldn't out what to do with with the units DEGRESS and RADIANS
dukeleto aloha: convert 180 degrees to Radians
aloha dukeleto: Couldn't out what to do with with the units DEGREES and RADIANS
dukeleto oh well. Maybe I should do something useful. 03:09
bacek_at_work++
cotto dukeleto, have you been in contact with osuosl about the git migration? 03:11
dukeleto cotto: not much, other than warning them that we are doing it
cotto ok. They'll need to be in the loop to install/configure the github and navadd plugins 03:13
Why 03:16
's dalek being quiet?
03:19 janus joined
dukeleto I saw that someone used to run a Parrot BuildBot so I contacted him and got his configuration file for the buildbot master 03:28
trac.parrot.org/parrot/wiki/BuildBot 03:29
there was even a mailing list for it: hexten.net/mailman/listinfo/parrot-reports
bacek_at_work aloha, convert 180 deg to rad 03:51
aloha bacek_at_work: 180 deg is 3.14159265358979 rad
cotto dukeleto, are you (or do you want to be) the primary contact between osuosl and Parrot for the git migration? 03:55
04:18 Kulag is now known as Arktosis 04:32 bluescreen left
dalek website: jkeenan++ | A Visit to the Oregon State University Open Source Lab 04:36
website: www.parrot.org/content/visit-oregon...source-lab
cotto did dalek stop following wiki changes? 04:44
05:02 mikehh left
dukeleto cotto: yeah, i can be that contact 05:36
05:41 particle1 joined
cotto dukeleto, ok. I'll send you the info needed for the github/trac integration stuff. 05:43
05:45 particle left, particle1 is now known as particle 06:45 fperrad joined 06:47 theory left 06:57 theory joined 07:06 theory left 07:54 dafrito joined, dafrito left
bacek ~~ 07:59
cotto dukeleto, what'd be the appropriate github api token for trac.parrot.org to use? 08:01
08:07 perlite_ left 08:08 perlite joined 09:45 particle left
moritz lambda-the-ultimate.org/node/2391 might interest the GC implementors 10:06
cotto big claims there 10:13
good thing our gc is now (mostly) well-encapsulated so people can try implementing something like that
10:15 particle joined
moritz "indeed" to both lines :-) 10:15
cotto they forgot to add "ymmv" 10:16
moritz well, and they needed a kernel patch 10:17
it sounds more like research than putting it into production immediately
cotto requiring a kernel patch might be a non-starter for the average user 10:24
10:34 particle1 joined 10:35 uniejo joined 10:36 particle left
cotto late night sanity check: would it be a bad idea to have Lorito ops take between 0 and 3 arguments, depending on the op? 10:38
10:44 contingencyplan left 11:15 particle1 left 11:24 particle joined 11:25 Maddingue left
moritz constant arg number is probably easier to optiize 11:28
11:54 particle left
bacek ~~ 11:55
Who is our IO expert? 11:56
moritz looks at the empty set
bacek bah... 11:57
dalek rrot: r49523 | bacek++ | branches/generational_gc/src/gc/gc_ms2.c:
Remove redundant call to Parrot_pmc_destroy. free_pmc_header will call it anyway.
12:11
rrot: r49524 | bacek++ | branches/generational_gc/src/call/args.c:
Add more write barriers when we are poking into CallContext directly
rrot: r49525 | bacek++ | branches/generational_gc/src/io/buffer.c:
Fix GC related bug in io_read_buffer.
rrot: r49526 | bacek++ | branches/generational_gc/src/gc/gc_ms2.c:
Use GC_generation_2_FLAG instead of live_FLAG for objects after write_barrier handling.
12:12 uniejo left, fperrad_ joined 12:14 fperrad left, fperrad_ is now known as fperrad 12:17 Maddingue joined 12:20 particle joined 12:26 bluescreen joined
bacek ok, gen_gc failing at compiling dynops now. I declare it victory for today. 12:33
Good night, humans. Time to recharge. 12:34
dalek rrot: r49527 | bacek++ | branches/generational_gc/src/gc/gc_ms2.c:
Fix copy-paste bug in marking oldest generation.
12:41
rrot: r49528 | bacek++ | branches/generational_gc/src/gc/gc_ms2.c:
Mark writebarriered objects as alive to avoid second marking.
13:41 theory joined 14:15 ruoso joined 14:35 theory left 15:00 dmalcolm joined 15:07 Andy joined 15:13 theory joined 15:17 ruoso left, tadzik joined
dukeleto hola hola hola. 15:36
moritz 'que tal' xx 3 15:38
15:42 bluescreen left, bluescreen joined 16:06 sjn left 16:30 zostay joined 16:31 jsut_ joined 16:36 jsut left, tadzik left
dukeleto github.com/ramen/phply <-- PHP implemented in Python 16:40
What could go wrong? 16:41
atrodo php could get better? 16:44
dukeleto I had not thought of that possibility. 16:45
16:48 whiteknight joined
moritz python slower? 16:51
17:25 davidfetter joined 17:38 x3nU joined 17:46 contingencyplan joined 18:22 ruoso joined 18:27 sjn joined, theory left
cotto ~~ 18:57
dukeleto, ping 19:04
19:13 M_o_C joined 19:31 davidfetter left 19:37 davidfetter joined 19:55 whiteknight left
cotto lessons from postgres' git migration: lwn.net/SubscriberLink/409635/d1f6cb64476514a9/ 20:26
bacek Good morning, humans 20:37
20:41 M_o_C left 20:42 perlite_ joined
cotto hi bacek 20:42
bacek cotto, aloha 20:43
20:47 perlite left
bacek cotto, if you'll have time, can you take a look at gen_gc branch. opsc generates slightly broken src/dynops/bit_ops.c 20:50
cotto interesting 20:52
dalek rrot: r49529 | bacek++ | branches/generational_gc/src/pmc.c:
Workaroung for reuse pmc from older generations
20:55
bacek cotto, yes. At least gen_gc can already compile major tools like PCT and opsc :) 20:57
cotto I'd say the generated core_ops.c is a little more than incorrect: src/gc/gc_ms2.c:1366: failed assertion '!PObj_on_free_list_TEST(pmc) || !"Attempt to mark dead object"' 20:58
bacek did you try to rebootstrap core.ops? 20:59
cotto does that branch replace gc_ms2 with the gen gc?
bacek yes
cotto ok. Bootstrapping won't work if opsc dies. 21:00
I should have clarified. That output came from running ops2c --core 21:01
bacek I didn't try to rebuild core_ops.c yet 21:03
GeJ Bonjour everyone. 21:05
nopaste "cotto" at 192.168.1.3 pasted "backtrace in gen gc branch running ops2c --core" (23 lines) at nopaste.snit.ch/24381 21:06
cotto My guess is that the ExceptionHandler isn't getting moved to the right generation somewhere.
bacek cotto, hmm. Quite possible. I'll take a look tonight. 21:09
Now time to prepare for $dayjob
cotto what's broken about the file? 21:15
I only see a minor difference. Is PREG and SREG what you're talking about? 21:17
nopaste "bacek" at 192.168.1.3 pasted "Broken bit_ops.c" (9 lines) at nopaste.snit.ch/24382 21:18
bacek it's on amd64 21:21
linux
afk # dayjob 21:22
21:37 fperrad left 21:41 ruoso left
bacek_at_work ~~ 22:14
22:15 Andy left 23:28 ruoso joined 23:35 kid51 joined 23:46 bluescreen left
kid51 cotto++ for the link on PostgreSQL's Git transition 23:52