| vincele (n=vince@128.204.193-77.rev.gaoland.net) left irc: Remote closed the connection | 00:13 | |
| fuzzyman (n=fuzzyman@87-194-212-65.bethere.co.uk) left irc: | 00:17 | |
| ehm (n=nope@chello089173023218.chello.sk) left irc: Client Quit | 00:19 | |
| ehmo (n=nope@chello089173023218.chello.sk) joined #pypy. | 00:20 | |
| ehmo (n=nope@chello089173023218.chello.sk) left irc: Client Quit | 00:26 | |
| gonsor (n=gon@kel30.kel.stud.uni-goettingen.de) joined #pypy. | 00:30 | |
| ehmo (n=nope@chello089173023218.chello.sk) joined #pypy. | 00:35 | |
| bigdog1 (n=scmikes@72-197-8-8-arpa.cust.cinci.current.net) joined #pypy. | 00:59 | |
| bigdog2 (n=scmikes@134.244.27.157) left irc: Read error: 110 (Connection timed out) | 01:18 | |
| victorpoluceno_ (n=victorpo@189-72-71-162.bnut3700.dsl.brasiltelecom.net.br) joined #pypy. | 01:22 | |
| victorpoluceno (n=victorpo@189-31-72-41.bnut3700.dsl.brasiltelecom.net.br) left irc: Read error: 110 (Connection timed out) | 01:39 | |
| gonsor (n=gon@kel30.kel.stud.uni-goettingen.de) left irc: Remote closed the connection | 01:51 | |
| pjenvey_ (n=pjenvey@astound-69-42-4-166.ca.astound.net) left irc: | 02:01 | |
| bigdog1 (n=scmikes@72-197-8-8-arpa.cust.cinci.current.net) left irc: Read error: 110 (Connection timed out) | 02:41 | |
| dialtone (n=dialtone@unaffiliated/dialtone) left irc: Read error: 110 (Connection timed out) | 02:52 | |
| bigdog1 (n=scmikes@72-197-8-8-arpa.cust.cinci.current.net) joined #pypy. | 02:55 | |
| dialtone (n=dialtone@c-69-181-127-44.hsd1.ca.comcast.net) joined #pypy. | 02:59 | |
| panni_ (i=hannes@ip-95-222-19-21.unitymediagroup.de) left irc: "( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )" | 03:24 | |
| magcius_ (n=jstpierr@c-24-61-240-155.hsd1.ma.comcast.net) joined #pypy. | 03:34 | |
| magcius (n=jstpierr@c-24-61-240-155.hsd1.ma.comcast.net) left irc: Read error: 104 (Connection reset by peer) | 03:36 | |
| Nick change: magcius_ -> magcius | 03:39 | |
| verte (n=verte@dsl-124-150-72-93.vic.westnet.com.au) joined #pypy. | 03:54 | |
| victorpoluceno_ (n=victorpo@189-72-71-162.bnut3700.dsl.brasiltelecom.net.br) left irc: "Leaving" | 03:57 | |
| Trundle (n=andy@p5B134EE1.dip.t-dialin.net) left irc: "..." | 04:22 | |
| verte (n=verte@dsl-124-150-72-93.vic.westnet.com.au) left irc: Read error: 60 (Operation timed out) | 04:23 | |
| tahorg_ (n=loic@zone0.gcu-squad.org) got netsplit. | 04:27 | |
| tahorg (n=loic@zone0.gcu-squad.org) joined #pypy. | 04:28 | |
| bigdog1 (n=scmikes@72-197-8-8-arpa.cust.cinci.current.net) left irc: Read error: 104 (Connection reset by peer) | 04:34 | |
| verte (n=verte@dsl-124-150-72-93.vic.westnet.com.au) joined #pypy. | 04:36 | |
| tahorg_ (n=loic@zone0.gcu-squad.org) got lost in the net-split. | 04:38 | |
| hruske (n=hruske@89-212-104-197.dynamic.dsl.t-2.net) joined #pypy. | 04:39 | |
| hruske (n=hruske@89-212-104-197.dynamic.dsl.t-2.net) left irc: Read error: 104 (Connection reset by peer) | 04:39 | |
| hruske (n=hruske@89-212-104-197.dynamic.dsl.t-2.net) joined #pypy. | 04:40 | |
| hruske (n=hruske@89-212-104-197.dynamic.dsl.t-2.net) left irc: Read error: 54 (Connection reset by peer) | 04:40 | |
| zejn (n=hruske@89-212-104-197.dynamic.dsl.t-2.net) left irc: Remote closed the connection | 04:40 | |
| zejn (n=hruske@89-212-104-197.dynamic.dsl.t-2.net) joined #pypy. | 04:40 | |
| yangkun (n=wayhome@218.107.30.94) joined #pypy. | 06:01 | |
| Nick change: yangkun -> YoungKing | 06:02 | |
| kursor (n=kursor@dslb-088-072-226-034.pools.arcor-ip.net) joined #pypy. | 06:03 | |
| YoungKing (n=wayhome@218.107.30.94) left irc: Read error: 110 (Connection timed out) | 06:50 | |
| magcius_ (n=jstpierr@c-24-61-240-155.hsd1.ma.comcast.net) joined #pypy. | 06:59 | |
| magcius (n=jstpierr@c-24-61-240-155.hsd1.ma.comcast.net) left irc: Read error: 104 (Connection reset by peer) | 07:00 | |
| jbaker (n=jbaker@67.176.103.236) joined #pypy. | 07:03 | |
| Nick change: magcius_ -> magcius | 07:04 | |
| jbaker (n=jbaker@67.176.103.236) left irc: | 07:41 | |
| cfbolz (n=cfbolz@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 08:12 | |
| magcius (n=jstpierr@c-24-61-240-155.hsd1.ma.comcast.net) left irc: Read error: 104 (Connection reset by peer) | 08:24 | |
| hpk (n=chatzill@HSI-KBW-078-042-106-051.hsi3.kabel-badenwuerttemberg.de) joined #pypy. | 08:37 | |
| magcius (n=jstpierr@c-24-61-240-155.hsd1.ma.comcast.net) joined #pypy. | 08:45 | |
| RealNitro (n=jens@nat/sun/session) joined #pypy. | 08:48 | |
| jewel (n=jewel@dsl-242-130-65.telkomadsl.co.za) joined #pypy. | 09:03 | |
| kenaan | 03david 10r6665914 pypy/branch/io-lang/pypy/lang/io 05A(autopath.py) 07M(parserhack.py): make it possible to use parserhack from the commandline ... | 09:07 |
|---|---|---|
| antocuni (n=antocuni@host215-123-dynamic.16-79-r.retail.telecomitalia.it) joined #pypy. | 09:30 | |
| fijal (n=fijal@245.142.broadband3.iol.cz) joined #pypy. | 09:55 | |
| fijal | hi | 09:56 |
| antocuni | hi maciek | 10:06 |
| fijal | antocuni: you can tell armin when he comes that last time I tried, import sympy on top of pypy-c-jit exploded with assertionerror | 10:07 |
| fijal | didn't have time to investigate further though | 10:07 |
| antocuni | fijal: | 10:07 |
| antocuni | ok | 10:07 |
| Action: fijal is happily holidaying | 10:08 | |
| kenaan | 03david 10r6666014 pypy/branch/io-lang/pypy/lang/io 05A(coroutine.py coroutinemodel.py test_coro.py) 07M(objspace.py): start working on coroutine implementation ... | 10:17 |
| cfbolz (n=cfbolz@fwstups.cs.uni-duesseldorf.de) left irc: "Leaving" | 10:21 | |
| fijal (n=fijal@245.142.broadband3.iol.cz) left irc: Remote closed the connection | 10:35 | |
| bgola (n=Bruno@201.72.253.173) left irc: Read error: 110 (Connection timed out) | 10:35 | |
| bgola (n=Bruno@201.72.253.173) joined #pypy. | 10:58 | |
| Rhamphoryncus (n=rhamph@unaffiliated/rhamphoryncus) left irc: | 11:24 | |
| jewel (n=jewel@dsl-242-130-65.telkomadsl.co.za) left irc: Read error: 113 (No route to host) | 12:08 | |
| hpk (n=chatzill@HSI-KBW-078-042-106-051.hsi3.kabel-badenwuerttemberg.de) left irc: Read error: 110 (Connection timed out) | 12:16 | |
| arigato (n=arigo@adsl-188-155-231-212.adslplus.ch) joined #pypy. | 12:28 | |
| arigato | bigdog, exarkun: the machine bigdog-vm1 is indeed producing nonsense | 12:52 |
| arigato | it looks like it's getting random memory corruption | 12:52 |
| arigato | http://codespeak.net:8099/builders/pypy-c-jit-lib-python-linux-x86-32/builds/115/steps/translate/logs/stdio | 12:52 |
| arigato | AttributeError: '' object has no attribute 'target' | 12:53 |
| antocuni | arigato: hi | 12:53 |
| antocuni | arigato: there is a message from fijal for you (read the logs) | 12:54 |
| arigato | ok, thanks | 12:55 |
| arigato | yay! the latest run of pypy-c-jit running lib-python tests | 13:02 |
| arigato | mostly succeeds now | 13:02 |
| arigato | the only failures are related to objects not dying soon enough | 13:02 |
| arigato | plus test_shelve, which I have a bit no clue | 13:02 |
| verte | was test_shelve working without the jit? | 13:03 |
| arigato | yes, all tests pass without the jit | 13:03 |
| arigato | (possibly modified) | 13:03 |
| gonsor (n=gon@kel30.kel.stud.uni-goettingen.de) joined #pypy. | 13:05 | |
| setanta (n=setanta@200.184.118.130) joined #pypy. | 13:08 | |
| Trundle (n=andy@p5B134954.dip.t-dialin.net) joined #pypy. | 13:15 | |
| kenaan | 03arigo 10r6666114 pypy/branch/pyjitpl5/pypy/lib 05A(test_dbm_extra.py) 07M(dbm.py): Fix: d.get(key) without a default should be equivalent to ... | 13:16 |
| kursor (n=kursor@dslb-088-072-226-034.pools.arcor-ip.net) left irc: | 13:19 | |
| arigato | uh? dbm.py seems largely under-tested and contains buggy corner cases | 13:23 |
| kenaan | 03arigo 10r6666214 pypy/branch/pyjitpl5/pypy/lib 07M(test_dbm_extra.py dbm.py): Test and fix (correlated to CPython's dbm by changing the import ... | 13:27 |
| gonsor (n=gon@kel30.kel.stud.uni-goettingen.de) left irc: Remote closed the connection | 13:36 | |
| lizardo (n=lizardo@189.2.128.130) joined #pypy. | 13:42 | |
| gonsor (n=gon@kel30.kel.stud.uni-goettingen.de) joined #pypy. | 13:44 | |
| gonsor (n=gon@kel30.kel.stud.uni-goettingen.de) left irc: Remote closed the connection | 13:45 | |
| kenaan | 03arigo 10r6666314 pypy/branch/pyjitpl5/pypy/lib 07M(test_dbm_extra.py dbm.py): Fix fix fix in dbm.py, with tests, mostly related to detecting ... | 13:48 |
| arigato | wow? CPython takes 3 seconds to run test_shelve, and pypy-c-jit (even with debugging prints) takes 2 seconds | 13:50 |
| arigato | of course it's not really fair since pypy-c-jit shows 2 failures and CPython not :-) | 13:51 |
| arigato | kind of impressive, given that on pypy-c, shelve.py uses dbm.py which is app-level and uses ctypes | 13:52 |
| kenaan | 03arigo 10r6666414 07M(pypy/branch/pyjitpl5/pypy/lib/dbm.py): Add 'library'. ... | 14:08 |
| kenaan | 03arigo 10r6666514 07M(pypy/branch/pyjitpl5/pypy/lib/dbm.py): Add a __del__ method to force a call to funcs['close']. ... | 14:25 |
| bgola (n=Bruno@201.72.253.173) left irc: Remote closed the connection | 14:26 | |
| gonsor (n=gon@kel30.kel.stud.uni-goettingen.de) joined #pypy. | 14:54 | |
| Action: arigato debugs non-jit-related failures in ctypes | 15:02 | |
| Action: antocuni tries to figure out what he can expects from .net jit | 15:03 | |
| arigato | :-) | 15:03 |
| arigato | it's just this kind of day | 15:03 |
| bgola (n=Bruno@201.72.253.173) joined #pypy. | 15:03 | |
| antocuni | arigato: btw, they marked my bug report about the tmp variable as "wontfix" http://bugzilla.novell.com/show_bug.cgi?id=524595 | 15:03 |
| arigato | ah | 15:03 |
| antocuni | but it seems that if you enable all optimizations you win more | 15:04 |
| arigato | ah | 15:05 |
| arigato | also, the last comment from Zoltan Varga is kind of wrong, because even HotSpot in fast mode gets rid of it | 15:06 |
| antocuni | yes | 15:06 |
| arigato | that just means that there exists a fast way to detect that 'tmp' is not used | 15:06 |
| arigato | what I can agree with, however, is that this fast way may be really hard to implement | 15:07 |
| arigato | antocuni: what about switching to java? :-9 | 15:08 |
| antocuni | if only I had enough time... | 15:08 |
| antocuni | btw, if I run pypy-cli-jit with mono -O=all I get an exception very early | 15:09 |
| antocuni | bah | 15:09 |
| arigato | bah indeed | 15:09 |
| arigato | ah, grumble, I think I get it | 15:11 |
| arigato | about the problems I am getting | 15:11 |
| antocuni | with ctypes? | 15:11 |
| arigato | yes, but it's probably really related to the fact that objects can die *earlier* with the JIT | 15:11 |
| antocuni | ah | 15:12 |
| antocuni | and there is a test that expects them do die later? | 15:12 |
| arigato | well, yes: ctypes itself | 15:12 |
| antocuni | ah | 15:12 |
| arigato | it takes the address of, say, a string, and passes it around | 15:13 |
| antocuni | ERROR:ssa.c:665:mono_ssa_create_def_use: assertion failed: (ins->inst_phi_args [i] != -1) | 15:13 |
| antocuni | :-/ | 15:13 |
| arigato | I'm actually surprized that we don't get crashes with moving GCs | 15:13 |
| arigato | :-\ | 15:13 |
| arigato | bah, found a test that crashes even on a pypy-c without the JIT | 15:14 |
| antocuni | well, good I suppose | 15:14 |
| arigato | I suppose so... | 15:14 |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) joined #pypy. | 15:21 | |
| fijal (n=fijal@245.142.broadband3.iol.cz) joined #pypy. | 15:35 | |
| fijal | hi | 15:36 |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) left irc: Read error: 104 (Connection reset by peer) | 15:37 | |
| fijal | arigato: I started implementing floats for jit and then I started wondering, does it make any sense? | 15:37 |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) joined #pypy. | 15:37 | |
| jewel (n=jewel@dsl-242-130-65.telkomadsl.co.za) joined #pypy. | 15:38 | |
| arigato | fijal: yes | 15:40 |
| arigato | at some point someone needs to review the ctypes implementation | 15:41 |
| arigato | I found a test that fails even without the JIT | 15:41 |
| arigato | (although I found the test using the JIT) | 15:41 |
| fijal | ctypes implementation being? | 15:41 |
| fijal | pypy's ctypes? | 15:41 |
| arigato | yes | 15:41 |
| fijal | ll2ctypes? | 15:41 |
| fijal | ok | 15:41 |
| fijal | well | 15:41 |
| fijal | I'm not *very* surprised that it has some bugs | 15:42 |
| arigato | I am | 15:42 |
| fijal | why? | 15:42 |
| arigato | it's supposed to be tested | 15:42 |
| fijal | there are two kinds of bugs | 15:42 |
| fijal | ones are when it's different than cpython impl | 15:42 |
| fijal | the other being real bugs | 15:42 |
| arigato | it's a real bug using only simple data types | 15:42 |
| fijal | ah ok | 15:43 |
| fijal | then I'm surprised | 15:43 |
| arigato | a Structure with a field c_char_p, basically | 15:43 |
| fijal | uh | 15:43 |
| fijal | do you have a failing test? | 15:43 |
| fijal | I can try to fix it | 15:43 |
| fijal | besides, did you try 'import sympy' on jit? | 15:43 |
| arigato | http://paste.pocoo.org/show/131479/ | 15:43 |
| fijal | it explodes for me with fatal AssertionError (crash in jit) | 15:44 |
| arigato | I need to install sympy on some machine first | 15:44 |
| fijal | just do a checkout | 15:44 |
| fijal | (it's pure python so it's only about having a directory) | 15:44 |
| fijal | does this test explode on top of py.py as well? | 15:45 |
| fijal | so it's about structure not keeping c_char_p alive | 15:46 |
| fijal | arigato: it's about primitive type not having _ensure_objects | 15:54 |
| arigato | fijal: not only | 15:55 |
| arigato | structure.py:188 | 15:55 |
| arigato | if value is a c_char_p(), | 15:56 |
| arigato | then it gives as arg the address as a long | 15:56 |
| arigato | and it stores that in self._buffer | 15:56 |
| arigato | if we have a moving GC, there is no chance this works | 15:56 |
| fijal | uh | 15:56 |
| fijal | ok | 15:56 |
| fijal | wait | 15:57 |
| fijal | c_char_p should store value in a non-movable buffer anyway | 15:57 |
| fijal | and this long should point there | 15:57 |
| ykk (n=arigo@adsl-188-155-231-212.adslplus.ch) joined #pypy. | 16:01 | |
| arigato (n=arigo@adsl-188-155-231-212.adslplus.ch) left irc: Nick collision from services. | 16:01 | |
| Nick change: ykk -> arigato | 16:01 | |
| arigato | ah, so the c_char_p doesn't really point into the string, good | 16:02 |
| arigato | ok, it might be enough to fix _ensure_objects then | 16:03 |
| fijal | that's my understanding | 16:03 |
| fijal | it would have no sense to point to string | 16:03 |
| fijal | (since you can pass this to C functions | 16:03 |
| fijal | ) | 16:03 |
| fijal | my opinion is that SimpleCData._ensure_objects should return not-None if it's pointer like | 16:04 |
| fijal | _is_pointer_like | 16:04 |
| fijal | but I think a bit of ctypes reading would clarify | 16:05 |
| arigato | I think it's only about c_char_p | 16:05 |
| arigato | that's the only SimpleCData subclass that contains pointer-like stuff | 16:06 |
| fijal | what about void_p? | 16:06 |
| arigato | there is nothing to keep alive there | 16:06 |
| fijal | anyway, CPython's ctypes seem to keepalive everything | 16:07 |
| arigato | yes | 16:07 |
| fijal | true | 16:07 |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) left irc: Read error: 54 (Connection reset by peer) | 16:13 | |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) joined #pypy. | 16:14 | |
| arigato | fijal: "import sympy" works for me | 16:15 |
| arigato | are you sure you are using the latest version? | 16:15 |
| fijal | nope | 16:15 |
| fijal | it was a couple days ago | 16:15 |
| fijal | so it was the const-coming-as-inputarg problem | 16:15 |
| arigato | should be at least r66651 | 16:15 |
| Action: fijal restarts his jit translation | 16:15 | |
| fijal | arigato: I was having a lot of fun abusing jit to speedup cpython's numpy | 16:16 |
| fijal | by simply constructing assembler on-the-fly from app level | 16:17 |
| arigato | btw, this r66651 seems to have fixed *all* failures on lib-python tests by now (with the exception of the ones relating to ctypes as discussed or other object-did-not-die-soon-enough tests) | 16:18 |
| arigato | fijal: :-) | 16:18 |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) left irc: Read error: 54 (Connection reset by peer) | 16:23 | |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) joined #pypy. | 16:23 | |
| fijal | arigato: ok, I'll look at floats (eventually) | 16:27 |
| fijal | I'll be mostly offline | 16:27 |
| fijal | (until sprint) | 16:27 |
| fijal | see you | 16:27 |
| arigato | ok, I leave it to you | 16:27 |
| arigato | bye | 16:27 |
| fijal | add vlists and fix bugs instead :) | 16:28 |
| fijal | see you | 16:28 |
| fijal (n=fijal@245.142.broadband3.iol.cz) left irc: "Leaving" | 16:28 | |
| arigato | :-) | 16:28 |
| arigato | interesting that no CPython test fails because virtualizables are not fully implemented | 16:40 |
| verte (n=verte@dsl-124-150-72-93.vic.westnet.com.au) left irc: "~~~ Crash in JIT!" | 16:52 | |
| kenaan | 03david 10r6666714 pypy/branch/io-lang/pypy/lang/io 07M(number.py object.py test_number.py test_object.py): fix failing tests ... | 16:55 |
| kenaan | 03arigo 10r6666814 07M(pypy/branch/pyjitpl5/pypy/rpython/test/test_rvirtualizable2.py): Some extra (passing) tests. ... | 16:56 |
| fuzzyman (n=fuzzyman@87-194-212-65.bethere.co.uk) joined #pypy. | 16:59 | |
| kenaan | 03david 10r6666914 pypy/branch/io-lang/pypy/lang/io 05A(test_message_parser.py) 07M(parserhack.io parserhack.py): Switched to custom parser for results produced by parserhack.io ... | 17:00 |
| kenaan | 03arigo 10r6667014 07M(pypy/branch/pyjitpl5/pypy/rpython/test/test_rvirtualizable2.py): test_replace_promote_virtualizable_with_call. ... | 17:06 |
| antocuni | arigato: do pystone and richards work? | 17:08 |
| arigato | with what? | 17:08 |
| antocuni | pypy-c-jit | 17:08 |
| arigato | I suppose so | 17:08 |
| antocuni | are they faster or slower? | 17:09 |
| arigato | I'm building now a pypy-c-jit using the hybrid GC | 17:09 |
| arigato | (the default is still Boehm) | 17:09 |
| antocuni | ok | 17:10 |
| arigato | richards.py on pypy-c-jit-boehm is 1.4 times slower than CPython | 17:11 |
| arigato | on pypy-c-hybrid (no jit) it only takes 0.6 times | 17:11 |
| antocuni | indeed, with boehm is not really meaningful | 17:11 |
| lsoto_ (n=lsoto@pc-148-86-104-200.cm.vtr.net) joined #pypy. | 17:14 | |
| santagada (n=santagad@189.27.228.2.dynamic.adsl.gvt.net.br) joined #pypy. | 17:16 | |
| kenaan | 03arigo 10r6667114 07M(pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_virtualizable.py): Write the test. Still not implemented. ... | 17:17 |
| kenaan | 03arigo 10r6667214 pypy/branch/pyjitpl5/pypy/jit/metainterp 06D(specnode3.py specnode4.py): Forgot to delete these two obsolete files. ... | 17:22 |
| kenaan | 03arigo 10r6667314 pypy/branch/pyjitpl5/pypy/jit/metainterp 07M(specnode.py test_optimizefindnode.py test_specnode.py): Add VirtualArraySpecNodes. ... | 17:33 |
| kenaan | 03david 10r6667414 pypy/branch/io-lang/pypy/lang/io 07M(message.py test_message.py): argsEvaluatedIn on Message ... | 17:33 |
| RealNitro (n=jens@nat/sun/x-pqnaltupumaysgtj) left irc: "Leaving" | 17:36 | |
| sreeram (n=sreeram@122.174.64.194) joined #pypy. | 17:48 | |
| ousado_ (n=johnny@p5B3C145E.dip0.t-ipconnect.de) joined #pypy. | 17:51 | |
| kenaan | 03arigo 10r6667514 pypy/branch/pyjitpl5/pypy/jit/metainterp 07M(optimizefindnode.py test_optimizefindnode.py): Oups, a bug in handling the escaping in SETFIELD_GC. ... | 17:52 |
| kenaan | 03david 10r6667614 pypy/branch/io-lang/pypy/lang/io 07M(model.py test_map.py): control flow for Map foreach ... | 17:53 |
| dialtone (n=dialtone@unaffiliated/dialtone) left irc: Read error: 110 (Connection timed out) | 18:02 | |
| ousado (n=johnny@p5B3C137C.dip0.t-ipconnect.de) left irc: Read error: 110 (Connection timed out) | 18:05 | |
| dialtone (n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net) joined #pypy. | 18:15 | |
| Action: arigato is impressed by the number of bugs he keeps discovering in the cleanly-written optimizefindnode.py | 18:25 | |
| arigato | I'd have no chance to find them all in the older optimize*.py | 18:25 |
| kenaan | 03arigo 10r6667714 pypy/branch/pyjitpl5/pypy/jit/metainterp 07M(optimizefindnode.py test_optimizefindnode.py): Unskip the test and make it pass, with an explanation about ... | 18:32 |
| amaury_ (i=5bc34844@gateway/web/freenode/x-1f324620df99b44e) left irc: "Page closed" | 18:36 | |
| arigato | antocuni: pypy-c-jit-hybrid is slower than pypy-c-hybrid on richards.py | 18:39 |
| arigato | not fully surprizing: we don't do any inlining, and richards.py is full of tiny methods | 18:41 |
| arigato | same with pystone, although that's a little bit more surprizing | 18:43 |
| lucian | arigato: could you try others, like spitfire? | 18:53 |
| arigato | http://wyvern.cs.uni-duesseldorf.de/pypy-c-jit-hybrid | 18:55 |
| arigato | here's the executable, please try yourself (I don't have spitfire and I don't really want to install 23 different benchmarks :-) | 18:55 |
| lucian | arigato: heh. i'd have to run it in a vm, though. i'm on osx here | 19:02 |
| lucian | arigato: also, why 23? :) | 19:04 |
| kursor_ (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) joined #pypy. | 19:05 | |
| kursor_ (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) left irc: Read error: 104 (Connection reset by peer) | 19:06 | |
| arigato | no reason :-) | 19:06 |
| kursor_ (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) joined #pypy. | 19:07 | |
| kenaan | 03arigo 10r6667814 pypy/branch/pyjitpl5/pypy/jit/metainterp 07M(optimizefindnode.py test_optimizefindnode.py): Start on virtual arrays. ... | 19:07 |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) left irc: Read error: 104 (Connection reset by peer) | 19:08 | |
| lucian | it complains about a missing module, _pypy_interact | 19:08 |
| lucian | never mind, i'm on 3G, so i won't download more stuff right now | 19:08 |
| lucian | i suggested spitfire because richards and pystone are both synthetic benchmarks | 19:09 |
| stakkars (n=tismer@72.37.205.4) left irc: | 19:10 | |
| stakkars (n=tismer@72.37.205.4) joined #pypy. | 19:12 | |
| kenaan | 03arigo 10r6667914 pypy/branch/pyjitpl5/pypy/jit/metainterp 07M(optimizefindnode.py test_optimizefindnode.py): Implement and test matches_instance_node() on VirtualArraySpecNode. ... | 19:18 |
| panni_ (i=hannes@ip-95-222-19-21.unitymediagroup.de) joined #pypy. | 19:25 | |
| arigato (n=arigo@adsl-188-155-231-212.adslplus.ch) left irc: "See you" | 19:35 | |
| kursor_ (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) left irc: Read error: 104 (Connection reset by peer) | 19:43 | |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) joined #pypy. | 19:43 | |
| stakkars (n=tismer@72.37.205.4) left irc: | 19:47 | |
| stakkars (n=tismer@72.37.205.4) joined #pypy. | 19:48 | |
| Rhamphoryncus (n=rhamph@unaffiliated/rhamphoryncus) joined #pypy. | 19:49 | |
| panni_ (i=hannes@ip-95-222-19-21.unitymediagroup.de) left irc: "( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )" | 20:07 | |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) left irc: Read error: 104 (Connection reset by peer) | 20:13 | |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) joined #pypy. | 20:13 | |
| arigato (n=arigo@adsl-188-155-231-212.adslplus.ch) joined #pypy. | 20:20 | |
| victorpoluceno (n=victorpo@189-72-71-162.bnut3700.dsl.brasiltelecom.net.br) joined #pypy. | 20:20 | |
| kursor (n=kursor@p4FC0AAA1.dip0.t-ipconnect.de) left irc: | 20:21 | |
| gonsor (n=gon@kel30.kel.stud.uni-goettingen.de) left irc: Remote closed the connection | 20:26 | |
| kenaan | 03arigo 10r6668014 pypy/branch/pyjitpl5/pypy/jit/metainterp 07M(resume.py test_resume.py): Support virtual arrays in resume.py. ... | 20:51 |
| kenaan | 03arigo 10r6668114 pypy/branch/pyjitpl5/pypy/jit/metainterp 07M(optimizeopt.py test_optimizeopt.py): Array support in optimizeopt.py (first part). ... | 21:14 |
| kenaan | 03arigo 10r6668214 pypy/branch/pyjitpl5/pypy/jit/backend 07M(runner.py runner.py runner.py runner_test.py runner.py): New detail in the backends: arraydescr.is_array_of_pointers(). ... | 21:39 |
| kenaan | 03arigo 10r6668314 pypy/branch/pyjitpl5/pypy/jit/metainterp 07M(optimizeopt.py test_optimizeopt.py): Optimize array operations. ... | 21:40 |
| panni_ (i=hannes@ip-95-222-19-21.unitymediagroup.de) joined #pypy. | 21:40 | |
| santagada (n=santagad@189.27.228.2.dynamic.adsl.gvt.net.br) left irc: | 21:54 | |
| jewel (n=jewel@dsl-242-130-65.telkomadsl.co.za) left irc: Read error: 113 (No route to host) | 21:56 | |
| panni_ (i=hannes@ip-95-222-19-21.unitymediagroup.de) left irc: "( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )" | 22:03 | |
| kenaan | 03arigo 10r6668414 pypy/branch/pyjitpl5/pypy/jit/metainterp 07M(optimizeopt.py test_optimizeopt.py): Finish array optimization support. Write a few tests; ... | 22:03 |
| kenaan | 03arigo 10r6668514 06D(pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_list_optimize.py): Remove dead file. ... | 22:08 |
| kenaan | 03arigo 10r6668614 07M(pypy/branch/pyjitpl5/pypy/jit/backend/llgraph/runner.py): RPythonification. (Not sure how it could have worked before, ... | 22:14 |
| arigato (n=arigo@adsl-188-155-231-212.adslplus.ch) left irc: "See you" | 22:23 | |
| lizardo (n=lizardo@189.2.128.130) left irc: "Leaving" | 22:25 | |
| setanta (n=setanta@200.184.118.130) left irc: "Leaving." | 22:47 | |
| dialtone (n=dialtone@unaffiliated/dialtone) left irc: "leaving" | 23:36 | |
| Nick change: lungtone -> elbowtone | 23:37 | |
| antocuni (n=antocuni@host215-123-dynamic.16-79-r.retail.telecomitalia.it) left irc: "Leaving" | 23:43 | |
| gonsor (n=gon@kel30.kel.stud.uni-goettingen.de) joined #pypy. | 23:50 | |
| dialtone (n=dialtone@adsl-99-136-101-166.dsl.pltn13.sbcglobal.net) joined #pypy. | 23:52 | |
| lsoto_ (n=lsoto@pc-148-86-104-200.cm.vtr.net) left irc: Remote closed the connection | 23:57 | |
| --- Thu Jul 30 2009 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!