[00:12] xyz359 (n=xyz359@pool-68-238-168-248.tampfl.fios.verizon.net) joined #pypy.
[00:20] <braintone> mwh - r20647 - Hey, multiple spaces work now :)
[00:31] #pypy: mode change '+o mwh' by ChanServ!ChanServ@services.
[00:31] #pypy: mode change '+o cfbolz' by ChanServ!ChanServ@services.
[00:31] #pypy: mode change '-o mwh' by cfbolz!n=carlson@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se
[00:31] #pypy: mode change '-o cfbolz' by cfbolz!n=carlson@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se
[00:39] arigo_dinner (n=arigo@c-178b70d5.022-54-67626719.cust.bredbandsbolaget.se) left irc: "good night"
[00:48] pedronis (n=Samuele_@c-178b70d5.022-54-67626719.cust.bredbandsbolaget.se) joined #pypy.
[00:51] <braintone> mwh - r20648 - remove some not-english that escaped from my tired brain (thanks jacob!)
[00:51] pedronis (n=Samuele_@c-178b70d5.022-54-67626719.cust.bredbandsbolaget.se) left irc: Client Quit
----- silence for 26 minutes ----- [01:17] Shoragan (n=shoragan@d072.apm.etc.tu-bs.de) left irc: Client Quit
----- silence for 18 minutes ----- [01:35] <braintone> cfbolz - r20649 - fix mydot: now it does properly handle dot-files that contain latex formulas. the problem is right now that the bounding box is a bit too big (which is a huge improvement already, because before it wa
[01:37] <stakkars> cfbolz: go to bed :^)
[01:37] <cfbolz> stakkars: you too!
[01:37] <stakkars> yessir
[01:37] _hannes (n=yuuhu@i577B4133.versanet.de) left irc: "utz utz utz"
[01:38] <stakkars> hannes! wenn der morgen wieder nicht aus den Federn kommt!
[01:38] <cfbolz> hahaha
[01:39] <stakkars> is doch wahr. kids can be annoying
[01:40] pedronis (n=Samuele_@c-178b70d5.022-54-67626719.cust.bredbandsbolaget.se) joined #pypy.
[01:43] <cfbolz> pedronis: didn't you want to go to bed because of the laundry tomorrow morning?
[01:44] <pedronis> well, I'm still not tired
[01:44] <pedronis> I just run again count1.py and count2.py
[01:44] <cfbolz> I guess you will be tomorrow then :-)
[01:44] <cfbolz> what's count1/2.py?
[01:44] <pedronis> indeed
[01:44] <pedronis> the silly counting micronbenchmarks
[01:45] <cfbolz> ah, right
[01:45] <stakkars> where? [yes, I'm sleeping :-]
[01:45] <pedronis> now we are 4.7 slower than CPython 2.4 on my office machine with count1
[01:45] <stakkars> what what what
[01:46] <pedronis> but 11.3 times slower with count2
[01:46] <stakkars> pffffhht
[01:46] <pedronis> so indeed function calls are very costly
[01:47] <pedronis> http://codespeak.net/svn/user/pedronis/count1.py
[01:47] <pedronis> http://codespeak.net/svn/user/pedronis/count2.py
[01:49] <stakkars> crazy. doing this in RPython with inlining is 5000 times faster.
[01:49] <cfbolz> what a deep and insightful observation
[01:50] <stakkars> it is:
[01:50] <pedronis> well, the point is really the baseline behavior of our interpreter, and indeed that our function call impl is too costly
[01:50] <pedronis> that RPython is incredibly faster is not really the point of the exercize
[01:51] <stakkars> it is about the huge gap between that and what we can do with the interpreter.
[01:51] <stakkars> surelynot, I'm wondering about how much we are blocked.
[01:57] <pedronis> good night
[01:57] pedronis (n=Samuele_@c-178b70d5.022-54-67626719.cust.bredbandsbolaget.se) left irc: "Chatzilla 0.9.68a [Firefox 1.0.4/20050511]"
[01:58] <stakkars> we have an RPy program that runs this application code. Although this is applevel, the set of operations is fixed, and called with known argument types, etc. We should be able to compile that, without a JIT.
[02:00] <stakkars> but the resultfor count1 is really good.
[02:01] pedronis (n=Samuele_@c-178b70d5.022-54-67626719.cust.bredbandsbolaget.se) joined #pypy.
[02:01] pedronis (n=Samuele_@c-178b70d5.022-54-67626719.cust.bredbandsbolaget.se) left irc: Client Quit
[02:16] <stakkars> before shutting down: I'm wondering what would happen if we wrote a simple, generalized geninterp that does noti
[02:16] <stakkars> notjing but turning this interpreted code into something compilable, and run it though the translator?
[02:16] <stakkars> g'night
----- silence for 17 minutes ----- [02:33] cfbolz (n=carlson@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: 110 (Connection timed out)
----- silence for 33 minutes ----- [03:06] stakkars (n=tismer@213.15.68.61) left irc: Read error: 110 (Connection timed out)
----- silence for 2 hr and 6 minutes ----- [05:12] sanxiyn (i=tinuviel@211.104.100.240) joined #pypy.
----- silence for 49 minutes ----- [06:01] hpk (n=hpk@merlinux.de) left irc: "Client Exiting"
----- silence for 51 minutes ----- [06:52] rhymes (n=rhymes@host2-79.pool8254.interbusiness.it) left irc: "supercalifragiliblahblah"
----- silence for 1 hr and 24 minutes ----- [08:16] sanxiyn (i=tinuviel@211.104.100.240) left irc: "Bye"
----- silence for 28 minutes ----- [08:44] thingie24 (n=asdf@87.237.32.254) left irc: Read error: 104 (Connection reset by peer)
[08:53] thingie24 (n=asdf@87.237.32.254) joined #pypy.
[08:53] ericvrp (n=eric@ericvrp.demon.nl) joined #pypy.
----- silence for 28 minutes ----- [09:21] Shoragan (n=shoragan@d072.apm.etc.tu-bs.de) joined #pypy.
----- silence for 47 minutes ----- [10:08] auc (n=auc@logilab.net2.nerim.net) joined #pypy.
[10:10] cfbolz (n=carlson@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.
[10:11] stakkars (n=tismer@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.
[10:12] <cfbolz> good morning!
[10:12] <ericvrp> howdy
[10:13] <cfbolz> :-)
[10:13] <ericvrp> raining in Gothenburg?
[10:13] <stakkars> good morning!
[10:13] <stakkars> no,but dark & cloudy
[10:13] <ericvrp> hi :)
[10:17] arre (n=ac@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.
[10:18] pedronis (n=Samuele_@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.
[10:18] johahn (n=johahn@h9n1fls31o883.telia.com) joined #pypy.
[10:31] <ericvrp> cfbolz: Happy birthday!
[10:31] <cfbolz> ericvrp: thank you!
[10:31] <cfbolz> :-)
[10:32] <ericvrp> are they singing already? Would make a nice beginning of the Pypy movie ;)
[10:32] <cfbolz> hehe
[10:33] <cfbolz> no, they ignore me
[10:36] <stakkars> cfbolz: patient :-)
[10:36] <xorAxAx> cfbolz: happy birthday, mate! :-)
[10:37] <cfbolz> xorAxAx: thanks
[10:39] <johahn> oops.. sorry for the spam.. just testing :)
[10:39] <johahn> cfbolz: have a nice day!
[10:39] lene (n=chatzill@merlinux.de) joined #pypy.
[10:40] <cfbolz> johahn: thank you
[10:40] <johahn> btw, I know about the irc-logs, but is there a bot that can inform me of missed messages while I was offline?
[10:40] <cfbolz> don't think so. our bots are not yet clever enough
[10:41] arigo (n=arigo@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.
[10:41] <johahn> ok.. i'm thinking of writing /msg braintone: update
[10:41] <mwh> johahn: ?
[10:41] <mwh> what would that do?
[10:41] <cfbolz> johann: you can do the following:
[10:41] <johahn> send me every msg since I left the last time
[10:42] <cfbolz> ah, ok
[10:42] <cfbolz> just search for "johann left" in the logs :-)
[10:42] <johahn> cfbolz: I have a script for that already, but it shows up in a dos prompt
[10:42] Nick change: pedronis -> pypy-sync
[10:43] Nick change: pypy-sync -> pedronis
[10:43] <mwh> hahaha
[10:43] <cfbolz> samuele needs more sleep
[10:43] <stakkars> the /msg did not work
[10:43] Nick change: stakkars -> RepzMovsD
[10:44] <xorAxAx> RepzMovsD: haha
[10:44] <arigo> codespeak.net: screen -x arigo/arigo
[10:44] Nick change: RepzMovsD -> stakkars
[10:46] <mwh> terminal is 80x26 for least pain (C-a *)
[10:54] <tic> jcxnz. lovely.
[10:54] xyz359 (n=xyz359@pool-68-238-168-248.tampfl.fios.verizon.net) left irc: Read error: 110 (Connection timed out)
[11:04] <arigo> http://codespeak.net/~cfbolz/deliverable_pdf/
[11:12] auc (n=auc@logilab.net2.nerim.net) left irc: Read error: 110 (Connection timed out)
[11:16] CTCP CHAT: from johahn (n=johahn@h9n1fls31o883.telia.com)
[11:18] -johahn (n=johahn@h9n1fls31o883.telia.com)- DCC Chat (213.66.144.9)
[11:18] CTCP CHAT: chat 3577909257 1027 from johahn (n=johahn@h9n1fls31o883.telia.com)
[11:20] ericvrp (n=eric@ericvrp.demon.nl) left irc:
----- silence for 23 minutes ----- [11:43] <braintone> mwh - r20656 - small tweaks.
[11:57] tic (n=vision@c-8faae255.019-35-67626717.cust.bredbandsbolaget.se) left irc: "BeOS - Because you don't eat soup with a fork!"
[11:57] tic (n=vision@c-8faae255.019-35-67626717.cust.bredbandsbolaget.se) joined #pypy.
[12:07] <braintone> arigo - r20660 - Completed the 'stacklessness' section.
[12:12] <braintone> mwh - r20662 - a couple more words.
[12:17] <braintone> cfbolz - r20663 - now that we startup reasonably fast we can also remove one t from the startupttime
[12:22] <braintone> mwh - r20664 - small tweaks to the multiple interpreteter section.
[12:22] <stakkars> cfbolz: maybe one can get your attention this way? :-)
[12:22] <stakkars> cfbolz: how do I re-run the PDF generation? It seems not to work automagically.
[12:28] Rhamphoryncus (n=rhamph@unaffiliated/rhamphoryncus) left irc: "My vapourware can beat up your vapourware! | Support ISO 8601! http://www.cl.cam.ac.uk/~mgk25/iso-time.html"
[12:30] <braintone> mwh - r20666 - move section on concurrency after that on memory management. tweaks to memory management section.
[12:33] <braintone> arigo - r20668 - Add a reference.
[12:41] <braintone> arigo - r20669 - Expand a bit on evaluation strategy.
[12:50] <braintone> arigo - r20670 - Minor tweaks in Experimental Results.
[12:51] <stakkars> can somebody make braintone shut up? boring reports on documentation :)
[13:05] pedronis (n=Samuele_@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: 110 (Connection timed out)
[13:14] <braintone> mwh - r20672 -
[13:24] <braintone> mwh - r20673 - add a few more words to the conclusion.
[13:26] <braintone> bea - r20674 - just clarified time and participants
[13:27] pedronis (n=Samuele_@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.
[13:27] Action: lac is away: pypy-sprint
[13:29] <braintone> bea - r20676 - just clarified
[13:34] <braintone> arigo - r20677 - Remove these images because they are generated automatically, and everybody gets slightly different files (with slightly different
[13:40] <braintone> tismer - r20678 - some wording, removed "I"-style, etc.
[13:41] <braintone> arigo - r20680 - * fixeol, and adding a few svn:ignore manually. * turned an ..image directive into a ..graphviz one.
[13:49] <braintone> cfbolz - r20681 - (pedronis, cfbolz): * described low level object model in more detail * clarified paragraph about id hashes * added paragraph about cashed pbc arguments * added paragraph about fixed sized lists/tagge
[13:56] <stakkars> cfbolz: remainder for after lunch:
[13:56] <stakkars> see http://codespeak.net/~cfbolz/deliverable_pdf/D04.2_Complete_Python_Implementation_on_top_of_CPython/D04.2-deliverablereport.pdf
[13:56] <cfbolz> stakkars: thanks
[13:57] <stakkars> 7.8.3.1 for instance:
[13:57] <stakkars> "variables" is not indented correctly
[13:57] <stakkars> 7.8.3.2: after "we are using", you see that the "integer, float" line looses its space.
[13:58] arigo (n=arigo@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: "[x]chat"
[13:58] <stakkars> I don't think this is a ReST problem, at least I saw these things correctly in generated HTML.
[13:58] <stakkars> looks like something is getting lost.
[13:58] <stakkars> thanks for taking care
[14:00] ericvrp (n=eric@ericvrp.demon.nl) joined #pypy.
[14:04] ericvrp (n=eric@ericvrp.demon.nl) left irc:
----- silence for 17 minutes ----- [14:21] lene (n=chatzill@merlinux.de) left irc: "ChatZilla 0.9.61 [Mozilla rv:1.7.7/20050414]"
[14:33] stakkars (n=tismer@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: 104 (Connection reset by peer)
[14:44] Gromit (n=klix@does-d9b91936.pool.mediaWays.net) joined #pypy.
[14:57] -lilo (i=levin@freenode/staff/pdpc.levin) to $*- [Global Notice] herbert Hi all. The server you're on, herbert.freenode.net, is experiencing routing problems. We'll need to shut it down. Please reconnect to irc.freenode.net .... thanks!
[14:58] cfbolz (n=carlson@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: "bye"
[14:58] cfbolz (n=carlson@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.
[15:12] -lilo (i=levin@freenode/staff/pdpc.levin) to $*- [Global Notice] (Oops, ignore previous message. :)
[15:20] ericvrp (n=eric@ericvrp.demon.nl) joined #pypy.
[15:34] auc (n=auc@logilab.net2.nerim.net) joined #pypy.
[15:38] _hannes (n=yuuhu@i577B4133.versanet.de) joined #pypy.
[15:40] ericvrp (n=eric@ericvrp.demon.nl) left irc: Read error: 113 (No route to host)
[15:41] <braintone> bea - r20687 - My suggested structure for Holgers part of the talk. Alastair - please dont use this yet since Holger hasnt even seen it - he will submit stuff later this evening....
[15:43] ericvrp (n=eric@ericvrp.demon.nl) joined #pypy.
[15:46] ericvrp (n=eric@ericvrp.demon.nl) left irc: Client Quit
[15:55] ericvrp (n=eric@ericvrp.demon.nl) joined #pypy.
[15:59] <braintone> cfbolz - r20690 - (pedronis, cfbolz): added future work in the threading and object model section
[16:00] Gromit (n=klix@does-d9b91936.pool.mediaWays.net) left irc: Read error: 110 (Connection timed out)
[16:08] stakkars (n=tismer@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.
[16:17] Action: mwh adds Pypy -> PyPy to the style issue pile
[16:18] <ericvrp> cfbolz: I have matplotlib installed on snake, which might be more convenient that accessing my server.
[16:19] Gromit (n=klix@does-d9b90ae5.pool.mediaWays.net) joined #pypy.
[16:26] <cfbolz> even better!
[16:26] <cfbolz> thanks a bunch!
[16:35] Nick change: Gromit -> BenBitDiddle
[16:35] Nick change: BenBitDiddle -> CyDefect
[16:36] Nick change: CyDefect -> Gromit
[16:40] ericvrp (n=eric@ericvrp.demon.nl) left irc: Read error: 113 (No route to host)
[16:46] rhymes (n=rhymes@host162-79.pool872.interbusiness.it) joined #pypy.
[16:47] <mwh> http://www.google.com/search?q=%22arigo%3A+do+you+workk+for+merlinux+yet%22
[16:48] nik (n=chatzill@chello062178225222.14.15.tuwien.teleweb.at) joined #pypy.
[16:49] SteveA (n=steve@195.182.78.95) joined #pypy.
[16:49] <SteveA> mwh: hello
[16:49] <mwh> SteveA: hello
[16:49] <SteveA> hi. did you stay in the e-guesthouse in vilnius?
[16:49] <mwh> yes
[16:50] <mwh> over a year ago now
[16:50] <SteveA> would you recommend it to someone else?
[16:50] <mwh> yes, it was fine
[16:50] <stakkars> I liked it quite much as well
[16:50] <SteveA> warm enough?
[16:50] <stakkars> warm,yes
[16:50] <mwh> didn't get the feeling it was especially cheap by local standards
[16:50] <SteveA> cool. i'm booking brad bollenbach into there.
[16:50] <SteveA> well, there are very cheap places available
[16:50] <SteveA> but they are "variable" in quality
[16:50] <mwh> but yes, warm, internet access, perfectly reasonable staff, decent breakfast
[16:51] <SteveA> thanks!
[16:51] <mwh> it's cheap enough by western europe standards :)
----- silence for 28 minutes ----- [17:19] <braintone> cfbolz - r20704 - add a very feeble not very nice concluding paragraph
[17:19] SteveA (n=steve@195.182.78.95) left #pypy ("Leaving").
----- silence for 24 minutes ----- [17:43] ericvrp (n=eric@ericvrp.demon.nl) joined #pypy.
----- silence for 20 minutes ----- [18:03] <braintone> mwh - r20709 - minor wording tweaks and a couple more XXXs
[18:07] <cfbolz> lac: spam spam spam egg and spam
[18:08] auc (n=auc@logilab.net2.nerim.net) left irc: "Parti"
[18:16] Gromit (n=klix@does-d9b90ae5.pool.mediaWays.net) left irc: Read error: 113 (No route to host)
[18:18] <braintone> mwh - r20711 - up-to-date performance numbers.
----- silence for 26 minutes ----- [18:44] ericvrp (n=eric@ericvrp.demon.nl) left irc:
[18:58] <braintone> lac - r20712 - fix one typo and standardize (sic) spelling
[18:59] Action: lac is back
[19:00] Action: lac is away: pypy-sprint
[19:10] <stakkars> missing the sound of silence...
[19:20] <braintone> cfbolz - r20713 - (mwh, pedronis, cfbolz): small fixes
[19:23] <braintone> mwh - r20714 - remove presuambly accidentally added 'p'
----- silence for 27 minutes ----- [19:50] nik (n=chatzill@chello062178225222.14.15.tuwien.teleweb.at) left irc: "voyage, voyage"
----- silence for 18 minutes ----- [20:08] paniq (n=paniq@port-212-202-49-117.dynamic.qsc.de) left irc: "Leaving"
----- silence for 29 minutes ----- [20:37] ericvrp (n=eric@ericvrp.demon.nl) joined #pypy.
[20:40] ericvrp (n=eric@ericvrp.demon.nl) left irc: Client Quit
[20:49] _hannes (n=yuuhu@i577B4133.versanet.de) left irc: Read error: 104 (Connection reset by peer)
[20:54] <braintone> cfbolz - r20717 - change back to color. add the missing berlin sprint
[20:55] paniq (n=paniq@port-212-202-49-117.dynamic.qsc.de) joined #pypy.
----- silence for 21 minutes ----- [21:16] ericvrp (n=eric@ericvrp.demon.nl) joined #pypy.
[21:24] Nick change: cfbolz -> cfbolz_food
[21:25] ericvrp (n=eric@ericvrp.demon.nl) left irc:
[21:29] hpk (n=hpk@p5088DFEF.dip.t-dialin.net) joined #pypy.
[21:38] <braintone> hpk - r20719 - first go over slides for EU workshop on 8th
[21:47] xyz359 (n=xyz359@pool-68-238-168-248.tampfl.fios.verizon.net) joined #pypy.
----- silence for 43 minutes ----- [22:30] <sabi> i'm trying to implement a C function that gets used in the pypy interpreter.
[22:30] <sabi> unfortunately it returns a long long. is there any way to get that so i can manipulate it from RPython?
[22:31] <xorAxAx> .oO(boxing)
[22:32] hpk (n=hpk@p5088DFEF.dip.t-dialin.net) left #pypy ("Leaving").
[22:32] <sabi> yeah, i'm having trouble seeing where that happens :)
[22:33] <xorAxAx> i dont think that rpython has a long long type :)
[22:33] <sabi> i guess i can try returning it as a pair of unsigned ints
[22:33] <xorAxAx> and the long routines are at applevel
[22:34] <xorAxAx> multiple return values? :-)
[22:34] Rhamphoryncus (n=rhamph@unaffiliated/rhamphoryncus) joined #pypy.
[22:34] <sabi> stop it, i'm already demoralized enough :)
[22:34] <sabi> well i could probably return a struct
[22:34] <xorAxAx> i am too hungry to motivate someone :)
[22:34] Action: sabi stares at lltyping code some more
[22:49] _hannes (n=yuuhu@i577B71E7.versanet.de) joined #pypy.
[22:53] <mwh> sabi: no, no support for that yet
[22:53] <mwh> unless you're on a platform where sizeof(long) == 8, of course :)
[22:57] <sabi> hah, no win64 for me :)
[22:57] <sabi> mwh: actually what i'm trying to do is port --with-tsc to pypy
[22:57] <mwh> oh, i see
[22:58] <mwh> well
[22:58] <mwh> you could have a baseline timestamp and return the difference from that
[22:58] <mwh> and just assume you won't overflow a long
[22:59] <sabi> yeah, that'd probably work fine
[22:59] <mwh> it doesn't increment that fast, i think
[22:59] <sabi> no, hopefully not
[23:01] arre (n=ac@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Remote closed the connection
[23:01] <sabi> i guess i'll do ll_tsc_reset() and ll_tsc_read() or something for the moment then.
[23:01] <sabi> or i guess i could have read reset.
[23:02] Action: sabi tries.
[23:02] pedronis (n=Samuele_@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Remote closed the connection
[23:02] <xorAxAx> 32 bit will overflow every 1.5 seconds
[23:02] <xorAxAx> simple arithmetics
[23:03] <mwh> uh
[23:03] <mwh> ppc here, i think?
[23:03] <xorAxAx> http://www.sandpile.org/post/msgs/20003444.htm
[23:04] <sabi> well, at least initially i won't be dealing with operations that take >1 second
[23:04] <sabi> eventually i will, but i'll deal with that problem when i get to it. :)
[23:04] <xorAxAx> %-)
[23:04] Action: sabi is going to be using it on x86 primarily.
[23:05] <mwh> oh, right
[23:20] Nick change: cfbolz_food -> cfbolz
[23:35] stakkars (n=tismer@c-51c6e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Read error: 110 (Connection timed out)
----- silence for 24 minutes ----- [23:59] johahn (n=johahn@h9n1fls31o883.telia.com) left #pypy.
[00:00] --- Tue Dec 6 2005