#pypy IRC log for Sunday, 2012-01-08

fprimex (~brent@fl-67-233-144-239.dhcp.embarqhsd.net) joined #pypy.00:13
CIA-5303mikefc 07roundup * 10#981/micronumpy 'fromnumeric' patch: 00:16
CIA-53This patch (v3) puts a modified version of fromnumeric.py (from numpy/core) into00:16
CIA-53lib_pypy/numpypy and adds tests in lib_pypy/numpypy/tests/.00:16
CIA-53... * 14https://bugs.pypy.org/issue98100:16
nedbat (~nedbat@python/psf/nedbat) joined #pypy.00:16
espes (~espes@123-243-221-248.tpgi.com.au) left irc: Ping timeout: 252 seconds00:32
espes (~espes@123-243-221-248.tpgi.com.au) joined #pypy.00:39
hruske (~Gasper@2001:15c0:66e9:14:c0ce:6eff:fe02:7878) left irc: Remote host closed the connection00:49
JaRoel|4d (~jaroel|4d@sink.jaroel.nl) joined #pypy.01:00
bbot23Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64-2/builds/2501:26
bbot23Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/19701:29
mikefclong dark teatime of this timezone01:45
bbot24Failure: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/76901:48
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/191602:00
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/66902:00
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/33102:00
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/32002:00
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/66902:00
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/118502:00
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/85202:00
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/150402:00
bbot2Started: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/78102:00
fprimex (~brent@fl-67-233-144-239.dhcp.embarqhsd.net) left irc: Quit: quit02:01
JaRoel|4d (~jaroel|4d@sink.jaroel.nl) left irc: Remote host closed the connection02:20
nettok (~quassel@190.148.27.164) joined #pypy.02:26
nedbat (~nedbat@python/psf/nedbat) left irc: Ping timeout: 276 seconds02:52
nedbat (~nedbat@python/psf/nedbat) joined #pypy.02:54
Kaskuka (~John@osbk-4d087254.pool.mediaWays.net) left irc: Ping timeout: 240 seconds03:03
Kaskuka (~John@osbk-4db16630.pool.mediaWays.net) joined #pypy.03:03
espes (~espes@123-243-221-248.tpgi.com.au) left irc: Ping timeout: 244 seconds03:05
bbot23Success: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/100603:11
espes (~espes@123-243-221-248.tpgi.com.au) joined #pypy.03:11
dracman (~draco@212.255.45.176) left irc: Ping timeout: 252 seconds03:19
dracman (~draco@212.255.45.64) joined #pypy.03:25
zk (~is@whatit.is) left irc: Read error: Connection reset by peer03:31
Alex_Gaynor (u1246@gateway/web/irccloud.com/x-fqpckjddpnsprhuy) left irc: Read error: Connection reset by peer03:37
alexsuraci (u1962@gateway/web/irccloud.com/x-yqxqgvwcoyescdbr) left irc: Remote host closed the connection03:38
bfirsh (u1308@gateway/web/irccloud.com/x-gzhrnkvowxanlbxp) left irc: Read error: Connection reset by peer03:38
oal (u4126@gateway/web/irccloud.com/x-dnnrsleqejrakwcd) left irc: Read error: Connection reset by peer03:38
zain (~textual@c-67-160-201-63.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep.03:41
bfirsh (~u1308@gateway/web/irccloud.com/x-mytjkxfamtxezeyy) joined #pypy.03:44
GoGi (~gogi@p5B105D6E.dip.t-dialin.net) left irc: Ping timeout: 240 seconds03:44
bfirsh (~u1308@gateway/web/irccloud.com/x-mytjkxfamtxezeyy) left irc: Remote host closed the connection03:45
zk (~is@whatit.is) joined #pypy.03:50
GoGi (~gogi@p5B102405.dip.t-dialin.net) joined #pypy.03:56
mikefchmm. I can't do  some_array[2,3]**2 ?04:06
CIA-5303mikefc 07roundup * 10#988/Fatal Rpython Error: 04:07
CIA-53[new] Fatal RPython error: AssertionError while testing a naive pure-python linalg cholesky04:07
CIA-53function (attached). Note: I'm running on latest OS ... * 14https://bugs.pypy.org/issue98804:07
bbot23Success: 15http://buildbot.pypy.org/builders/own-linux-x86-32/builds/191604:14
zain (~textual@c-67-180-208-54.hsd1.ca.comcast.net) joined #pypy.04:14
zain (~textual@c-67-180-208-54.hsd1.ca.comcast.net) left irc: Client Quit04:15
CIA-5303mikefc 07roundup * 10#989/Can't do ** on individual numpypy array element: 04:25
CIA-53[new] If a=numpy.array([1,2,3]) then a[1]**2 fails with a TypeError: operands do not04:25
CIA-53support **04:25
CIA-53After looking at objspace/descroperation.py ... * 14https://bugs.pypy.org/issue98904:25
CIA-5303mikefc 07roundup * 10#989/Can't do ** on individual numpypy array element: [chatting] s/same time/same type * 14https://bugs.pypy.org/issue98904:26
asmeurer__ (~asmeurer@c-174-56-21-245.hsd1.nm.comcast.net) joined #pypy.04:47
nedbat (~nedbat@python/psf/nedbat) left irc: Ping timeout: 248 seconds04:57
Alex_Gaynor (u1246@gateway/web/irccloud.com/x-njthuhailaxcuabo) joined #pypy.04:58
#pypy: mode change '+o Alex_Gaynor' by ChanServ!ChanServ@services.04:58
Alex_Gaynor (u1246@gateway/web/irccloud.com/x-njthuhailaxcuabo) left irc: Remote host closed the connection04:59
durin42 (~durin@adium/durin42) left irc: Ping timeout: 240 seconds05:13
durin42 (~durin@adium/durin42) joined #pypy.05:15
bbot23Success: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-32/builds/150405:15
bbot23Success: 15http://buildbot.pypy.org/builders/pypy-c-Ojit-no-jit-linux-x86-32/builds/85205:20
bbot23Success: 15http://buildbot.pypy.org/builders/pypy-c-app-level-linux-x86-64/builds/66905:24
bbot23Success: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/118505:34
fermianyon (~lane@c-71-229-21-197.hsd1.al.comcast.net) left irc: Ping timeout: 240 seconds05:34
fermianyon (~lane@c-71-229-21-197.hsd1.al.comcast.net) joined #pypy.05:36
bbot23Success: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/66905:44
Dulak (~michael@unaffiliated/dulak) joined #pypy.06:29
stakkars (~tismer@p5DDB7A14.dip.t-dialin.net) left irc: Read error: Connection reset by peer06:38
stakkars (~tismer@p5DDB7A14.dip.t-dialin.net) joined #pypy.06:38
bbot23Success: 15http://buildbot.pypy.org/builders/own-linux-x86-64/builds/78106:45
tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection06:52
alexsuraci (~alexsurac@173-228-88-149.dsl.dynamic.sonic.net) joined #pypy.06:53
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/33107:01
asmeurer__ (~asmeurer@c-174-56-21-245.hsd1.nm.comcast.net) left irc: Quit: asmeurer__07:10
setmeaway (~setmeaway@119.201.52.190) left irc: Read error: Connection reset by peer07:35
setmeaway (setmeaway3@119.201.52.190) joined #pypy.07:35
espes (~espes@123-243-221-248.tpgi.com.au) left irc: Ping timeout: 240 seconds07:36
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/32007:41
espes (~espes@123-243-221-248.tpgi.com.au) joined #pypy.07:42
fermianyon (~lane@c-71-229-21-197.hsd1.al.comcast.net) left irc: Ping timeout: 240 seconds08:11
asmeurer (~asmeurer@c-174-56-21-245.hsd1.nm.comcast.net) joined #pypy.08:26
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Ping timeout: 240 seconds08:37
whyking_ (~quassel@p5B3DC1E5.dip.t-dialin.net) joined #pypy.08:38
mikefc (~mikefc@60-242-240-196.static.tpgi.com.au) left irc: Ping timeout: 248 seconds08:39
whyking (~quassel@p4FFB6D9E.dip.t-dialin.net) left irc: Ping timeout: 276 seconds08:41
mtasic85 (~mtasic85@178-223-132-67.dynamic.isp.telekom.rs) joined #pypy.08:46
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) joined #pypy.08:51
rinu (~quassel@117.196.145.134) joined #pypy.08:56
squiddy (~squiddy@g224197082.adsl.alicedsl.de) joined #pypy.08:57
rinueventhough we have a pypy jvm backend why cant we run pypy app on android ?08:58
rinu (~quassel@117.196.145.134) left irc: Remote host closed the connection09:05
magciusoosupport backends have been dead for a while09:08
amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) joined #pypy.09:31
CIA-53 (~CIA@cia.atheme.org) left irc: Ping timeout: 248 seconds09:37
CIA-126 (~CIA@cia.atheme.org) joined #pypy.09:39
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.09:45
PiotrSikora (~none@nginx/adept/piotrsikora) left irc: Excess Flood10:00
CIA-12603danchr 07roundup * 10#986/Problems with timezones in datetime.datetime: It's still a bug, though, isn't it? * 14https://bugs.pypy.org/issue98610:01
hruske (~Gasper@2001:15c0:66e9:14:8817:86ff:feef:4d84) joined #pypy.10:03
hruske (~Gasper@2001:15c0:66e9:14:8817:86ff:feef:4d84) left irc: Client Quit10:03
PiotrSikora (~none@nginx/adept/piotrsikora) joined #pypy.10:03
nettok (~quassel@190.148.27.164) left irc: Remote host closed the connection10:10
espes (~espes@123-243-221-248.tpgi.com.au) left irc: Ping timeout: 240 seconds10:14
espes (~espes@123-243-221-248.tpgi.com.au) joined #pypy.10:21
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Ping timeout: 255 seconds10:29
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.10:46
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer10:46
CIA-12603fijal 07roundup * 10#982/micronumpy std()/var() patch: [resolved] Applied, thanks for the patch! * 14https://bugs.pypy.org/issue98210:56
kenaan12fijal default 11da8d76b03c38 15/pypy/module/micronumpy/: (mikefc) implementation of var and std10:56
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) joined #pypy.10:58
CIA-12603fijal 07roundup * 10#981/micronumpy 'fromnumeric' patch: [resolved] Applied in 52ed6dd082e1, thanks! * 14https://bugs.pypy.org/issue98110:59
kenaan12fijal default 1152ed6dd082e1 15/lib_pypy/numpypy/__init__.py: (mikefc) partially import fromnumeric stuff10:59
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Ping timeout: 252 seconds11:06
fijalwtf11:10
fijal_ (~fijal@196-215-5-11.dynamic.isadsl.co.za) joined #pypy.11:19
fijal (~fijal@196-215-5-11.dynamic.isadsl.co.za) left irc: Ping timeout: 240 seconds11:21
Nick change: fijal_ -> fijal11:22
fijal_ (~fijal@196-215-5-11.dynamic.isadsl.co.za) joined #pypy.11:52
fijal (~fijal@196-215-5-11.dynamic.isadsl.co.za) left irc: Ping timeout: 240 seconds11:52
Arfrever (~Arfrever@apache/committer/Arfrever) left irc: Ping timeout: 252 seconds11:53
Nick change: fijal_ -> fijal11:54
Action: fijal is mad at anto11:55
mattip (2e7457c3@gateway/web/freenode/ip.46.116.87.195) joined #pypy.12:07
mattipfijal: Hi Alex_Gaynor is correct of course, I need to improve the loop.12:07
fijalyes sure12:07
fijalit's still not too bad12:08
mattipBut I have made progress12:08
fijalfirst thing is the call should be unrolled12:08
mattipas in inlined?12:08
mattipI thought I could avoid calling getidentity inside the loop by priming the result with values12:09
mattipbefore entering12:09
mattipor did you mean the call to compute()12:09
mattipAnyhow, I will play with it more in a few hours, I was just so happy that all the pieces fit together.12:10
kenaan12fijal default 11882458b48b05 15/pypy/jit/backend/x86/regalloc.py: there are assert that say "this must be in reg". Force it12:13
fijalgetidentity can be an immutable_field12:14
fijalso whatever12:14
fijalor identity can be immutable field12:14
fijalby default it inlines everything12:14
fijalyou need however to explicitely mark functions that contains loops12:14
mattipgot it.12:15
fijalmeh :/12:15
fijalfast ctypes is unusable for more advanced examples12:15
mattipdoesn't your commit of 52ed6dd082e1 need a "fromnumeric" file or module?12:17
fijalit totally dos :/12:18
kenaan12fijal default 116bed35212c06 15/lib_pypy/numpypy/: missing files12:18
mattip (2e7457c3@gateway/web/freenode/ip.46.116.87.195) left irc: Quit: Page closed12:21
lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) left irc: Ping timeout: 240 seconds12:26
oal (u4126@gateway/web/irccloud.com/x-xnkndjuxwfezqhzx) joined #pypy.12:27
lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) joined #pypy.12:55
GoGithe tab key somehow does not work in the pypy command line interpreter12:56
GoGiis that normal?12:56
nedbat (~nedbat@python/psf/nedbat) joined #pypy.12:57
fijalGoGi: no12:57
GoGiok not so important maybe that will go away somewhen12:59
GoGiIt seems that parts of the python interpreter are written in application-level code13:00
GoGigateway.applevel(...)13:00
GoGiis that correct?13:00
fijalyes13:01
GoGiwhat happens to that code when the interpreter is translated?13:01
GoGiis it compiled to bytecode and stored somewhere in the binary?13:01
GoGiand the machine-code-interpreter loads it and runs it?13:01
fijalwhat's machine code interpreter?13:02
fijalyes, it's a bytecode stored in a binary13:02
GoGithe machine code intepreter is the translated and compiled interpreter that then consists of machine code13:04
GoGiyou could not write a part of that in application-level code?13:04
GoGior well I just said parts are actually written in application-level code13:06
fijalyes :)13:06
GoGibut the part that actually executes the bytecode13:07
GoGicannot possibly be written in application-level?13:07
GoGiit would have to execute itself before it exists13:07
fijaldo you need me for anything or are you just thinking out loud? :-)13:07
GoGithe question is which parts must always be written in rpython?13:08
fijalenough to bootstrap13:08
fijalobviously13:08
fijalin reality quite a bit more13:08
fijalbecause jitting takes time13:09
GoGiis all the code in pypy/interpreter rpython except where applevel is explicitly mentioned?13:10
GoGioh and with bootstrap do you mean that when the intepreter runs the translated code is only used for bootstrapping?13:13
fijalyes13:14
GoGiso that when it runs for a while none of that compiled machine code is used, but instead it runs a JITed version of itself?13:14
fijalno13:14
fijalthis would be pointless wouldn't it?13:14
GoGii don't know13:14
GoGisome people always say that JITed code could be faster than compiled code13:15
fijalmaybe, ideally13:15
fijalbut it requires significant warmup times13:15
GoGiso with bootstrap you just mean enough code to have a jit that can run other code13:16
CIA-12603fijal 07roundup * 10#988/Fatal Rpython Error: 13:16
CIA-126[chatting] Meh, took a while to find out :/ Seems the problem is really that some types are13:16
CIA-126not implemented for the JIT to deal with (like C flo ... * 14https://bugs.pypy.org/issue98813:16
CIA-12603fijal 07roundup * 10#988/Fatal Rpython Error: 13:16
CIA-126Btw, feel like working on this? The example works just fine if you use float6413:16
CIA-126instead of float32 * 14https://bugs.pypy.org/issue98813:16
lmoura (lmoura@gateway/indt/session) left irc: Ping timeout: 244 seconds13:31
CIA-12603fijal 07roundup * 10#989/Can't do ** on individual numpypy array element: [resolved] should be implemented in c14c5276c0e1, thanks! * 14https://bugs.pypy.org/issue98913:32
fijaluf ok13:32
fijalcleaned up bug reports I think13:32
kenaan12fijal default 11c14c5276c0e1 15/pypy/module/micronumpy/: minor tests and fixes13:33
kenaan12fijal default 11014afe8c57ac 15/pypy/jit/metainterp/resoperation.py: simplification. We're not java13:33
CIA-12603fijal 07roundup * 10#900/Using cProfile on Windows generates negative tottime values: 13:34
CIA-126this is related to the fact that we don't know how to do processor pinning on13:34
CIA-126windows, so we jump processors while still emitting RLTD or so * 14https://bugs.pypy.org/issue90013:34
CIA-12603fijal 07roundup * 10#920/Lost data with async I/O: Can we close it as not-a-bug? * 14https://bugs.pypy.org/issue92013:35
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.13:36
amaury_fijal: about issue900, windows has a SetThreadAffinityMask function13:41
amaury_where is the equivalent Linux code?13:41
fijalamaury_: feel like implementing it?13:41
amaury_yes, if you answer the question above :)13:41
fijalin translator/c/src/profiling.c13:42
amaury_OK13:44
lmoura (lmoura@gateway/indt/session) joined #pypy.13:48
JaRoel|4d (~jaroel|4d@sink.jaroel.nl) joined #pypy.13:48
ojii_ (~ojii@152-35.62-81.cust.bluewin.ch) joined #pypy.13:56
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer13:56
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.13:57
ojii_ (~ojii@152-35.62-81.cust.bluewin.ch) left irc: Client Quit14:01
nedbat (~nedbat@python/psf/nedbat) left irc: Ping timeout: 245 seconds14:02
mvt (~mvantelli@53530442.cm-6-4a.dynamic.ziggo.nl) joined #pypy.14:09
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer14:18
lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) left irc: Ping timeout: 240 seconds14:18
nedbat (~nedbat@python/psf/nedbat) joined #pypy.14:18
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Ping timeout: 252 seconds14:46
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) joined #pypy.15:00
CIA-12603stefanor 07roundup * 10#920/Lost data with async I/O: 15:20
CIA-126No, it's most certainly a bug. We ran across it in a testsuite that was failing15:20
CIA-126weirdly on PyPy. I just haven't put time into trying to exercise ... * 14https://bugs.pypy.org/issue92015:20
rinu (~quassel@117.196.130.36) joined #pypy.15:24
rinu (~quassel@117.196.130.36) left irc: Remote host closed the connection15:24
lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) joined #pypy.15:31
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.15:33
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer15:53
lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) left irc: Ping timeout: 240 seconds15:53
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.15:57
GoGiis there some guarantee that using floating point calculations will get me the same results regardless of the platform?16:08
fijalGoGi: it's the same as for cpython16:08
GoGiand what happens in cpython?16:09
fijalI don't know16:09
fijallook in the docs16:09
GoGiokay16:10
GoGipeople in #python tell me that it depends on the platform16:10
fijalso well, the same in pypy16:11
GoGiin that case would it be easy to implement a deterministic floating point mode in pypy?16:11
fijallike decimal?16:11
fijalor what do you want?16:11
fijalall platforms support the IEEE whatever floating point spec16:11
fijalis this not deterministic enough?16:11
GoGiyes IEEE whatever floating point spec would be ok16:11
fijalyes, so all platforms that pypy works on support that16:12
GoGibut I need some kind of guarantee that if a platform does not conform to it I either get an error or IEEE whatever is emulated16:12
GoGiok16:12
fijalthere is an attribute on sys module I think16:13
fijalas well16:13
exarkunGoGi: which non-ieee compliant platforms can you think of?16:13
GoGiexarkun, I know none, but I am mostly concerned about IEEE whatever being replaced by IEEE whatever 2.0 somewhen16:13
GoGiand then no platforms being built anymore with the old behaviour16:14
GoGiand then my old programs behave differently16:14
GoGiin the future16:14
exarkunwow, is that something that's happening?  someone serious is working on an ieee 754 replacement?16:14
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer16:14
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.16:15
lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) joined #pypy.16:15
mvt (~mvantelli@53530442.cm-6-4a.dynamic.ziggo.nl) left irc: Quit: This computer has gone to sleep16:16
whyking_ (~quassel@p5B3DC1E5.dip.t-dialin.net) left irc: Remote host closed the connection16:18
espes (~espes@123-243-221-248.tpgi.com.au) left irc: Ping timeout: 276 seconds16:20
espes (~espes@123-243-221-248.tpgi.com.au) joined #pypy.16:25
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer16:30
fijalGoGi: I think you're overly worrying16:33
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.16:35
Arfrever (~Arfrever@apache/committer/Arfrever) joined #pypy.16:36
mfoord (~anonymous@87-194-212-65.bethere.co.uk) joined #pypy.16:42
mfoord (~anonymous@87-194-212-65.bethere.co.uk) left irc: Changing host16:42
mfoord (~anonymous@python/psf/voidspace) joined #pypy.16:42
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Ping timeout: 252 seconds16:47
Kaskuka (~John@osbk-4db16630.pool.mediaWays.net) left irc: Read error: Connection reset by peer16:55
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.16:59
jacob22 (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 268 seconds16:59
Kaskuka (~John@osbk-4db16630.pool.mediaWays.net) joined #pypy.17:01
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) left irc: Ping timeout: 252 seconds17:13
fijalhakanardo: ping17:16
espes (~espes@123-243-221-248.tpgi.com.au) left irc: Ping timeout: 276 seconds17:20
espes (~espes@123-243-221-248.tpgi.com.au) joined #pypy.17:26
mvt (~mvantelli@53530442.cm-6-4a.dynamic.ziggo.nl) joined #pypy.17:29
hakanardopong17:43
hakanardofijal: pong17:44
fijalhakanardo: I had some retracing questions I think17:45
fijalbut have you looked at the import bug?17:45
hakanardoI added some more debug_print's, but not after that17:45
fijalok17:46
fijalI'm a bit confused what's going on in compile.py17:46
hakanardohow so?17:46
fijalfor example compile_trace17:46
fijalthis can only compile a bridge right?17:47
fijalok, it says so17:47
fijalwhy it is no longer called compile_bridge then?17:48
hakanardowell, the concept of loops and bridges are a bit messed up17:48
hakanardowe use the terms differently in the backend and in the frontend17:48
hakanardowhat's called a bridge from the interpertreter in the frontend is called a loop in the backend17:49
fijalis it?17:49
fijalok17:49
hakanardoin the backend sens a bridge always starts at a guard17:50
hakanardoanything that starts at the interpreter is called a loop17:50
fijalhakanardo: ah, also there is an endless-trace bug17:50
fijalthat armin just filed17:50
fijalhttps://bugs.pypy.org/issue98517:51
fijalhakanardo: the only interface to optimizer is optimize_trace right?17:53
hakanardoyes17:53
hakanardo1.7.0 release was before labels, right? 17:55
fijalyes, way before17:55
fijalok17:55
hakanardoso the endless-trace bug is too17:55
gutworth (~benjamin@dhcp-128-36-84-221.central.yale.edu) joined #pypy.17:55
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.17:59
kenaan12fijal better-jit-hooks 116521c5b63450 15/pypy/: improve the hooks to be called before and after optimization18:03
arigato (~arigo@xdsl-188-154-144-172.adslplus.ch) joined #pypy.18:06
fermianyon (~lane@c-71-229-21-197.hsd1.al.comcast.net) joined #pypy.18:11
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer18:12
fijalarigato: hi18:19
arigatohi18:19
kenaan12fijal better-jit-hooks 115ed435c1abb6 15/pypy/module/pypyjit/: update and improve the hooks18:19
fijalhow was skiing? ;-)18:19
nirbheek (~nirbheek@gentoo/developer/flyingspaghettimonster/nirbheek) joined #pypy.18:24
arigatonot today :-)18:28
kenaan12fijal better-jit-hooks 11f4129eca042d 15/pypy/: improve a bit how to get to items18:29
fijaleh18:29
fijalfail18:29
fijalI'm a bit mad at combination of anto and alex18:29
fijalbut I guess it's noone's fault really18:29
fijalbut we should refrain from using assert False to signal unsupported things :/18:30
fijalessentially the entire story is that anto implemented libffi.getitem which is not finished for all types18:30
fijalthen alex used it in numpy18:30
Alex_Gaynor (u1246@gateway/web/irccloud.com/x-iuyswztbprysyuij) joined #pypy.18:30
#pypy: mode change '+o Alex_Gaynor' by ChanServ!ChanServ@services.18:30
fijalthen I see a bug report and there is a fatal crash in OptimizeOpt_FfiCall :/18:31
fijalAlex_Gaynor: hey, I'm complaining about you18:31
lesshaste (~lesshaste@87-194-206-189.bethere.co.uk) left irc: Quit: Leaving18:33
Alex_Gaynorok18:33
fijalAlex_Gaynor: read logs18:34
Alex_Gaynorthe getinteriorifeld descr thing?18:34
fijalAlex_Gaynor: also, if you feel like it you can finish support for libffi.getarray in the JIT18:35
fijalin the backend18:35
fijalfor all the types18:35
fijalcause you can't use float32 arrays in a python loop18:35
Alex_Gaynork18:39
kenaan12fijal better-jit-hooks 11143e2aef1cb6 15/pypy/: expose some more18:39
fijalAlex_Gaynor: btw, have you seen that Travis no longer works for Enthought18:40
fijal?18:40
Alex_GaynorI saw, that's the extent of it though18:40
fijalwell, he promises stuff on the blog post18:41
fijalhe also refers to his wife and his children which sounds very weird to me18:42
mikefc2 (9665bcc5@gateway/web/freenode/ip.150.101.188.197) left irc: Ping timeout: 258 seconds18:47
nettok (~quassel@190.148.27.164) joined #pypy.18:50
Alex_Gaynorfijal: in getDescrClass which should be true for rffi.FLOAT?  of is_pointer is_float, is_signed18:50
Alex_Gaynoris_float I suppose?18:50
fijaluh18:50
fijaldon't we have support for SingleFloat already?18:51
fijaljust a missing case there?18:51
fijalah18:51
fijalindeed18:51
fijalno idea18:51
Alex_Gaynorit seems armin refactored this, give me a few to get my bearings :)18:52
kenaan12fijal better-jit-hooks 11f59c4f53adf9 15/pypy/module/pypyjit/: increasingly boring exerice of exposing more and more18:53
Alex_Gaynorfijal: oops I think I just committed this on your branch18:54
fijalAlex_Gaynor: this exercise is getting uber-boring18:54
kenaan12alex_gaynor better-jit-hooks 11e44952da636d 15/pypy/jit/metainterp/: added support for float getinteriorfield_raws18:54
kenaan12alex_gaynor better-jit-hooks 11ade5f6c6f404 15/pypy/: merged upstream18:54
fijalI guess fine, reapply to trunk18:54
kenaan12alex_gaynor default 11e89672d5d28f 15/pypy/jit/metainterp/: added support for float getinteriorfield_raws18:55
fijalAlex_Gaynor: can you check what sort of letters can there be?18:55
fijaland do something about it?18:55
Alex_Gaynorfijal: the only ones we are missing are 'S' (struct) and 'V' (void), but we don't produce those ATM18:56
fijalRust badly reminds me about RPython19:00
Alex_Gaynorfijal: except the syntax is uglier :)19:01
fijaland no metaprogramming19:01
Alex_Gaynorso nothing like RPython really19:02
fijalthe bad parts19:02
fijallike assert i >= 019:02
fijalAlex_Gaynor: btw, I guess I'm pretty much done with being able to have an optimization at applevel19:03
fijalit's just a matter of finishing exposing enough API19:03
fijalthat's incredibly boring btw19:03
Alex_Gaynorfijal: metaprogram more then :)19:03
fijalI guess so19:04
fijalit was incredible exciting before, so good :)19:04
Alex_Gaynorcool19:04
tumbleweedso, I think my debian pypy package is basically ready to go, but it it has lots of out of tree patches applied. http://anonscm.debian.org/gitweb/?p=users/stefanor/pypy.git;a=tree;f=debian/patches19:17
tumbleweedI'll try and get the PEP3147 and usr-prefix patches into upstreamable form19:17
tumbleweedbut I don't think the rest of of any concern to you pypy developers19:18
tumbleweedI would appreciate some review from pypy upstream, that you are ok with the way I'm intending to distribute pypy19:22
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.19:24
fijalheh19:25
fijalthat's the first time someone asks :)19:25
tumbleweedyeah, unfortunately some of your design decisions don't agree with our needs too well, so I had to make some changes19:26
tumbleweed(the usr-prefix patch)19:26
fijalhttp://anonscm.debian.org/gitweb/?p=users/stefanor/pypy.git;a=blob_plain;f=debian/patches/compiler-flags;hb=HEAD19:26
fijalthis should be upstreamable19:26
fijaltumbleweed: it's not ours it's cpythons19:27
tumbleweedno, you only provide one sysconfig scheme. cpython has tons of them19:27
tumbleweed(debian adds one, but even without that, we'd have difficulty)19:27
fermianyon (~lane@c-71-229-21-197.hsd1.al.comcast.net) left irc: Ping timeout: 240 seconds19:32
tumbleweedfijal: there are also still a (very few) test failures, so I'm not going to be aborting builds on test failure, for now. http://people.debian.org/~stefanor/pypy/pypy_1.7+dfsg-1_amd64.build19:36
fijalgood idea19:36
fijalanything interesting?19:36
tumbleweedno, I couldn't get to the bottom of them (they were weird) :P 19:37
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer19:37
tumbleweedone is remaining @xfails, that's safely ignorable19:37
tumbleweedArgumentError: expected py_object instance instead of tuple in ctypes.test.test_callbacks.Callbacks19:38
tumbleweedand an odd "OSError: [Errno 2] No such file or directory" in test_signal19:38
jacob|home (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) joined #pypy.19:39
jacob22_ (~jacob@c-c4c4e055.1321-1-64736c11.cust.bredbandsbolaget.se) left irc: Ping timeout: 268 seconds19:39
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.19:42
pjenvey (~pjenvey@underboss.org) left irc: Quit: ZNC - http://znc.sourceforge.net19:45
pjenvey (~pjenvey@underboss.org) joined #pypy.19:46
kenaan12fijal better-jit-hooks 114628182fa0e4 15/pypy/: expose some more of API19:46
pjenvey (~pjenvey@underboss.org) left irc: Quit: ZNC - http://znc.sourceforge.net19:53
pjenvey (~pjenvey@underboss.org) joined #pypy.19:54
fijalAlex_Gaynor: ping19:54
Alex_Gaynorfijal: pong19:54
fijalhttp://paste.pocoo.org/show/531904/19:54
fijalwhy does this think box is of type W_Root?19:54
Alex_GaynorI don't know, it shouldn't be19:55
fijalyou did the new unwrap_specs :)19:55
fijalv easy to reproduce, run test_ztranslation on this branch19:55
Alex_Gaynorno I didn't, amaury_ did :)19:56
Alex_GaynorI've used @unwrap_spec with a class before and it worked19:56
fijalamaury_: ?19:56
kenaan12fijal better-jit-hooks 116014710c801a 15/pypy/module/pypyjit/interp_resop.py: obscure translation fix and a real fix19:57
amaury_fijal: where is the question?19:58
fijalamaury_: why does http://paste.pocoo.org/show/531904/ fail?19:59
fijalI guess unwrap_spec and GetSetProperty19:59
fijalsomehow don't cooperate nicely19:59
fijal(it's set from GetSetProperty btw)19:59
amaury_box=WrappedBox19:59
amaury_does this work elsewhere?19:59
fijalyes19:59
Last message repeated 1 time(s).20:00
amaury_maybe unwrap_spec is not used at all for GetSetProperty20:00
amaury_always w_obj20:00
Alex_GaynorYes, that's correct20:01
Alex_Gaynorunwrap_spec isn't used with GetSetProperty20:01
fijaluh20:01
fijalmaybe it should20:01
fijalsomeone feel like fixing?20:01
Alex_Gaynorfijal: you know you don't need reutrn space.w_None ;)20:02
durin42 (~durin@adium/durin42) left irc: Quit: bbiab20:02
fijalI didn't 20:02
Alex_Gaynorfijal: not especially, you need to use interp_w btw, this will just assertionerror on the wrong value20:02
Alex_Gaynoror is it interpclass?20:03
Action: Alex_Gaynor can enver remember which is which20:03
nedbat (~nedbat@python/psf/nedbat) left irc: Ping timeout: 255 seconds20:03
kenaan12fijal better-jit-hooks 1122a0d8fd2ca8 15/pypy/module/pypyjit/interp_resop.py: remove nonworking stuff and return space.w_None20:03
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer20:03
amaury_self.interp_w20:03
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.20:04
fijal"Arabs never20:06
fijalagree about anything except forcing non-Arabs to believe. "20:06
kenaan12amauryfa default 11a7e8e37cbf30 15/pypy/: issue900: Implement processor pinning on win32, should fix inconsistent figures with cProfile.20:17
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.20:19
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer20:19
mwhudson (~mwh@120.136.5.22) joined #pypy.20:22
mwhudson (~mwh@120.136.5.22) left irc: Changing host20:22
mwhudson (~mwh@linaro/mwhudson) joined #pypy.20:22
fijalhey, it shadowstack broken?20:27
fijalAlex_Gaynor: or you broke stuff?20:27
fijal[translation:ERROR]     forwarddecl.h:113869: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pypy_g_ffi_type_10’20:27
Alex_Gaynorfijal: o_O no idea, I don't see how I could have broken anything20:27
mikefc (~mikefc@60-242-240-196.static.tpgi.com.au) joined #pypy.20:28
fijalffi_type is somehow undeclared or so20:31
fijaloh20:31
fijalI passed --no-allworkingmodules --withmod-micronumpy20:31
fijaland that fails :?20:32
fijalAlex_Gaynor: fix it20:32
fijalthis is broken :/20:33
fijalseems to compile20:33
fijallet's see if it works20:33
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer20:37
fijalmeh20:39
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.20:41
fijal_ (~fijal@196-215-5-11.dynamic.isadsl.co.za) joined #pypy.20:44
Alex_Gaynorfijal_: you broke test_resoperation.py20:45
fijal_did I?20:45
fijal_on default?20:45
fijal (~fijal@196-215-5-11.dynamic.isadsl.co.za) left irc: Disconnected by services20:45
Nick change: fijal_ -> fijal20:45
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1186 [12fijal, better-jit-hooks]20:47
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/670 [12fijal, bet]20:47
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/670 [12fijal, bet]20:47
bbot2Started: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/671 [12fijal, better-jit-hooks]20:47
nedbat (~nedbat@python/psf/nedbat) joined #pypy.20:52
kenaan12fijal default 1158b011f973ba 15/pypy/jit/metainterp/test/test_resoperation.py: fix test_resoperaion?20:57
kenaan12fijal default 119835710fde04 15/pypy/: merge20:57
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.21:01
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer21:01
fijalhttp://paste.pocoo.org/show/531930/21:02
fijalAlex_Gaynor: how cool is that?21:02
Alex_Gaynorfijal: neat!21:03
Alex_Gaynorfijal: still tons of work to do I suppose, but very cool21:04
fijalto make optimizations work?21:04
fijalnot so much, why?21:04
Alex_Gaynorfijal: well, descrs and stuff to write a useful optimization.21:04
fijaldescrs, yes21:05
fijalbut it's all boring copy-and-paste-and-declare-types kind of thing21:05
fijalstuff to write - you can probably just reuse stuff from optimizeopt21:05
fijalnote that we're not missing much from just being able to put it back through the loop :)21:05
fijalbut you can already check for example how much getinteriorfield_raw would make a difference21:06
fijalor actually even SSE if you declare ops21:06
fijalanyway21:06
fijalAlex_Gaynor: review21:06
fijalAlex_Gaynor: I think you can relatively easily feed test_optimizeopt to see what API is missing21:07
Alex_Gaynorfijal: I'll review in a bit, working on tracebin ATM21:08
fijalsure it's all missing bells and whistles, but the idea is viable :)21:08
htoothrothttp://codespeak.net/pypy/dist/pypy/doc/garbage_collection.html21:09
fijalhtoothrot: yes?21:09
Alex_Gaynorfijal: yes, and I'm almost ready to start on tracebi.py21:09
htoothrotminimark has two entries21:09
htoothrotthat look the same at a glance21:09
htoothrotoh21:10
htoothrotsorry21:11
htoothrotthat's old21:11
fijalhtoothrot: codespeak is out of date21:11
fijalyes21:11
fijalwe should take it down and/or redirect21:11
arigato (~arigo@xdsl-188-154-144-172.adslplus.ch) left irc: Ping timeout: 252 seconds21:14
fijalAlex_Gaynor: I guess I'll write a blog post?21:14
Alex_Gaynorfijal: write the numpy one first!21:15
fijaleh :/21:15
fijalok ok ...21:15
fijalbut that requires some rigorous benchmarking....21:15
Alex_Gaynorbenchmark rigourously then :)21:15
fijalhttp://paste.pocoo.org/show/531934/21:17
fijalthis is the correct paste btw21:17
antocuni (~antocuni@host208-85-dynamic.7-79-r.retail.telecomitalia.it) joined #pypy.21:20
fijalAlex_Gaynor: I'm tempted to do a clicky API for optimizations :)21:22
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer21:22
fijalor a prompt21:22
fijalantocuni: how was skiing?21:22
fijalhttp://paste.pocoo.org/show/531934/21:22
antocunivery nice21:22
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.21:23
fijalantocuni: it's trivial to feed there enough to test optimizeopt21:24
fijalto have enough API21:24
fijalhowever, we would need to change python we're using to pypy ;-)21:24
fijalwhich does not pass all tests as of now and noone seems to be overly interested :/21:25
antocuniI think that the current way of testing optimizeopt is good enough21:26
antocunino need to complicate things with jit hooks21:26
antocunibut I agree that jit hooks are very cool for other things :-)21:26
fijalantocuni: well, we lack one crucial part21:27
fijalwhich is we can't benchmark changes to optimizeopt21:27
fijalwithout translating21:27
antocuniyes21:27
fijalthis is what I'm talking about :)21:27
antocunifor this, jit hooks are awesome21:27
fijalalso now you can trivially see the last loop before a crash21:27
fijalwithout trying to flush log files...21:28
ronnybtw, wouldnt it make sense to expose the jit within the __pypy__ namespace?21:28
fijalronny: maybe, but can we not have the discussion? :)21:28
mattip (~chatzilla@bzq-79-180-115-39.red.bezeqint.net) joined #pypy.21:29
mattiphi21:30
ronnyfijal: i didnt intend to go furthr than raising the question, ultimatively those wo make things have the naming rights after all21:30
fijalmattip: hi21:30
fijalronny: feel free to write a mail to pypy-dev21:31
fijalI don't have an opinion21:31
mattipI am trying to understand. What are the rules about declaring attributes and immutable_fields of classes (other than the21:32
mattipobvious - immutable is immutable, attributes are attributes)21:33
mattipwhat does the translation/jit do with the information?21:33
fijal (~fijal@196-215-5-11.dynamic.isadsl.co.za) left irc: Ping timeout: 240 seconds21:35
kenaan12fijal better-jit-hooks 1103976db091c4 15/pypy/module/pypyjit/policy.py: oops21:37
rguillebertmattip, I guess you can inline the value instead of doing an attribute lookup21:38
rguillebert(just guessing)21:38
rguillebertso you can then unbox it21:40
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.21:41
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer21:41
mattiprguillebert: thanks. Sounds reasonable.21:42
nedbat (~nedbat@python/psf/nedbat) left irc: Ping timeout: 276 seconds21:48
mikefcoh :(21:50
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/1186 [12fijal, better-jit-hooks]21:51
hruske (~Gasper@188-230-156-183.dynamic.t-2.net) joined #pypy.21:51
fijal (~fijal@196-215-5-11.dynamic.isadsl.co.za) joined #pypy.21:52
bbot24Failure: 15http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/671 [12fijal, better-jit-hooks]21:53
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.21:58
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer21:58
mattipmikefc: ?22:05
tilgovi (~randall@couchdb/developer/tilgovi) joined #pypy.22:11
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.22:14
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer22:14
mattip (~chatzilla@bzq-79-180-115-39.red.bezeqint.net) left irc: Quit: ChatZilla 0.9.88 [Firefox 8.0/20111115183158]22:18
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer22:20
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.22:20
kenaan12mattip numpypy-axisops 11de99533d42d0 15/pypy/module/micronumpy/: cleanup but no real progress22:22
Trundle (~andy@89.204.130.100) joined #pypy.22:26
Trundle (~andy@89.204.130.100) left irc: Changing host22:26
Trundle (~andy@python/site-packages/trundle) joined #pypy.22:26
mvt (~mvantelli@53530442.cm-6-4a.dynamic.ziggo.nl) left irc: Quit: Leaving22:33
Niedar (~nnscript@ip68-231-248-182.hr.hr.cox.net) left irc: Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )22:34
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.22:37
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer22:37
kenaan12amauryfa default 1162df4f51cdc8 15/pypy/: ArgErr.getmsg() does not include the function name anymore. This will make it easier to support Python3 and its ...22:38
fijalmattip: atttributes are useless22:39
fijalthey're hints "if something other than that shows up, it's a translation error"22:39
fijalimmutable_fields are used for well, immutability22:39
fijalrguillebert: it's not about boxing btw22:40
rguillebertoh it's used at translation time22:41
rguillebertI thought it was used by the JIT22:41
Alex_Gaynorfijal: http://tracebin.ep.io/trace/1/compiled/1/ is now populated entirely using DB data, I guess I should review your branch so I can start on tracebin.py22:41
fijalrguillebert: both22:42
fijalattrs is tranlsation-time only22:43
fijalAlex_Gaynor: well, cool, but I've seen that already :)22:43
fijalAlex_Gaynor: is this somewhere open so I can fork it btw?22:43
Alex_Gaynorfijal: it's private on bitbucket, I can add you to it22:43
fijalcool22:44
Alex_Gaynorit's a git repo btw22:44
Alex_Gaynorfijal: added22:45
fijalI can deal with that22:45
amaury_ (~amaury_@46-127-23-192.dynamic.hispeed.ch) left irc: Ping timeout: 248 seconds22:46
mikefc2 (9665bcc5@gateway/web/freenode/ip.150.101.188.197) joined #pypy.22:46
squiddy (squiddy@g224197082.adsl.alicedsl.de) left #pypy ("Leaving").22:47
squiddy (~squiddy@g224197082.adsl.alicedsl.de) joined #pypy.22:47
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) joined #pypy.22:53
fox__ (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Read error: Connection reset by peer22:53
Trundle (~andy@python/site-packages/trundle) left irc: Ping timeout: 240 seconds22:55
`fox` (~fox@host142-107-dynamic.45-79-r.retail.telecomitalia.it) left irc: Ping timeout: 252 seconds22:57
Ademan (~dan@adsl-71-141-224-79.dsl.snfc21.pacbell.net) joined #pypy.22:58
bbot2Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/19823:00
bbot2Started: 15http://buildbot.pypy.org/builders/own-macosx-x86-32/builds/77023:00
bbot2Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/100723:00
bbot2Started: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64-2/builds/2623:00
kkrisAlex_Gaynor: you misspelled one </div> as </dir>23:00
Alex_Gaynorkkris: heh, fixed, thanks23:01
kkrisnp23:02
antocuni (~antocuni@host208-85-dynamic.7-79-r.retail.telecomitalia.it) left irc: Ping timeout: 252 seconds23:03
nedbat (~nedbat@python/psf/nedbat) joined #pypy.23:07
fijalsleep23:10
fijal (~fijal@196-215-5-11.dynamic.isadsl.co.za) left irc: Ping timeout: 240 seconds23:14
bfirsh (u1308@gateway/web/irccloud.com/x-zwlzlulxmbcwlynp) joined #pypy.23:15
hruske (~Gasper@188-230-156-183.dynamic.t-2.net) left irc: Remote host closed the connection23:20
mtasic85 (~mtasic85@178-223-132-67.dynamic.isp.telekom.rs) left irc: Quit: Leaving23:23
lucian (~lucian@cpc1-newc15-2-0-cust84.gate.cable.virginmedia.com) left irc: Remote host closed the connection23:44
bbot24Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64-2/builds/2623:44
nedbat (~nedbat@python/psf/nedbat) left irc: Ping timeout: 248 seconds23:45
EnCuKou (~encukou@ip-94-113-220-25.net.upcbroadband.cz) left irc: Ping timeout: 244 seconds23:46
bbot24Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-64/builds/19823:50
bbot24Failure: 15http://buildbot.pypy.org/builders/jit-benchmark-linux-x86-32/builds/100723:52
--- Mon Jan 9 201200:00

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