#pypy IRC log for Friday, 2010-09-17

verte (~verte@120.158.6.48) left irc: Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org00:07
spinningcompass (~hugo@adsl-99-110-85-74.dsl.frs2ca.sbcglobal.net) left irc: Quit: spinningcompass00:12
spinningcompass (~hugo@adsl-99-110-85-74.dsl.frs2ca.sbcglobal.net) joined #pypy.00:12
spinningcompass (~hugo@adsl-99-110-85-74.dsl.frs2ca.sbcglobal.net) left irc: Ping timeout: 265 seconds00:16
dialtone (~dialtone@unaffiliated/dialtone) left irc: Ping timeout: 272 seconds01:36
jimbaker (~jbaker@198.202.202.21) joined #pypy.01:45
__name__ (~name@sburn/devel/name) left irc: Remote host closed the connection01:48
jimbaker (~jbaker@198.202.202.21) left irc: Quit: jimbaker01:58
pedronis_ (~pedronis@port-92-195-73-80.dynamic.qsc.de) joined #pypy.02:25
pedronis (~pedronis@port-92-195-8-93.dynamic.qsc.de) left irc: Ping timeout: 276 seconds02:30
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) left irc: Ping timeout: 255 seconds02:33
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) joined #pypy.02:35
jimbaker (~jbaker@198.202.202.21) joined #pypy.02:39
jimbaker (~jbaker@198.202.202.21) left irc: Ping timeout: 240 seconds02:54
nettok (~quassel@200.119.171.119) joined #pypy.03:08
gutworth (~benjamin@64-131-1-181.usfamily.net) left irc: Ping timeout: 272 seconds03:41
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) left irc: Quit: ( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )05:28
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) joined #pypy.05:53
dialtone (~dialtone@c-67-180-50-184.hsd1.ca.comcast.net) joined #pypy.06:12
dialtone (~dialtone@c-67-180-50-184.hsd1.ca.comcast.net) left irc: Changing host06:12
dialtone (~dialtone@unaffiliated/dialtone) joined #pypy.06:12
hpk (~hpk@HSI-KBW-085-216-105-248.hsi.kabelbw.de) left irc: Ping timeout: 240 seconds06:28
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.06:30
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) left irc: Remote host closed the connection06:30
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.06:31
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) left irc: Remote host closed the connection06:35
wuhy (~chatzilla@121.28.73.42) joined #pypy.06:40
wuhy (~chatzilla@121.28.73.42) left irc: Client Quit06:41
elmom_ (~elmom@hoasnet-fe29dd00-137.dhcp.inet.fi) joined #pypy.07:05
verte (~verte@120.158.6.48) joined #pypy.07:06
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.07:11
elmom_ (~elmom@hoasnet-fe29dd00-137.dhcp.inet.fi) left irc: Ping timeout: 265 seconds07:11
mvt (~mvantelli@87.213.45.85) joined #pypy.07:12
ousado__ (~ousado@port-92-206-31-105.dynamic.qsc.de) left irc: Remote host closed the connection07:13
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) left irc: Remote host closed the connection07:21
DasIch_ (~DasIch@p5DC5E846.dip.t-dialin.net) joined #pypy.08:04
DasIch (~DasIch@p5DC5E92E.dip.t-dialin.net) left irc: Ping timeout: 252 seconds08:08
elmom_ (~elmom@vallila-gw.hupnet.helsinki.fi) joined #pypy.08:13
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) left irc: Ping timeout: 264 seconds08:19
spinningcompass (~hugo@adsl-99-110-85-74.dsl.frs2ca.sbcglobal.net) joined #pypy.08:20
asabil (~asabil@62.70.2.252) joined #pypy.08:21
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy.08:28
Moku (~John@osbk-4d087ed8.pool.mediaWays.net) left irc: Remote host closed the connection08:30
Moku (~John@osbk-4d087ed8.pool.mediaWays.net) joined #pypy.08:30
fijalcfbolz: hi08:33
cfbolzhi08:34
verte (~verte@120.158.6.48) left irc: Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org08:38
cfbolzfijal: soc blog post please :-)08:39
fijaleh08:41
nettok (~quassel@200.119.171.119) left irc: Ping timeout: 252 seconds08:43
kenaan03cfbolz 10r7712914 07M(pypy/branch/better-map-instances/pypy/objspace/std/mapdict.py): remove debug print ...08:50
Ademanhttp://paste.pocoo.org/show/263163/ this is apparently valid rpython because it translated, but why?08:58
Ademans/why/why is it valid?08:58
cfbolzthis function returns a r_longlong always08:59
cfbolzor is SHIFT a module-wide constant?08:59
Ademanhrm, I didn't even consider that SHIFT would be determined at translation time09:00
Ademanyeah shift appears to be constant, 31, so that makes sense, silly me09:01
antocuni (~antocuni@fwstups.cs.uni-duesseldorf.de) joined #pypy.09:03
elmom_ (~elmom@vallila-gw.hupnet.helsinki.fi) left irc: Ping timeout: 272 seconds09:09
elmom_ (~elmom@vallila-gw.hupnet.helsinki.fi) joined #pypy.09:13
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) joined #pypy.09:14
ErKa (~keryell@APuteaux-154-1-33-171.w83-199.abo.wanadoo.fr) joined #pypy.09:28
elmom_ (~elmom@vallila-gw.hupnet.helsinki.fi) left irc: Ping timeout: 265 seconds09:42
Tanell (~tanel@dhcp-165-78.cable.infonet.ee) joined #pypy.09:45
Nick change: pedronis_ -> pedronis09:50
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) left irc: Ping timeout: 240 seconds09:55
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) joined #pypy.10:24
Trundle (~andy@p5B14DA08.dip.t-dialin.net) joined #pypy.10:32
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) left irc: Read error: Operation timed out10:45
intgr (~ack@zombie.life.ee) joined #pypy.10:58
hruske (~Gasper@89-212-104-197.dynamic.dsl.t-2.net) joined #pypy.11:02
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) joined #pypy.11:05
intgrHi. Why is there no baseline in the "go" benchmark timeline on speed.pypy.org?11:11
fijaleh11:11
fijalbecause baseline is loaded by hand11:11
intgrAh I see11:11
lizardo (~lizardo@189.2.128.130) joined #pypy.11:20
intgrWould some crypto benchmarks be accepted to the comparison?11:22
kenaan03antocuni 10r7713014 pypy/branch/resoperation-refactoring/pypy/jit/metainterp 07M(optimizer.py rewrite.py virtualize.py resoperation.py): (david, antocuni)  ...11:23
Trundle (~andy@p5B14DA08.dip.t-dialin.net) left irc: Remote host closed the connection11:23
Trundle (~andy@p5B14DA08.dip.t-dialin.net) joined #pypy.11:23
cwillu_at_work (~cwillu@cwillu.com) left irc: Ping timeout: 252 seconds11:24
fijalintgr: of course11:25
fijalintgr: the annoying part is to submit benchmarks in a format that fit our own runner11:25
fijalwell11:25
fijalit's not even hard, but someone has to do it11:25
fijalif you do it, I see completely no problem with including it11:25
fijalif I have to do it, I'll look how interesting the benchmark is and ponder for a while11:25
hpk (~hpk@HSI-KBW-085-216-105-248.hsi.kabelbw.de) joined #pypy.11:33
cwillu_at_work (~cwillu@cwillu.com) joined #pypy.11:34
kenaan03cfbolz 10r7713114 pypy/extradoc/talk/pepm2011 05A(/ Makefile paper.bib paper.tex sigplanconf.cls): optimistically adding a directory for a paper for PEPM 2011 ...11:37
kenaan03cfbolz 10r7713214 07M(pypy/extradoc/talk/pepm2011/paper.tex): fix ...11:40
tav (~tav@2001:0:53aa:64c:0:3ffa:a3f8:a693) left irc: Read error: Operation timed out11:46
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) left irc: Ping timeout: 240 seconds11:51
oal (~oal@5.79-160-122.customer.lyse.net) joined #pypy.11:56
kenaan03cfbolz 10r7713314 07M(pypy/extradoc/talk/pepm2011/paper.tex): paperify the blog post ...12:00
lmoura_ (~lauromour@187.113.104.170) joined #pypy.12:01
lmoura (~lauromour@186.212.115.231) left irc: Ping timeout: 264 seconds12:05
lucian (~lucian@79.114.67.250) joined #pypy.12:09
intgrfijal: I see... From a performance POV, there are 2 kinds of symmetric algorithms: those that use lookup tables and those that don't. Do you think it's worth having both represented?12:09
fijaluh12:10
fijalI don't know12:10
fijalit's a bit up to you12:10
hpk (~hpk@HSI-KBW-085-216-105-248.hsi.kabelbw.de) left irc: Ping timeout: 252 seconds12:11
intgrI say the more the merrier... But I guess I'll start with a single one first. :)12:11
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) joined #pypy.12:16
ErKa (~keryell@APuteaux-154-1-33-171.w83-199.abo.wanadoo.fr) left irc: Ping timeout: 255 seconds12:16
__name__ (~name@sburn/devel/name) joined #pypy.12:25
kenaan03antocuni 10r7713414 pypy/branch/resoperation-refactoring/pypy/jit 07M(method.py runner.py gc.py test_gc.py compile.py test_random.py assembler.py regalloc.py compile.py graphpage.py history.py logger.py optimizefindnode.py heap.py ...12:32
ErKa (~keryell@APuteaux-154-1-85-202.w83-204.abo.wanadoo.fr) joined #pypy.12:34
arigato (~arigo@fwstups.cs.uni-duesseldorf.de) joined #pypy.12:39
fijalarigato: hey12:40
arigatohi12:41
antocuniTDD works :-)12:43
tav (~tav@92.7.89.108) joined #pypy.12:43
fijalantocuni: :)12:43
fijalas usual12:43
antocuniyes, we were doing boring changes, and we spot a typo because a test start failing :-)12:44
fijalantocuni: do you have any code in jitffi branch?12:53
kenaan03antocuni 10r7713514 pypy/branch/resoperation-refactoring/pypy/jit/metainterp 07M(intbounds.py rewrite.py pyjitpl.py): (david, antocuni): remove all the remaining references to _opnum ...12:53
antocunifijal: no, I started the resoperation-refactoring and temporarily abandoned jitffi12:53
fijalok12:55
fijaldo you mind if I look into jitffi?12:55
fijalotherwise I can look into traces of something12:56
antocunifijal: sure, go on12:56
antocuniI'll join you when I finish this branch12:56
kenaan03antocuni 10r7713714 07M(pypy/branch/resoperation-refactoring/pypy/jit/backend/llsupport/gc.py): (david, antocuni): remove the last references to the about-to-be-removed _args field ...12:57
fijallet's see if I start12:58
kenaan03arigo 10r7713814 pypy/branch/gen2-gc/pypy 07M(translationoption.py rstring.py base.py minimark.py minimarkpage.py test_minimark.py lltypelayout.py test_gc.py test_transformed_gc.py funcgen.py test_newgc.py): Translation.  Minor f ...13:00
haag498 (~jan@ip-77-25-149-248.web.vodafone.de) joined #pypy.13:03
fijalbah13:04
fijalarigato: from the "did you know" department13:04
fijaldid you know what's the remaining one assert that can't be removed?13:04
arigatono13:04
fijal    def user_setup(self, space, w_subtype):13:05
fijal        assert False, "only for interp-level user subclasses from typedef.py"13:05
fijalon W_Root13:05
arigato"raise NotImplementedError" :-)13:05
fijalwho calls it?13:06
arigatowell no-one of course, it's there just to be overridden13:06
lmoura__ (~lauromour@186.212.100.34) joined #pypy.13:07
lmoura_ (~lauromour@187.113.104.170) left irc: Ping timeout: 245 seconds13:07
fijalok13:07
antocuni (~antocuni@fwstups.cs.uni-duesseldorf.de) left irc: Ping timeout: 276 seconds13:08
Hodgework (~Hodge@41-134-41-226.dsl.mweb.co.za) left irc: Quit: Zwoop.13:08
kenaan03fijal 10r7713914 07M(pypy/branch/rsocket-improvements/pypy/interpreter/baseobjspace.py): This should get rid of the last undeletable assertion ...13:09
fijalhm13:13
fijalcan I remove pypy/rpython/numpy?13:13
amaury_ (5bc3480e@gateway/web/freenode/ip.91.195.72.14) joined #pypy.13:13
arigatoyes -- the only test file starts with13:13
arigatopy.test.skip("numpy - broken")13:14
kenaan03fijal 10r7714014 06D(pypy/branch/rsocket-improvements/pypy/rpython/numpy/): Remove this, is not used for years by now ...13:16
arigatocan you do on the trunk things definitely unrelated to the branch?13:17
kenaan03fijal 10r7714114 pypy/branch/faster-compilation 05A(/include/ test_msvccompiler.py locale.py test_gc.py /lib_pypy/ /py/ __init__.py apipkg.py /py/bin/ _findpy.py env.cmd env.py py.cleanup py.convert_unittest py.countloc py.lookup  ...13:17
kenaan03arigo 10r7714214 pypy/trunk/pypy 05A(referents.py test_referents.py inspect.py) 07M(__init__.py interp_gc.py test_gc.py rgc.py test_rgc.py base.py markcompact.py framework.py gctypelayout.py rptr.py test_newgc.py): Merge branch/ ...13:18
gonsor (~quassel@kel30.kel.stud.uni-goettingen.de) left irc: Remote host closed the connection13:19
kenaan03arigo 10r7714314 06D(pypy/branch/gc-module/): Remove merged branch. ...13:19
kenaan03arigo 10r7714414 07M(pypy/branch/gen2-gc/pypy/translator/c/test/test_newgc.py): Add a passing test about removetypeptr with the MiniMarkGC. ...13:19
antocuni (~antocuni@fwstups.cs.uni-duesseldorf.de) joined #pypy.13:21
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.13:22
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) left irc: Remote host closed the connection13:23
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.13:24
lmoura__ (~lauromour@186.212.100.34) left irc: Ping timeout: 240 seconds13:34
lmoura_ (~lauromour@187.113.125.80) joined #pypy.13:34
kenaan03antocuni 10r7714514 pypy/branch/resoperation-refactoring/pypy/jit 07M(method.py runner.py runner.py test_gc.py compile.py runner_test.py test_random.py assembler.py regalloc.py test_recompilation.py test_regalloc.py compile.py gra ...13:37
haag498 (~jan@ip-77-25-149-248.web.vodafone.de) left irc: Ping timeout: 240 seconds13:37
Alex_Gaynorfijal: have you been attempting to commit on rsocket-improvements?13:38
Alex_GaynorThat's where you removed the assertion and numpy13:38
fijalpfff13:39
fijalnope13:39
Alex_GaynorThere may even be other stuff there besides these 213:39
Alex_GaynorI'd check svn log13:39
kenaan03fijal 10r7714614 06D(pypy/branch/rsocket-improvements/): Remove merged branch ...13:39
fijalI don't think so13:39
Rhy0lite (~dje@nat/ibm/x-txthuligwyfminiz) joined #pypy.13:40
amaury_fijal: hi13:42
amaury_I may have missed something, but when did you merge rsocket-improvements?13:42
kenaan03arigo 10r7714714 06D(pypy/branch/better-map-instances/): Remove the branch, will be replaced by a merge of trunk and it. ...13:44
hruske (~Gasper@89-212-104-197.dynamic.dsl.t-2.net) left irc: Ping timeout: 245 seconds13:45
fijal7699513:45
fijal7712813:46
fijalalso went to branch13:46
kenaan03arigo 10r7714814 pypy/branch/better-map-instances 05A(/ objspace.std.withmapdict.txt mapdict.py test_mapdict.py rerased.py test_rerased.py) 07M(pypyoption.py baseobjspace.py pycode.py pyopcode.py typedef.py interp_classobj.py tes ...13:46
Nick change: DasIch_ -> DasIch13:46
kenaan03fijal 10r7714914 07M(pypy/trunk/pypy/interpreter/baseobjspace.py): Kill useless assert ...13:46
amaury_fijal: ok13:47
kenaan03fijal 10r7715014 pypy/trunk/pypy/module/select 07M(interp_select.py test_select.py): Merge 77128 from rsocket-improvements branch ...13:49
kenaan03fijal 10r7715114 07M(pypy/trunk/pypy/rlib/_rsocket_rffi.py): Merge 77127 from rsocket-improvements branch ...13:50
kenaan03fijal 10r7715214 06D(pypy/trunk/pypy/rpython/numpy/): Remove numpy, it's unused for ages ...13:51
fijalI think the mess is cleaned by now13:52
fijalAlex_Gaynor: thanks13:52
Alex_Gaynorno problem13:52
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) joined #pypy.13:53
Alex_GaynorSo http://paste.pocoo.org/show/263200/ currently fails because the arraylen_gc isn't actually removed, anyone see how I could get it to do that?14:07
ErKa (~keryell@APuteaux-154-1-85-202.w83-204.abo.wanadoo.fr) left irc: Quit: Client exiting14:19
__name__ (~name@sburn/devel/name) left irc: Remote host closed the connection14:20
ErKa (~keryell@APuteaux-154-1-85-202.w83-204.abo.wanadoo.fr) joined #pypy.14:20
voidspace_ (~voidspace@python/psf/voidspace) joined #pypy.14:21
fijalAlex_Gaynor: you have to provide bounds for results of arraylen14:23
fijalwhich would be 0 as lower bound14:23
Alex_Gaynorfijal: err, that's exactly what this patch does14:23
fijalah :)14:23
fijalI thought it's just a test14:23
Alex_Gaynorfijal: no there's a bit of code as well :)  The test shows it eliminates the int_gt, and the guard, but the arryalen is still there14:24
fijalhm14:24
fijalI wonder who should remove arraylen14:24
cfbolzthe backend :-)14:24
fijalah, indeed14:25
fijalyes14:25
fijalit's removed by the backend14:25
Alex_Gaynorbecause the backend does a reverse scan already?14:25
cfbolzyes14:25
Alex_Gaynorok so I"ll just include the arraylen in the test14:25
fijalyes14:26
kenaan03agaynor 10r7715414 pypy/trunk/pypy/jit/metainterp 07M(intbounds.py test_optimizeopt.py): Propogate the fact that arraylen_gc can never return anything less than 0. ...14:27
fijalfijal@helmut:~/src/pypy-faster-compilation$ svn cleanup14:33
fijalsvn: In directory 'include'14:33
fijalsvn: Error processing command 'committed' in 'include'14:33
fijalsvn: Working copy '.' locked14:33
fijalsvn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)14:33
fijalgreat?14:33
Alex_Gaynorfijal: I suppose there's always the rm -rf way to solve svn problems14:34
Action: intgr prefers the 'apt-get remove subversion' way14:35
fijalintgr: do you feel like doing transition for us, including history?14:35
Alex_Gaynorintgr: Unless your job is writing VCS, the answer to that is probably no ;)14:36
intgrfijal: Not really, but nobody actually asked Mercurial developers for help.14:36
intgrI think they are interested in improving the convert extension, so hard conversion cases are welcome.14:38
Alex_Gaynorarigato: Is http://paste.pocoo.org/show/263213/ a correct fix for 2 of the failing tests?14:46
arigatoyes, I suppose14:50
fijalintgr: I think it'14:50
fijals not within mercurial developer's interest14:50
fijalbut maybe it is14:50
fijalI know someone tried14:51
fijalat the very least14:51
arigatoAlex_Gaynor: and the 3rd test needs to be killed14:51
arigatoit's now get_rpy_roots(), but it's not runnable on top of CPython14:51
fijalarigato: gc.get_objects() won't do?14:52
arigatofijal: it's supposed to return only roots, not all objects14:52
arigatoso it's pointless there14:52
arigato(and yes, you could emulate it more or less with sys._getframe(), but that looks like nonsense)14:53
fijalindeed14:53
kenaan03antocuni 10r7715514 pypy/branch/resoperation-refactoring/pypy/jit 07M(method.py runner.py runner_test.py test_ll_random.py test_random.py assembler.py regalloc.py test_regalloc.py test_runner.py compile.py history.py logger.py opt ...15:02
Moku (~John@osbk-4d087ed8.pool.mediaWays.net) left irc: Read error: Connection reset by peer15:02
kenaan03agaynor 10r7715614 07M(pypy/trunk/pypy/rlib/test/test_rgc.py): Fix 2 GC test failures. ...15:03
Alex_Gaynorarigato: Should the test be removed, or just skipped on top of cpython?15:04
Moku (~John@osbk-4d08b333.pool.mediaWays.net) joined #pypy.15:07
arigatoAlex_Gaynor: the test should be removed15:09
Alex_Gaynork15:09
kenaan03agaynor 10r7715714 07M(pypy/trunk/pypy/rlib/test/test_rgc.py): Kill this test, it can't be run on CPython. ...15:09
Trundle (~andy@p5B14DA08.dip.t-dialin.net) left irc: Remote host closed the connection15:11
bsod1 (nrgaz@h1372646.stratoserver.net) joined #pypy.15:17
haag498 (~jan@ip-77-25-219-159.web.vodafone.de) joined #pypy.15:20
haag498 (~jan@ip-77-25-219-159.web.vodafone.de) left irc: Ping timeout: 265 seconds15:29
ErKa (~keryell@APuteaux-154-1-85-202.w83-204.abo.wanadoo.fr) left irc: Ping timeout: 272 seconds15:43
fijalI-want-gmail-back15:47
kenaan03arigo 10r7715814 07M(pypy/build/bot2/pypybuildbot/master.py): Start the Mac OS/X tests earlier during the night, ...15:47
fijalhm15:48
fijalantocuni, arigato: should I teach JIT how to jit special calls or should I provide a custom hook for that?15:48
antocunifijal: "special calls"?15:48
fijalpush_arg & call15:49
antocunifijal: for jitffi, my plan was to use oopspec15:49
antocunifijal: let me checkin some code15:49
fijalok15:49
fijalso that's telling JIT how to handle that in jit/ directory15:50
arigatocfbolz: Fatal RPython error: AssertionError15:50
cfbolzgaaaah15:50
cfbolzannoying15:50
arigatohttp://paste.pocoo.org/show/263234/15:51
mvt (~mvantelli@87.213.45.85) left irc: Quit: This computer has gone to sleep15:51
kenaan03antocuni 10r7715914 pypy/branch/jitffi/pypy 07M(support.py libffi.py test_libffi.py): add an oopspec to FuncPtr.{push_arg,call}, so that the jit can recognize it ...15:52
antocunifijal: done15:52
antocunifijal: the idea is that in that way, the calls to "push_arg" and "call" always go through the function in support.py15:53
fijalgmail is down :/15:53
antocunithe backend can then recognize and special-case them15:53
arigatofijal: gmail works for me15:53
bsod1 (nrgaz@h1372646.stratoserver.net) left irc: Quit: Ex-Chat15:53
antocunifijal: http://paste.pocoo.org/show/263235/15:53
fijalarigato: eh15:54
fijalantocuni: backend?15:54
fijalwhy would backend special case it?15:55
antocunithe jit backend15:55
fijalit's nonsense15:55
antocunifijal: the idea is that the backends looks for a series of "push_arg, push_arg, call", and turns it into an assembler call15:55
fijalthat's not the backend job15:55
fijalok, but why can't optimizer look for a sequence and turn it into CALL res operation?15:55
antocunifijal: what do you put into the argument list of the CALL?15:56
fijalwhat's already in nodes15:56
fijalthe push_arg would do "remember this is the next arg for a call"15:57
antocuniand most importantly, what do you use as a descr? (thanks cfbolz for pointing this out)15:57
fijalyou use call_assembler that does not require a descr15:57
fijalor you invent an operation, if call_assembler does not work15:57
fijalbut clearly you don't make it a backend job15:57
antocuniwhatever15:58
antocuniI think that adding support to the backend would be simpler15:58
antocuniin a way, it's just an optimization15:59
fijalmaybe, but also wrong15:59
fijalthat hints to optimizer15:59
antocuniok, if you want to follow that path it's fine for me15:59
jimbaker (~jbaker@user-64-9-234-32.googlewifi.com) joined #pypy.16:16
voidspace_ (~voidspace@python/psf/voidspace) left irc: Read error: No route to host16:23
voidspace_ (~voidspace@ADijon-153-1-8-209.w83-196.abo.wanadoo.fr) joined #pypy.16:23
voidspace_ (~voidspace@ADijon-153-1-8-209.w83-196.abo.wanadoo.fr) left irc: Changing host16:23
voidspace_ (~voidspace@python/psf/voidspace) joined #pypy.16:23
voidspace_ (~voidspace@python/psf/voidspace) left irc: Read error: Connection reset by peer16:26
spinningcompass (~hugo@adsl-99-110-85-74.dsl.frs2ca.sbcglobal.net) left irc: Quit: spinningcompass16:27
lucian (~lucian@79.114.67.250) left irc: Remote host closed the connection16:32
asabil (~asabil@62.70.2.252) left irc: Ping timeout: 240 seconds16:33
antocuni (~antocuni@fwstups.cs.uni-duesseldorf.de) left irc: Ping timeout: 276 seconds16:34
voidspace_ (~voidspace@ADijon-153-1-63-58.w81-51.abo.wanadoo.fr) joined #pypy.16:35
arigato (~arigo@fwstups.cs.uni-duesseldorf.de) left irc: Quit: See you16:36
voidspace__ (~voidspace@ADijon-153-1-63-58.w81-51.abo.wanadoo.fr) joined #pypy.16:36
fwierzbicki (~frank@99-106-170-105.lightspeed.sntcca.sbcglobal.net) left irc: Ping timeout: 255 seconds16:38
cfbolz (~cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving16:40
voidspace_ (~voidspace@ADijon-153-1-63-58.w81-51.abo.wanadoo.fr) left irc: Ping timeout: 255 seconds16:40
amaury_ (5bc3480e@gateway/web/freenode/ip.91.195.72.14) left irc: Quit: Page closed17:03
fijalhm17:08
fijalcan we split test_optimizeopt into multiple files?17:08
fijalit's already almost 4k lines17:08
fwierzbicki (~frank@99-106-170-105.lightspeed.sntcca.sbcglobal.net) joined #pypy.17:12
hruske (~Gasper@internet-178-58-194-221.narocnik.mobitel.si) joined #pypy.17:16
dialtone (~dialtone@unaffiliated/dialtone) left irc: Ping timeout: 276 seconds17:23
jimbaker (~jbaker@user-64-9-234-32.googlewifi.com) left irc: Quit: jimbaker17:24
bfrog (~tburdick@unaffiliated/themonotone) joined #pypy.17:36
bfrog (tburdick@unaffiliated/themonotone) left #pypy.17:36
dialtone (~dialtone@70.36.244.244) joined #pypy.17:41
dialtone (~dialtone@70.36.244.244) left irc: Changing host17:41
dialtone (~dialtone@unaffiliated/dialtone) joined #pypy.17:41
fwierzbicki (~frank@99-106-170-105.lightspeed.sntcca.sbcglobal.net) left irc: Ping timeout: 272 seconds17:49
voidspace (voidspace@python/psf/voidspace) left #pypy.17:52
voidspace__ (~voidspace@ADijon-153-1-63-58.w81-51.abo.wanadoo.fr) left irc: Quit: voidspace__17:53
voidspace_ (~voidspace@python/psf/voidspace) joined #pypy.17:54
ousado (~ousado@p5B3C06B0.dip0.t-ipconnect.de) joined #pypy.17:59
amaury_ (4dc5553f@gateway/web/freenode/ip.77.197.85.63) joined #pypy.18:07
getxsick (xsx@unaffiliated/getxsick) left irc: Ping timeout: 252 seconds18:13
jgustak_ (jlg@tramwaj.asi.pwr.wroc.pl) left irc: Ping timeout: 255 seconds18:14
Moku (~John@osbk-4d08b333.pool.mediaWays.net) left irc: Remote host closed the connection18:25
nettok (~quassel@200.119.163.156) joined #pypy.18:41
fijalpom pom pom18:55
kenaan03cfbolz 10r7716114 pypy/branch/better-map-instances/pypy/objspace/std 07M(mapdict.py test_mapdict.py): a bug, but not the one we are looking for ...18:59
getxsick (xsx@unaffiliated/getxsick) joined #pypy.19:00
jgustak (jlg@tramwaj.asi.pwr.wroc.pl) joined #pypy.19:01
Rhy0lite (~dje@nat/ibm/x-txthuligwyfminiz) left irc: Quit: Leaving19:06
ThomasWaldmann (~twaldmann@moinmoin/coreteam/thomas) left irc: Read error: No route to host19:08
Moku (~John@osbk-4d08b333.pool.mediaWays.net) joined #pypy.19:26
fwierzbicki (~frank@99-106-170-105.lightspeed.sntcca.sbcglobal.net) joined #pypy.19:30
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) left irc: Remote host closed the connection19:57
jae (~jae@jaerhard.com) joined #pypy.19:59
voidspace_ (~voidspace@python/psf/voidspace) left irc: Ping timeout: 276 seconds20:20
magcius (~jstpierre@unaffiliated/magcius) left irc: Quit: ZNC - http://znc.sourceforge.net20:26
voidspace (~voidspace@ADijon-153-1-63-58.w81-51.abo.wanadoo.fr) joined #pypy.20:33
voidspace (~voidspace@ADijon-153-1-63-58.w81-51.abo.wanadoo.fr) left irc: Changing host20:33
voidspace (~voidspace@python/psf/voidspace) joined #pypy.20:33
kenaan03hakanardo 10r7716314 07M(pypy/trunk/pypy/module/array/interp_array.py): faster tostring() ...20:43
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.20:43
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) left irc: Remote host closed the connection20:46
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) joined #pypy.20:46
lizardo (~lizardo@189.2.128.130) left irc: Quit: Leaving20:52
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) left irc: Quit: ( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )20:53
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) joined #pypy.20:54
panni__ (hannes@ip-178-203-81-220.unitymediagroup.de) joined #pypy.20:58
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) left irc: Ping timeout: 252 seconds21:02
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) joined #pypy.21:03
panni__ (hannes@ip-178-203-81-220.unitymediagroup.de) left irc: Ping timeout: 276 seconds21:03
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) left irc: Client Quit21:04
hpk (~chatzilla@ADijon-153-1-63-58.w81-51.abo.wanadoo.fr) joined #pypy.21:10
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) joined #pypy.21:10
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) left irc: Client Quit21:10
magcius (~jstpierre@unaffiliated/magcius) joined #pypy.21:13
Trundle (~andy@p5B14DA08.dip.t-dialin.net) joined #pypy.21:18
gutworth (~benjamin@64-131-1-181.usfamily.net) joined #pypy.21:35
oal (~oal@5.79-160-122.customer.lyse.net) left irc: Remote host closed the connection21:45
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) joined #pypy.21:52
hruske (~Gasper@internet-178-58-194-221.narocnik.mobitel.si) left irc: Ping timeout: 265 seconds21:58
jgustak (jlg@tramwaj.asi.pwr.wroc.pl) left irc: Ping timeout: 240 seconds22:02
getxsick (xsx@unaffiliated/getxsick) left irc: Ping timeout: 245 seconds22:02
hruske (~Gasper@internet-178-58-169-41.narocnik.mobitel.si) joined #pypy.22:11
Trundle (~andy@p5B14DA08.dip.t-dialin.net) left irc: Changing host22:16
Trundle (~andy@python/site-packages/trundle) joined #pypy.22:16
spinningcompass (~hugo@adsl-99-110-84-109.dsl.frs2ca.sbcglobal.net) joined #pypy.22:18
mwhudson (~mwh@canonical/launchpad/mwhudson) left irc: Ping timeout: 265 seconds22:20
kenaan03cfbolz 10r7716414 pypy/branch/better-map-instances/pypy/objspace/std 07M(mapdict.py test_mapdict.py): found a bug: when calling a.__dict__.clear(), things can go wrong. ...22:23
mwhudson (~mwh@canonical/launchpad/mwhudson) joined #pypy.22:23
hruske (~Gasper@internet-178-58-169-41.narocnik.mobitel.si) left irc: Quit: Leaving22:27
kenaan03cfbolz 10r7716514 pypy/branch/better-map-instances/pypy 07M(baseobjspace.py mapdict.py): - add assert ...22:35
getxsick (xsx@unaffiliated/getxsick) joined #pypy.22:49
jgustak (jlg@tramwaj.asi.pwr.wroc.pl) joined #pypy.22:49
nettok (~quassel@200.119.163.156) left irc: Ping timeout: 255 seconds22:51
nettok (~quassel@200.119.191.231) joined #pypy.22:57
panni_ (hannes@ip-178-203-81-220.unitymediagroup.de) left irc: Quit: ( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )23:04
Ademan (~dan@adsl-75-36-248-63.dsl.pltn13.sbcglobal.net) left irc: Ping timeout: 255 seconds23:18
kenneth_reitz (~kenneth_r@c-24-127-96-129.hsd1.va.comcast.net) left irc: Remote host closed the connection23:20
hpk (~chatzilla@ADijon-153-1-63-58.w81-51.abo.wanadoo.fr) left irc: Ping timeout: 240 seconds23:35
voidspace_ (~voidspace@python/psf/voidspace) joined #pypy.23:37
voidspace (~voidspace@python/psf/voidspace) left irc: Read error: No route to host23:37
Nick change: voidspace_ -> voidspace23:37
voidspace (~voidspace@python/psf/voidspace) left irc: Ping timeout: 264 seconds23:43
nettok (~quassel@200.119.191.231) left irc: Ping timeout: 276 seconds23:45
amaury_ (4dc5553f@gateway/web/freenode/ip.77.197.85.63) left irc: Quit: Page closed23:45
xorAxAx (~alexander@moinmoin/coreteam/alexander) left irc: Excess Flood23:46
xorAxAx (~alexander@moinmoin/coreteam/alexander) joined #pypy.23:46
cwillu_at_work (~cwillu@cwillu.com) left irc: Quit: poking people with sticks never pays23:50
cwillu_at_work (~cwillu@S01060013460a1e73.ss.shawcable.net) joined #pypy.23:52
cwillu (~cwillu@cwillu.com) left irc: Remote host closed the connection23:54
--- Sat Sep 18 201000:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!