cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | "nothing compares to the timeshifter, my personal polar expedition in software" - pedronis
ronan has quit [Ping timeout: 258 seconds]
cjwelborn has quit [Remote host closed the connection]
tormoz has quit [Remote host closed the connection]
tormoz has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 258 seconds]
tormoz has quit [Remote host closed the connection]
tormoz has joined #pypy
marr has quit [Ping timeout: 248 seconds]
traverseda has quit [Ping timeout: 248 seconds]
bjs has quit [Ping timeout: 252 seconds]
arnsholt has quit [Ping timeout: 240 seconds]
traverseda has joined #pypy
bjs has joined #pypy
rokujyouhitoma has joined #pypy
cjwelborn has joined #pypy
cjwelborn has quit [Changing host]
cjwelborn has joined #pypy
cjwelborn has joined #pypy
rokujyouhitoma has quit [Ping timeout: 240 seconds]
ArneBab has joined #pypy
asmeurer_ has joined #pypy
ArneBab_ has quit [Ping timeout: 248 seconds]
yuyichao has joined #pypy
yuyichao_ has quit [Ping timeout: 258 seconds]
cloudyplain has joined #pypy
cloudyplain has quit [Remote host closed the connection]
arnsholt has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 240 seconds]
redj has quit [Remote host closed the connection]
redj has joined #pypy
jcea has quit [Quit: jcea]
bjs has quit [Ping timeout: 258 seconds]
bjs has joined #pypy
Guest99802 is now known as kushal
kushal has quit [Changing host]
kushal has joined #pypy
rokujyouhitoma has joined #pypy
asmeurer_ has quit [Quit: asmeurer_]
rokujyouhitoma has quit [Ping timeout: 258 seconds]
_whitelogger has joined #pypy
asmeurer has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 258 seconds]
forgottenone has joined #pypy
cloudyplain has joined #pypy
drolando has quit [Remote host closed the connection]
drolando has joined #pypy
cloudyplain has quit [Remote host closed the connection]
aboudreault_ has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 255 seconds]
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 240 seconds]
arigato has joined #pypy
realitix has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
arigato has quit [Ping timeout: 248 seconds]
arigato has joined #pypy
arigato has quit [Ping timeout: 258 seconds]
cloudyplain has joined #pypy
arigato has joined #pypy
arigato has quit [Client Quit]
forgottenone has joined #pypy
oberstet has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 240 seconds]
amaury has quit [Ping timeout: 248 seconds]
mvantellingen has quit [Ping timeout: 240 seconds]
cloudyplain has quit [Remote host closed the connection]
mvantellingen has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
marr has joined #pypy
<the_drow> does anyone know if I can pass a PyObject * to cppyy?
antocuni has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 248 seconds]
<the_drow> or maybe void *
ronan has joined #pypy
antocuni has quit [Ping timeout: 260 seconds]
amaury has joined #pypy
<kenaan_> rlamy py3.5 527396233189 /pypy/module/cpyext/api.py: Fix translation
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6266 [ronan: force build, py3.5]
jerith has left #pypy [#pypy]
cstratak has joined #pypy
ronan has quit [Quit: Ex-Chat]
ronan has joined #pypy
traverseda has quit [Ping timeout: 240 seconds]
amaury has quit [Quit: Konversation terminated!]
amaury has joined #pypy
ronan has quit [Quit: Ex-Chat]
ronan has joined #pypy
traverseda has joined #pypy
rokujyouhitoma has joined #pypy
asmeurer has quit [Quit: asmeurer]
rokujyouhitoma has quit [Ping timeout: 240 seconds]
drolando has quit [Remote host closed the connection]
drolando has joined #pypy
amaury has quit [Ping timeout: 240 seconds]
marr has quit [Remote host closed the connection]
marr has joined #pypy
agronholm has quit [Ping timeout: 246 seconds]
<kenaan_> arigo cpyext-avoid-roundtrip d519061c7cf0 /rpython/rtyper/lltypesystem/: (antocuni, arigo) Aaaaah. Found that this simple new test in test_ll2ctypes doesn't actually pass....
<kenaan_> arigo cpyext-avoid-roundtrip 087ef45836c2 /pypy/module/cpyext/: (antocuni, arigo) Move subtype_dealloc to C. Lots of messes that might not be necessary any more t...
<kenaan_> arigo cpyext-avoid-roundtrip 5593c8b50dc4 /rpython/rtyper/lltypesystem/: (antocuni, arigo) More.
<kenaan_> arigo cpyext-avoid-roundtrip 05c413f37f2c /pypy/module/cpyext/: (antocuni, arigo) Simplification again, using the fixes in ll2ctypes.
rokujyouhitoma has joined #pypy
<kenaan_> arigo cpyext-avoid-roundtrip d9618818e9a5 /pypy/module/cpyext/: Kill PyObject_dealloc()
rokujyouhitoma has quit [Ping timeout: 258 seconds]
antocuni has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6266 [ronan: force build, py3.5]
arigato has joined #pypy
amaury has joined #pypy
<kenaan_> rlamy refactor-slots 9876c223e75f /pypy/module/cpyext/: hg merge default
<kenaan_> rlamy refactor-slots 01b1c0cb2cb6 /pypy/module/cpyext/slotdefs.py: Experiment with extracting slot factories from build_slot_tp_function()
<kenaan_> rlamy refactor-slots 901c1e4af3a0 /pypy/module/cpyext/slotdefs.py: Add @slot_factory decorator
raynold has quit [Quit: Connection closed for inactivity]
rokujyouhitoma has joined #pypy
ronan has quit [Ping timeout: 258 seconds]
antocuni has quit [Ping timeout: 264 seconds]
arigato has quit [Ping timeout: 246 seconds]
rokujyouhitoma has quit [Ping timeout: 240 seconds]
amaury has quit [Quit: Konversation terminated!]
amaury has joined #pypy
amaury has quit [Ping timeout: 248 seconds]
Rhy0lite has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Remote host closed the connection]
jantje has joined #pypy
<jantje> hi! I've downloaded the pre-built python2.7 compatbible pypy 5.8.0, and I've quicky inserted it as a 'drop in' replacement in a software build project, but first measurements show that pypy is executing 50% slower than the actual python2.7. So I think I must be doing something wrong.
<jantje> a lot of python processes are spawned, so some are quite short actually, but others run for a couple of minutes so that is also where I would expect it to be faster.
ronan has joined #pypy
antocuni has joined #pypy
<jantje> anything I can check/debug ?
forgottenone has joined #pypy
rokujyouhitoma has joined #pypy
<kenaan_> antocuni cpyext-avoid-roundtrip 63bf91dc13e5 /pypy/module/cpyext/: (antocuni, arigo): move these two api functions to C
rokujyouhitoma has quit [Ping timeout: 248 seconds]
<fijal> jantje: hi, are you summing up the total?
<fijal> jantje: what is your program doing?
<fijal> jantje: I would suggest having a quick look at vmprof
ronan has quit [Ping timeout: 258 seconds]
<fijal> yeah
<tos9> K
* tos9 considers running a nightly
<fijal> 5.9 is almost out
<fijal> tos9: I'm debugging memory consumption by SSL (boto specifically) FYI
<tos9> fijal: Like, regression in trunk? Or are you telling me I will curse at boto less soon
<the_drow> fijal, Have you managed to raise the funds for the GILectomy?
ronan has joined #pypy
<fijal> the_drow: nope, I think we gonna announce there is no real interest
<the_drow> :(
<fijal> tos9: not a regression
<the_drow> Why not open it to the public like STM?
<tos9> fijal: cool -- is boto a particular bad offender? It just uses pyopenssl no?
<fijal> it uses ssl module
<fijal> but also it uses a connection pool
<fijal> and *also* each connection from connection pool takes ~1M to load the cert file
<fijal> the_drow: how much money do you think we raised for STM?
<the_drow> 40k or so?
<the_drow> there were 2 calls for donations
<fijal> ok, so SFC takes 10%
<fijal> that leaves us with 35k or so (note that most of the donations were from corpos btw)
<fijal> most in terms of $ value
<fijal> which is this weird number that ends up working in a way that we have to do something at a steeply discounted rate
<fijal> which is ok, but then you need to do something else to fund activities that are not fundable
yuyichao has quit [Ping timeout: 260 seconds]
<the_drow> I'm not claiming you should work on this at a discounted rate. I think that given enough time, people will contribute enough money for you guys to work on it at your normal rate
realitix has quit [Ping timeout: 264 seconds]
yuyichao has joined #pypy
exarkun has quit [Ping timeout: 258 seconds]
exarkun has joined #pypy
<kenaan_> antocuni cpyext-avoid-roundtrip 98f6749ae4ed /pypy/module/cpyext/: (antocuni, arigo): port more functions to C, and mark some others which we would like to port
rokujyouhitoma has joined #pypy
antocuni has quit [Ping timeout: 240 seconds]
<jantje> fijal: ok, thanks, will do.
rokujyouhitoma has quit [Ping timeout: 260 seconds]
<fijal> the_drow: that's blatantly not the case
<fijal> the_drow: none of our campaigns ever reached the goal
<fijal> and expectations are sky high
arigato has joined #pypy
oberstet has quit [Ping timeout: 240 seconds]
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 255 seconds]
exarkun has quit [Ping timeout: 258 seconds]
exarkun has joined #pypy
<fijal> pjenvey: should we just reuse the cert store in wrap_socket?
<fijal> that seems easy enough
<pjenvey> well libs need to do it
<pjenvey> some libs definitely need to be improved
<fijal> why libs?
<pjenvey> fijal: pypy not keeping up with finalizing these things though is a problem
<fijal> as in, why can't we just cache it?
<fijal> well, it's also a bit insane
<fijal> like you get 500 sockets, puff you have 500M of shit
<pjenvey> i dunno. maybe ssl.wrap_socket could cache
<pjenvey> libs should probably be smarter about them anyway though, like allowing you to pass in a custom one, otherwise creating its own 1 context, reusing it
antocuni has joined #pypy
<fijal> yeah
oberstet has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 260 seconds]
drolando has quit [Quit: Textual IRC Client: www.textualapp.com]
drolando has joined #pypy
Arfrever has joined #pypy
tormoz has quit [Remote host closed the connection]
asmeurer has joined #pypy
tormoz has joined #pypy
<kenaan_> rlamy cpyext-nowrapper ef509cae3c70 /pypy/module/cpyext/: Add a way to remove all wrappers around cpyext functions
tormoz has quit [Read error: Connection reset by peer]
yuyichao_ has joined #pypy
tormoz has joined #pypy
yuyichao has quit [Ping timeout: 240 seconds]
asmeurer has quit [Quit: asmeurer]
<kenaan_> rlamy cpyext-nowrapper 7e7eb71ef011 /pypy/module/cpyext/object.py: fix translation
antocuni has quit [Ping timeout: 248 seconds]
cstratak has quit [Ping timeout: 260 seconds]
tormoz has quit [Remote host closed the connection]
tormoz has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 240 seconds]
exarkun has quit [Ping timeout: 260 seconds]
exarkun has joined #pypy
arigato has quit [Ping timeout: 246 seconds]
drolando has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drolando has joined #pypy
blachance has quit [Ping timeout: 260 seconds]
drolando has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drolando has joined #pypy
drolando_ has joined #pypy
drolando has quit [Ping timeout: 260 seconds]
asmeurer has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 240 seconds]
asmeurer has quit [Quit: asmeurer]
forgottenone has quit [Ping timeout: 246 seconds]
amaury has joined #pypy
demonimin has quit [Remote host closed the connection]
demonimin has joined #pypy
exarkun has quit [Ping timeout: 258 seconds]
exarkun has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 246 seconds]
Rhy0lite has quit [Quit: Leaving]
jamesaxl has quit [Read error: Connection reset by peer]
chris| has quit [Quit: Quit]
antocuni has joined #pypy
chris| has joined #pypy
jamesaxl has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 240 seconds]
exarkun has quit [Ping timeout: 240 seconds]
exarkun has joined #pypy
jerith has joined #pypy
Arfrever has quit [Quit: 御出で]
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 248 seconds]
blachance has joined #pypy
oberstet has quit [Ping timeout: 264 seconds]
<kenaan_> rlamy refactor-slots 9b482bc4eb37 /pypy/module/cpyext/slotdefs.py: Extract make_unary_slot()
<kenaan_> rlamy refactor-slots 4d5efb01a01c /pypy/module/cpyext/: Make make_unary_slot a slot factory
<kenaan_> rlamy refactor-slots 848194a517c3 /pypy/module/cpyext/slotdefs.py: Convert build_slot_tp_function() to use only slot factories
antocuni has quit [Ping timeout: 258 seconds]
ronan has quit [Ping timeout: 258 seconds]
marky1991 has joined #pypy
raynold has joined #pypy
oberstet has joined #pypy
oberstet has quit [Ping timeout: 246 seconds]
asmeurer has joined #pypy
marr has quit [Ping timeout: 248 seconds]
glyph has quit [Quit: End of line.]
drolando_ has quit [Read error: Connection reset by peer]
drolando has joined #pypy
drolando has quit [Remote host closed the connection]
glyph has joined #pypy