| amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 258 seconds | 00:12 | |
| JaredWigmore (~jared@061093200075.ctinets.com) left irc: Quit: Konversation terminated! | 00:15 | |
| JaredWigmore (~jared@061093200075.ctinets.com) joined #pypy. | 00:15 | |
| rekamso (~textual@216.190.27.14) left irc: Ping timeout: 244 seconds | 00:17 | |
| tlynn_ (~tlynn@cpc6-cmbg14-2-0-cust121.5-4.cable.virginmedia.com) left irc: Ping timeout: 248 seconds | 00:26 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/944 | 00:29 |
|---|---|---|
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/141 | 00:29 |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: ZOMG BYE | 00:37 | |
| Zira (~Zeldakits@206.175.34.95.customer.cdi.no) left irc: | 00:43 | |
| jimbaker (~jbaker@canonical/jimbaker) left irc: Ping timeout: 240 seconds | 00:51 | |
| tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection | 01:12 | |
| Turicas (~alvaro@mail.justen.eng.br) joined #pypy. | 01:19 | |
| basepi (~basepi@server.cmyers.net) left irc: Quit: ZNC - http://znc.sourceforge.net | 01:20 | |
| basepi (~basepi@server.cmyers.net) joined #pypy. | 01:21 | |
| JaredWigmore (~jared@061093200075.ctinets.com) left irc: Ping timeout: 248 seconds | 01:25 | |
| Niedar (dfgdfgssdf@host-173-230-2-133.vanodod.clients.pavlovmedia.com) left irc: Read error: Connection reset by peer | 01:28 | |
| derdon (~derdon@p5DE8931F.dip.t-dialin.net) left irc: Remote host closed the connection | 01:32 | |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1846 | 01:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/575 | 01:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/614 | 01:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/707 | 01:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/266 | 01:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/799 | 01:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1441 | 01:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1110 | 01:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/268 | 01:43 |
| bbot2 | 13Exception: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/266 | 01:43 |
| Squarepy (~Squarepy@unaffiliated/squarepy) left irc: Quit: Leaving | 02:18 | |
| AndrewHarrison (~Adium@66-215-59-147.dhcp.atsc.ca.charter.com) joined #pypy. | 02:24 | |
| mat^2 (~mathias@212.130.113.35) left irc: | 02:25 | |
| AndrewHarrison (~Adium@66-215-59-147.dhcp.atsc.ca.charter.com) left irc: Quit: Leaving. | 02:31 | |
| apanda (~apanda@c-24-7-101-62.hsd1.ca.comcast.net) joined #pypy. | 02:34 | |
| Turicas (~alvaro@mail.justen.eng.br) left irc: Ping timeout: 276 seconds | 02:35 | |
| Kaskuka (~John@osbk-4d08b9c9.pool.mediaWays.net) left irc: Ping timeout: 240 seconds | 02:47 | |
| Shanita (~John@osbk-4d08bcbb.pool.mediaWays.net) joined #pypy. | 02:47 | |
| apanda (~apanda@c-24-7-101-62.hsd1.ca.comcast.net) left irc: Ping timeout: 240 seconds | 03:01 | |
| apanda (~apanda@c-24-7-101-62.hsd1.ca.comcast.net) joined #pypy. | 03:01 | |
| nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Quit: Leaving | 03:14 | |
| Nick change: Gulaway -> Gulopine | 03:20 | |
| jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) joined #pypy. | 03:22 | |
| jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) left irc: Changing host | 03:22 | |
| jimbaker (~jbaker@canonical/jimbaker) joined #pypy. | 03:22 | |
| bobbyz (~bobbyz@184-229-210-255.pools.spcsdns.net) left irc: Ping timeout: 240 seconds | 03:45 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1846 | 03:54 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/714 | 04:02 |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy. | 04:27 | |
| tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) joined #pypy. | 04:52 | |
| tilgovi (~randall@c-98-210-155-124.hsd1.ca.comcast.net) left irc: Changing host | 04:52 | |
| tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy. | 04:52 | |
| kushal (kdas@nat/redhat/x-vscrzrihbeueqxmv) joined #pypy. | 04:54 | |
| kushal (kdas@nat/redhat/x-vscrzrihbeueqxmv) left irc: Changing host | 04:54 | |
| kushal (kdas@fedora/kushal) joined #pypy. | 04:54 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/614 | 04:59 |
| bobbyz (~bobbyz@184-229-210-255.pools.spcsdns.net) joined #pypy. | 04:59 | |
| AndrewHarrison (~Adium@66-215-59-147.dhcp.atsc.ca.charter.com) joined #pypy. | 05:07 | |
| kushal (kdas@fedora/kushal) left irc: Quit: Leaving | 05:14 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/575 | 05:41 |
| lambacck (~chris@d24-150-124-118.home.cgocable.net) left irc: Ping timeout: 260 seconds | 05:51 | |
| Nick change: Gulopine -> Gulaway | 06:03 | |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 06:24 | |
| _iori_ (~iori@110-133-45-54.rev.home.ne.jp) left irc: Read error: Connection reset by peer | 06:24 | |
| iori (~iori@110-133-45-54.rev.home.ne.jp) joined #pypy. | 06:25 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/707 | 06:35 |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy. | 06:44 | |
| kenaan | 12hakanardo jit-targets 111b27d145ac64 15/pypy/jit/metainterp/: dont use invalidated loops | 06:45 |
| kenaan | 12hakanardo jit-targets 11f77a779d9a4e 15/pypy/jit/metainterp/test/test_quasiimmut.py: fix tests | 06:45 |
| fijal (~fijal@41.51.206.35) joined #pypy. | 06:56 | |
| fijal | morning | 06:57 |
| unbit_ (~unbit@93-58-162-185.ip159.fastwebnet.it) joined #pypy. | 06:57 | |
| fijal | Alex_Gaynor: did you fix the translation? | 06:58 |
| unbit (~unbit@93-58-162-185.ip159.fastwebnet.it) left irc: Ping timeout: 276 seconds | 06:59 | |
| Nick change: unbit_ -> unbit | 06:59 | |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 07:02 | |
| fschwidom (~fschwidom@2.210.187.119) joined #pypy. | 07:06 | |
| EnCuKou (~encukou@a91-156-243-246.elisa-laajakaista.fi) left irc: Remote host closed the connection | 07:07 | |
| Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) left irc: Ping timeout: 244 seconds | 07:07 | |
| kenaan | 12fijal numpy-multidim-shards 1109ed665d55c6 15/pypy/module/micronumpy/: Implement shards correctly. Allow fortran and C order. Temporarily replace repr and str with somethin... | 07:09 |
| fijal | I guess this is it | 07:18 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/1441 | 07:19 |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/799 | 07:20 |
| kenaan | 12fijal numpy-multidim-shards 111bc7731d90fd 15/pypy/module/micronumpy/compile.py: fix compile tests | 07:22 |
| fijal | how can I promote the length of array? | 07:23 |
| fijal | hakanardo: any idea? | 07:23 |
| amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy. | 07:31 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1110 | 07:32 |
| fijal (~fijal@41.51.206.35) left irc: Read error: Connection reset by peer | 07:43 | |
| Circlefusion (~cf@74-138-199-109.dhcp.insightbb.com) joined #pypy. | 07:43 | |
| fijal (~fijal@197.170.142.6) joined #pypy. | 07:46 | |
| fijal | hakanardo: ping | 07:48 |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) joined #pypy. | 07:53 | |
| amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Read error: Operation timed out | 07:54 | |
| antocuni (~antocuni@host200-125-dynamic.25-79-r.retail.telecomitalia.it) joined #pypy. | 08:00 | |
| verte (~verte@python/site-packages/verte) joined #pypy. | 08:10 | |
| kenaan | 12fijal numpy-multidim-shards 117ed6605cac6c 15/pypy/module/micronumpy/interp_numarray.py: Fight a bit with test_zjit. I'm still not 100% happy, but getting there | 08:14 |
| tilgovi (~randall@couchdb/developer/tilgovi) left irc: Read error: Operation timed out | 08:18 | |
| asmeurer (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Quit: asmeurer | 08:18 | |
| mattip (c1a9466d@gateway/web/freenode/ip.193.169.70.109) joined #pypy. | 08:26 | |
| mattip | fijal: ping | 08:27 |
| fijal | mattip: pong | 08:27 |
| canta (~canta@77-20-123-240-dynip.superkabel.de) left irc: Quit: Leaving. | 08:27 | |
| mattip | Struggled a bit with the iterators trying to get descr_str to work. | 08:27 |
| fijal | well ok, current implementation is completely broken FYI | 08:28 |
| mattip | I need a different strategy, since what I really need is to iterate over the first dimension of the array | 08:28 |
| fijal | yes | 08:28 |
| mattip | Should I try to define a new iterator class? | 08:28 |
| fijal | probably not | 08:29 |
| fijal | they're for something else | 08:29 |
| fijal | why not create a slice? | 08:29 |
| fijal | also let me change create_slice API so you don't create it by hand | 08:29 |
| fijal | your creation of NDimSlice is broken | 08:30 |
| fijal | (you should not use it directly for sure) | 08:30 |
| mattip | OK, so I will wait for a commit of a create_slice() | 08:31 |
| Action: mattip real work calls | 08:32 | |
| mattip (c1a9466d@gateway/web/freenode/ip.193.169.70.109) left #pypy. | 08:33 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy | 08:36 | |
| verte (~verte@python/site-packages/verte) left irc: Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org | 08:36 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 08:47 | |
| arigato (~arigo@82.113.119.65) joined #pypy. | 08:49 | |
| amaury_ (amaury_@nat/google/x-ubzfyoaemgwrlmey) joined #pypy. | 08:50 | |
| tito (~tito@pdpc/supporter/bronze/tito) left irc: Remote host closed the connection | 08:50 | |
| fijal | arigato: hi | 08:51 |
| kenaan | 12fijal numpy-multidim-shards 119b0de2f82bac 15/pypy/module/micronumpy/: make create_slice have a better interface | 08:52 |
| arigato | hi | 08:52 |
| tito (~tito@81-67-113-37.rev.numericable.fr) joined #pypy. | 08:52 | |
| tito (~tito@81-67-113-37.rev.numericable.fr) left irc: Changing host | 08:52 | |
| tito (~tito@pdpc/supporter/bronze/tito) joined #pypy. | 08:52 | |
| fijal | arigato: can you answer me few questions about trace :) | 08:53 |
| arigato | yes? | 08:53 |
| fijal | http://paste.pocoo.org/show/509108/ | 08:53 |
| fijal | why are those arrays not kept virtual across the loop? | 08:53 |
| fijal | ones that are created at the very end | 08:53 |
| arigato | strange | 08:54 |
| fijal | also why is reading of p18s length not a loop invariant | 08:55 |
| fijal | want to see loops for yourself? | 08:55 |
| fijal | it's test_zjit -k test_multidim_slice on numpy-multidim-shards | 08:55 |
| fijal | branch | 08:55 |
| fijal | it also says FORCE next to new_array just before jump | 08:55 |
| arigato | ERROR: file not found: on | 08:58 |
| arigato | ah | 08:58 |
| fijal | ? | 08:59 |
| lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) joined #pypy. | 09:03 | |
| arigato | a bit no clue | 09:03 |
| arigato | it seems related to the Very Long Function in unroll.py | 09:03 |
| fijal | pfff | 09:05 |
| fijal | I made it probably a very-long-function just to work around some other limitations :/ | 09:05 |
| fijal | oh | 09:06 |
| fijal | you mean the actual Very Long Function :) | 09:06 |
| arigato | well it's not just "your fault" | 09:06 |
| arigato | yes | 09:06 |
| fijal | do we need hakan for that? | 09:06 |
| arigato | it's mostly Hakan's fault I suppose, and he is trying to make it clearer in the jit-targets branch | 09:07 |
| fijal | ok | 09:07 |
| fijal | it's still fairly impressive | 09:07 |
| fijal | because I abstract away a lot of things | 09:07 |
| fijal | would be slightly cooler if I can encode information such as "length of this thing is a constant" | 09:07 |
| arigato | "I" -> "it"? | 09:07 |
| fijal | no, I can do it by hand | 09:08 |
| fijal | maybe | 09:08 |
| fijal | it's just that you unroll loops based on the length of for iterator | 09:08 |
| fijal | but the information does not seem to propagate | 09:08 |
| fijal | am I confusing? | 09:09 |
| k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 240 seconds | 09:09 | |
| arigato | yes | 09:09 |
| fijal | I essentially want to make "length of this array" a part of greenkey | 09:09 |
| fijal | or promote or something like this | 09:09 |
| arigato | you also seem to be drawing random conclusions from unroll.py | 09:09 |
| fijal | no, I'm not | 09:09 |
| arigato | if you say so | 09:09 |
| fijal | unroll as in @jit.unroll_safe | 09:10 |
| arigato | yes, I understood this | 09:10 |
| arigato | but I'm saying that you need either to have a deep understanding of how unroll.py works, or just wait for the jit-targets branch | 09:10 |
| fijal | ok | 09:10 |
| arigato | "length of this array" can be put in the greenkey | 09:11 |
| arigato | e.g. you read it in some green variable and never use len() afterwards | 09:11 |
| arigato | including in the "for" loop | 09:11 |
| arigato | so instead it would be e.g. a "while i < green_length" loop | 09:12 |
| arigato | or, again, you hope that it's all unnecessary in the jit-targets branch | 09:12 |
| arigato | fwiw the new_arrays are forced because the arrays end up not being a part of "inputargs", but only "short_inputargs" | 09:13 |
| arigato | I'm unsure what it means :-) | 09:14 |
| Action: arigato looks at the buildbot state | 09:15 | |
| arigato | urgh, seems that I broke it *again* by playing with ll_math.py | 09:16 |
| arigato | how is that even possible? test_zllrandom doesn't use floats | 09:16 |
| Trundle (~andy@p578bfdcf.dip0.t-ipconnect.de) joined #pypy. | 09:16 | |
| Trundle (~andy@p578bfdcf.dip0.t-ipconnect.de) left irc: Changing host | 09:16 | |
| Trundle (~andy@python/site-packages/trundle) joined #pypy. | 09:16 | |
| G2P (~G2P@fw-asn1.ornis.com) joined #pypy. | 09:25 | |
| stakkars_ (~tismer@82.113.119.33) joined #pypy. | 09:31 | |
| kenaan | 12arigo default 11afe73da501bc 15/pypy/rpython/lltypesystem/rffi.py: Fix for test_zrpy_releasegil. | 09:33 |
| Sho_ (~EHS1@kde/hein) joined #pypy. | 09:34 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 09:36 | |
| kenaan | 12arigo default 118477b89ad7b4 15/lib_pypy/pyrepl/unix_console.py: Argh. See comment. | 09:37 |
| ojii (~ojii@40-34.60-188.cust.bluewin.ch) joined #pypy. | 09:43 | |
| hruske (~Gasper@188-230-156-183.dynamic.t-2.net) left irc: Ping timeout: 240 seconds | 09:48 | |
| witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 09:54 | |
| witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy. | 09:55 | |
| espes (espes@2001:470:1f05:ca1::) left irc: Quit: espes | 09:58 | |
| arigato (~arigo@82.113.119.65) left irc: Quit: See you | 10:11 | |
| kenaan | 12arigo default 115d63ae101d32 15/pypy/rpython/lltypesystem/lltype.py: Tweaks. Unsure why but it seems that test_zll_random ends up with two differently-typed arrays at the same address... | 10:14 |
| ahall (~ahall@2001:bd0:100::666) left irc: Quit: leaving | 10:18 | |
| k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 240 seconds | 10:21 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 10:22 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 10:25 | |
| lizardo (~lizardo@189.2.128.130) joined #pypy. | 10:26 | |
| verte (~verte@python/site-packages/verte) joined #pypy. | 10:34 | |
| Garen (garen@69.76.18.3) left irc: Read error: Connection reset by peer | 10:37 | |
| Garen (garen@69.76.18.3) joined #pypy. | 10:38 | |
| fijal (~fijal@197.170.142.6) left irc: Read error: Connection reset by peer | 10:43 | |
| JaRoel|4d (~jaroel|4d@office.fourdigits.nl) left irc: Remote host closed the connection | 10:44 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/268 | 10:49 |
| arigato (~arigo@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 10:51 | |
| derdon (~derdon@p5DE8BFF2.dip.t-dialin.net) joined #pypy. | 10:54 | |
| bivab_ (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 11:01 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Read error: Operation timed out | 11:03 | |
| Nick change: bivab_ -> bivab | 11:03 | |
| Nick change: ojii -> ojii|lunch | 11:04 | |
| bivab_ (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 11:08 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Ping timeout: 240 seconds | 11:09 | |
| Nick change: bivab_ -> bivab | 11:09 | |
| stakkars__ (~tismer@82.113.99.13) joined #pypy. | 11:12 | |
| stakkars_ (~tismer@82.113.119.33) left irc: Read error: Connection reset by peer | 11:13 | |
| bivab (david@fwstups.cs.uni-duesseldorf.de) left #pypy. | 11:15 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 11:15 | |
| fijal (~fijal@197.168.54.72) joined #pypy. | 11:19 | |
| stakkars__ (~tismer@82.113.99.13) left irc: Quit: stakkars__ | 11:25 | |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-ppc-32/builds/4 [12David Schneider, ppc-jit-backend] | 11:28 |
| stakkars_ (~tismer@82.113.119.73) joined #pypy. | 11:39 | |
| k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 244 seconds | 11:50 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 11:52 | |
| fijal (~fijal@197.168.54.72) left irc: Read error: Connection reset by peer | 11:55 | |
| fijal (~fijal@197.173.227.41) joined #pypy. | 12:01 | |
| AndrewHarrison (~Adium@66-215-59-147.dhcp.atsc.ca.charter.com) left irc: Quit: Leaving. | 12:15 | |
| JaRoel|4d (~jaroel|4d@guest.bit.nl) joined #pypy. | 12:22 | |
| tlynn (~tlynn@cpc6-cmbg14-2-0-cust121.5-4.cable.virginmedia.com) joined #pypy. | 12:24 | |
| Nick change: ojii|lunch -> ojii | 12:28 | |
| fijal | http://lostinjit.blogspot.com/2011/11/analysing-pythons-performance-under.html | 12:34 |
| senyai (~senyai@62.173.135.205) joined #pypy. | 12:40 | |
| arigato | bah, found a ctypes bug in pypy | 12:43 |
| fijal | surprise | 12:43 |
| fijal | arigato: we have quite a few "missing functionality" bugs filled on bugs.pypy.org | 12:44 |
| fijal | and failing ctypes tests | 12:44 |
| fijal | right? | 12:44 |
| fijal | arigato: does it sound like a reasonable task to make --jit off disable all jits? | 12:45 |
| fijal | and when do you expect trunk to be mergeable to the release branch? | 12:46 |
| atob (~dudeon@blackwall.moonraptor.com) left irc: Remote host closed the connection | 12:46 | |
| kenaan | 12fijal numpy NDimArray 11ee74794f5464 15/: close abandoned branch, work happen on numpy-multidim one | 12:47 |
| JaRoel|4d (~jaroel|4d@guest.bit.nl) left irc: Remote host closed the connection | 12:49 | |
| JaRoel|4d (~jaroel|4d@2001:7b8:610:0:8180:dbb1:f8b0:6f96) joined #pypy. | 12:50 | |
| khs (~khs@128.41.202.84.customer.cdi.no) joined #pypy. | 12:51 | |
| JaRoel (~jaroel|4d@guest.bit.nl) joined #pypy. | 12:54 | |
| JaRoel|4d (~jaroel|4d@2001:7b8:610:0:8180:dbb1:f8b0:6f96) left irc: Ping timeout: 244 seconds | 12:54 | |
| Action: arigato fixes syslog.py | 12:55 | |
| fijal | arigato: ? | 12:56 |
| fijal | or you have no opinion on both questions? | 12:56 |
| arigato | https://bugs.pypy.org/issue928 | 12:56 |
| fijal | no no, I'm trying to get your answer to | 12:57 |
| fijal | <fijal> arigato: does it sound like a reasonable task to make --jit off disable all jits? | 12:57 |
| fijal | <fijal> and when do you expect trunk to be mergeable to the release branch? | 12:57 |
| fijal | :-) | 12:57 |
| lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) left irc: Quit: Leaving | 12:58 | |
| lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) joined #pypy. | 12:58 | |
| arigato | fijal: 1) yes | 12:58 |
| arigato | 2) kind of now, except that I'm tracking a strange deadlock in running module/sys/test | 12:59 |
| arigato | afterwards we should restart the builders | 12:59 |
| fijal | ok | 13:00 |
| fijal | do you have any opinion how to return the list of all JitDrivers? | 13:01 |
| fijal | I can register them at creation, but then if you run tests there might be too many | 13:01 |
| fijal | it's probably fine if we have a list of weakrefs and hope jit drivers in tests don't escape their functions... | 13:02 |
| JaRoel (~jaroel|4d@guest.bit.nl) left irc: Ping timeout: 260 seconds | 13:04 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-ppc-32/builds/4 [12David Schneider, ppc-jit-backend] | 13:06 |
| verte (~verte@python/site-packages/verte) left irc: Quit: ~~~ Crash in JIT! | 13:10 | |
| kenaan | 12arigo default 11b6585727903b 15/lib_pypy/syslog.py: Fix syslog.py by following the CPython source, as per https://bugs.pypy.org/issue928. Not really tested -- there s... | 13:11 |
| hruske (~Gasper@188-230-156-183.dynamic.t-2.net) joined #pypy. | 13:11 | |
| arigato | fijal: I would go for defining a sane API | 13:11 |
| fijal | as in? | 13:12 |
| fijal | have say a JitDriverGroup? | 13:12 |
| fijal | and you pass the group as an argument to JitDriver creation? | 13:13 |
| fijal | or just list all jit drivers in interp_jit? | 13:13 |
| fijal | probably the last thing is the sanest | 13:15 |
| arigato | I think the sanest would be to redefine the API so that set_param and set_user_param can also be called "on all jitdrivers" instead of on one specific | 13:16 |
| fijal | that completely does not answer my question | 13:17 |
| fijal | how to get "all jit drivers" in a sane way | 13:17 |
| fijal | on RPython level | 13:17 |
| arigato | no | 13:17 |
| arigato | I mean that the API should not be "somejitdriver.set_param()" | 13:17 |
| fijal | right | 13:18 |
| arigato | but instead "pypy.rlib.jit.globally_set_param()" | 13:18 |
| fijal | ah | 13:18 |
| fijal | so essentially the params won't be a property of a jit driver at all? | 13:18 |
| arigato | or we also keep the current API | 13:18 |
| arigato | just add the global one | 13:18 |
| fijal | the current API does not make sense IMO | 13:19 |
| arigato | which would be implemented e.g. by emitting a "jit_marker" operation with the "driver" argument being None | 13:19 |
| arigato | well, feel free | 13:19 |
| fijal | I mean while I can see the use case for the current API | 13:20 |
| fijal | the global one is immensly more useful | 13:20 |
| Rhy0lite (dje@nat/ibm/x-ekehfvmzzunwilss) joined #pypy. | 13:22 | |
| JaRoel|4d (~jaroel|4d@guest.bit.nl) joined #pypy. | 13:24 | |
| Da_Blitz | if you knew the ammount of iterations in a loop, say in 'for i in range(2000)', wouldnt it be posible to start tracing on the first loop rather than waiting the 1034 (IRRC) iterations before JITing the loop? | 13:30 |
| fijal (~fijal@197.173.227.41) left irc: Ping timeout: 276 seconds | 13:32 | |
| mcdonc (~mcdonc@ip72-209-213-54.dc.dc.cox.net) left irc: Read error: Connection reset by peer | 13:43 | |
| Action: arigato debugs an "interesting" deadlock | 13:44 | |
| arigato | the same Lock object is released, and then re-acquired a bit later --- but it deadlock re-acquiring it | 13:45 |
| aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy. | 13:55 | |
| kenaan | 12arigo default 11017adf8b32ba 15/pypy/module/sys/test/test_sysmodule.py: Workaround. See comment. | 13:57 |
| kkris (~kris@93-82-41-146.adsl.highway.telekom.at) joined #pypy. | 14:00 | |
| Nick change: Gulaway -> Gulopine | 14:01 | |
| stakkars_ (~tismer@82.113.119.73) left irc: Quit: schnarch | 14:02 | |
| hakanardo_ (~hakan@gw.cognimatics.ideon.se) joined #pypy. | 14:14 | |
| bivab (david@fwstups.cs.uni-duesseldorf.de) left #pypy. | 14:15 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 14:15 | |
| hakanardo_ | fijal: pong | 14:15 |
| gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) joined #pypy. | 14:18 | |
| zain__ (~textual@c-67-160-201-63.hsd1.ca.comcast.net) joined #pypy. | 14:23 | |
| khs (~khs@128.41.202.84.customer.cdi.no) left irc: Quit: Leaving | 14:27 | |
| hakanardo_ | fijal: your arrays needs to be forced at the end of the loop because they are not virtual at the end of the preamble | 14:28 |
| arigato | how can they be virtual at the end of the loop but not at the end of the preamble? | 14:30 |
| cwillu_at_work (~cwillu@cwillu-1-pt.tunnel.tserv13.ash1.ipv6.he.net) left irc: Ping timeout: 244 seconds | 14:31 | |
| DasIch (~dasich@p4FFDCC7D.dip.t-dialin.net) joined #pypy. | 14:31 | |
| cwillu_at_work (~cwillu@cwillu-1-pt.tunnel.tserv13.ash1.ipv6.he.net) joined #pypy. | 14:32 | |
| hakanardo_ | for anything that is not strctly loop invariant that's not so strange | 14:33 |
| hakanardo_ | see the p123 tests in test_ajit for some simple cases of this | 14:33 |
| hakanardo_ | in this case however I cant see why they are not virtuals in the preamble though | 14:34 |
| hakanardo_ | the are allocated fairly eraly in the preamble, ie they are not forced by the jump | 14:34 |
| Nick change: Gulopine -> Gulaway | 14:44 | |
| aboudreault (~alanb@osgeo/member/aboudreault) left irc: Ping timeout: 240 seconds | 14:46 | |
| aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy. | 14:47 | |
| JaRoel (~jaroel|4d@guest.bit.nl) joined #pypy. | 14:47 | |
| hakanardo_ | ah | 14:48 |
| hakanardo_ | the size is not known to be constant in the preamble | 14:48 |
| hakanardo_ | so it never becomes a virtual | 14:48 |
| JaRoel|4d (~jaroel|4d@guest.bit.nl) left irc: Ping timeout: 240 seconds | 14:50 | |
| arigato | ah | 14:50 |
| hakanardo_ | maybe this is a case where it might make sens to peel of two interations :) | 14:50 |
| JaredWigmore (~jared@061093200075.ctinets.com) joined #pypy. | 14:53 | |
| ramusara (~ramusara@220.156.210.236.user.e-catv.ne.jp) joined #pypy. | 15:01 | |
| PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Excess Flood | 15:06 | |
| PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy. | 15:07 | |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/576 [12arigo] | 15:09 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/708 [12arigo] | 15:10 |
| alderz (~alderz@157.Red-83-59-100.dynamicIP.rima-tde.net) joined #pypy. | 15:11 | |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1847 [12arigo] | 15:13 |
| kenaan | 12arigo generator-in-rpython 11a084a39f04b9 15/pypy/objspace/flow/: Generators in the flow space: keep the structure of the graph, but insert 'generator_entry' as the fir... | 15:13 |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Quit: bivab | 15:15 | |
| sven_hager (~sven@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 15:16 | |
| stakkars_ (~tismer@i59F7614D.versanet.de) joined #pypy. | 15:16 | |
| mat^2 (~mathias@212.130.113.35) joined #pypy. | 15:16 | |
| witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 15:23 | |
| whitelynx (~whitelynx@li117-47.members.linode.com) left irc: Quit: Ex-Chat | 15:24 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 15:26 | |
| witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy. | 15:28 | |
| k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 258 seconds | 15:31 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 15:33 | |
| k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 252 seconds | 15:41 | |
| k_bx (~k_bx@195.20.130.1) joined #pypy. | 15:42 | |
| JaredWigmore (~jared@061093200075.ctinets.com) left irc: Ping timeout: 244 seconds | 15:43 | |
| bivab (~david@fwstups.cs.uni-duesseldorf.de) left irc: Quit: bivab | 15:46 | |
| sven_hager (~sven@fwstups.cs.uni-duesseldorf.de) left irc: Quit: Leaving | 15:46 | |
| JaRoel (~jaroel|4d@guest.bit.nl) left irc: Remote host closed the connection | 15:49 | |
| JaRoel|4d (~jaroel|4d@2001:7b8:610:0:8df6:7537:db73:b867) joined #pypy. | 15:50 | |
| JaRoel|4d (~jaroel|4d@2001:7b8:610:0:8df6:7537:db73:b867) left irc: Ping timeout: 244 seconds | 15:54 | |
| alderz (~alderz@157.Red-83-59-100.dynamicIP.rima-tde.net) left irc: Ping timeout: 240 seconds | 15:57 | |
| aboudreault (~alanb@osgeo/member/aboudreault) left irc: Ping timeout: 240 seconds | 15:58 | |
| alderz (~alderz@157.Red-83-59-100.dynamicIP.rima-tde.net) joined #pypy. | 16:00 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/576 [12arigo] | 16:05 |
| whitelynx (~whitelynx@li117-47.members.linode.com) joined #pypy. | 16:11 | |
| PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Read error: Connection reset by peer | 16:14 | |
| PiotrSikora_ (~none@nginx/adept/piotrsikora) joined #pypy. | 16:14 | |
| kenaan | 12hager ppc-jit-backend 11de832accb4e6 15/pypy/jit/backend/ppc/ppcgen/opassembler.py: Refactored code in opassembler.py, divided the code in class OpAssembler in several classes. | 16:16 |
| mcdonc (~mcdonc@209-145-67-103.unassigned.ntelos.net) joined #pypy. | 16:20 | |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) joined #pypy. | 16:23 | |
| kenaan | 12hager ppc-jit-backend 1113d56fd8042b 15/pypy/jit/backend/ppc/ppcgen/opassembler.py: Remove some comments and blank lines | 16:24 |
| Turicas (~alvaro@mail.justen.eng.br) joined #pypy. | 16:27 | |
| AndrewHarrison (~Adium@66-215-59-147.dhcp.atsc.ca.charter.com) joined #pypy. | 16:33 | |
| mitchellh (~mitchellh@c-71-202-125-40.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 16:34 | |
| espes (~espes@123-243-221-248.tpgi.com.au) joined #pypy. | 16:36 | |
| AndrewHarrison (~Adium@66-215-59-147.dhcp.atsc.ca.charter.com) left irc: Quit: Leaving. | 16:41 | |
| aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy. | 16:45 | |
| apanda (~apanda@c-24-7-101-62.hsd1.ca.comcast.net) left irc: Remote host closed the connection | 16:51 | |
| G2P (~G2P@fw-asn1.ornis.com) left irc: Quit: Leaving. | 16:53 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy. | 16:55 | |
| lucian (~lucian@93-97-174-114.zone5.bethere.co.uk) left irc: Ping timeout: 248 seconds | 16:57 | |
| asmeurer_ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy. | 16:58 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/708 [12arigo] | 17:03 |
| arigato | pff | 17:04 |
| kenaan | 12arigo default 11fe6032125f68 15/pypy/rpython/lltypesystem/lltype.py: Fix. | 17:07 |
| Trundle (~andy@python/site-packages/trundle) left irc: Remote host closed the connection | 17:07 | |
| stakkars_ (~tismer@i59F7614D.versanet.de) left irc: Quit: schnarch | 17:09 | |
| arigato (~arigo@fwstups.cs.uni-duesseldorf.de) left irc: Quit: See you | 17:10 | |
| asmeurer_ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) left irc: Quit: asmeurer_ | 17:31 | |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy. | 17:36 | |
| amaury_ (amaury_@nat/google/x-ubzfyoaemgwrlmey) left irc: Ping timeout: 240 seconds | 17:40 | |
| apanda (~apanda@dhcp-44-233.EECS.Berkeley.EDU) joined #pypy. | 17:43 | |
| asmeurer (~asmeurer@129.138.218.21) joined #pypy. | 17:44 | |
| asmeurer (~asmeurer@129.138.218.21) left irc: Client Quit | 17:45 | |
| lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) joined #pypy. | 17:49 | |
| senyai (~senyai@62.173.135.205) left irc: Quit: senyai | 17:53 | |
| k_bx (~k_bx@195.20.130.1) left irc: Ping timeout: 244 seconds | 17:58 | |
| lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) left irc: Ping timeout: 240 seconds | 18:01 | |
| bbot2 | 4Failure: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/1847 [12arigo] | 18:02 |
| bobbyz (~bobbyz@184-229-210-255.pools.spcsdns.net) left irc: Ping timeout: 240 seconds | 18:02 | |
| Arach (~arach@2.95.86.167) left irc: Ping timeout: 240 seconds | 18:05 | |
| Trundle (~andy@89.204.137.204) joined #pypy. | 18:16 | |
| Trundle (~andy@89.204.137.204) left irc: Changing host | 18:16 | |
| Trundle (~andy@python/site-packages/trundle) joined #pypy. | 18:16 | |
| Nick change: PiotrSikora_ -> PiotrSikora | 18:21 | |
| amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy. | 18:22 | |
| Arach (~arach@2.95.139.223) joined #pypy. | 18:23 | |
| lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) joined #pypy. | 18:26 | |
| mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) left irc: Quit: ZNC - http://znc.sourceforge.net | 18:28 | |
| antocuni (~antocuni@host200-125-dynamic.25-79-r.retail.telecomitalia.it) left irc: Ping timeout: 252 seconds | 18:34 | |
| witulski (~stupsi@fwstups.cs.uni-duesseldorf.de) joined #pypy. | 18:39 | |
| witulski (stupsi@fwstups.cs.uni-duesseldorf.de) left #pypy. | 18:39 | |
| mwhudson_ (~mwh@121-73-77-183.cable.telstraclear.net) joined #pypy. | 18:41 | |
| apanda (~apanda@dhcp-44-233.EECS.Berkeley.EDU) left irc: Read error: Connection reset by peer | 18:42 | |
| apanda (~apanda@dhcp-44-233.EECS.Berkeley.EDU) joined #pypy. | 18:42 | |
| mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) joined #pypy. | 18:45 | |
| Vorpal (~AnMaster@unaffiliated/anmaster) joined #pypy. | 18:50 | |
| uche (~uche@70-90-116-204-BusName-summit.co.hfc.comcastbusiness.net) left irc: Quit: Leaving... | 18:52 | |
| mwhudson_ (~mwh@121-73-77-183.cable.telstraclear.net) left irc: Ping timeout: 258 seconds | 18:53 | |
| dD0T (~dD0T@deine.anfrage.juckt-mich.net) got netsplit. | 18:56 | |
| Unhelpful (~quassel@rockbox/developer/Unhelpful) got netsplit. | 18:56 | |
| tnelson (~trent@coapp/developer/tnelson) got netsplit. | 18:56 | |
| __class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) got netsplit. | 18:56 | |
| dmarkey (~dmarkey@dmarkey.xen.prgmr.com) got netsplit. | 18:56 | |
| tos9 (~tos9@unaffiliated/tos9) got netsplit. | 18:56 | |
| gsnedders (~gsnedders@mail.gsnedders.com) got netsplit. | 18:56 | |
| guibou (~guibou@kraken.insecable.net) got netsplit. | 18:56 | |
| guibou (~guibou@kraken.insecable.net) returned to #pypy. | 18:56 | |
| tnelson (~trent@trent.me) joined #pypy. | 18:56 | |
| dmarkey (~dmarkey@dmarkey.xen.prgmr.com) returned to #pypy. | 18:56 | |
| Unhelpful (~quassel@rockbox/developer/Unhelpful) returned to #pypy. | 18:56 | |
| gsnedders (~gsnedders@mail.gsnedders.com) returned to #pypy. | 18:56 | |
| tos9 (~tos9@unaffiliated/tos9) returned to #pypy. | 18:57 | |
| __class__ (~class@99-105-56-217.lightspeed.sntcca.sbcglobal.net) returned to #pypy. | 18:57 | |
| dD0T (~dD0T@unaffiliated/dd0t) joined #pypy. | 18:57 | |
| fijal (~fijal@197.169.73.27) joined #pypy. | 18:57 | |
| lambacck (~chris@d24-150-124-118.home.cgocable.net) joined #pypy. | 18:59 | |
| fijal | Alex_Gaynor: your translation error is awful | 18:59 |
| Alex_Gaynor | fijal: the one on my branch? | 19:00 |
| fijal | yes | 19:00 |
| fijal | it's mixing stdobjspace and fakespace | 19:00 |
| fijal | how you get stdobjspace seen by the annotator is a mistery to me | 19:00 |
| Alex_Gaynor | fijal: how do you get a stdobjspace there? | 19:00 |
| mwhudson_ (~mwh@121-73-77-183.cable.telstraclear.net) joined #pypy. | 19:00 | |
| fijal | preciely :) | 19:00 |
| fijal | Alex_Gaynor: I also have an obscure unroll problem | 19:02 |
| tilgovi (~randall@99.22.229.14) joined #pypy. | 19:02 | |
| tilgovi (~randall@99.22.229.14) left irc: Changing host | 19:02 | |
| tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy. | 19:02 | |
| Alex_Gaynor | fijal: which unrolling, we have at least 3 types | 19:02 |
| fijal | with forcing arrays at jump | 19:02 |
| fijal | run test_zjit -k test_multidim_slice --viewloops on my branch | 19:02 |
| Alex_Gaynor | so JIT unrolling then | 19:03 |
| fijal | maybe you'll understand why arrays are not virtual | 19:03 |
| Alex_Gaynor | fijal: -shards branch? | 19:03 |
| fijal | yeah | 19:03 |
| Alex_Gaynor | gimme one minute | 19:03 |
| Action: fijal goes to bed anyway | 19:03 | |
| fijal | Alex_Gaynor: leave notes/commits if you find any | 19:03 |
| Alex_Gaynor | fijal: pff, how does it get a PBC StdObjSpace | 19:04 |
| Alex_Gaynor | where the hell does tha tcome from | 19:04 |
| fijal | you store it somewhere | 19:04 |
| fijal | in a closure I believe although unsure how/why? | 19:04 |
| Alex_Gaynor | where?! | 19:04 |
| fijal (~fijal@197.169.73.27) left irc: Read error: Connection reset by peer | 19:04 | |
| mwhudson_ (~mwh@121-73-77-183.cable.telstraclear.net) left irc: Ping timeout: 258 seconds | 19:20 | |
| hruske (~Gasper@188-230-156-183.dynamic.t-2.net) left irc: Quit: Leaving | 19:23 | |
| thrain42 (~durin@173-15-14-174-Illinois.hfc.comcastbusiness.net) joined #pypy. | 19:23 | |
| thrain42 (~durin@173-15-14-174-Illinois.hfc.comcastbusiness.net) left irc: Changing host | 19:23 | |
| thrain42 (~durin@adium/durin42) joined #pypy. | 19:23 | |
| durin42 (~durin@adium/durin42) left irc: Disconnected by services | 19:23 | |
| Nick change: thrain42 -> durin42 | 19:24 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) left irc: Quit: fzzzy | 19:25 | |
| Sho_ (~EHS1@kde/hein) left irc: Quit: Stop leaking memory like it's going out of fashion. | 19:25 | |
| apanda (~apanda@dhcp-44-233.EECS.Berkeley.EDU) left irc: Read error: Connection reset by peer | 19:29 | |
| apanda (~apanda@dhcp-44-233.EECS.Berkeley.EDU) joined #pypy. | 19:29 | |
| apanda (~apanda@dhcp-44-233.EECS.Berkeley.EDU) left irc: Read error: Connection reset by peer | 19:36 | |
| aurojit (~apanda@dhcp-44-233.EECS.Berkeley.EDU) joined #pypy. | 19:36 | |
| fzzzy (~donovan@nat/mozilla/x-brthindejicmlwkc) joined #pypy. | 19:42 | |
| CIA-68 | 03afa 07roundup * 10#887/PIL image access object produces a crash with NotImplementedError: Fixed in f46e309f89bd, thanks for the patch! * 14https://bugs.pypy.org/issue887 | 19:43 |
| kenaan | 12amauryfa default 11f46e309f89bd 15/pypy/module/cpyext/: issue887: cpyext: add support for mp_ass_subscript | 19:43 |
| tilgovi (~randall@couchdb/developer/tilgovi) left irc: Ping timeout: 252 seconds | 19:53 | |
| ixokai (~ixokai@rrcs-24-199-8-246.west.biz.rr.com) joined #pypy. | 19:53 | |
| ixokai (~ixokai@rrcs-24-199-8-246.west.biz.rr.com) left irc: Changing host | 19:53 | |
| ixokai (~ixokai@pdpc/supporter/student/ixokai) joined #pypy. | 19:53 | |
| fschwidom (~fschwidom@2.210.187.119) left irc: Ping timeout: 248 seconds | 20:08 | |
| Arach (~arach@2.95.139.223) left irc: Ping timeout: 258 seconds | 20:09 | |
| ojii | I just tried to translate example5.py from https://bitbucket.org/brownan/pypy-tutorial/overview and it gave me weird errors and started a pdb.... pypy version is Python 2.7.1 (adab424acda7, Oct 25 2011, 04:33:57) [PyPy 1.6.1-dev0 with GCC 4.4.3] | 20:10 |
| Transformer (~Transform@ool-4a59e397.dyn.optonline.net) joined #pypy. | 20:14 | |
| Transformer (Transform@ool-4a59e397.dyn.optonline.net) left #pypy. | 20:15 | |
| ixokai (~ixokai@pdpc/supporter/student/ixokai) left irc: Quit: Bye! | 20:17 | |
| Arach (~arach@2.95.29.77) joined #pypy. | 20:25 | |
| Rhy0lite (dje@nat/ibm/x-ekehfvmzzunwilss) left irc: Quit: Leaving | 20:27 | |
| jell (jellonek@knip.pol.lublin.pl) left irc: Ping timeout: 240 seconds | 20:27 | |
| bobbyz (~bobbyz@184-229-210-255.pools.spcsdns.net) joined #pypy. | 20:28 | |
| aboudreault (~alanb@osgeo/member/aboudreault) left irc: Ping timeout: 276 seconds | 20:39 | |
| lizardo (~lizardo@189.2.128.130) left irc: Quit: Leaving | 20:49 | |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep | 20:52 | |
| Da_Blitz (~Da_Blitz@203.56.250.63) left irc: Ping timeout: 258 seconds | 20:55 | |
| amaury_ | ojii: Just tried to translate example5.py, it works | 20:56 |
| amaury_ | what kind of error do you get? | 20:57 |
| kkris (~kris@93-82-41-146.adsl.highway.telekom.at) left irc: Quit: Leaving. | 20:57 | |
| Turicas (~alvaro@mail.justen.eng.br) left irc: Quit: Leaving | 21:00 | |
| Arach (~arach@2.95.29.77) left irc: Ping timeout: 244 seconds | 21:01 | |
| ojii | amaury_, http://pastebin.com/7ThhG4zy | 21:01 |
| ojii | have to run though | 21:02 |
| ojii | ttyl | 21:02 |
| Alex_Gaynor | amaury_: what's the difference between instancetypedef and typedef? | 21:02 |
| Alex_Gaynor | on a W_TypeObject | 21:02 |
| ojii (~ojii@40-34.60-188.cust.bluewin.ch) left irc: Quit: Leaving | 21:03 | |
| lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) left irc: Ping timeout: 240 seconds | 21:03 | |
| amaury_ | .typedef is an attribute of W_XXX class | 21:04 |
| jell (jellonek@knip.pol.lublin.pl) joined #pypy. | 21:04 | |
| amaury_ | .instancetypedef is attached to w_type instances | 21:04 |
| Alex_Gaynor | amaury_: For my class, the w_typeobject.typedef has accept_as_base_class = True, but instancetypedef has False | 21:05 |
| amaury_ | w_typeobject.typedef? | 21:06 |
| amaury_ | does not exist | 21:06 |
| amaury_ | ah, it's W_TypeObject.typedef | 21:06 |
| amaury_ | i.e it describes the "type" type | 21:07 |
| Alex_Gaynor | oh, pff | 21:07 |
| Alex_Gaynor | whoops | 21:07 |
| Alex_Gaynor | ok, so why does my class have acceptable_as_base_class = False, I never set that on any of them :/ | 21:07 |
| mitchellh (~mitchellh@c-69-181-107-107.hsd1.ca.comcast.net) joined #pypy. | 21:08 | |
| Arach (~arach@95-30-210-190.broadband.corbina.ru) joined #pypy. | 21:13 | |
| tilgovi (~randall@199.36.158.16) joined #pypy. | 21:17 | |
| tilgovi (~randall@199.36.158.16) left irc: Changing host | 21:17 | |
| tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy. | 21:17 | |
| tav (~tav@host-2-96-41-165.as13285.net) left irc: Ping timeout: 240 seconds | 21:25 | |
| tav_ (~tav@host-92-20-55-84.as13285.net) joined #pypy. | 21:31 | |
| ramusara (~ramusara@220.156.210.236.user.e-catv.ne.jp) left irc: Quit: Leaving... | 21:36 | |
| kenaan | 12alex_gaynor numpy-dtype-refactor 119733ec985293 15/: merged default | 21:36 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11057601b01a65 15/pypy/module/micronumpy/: subclassing types, failing tests for bools (why are they so special :() | 21:36 |
| amaury_ | Alex_Gaynor: which typedefs are you inheriting? | 21:43 |
| Alex_Gaynor | amaury_: I figured it out, apparently your class must have an __new__ directly in order to be inherited | 21:44 |
| amaury_ | where is this implemented? | 21:45 |
| Action: amaury_ vaguely remember this feature | 21:45 | |
| Alex_Gaynor | amaury_: TypeDef.__init__ | 21:46 |
| amaury_ | indeed | 21:46 |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11926f651facb4 15/pypy/module/micronumpy/types.py: fix the bool tests | 21:49 |
| mcdonc (~mcdonc@209-145-67-103.unassigned.ntelos.net) left irc: Ping timeout: 260 seconds | 21:52 | |
| h0h0 (~k@f38016.upc-f.chello.nl) joined #pypy. | 21:54 | |
| amaury_ | then I wonder if most of these .acceptable_as_base_class = False could be removed | 21:54 |
| Alex_Gaynor | amaury_: I hope that whoever put them there wrote a test first | 21:55 |
| amaury_ | there were there long before the __new__ check | 21:56 |
| Alex_Gaynor | ah | 21:56 |
| lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) joined #pypy. | 21:56 | |
| amaury_ | acceptable_as_base_class = '__new__' in rawdict | 21:57 |
| amaury_ | was added in July 2011 | 21:57 |
| Alex_Gaynor | ah, what commit? | 21:57 |
| amaury_ | 02cebf6df7a0 | 21:57 |
| amaury_ | "Tentative" | 21:58 |
| amaury_ | = untested | 21:58 |
| Alex_Gaynor | yes indeed, I wonder what the use case was | 21:58 |
| amaury_ | obviously, all subclassable types have this __new__ | 21:59 |
| Alex_Gaynor | you could have a class which doesn't have an __new__ directly, but inherits it from something | 21:59 |
| amaury_ | then I would not accept it for base class | 22:00 |
| amaury_ | normally a W_Type is here to hold additional members | 22:01 |
| Vorpal (~AnMaster@unaffiliated/anmaster) left irc: Quit: ZNC - http://znc.sourceforge.net | 22:01 | |
| fzzzy (~donovan@nat/mozilla/x-brthindejicmlwkc) left irc: Quit: fzzzy | 22:02 | |
| Vorpal (~AnMaster@unaffiliated/anmaster) joined #pypy. | 22:03 | |
| antocuni (~antocuni@host200-125-dynamic.25-79-r.retail.telecomitalia.it) joined #pypy. | 22:04 | |
| canta (~canta@77-20-123-240-dynip.superkabel.de) joined #pypy. | 22:07 | |
| EnCuKou (~encukou@a91-156-243-246.elisa-laajakaista.fi) joined #pypy. | 22:29 | |
| nickik (~nick@217.150.239.67) left irc: Quit: Verlassend | 22:29 | |
| h0h0 (~k@f38016.upc-f.chello.nl) left irc: Quit: Lost terminal | 22:29 | |
| kenaan | 12alex_gaynor numpy-dtype-refactor 11d779e7a20055 15/pypy/module/micronumpy/test/test_numarray.py: bit of cleanup | 22:33 |
| ronan (~ronan@host81-132-97-224.range81-132.btcentralplus.com) left irc: Ping timeout: 240 seconds | 22:36 | |
| aboudreault (~alanb@osgeo/member/aboudreault) joined #pypy. | 22:38 | |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/142 | 22:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/715 | 22:43 |
| bbot2 | Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/945 | 22:43 |
| gtaylor (~gtaylor@108-196-160-120.lightspeed.tukrga.sbcglobal.net) left irc: Remote host closed the connection | 22:44 | |
| amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Read error: Operation timed out | 22:48 | |
| ronan (~ronan@host86-142-249-87.range86-142.btcentralplus.com) joined #pypy. | 22:49 | |
| fzzzy (~donovan@76-198-130-19.lightspeed.mtvwca.sbcglobal.net) joined #pypy. | 22:50 | |
| alderz (~alderz@157.Red-83-59-100.dynamicIP.rima-tde.net) left irc: Read error: Operation timed out | 22:53 | |
| amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy. | 22:53 | |
| jterrace (~jterrace@aegis.CS.Princeton.EDU) joined #pypy. | 22:54 | |
| jterrace | how come "print 10 ** 300000" takes ~5s on cpython but ~33s on pypy? | 22:55 |
| lucian | jterrace: the are no loops for the JIT to trace and optimise | 23:01 |
| lucian | so it mostly happens in the interpreter, which tends to be slower than CPython's | 23:01 |
| lucian | disclaimer: i'm not a PyPy dev | 23:01 |
| jterrace | interesting | 23:01 |
| antocuni (~antocuni@host200-125-dynamic.25-79-r.retail.telecomitalia.it) left irc: Ping timeout: 252 seconds | 23:02 | |
| Alex_Gaynor | jterrace: our longs are slow | 23:02 |
| jterrace | print gmpy.mpz(10 ** 300000) takes only 0.7 seconds on cpython | 23:02 |
| jterrace | i think GMP uses a better algorithm for bigint to string | 23:03 |
| Alex_Gaynor | probably, someone should write a ctypes based gmp for pypy | 23:03 |
| gutworth | the problem is gmp is faster on huge longs but not as fast on the moderately large ones | 23:04 |
| jterrace | yeah that makes sense | 23:04 |
| lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) left irc: Read error: Connection reset by peer | 23:05 | |
| lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) joined #pypy. | 23:10 | |
| Vorpal (~AnMaster@unaffiliated/anmaster) left irc: Read error: Operation timed out | 23:16 | |
| Nick change: tav_ -> tav | 23:25 | |
| Trundle (~andy@python/site-packages/trundle) left irc: Remote host closed the connection | 23:33 | |
| dmsk (~dmsk@62.61.145.89.generic-hostname.arrownet.dk) joined #pypy. | 23:38 | |
| jimbaker (~jbaker@canonical/jimbaker) left irc: Ping timeout: 240 seconds | 23:39 | |
| fenrrir (~fenrrir@187.40.173.201) joined #pypy. | 23:43 | |
| lac_ (~quassel@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 244 seconds | 23:46 | |
| jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) joined #pypy. | 23:50 | |
| jimbaker (~jbaker@c-75-71-80-146.hsd1.co.comcast.net) left irc: Changing host | 23:50 | |
| jimbaker (~jbaker@canonical/jimbaker) joined #pypy. | 23:50 | |
| bobbyz (~bobbyz@184-229-210-255.pools.spcsdns.net) left irc: Ping timeout: 240 seconds | 23:52 | |
| asmeurer__ (~asmeurer@dhcp-baca-230.resnet.nmt.edu) joined #pypy. | 23:58 | |
| --- Fri Nov 18 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!