jacob22 has quit [Quit: Konversation terminated!]
yuyichao has joined #pypy
vkirilichev has joined #pypy
dan- has quit [Ping timeout: 255 seconds]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tbodt has joined #pypy
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje has quit [Killed (rajaniemi.freenode.net (Nickname regained by services))]
marr has quit [Remote host closed the connection]
jamesaxl has quit [Read error: Connection reset by peer]
jamesaxl has joined #pypy
LarstiQ has quit [Ping timeout: 240 seconds]
LarstiQ has joined #pypy
irclogs_io_bot has quit [Remote host closed the connection]
kolko_ has quit [Quit: ZNC - http://znc.in]
wallet42 has quit [Ping timeout: 260 seconds]
Polsaker has quit [Quit: No Ping reply in 180 seconds.]
wallet42_ has joined #pypy
wallet42_ is now known as wallet42
kolko has joined #pypy
_habnabit has quit [Ping timeout: 260 seconds]
_habnabit has joined #pypy
Polsaker has joined #pypy
irclogs_io_bot has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
ceridwen has quit [Ping timeout: 240 seconds]
asmeurer__ has joined #pypy
marky1991 has quit [Ping timeout: 260 seconds]
akash47 has quit [Ping timeout: 260 seconds]
riddle has quit [Disconnected by services]
riddle has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
ceridwen has joined #pypy
jcea has quit [Quit: jcea]
vkirilichev has quit [Ping timeout: 255 seconds]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje is now known as Guest25400
akash47 has joined #pypy
bbot2_ has quit [Ping timeout: 240 seconds]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tbodt has joined #pypy
bbot2 has joined #pypy
ArneBab_ has joined #pypy
ArneBab has quit [Ping timeout: 240 seconds]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje has quit [Killed (cherryh.freenode.net (Nickname regained by services))]
vkirilichev has joined #pypy
dan- has joined #pypy
dan- has quit [Changing host]
dan- has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pilne has quit [Quit: Quitting!]
lritter_ has joined #pypy
lritter has quit [Ping timeout: 240 seconds]
tilgovi has joined #pypy
ArneBab has joined #pypy
ArneBab_ has quit [Ping timeout: 240 seconds]
forgottenone has joined #pypy
ceridwen_ has joined #pypy
ceridwen has quit [Read error: Connection reset by peer]
ceridwen_ is now known as ceridwen
vkirilichev has quit [Ping timeout: 260 seconds]
oberstet2 has joined #pypy
oberstet has quit [Ping timeout: 260 seconds]
yuyichao has quit [Quit: Konversation terminated!]
yuyichao has joined #pypy
asmeurer__ has joined #pypy
vkirilichev has joined #pypy
vkirilichev has quit [Ping timeout: 260 seconds]
asmeurer__ has quit [Quit: asmeurer__]
vkirilichev has joined #pypy
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
vkirilichev has quit [Remote host closed the connection]
vkirilichev has joined #pypy
vkirilichev has quit [Ping timeout: 260 seconds]
forgottenone has quit [Ping timeout: 268 seconds]
forgottenone has joined #pypy
forgottenone has quit [Client Quit]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje is now known as Guest11099
forgottenone has joined #pypy
amaury has joined #pypy
asmeurer__ has joined #pypy
iMe has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
iMe has quit [Ping timeout: 258 seconds]
realitix has joined #pypy
asmeurer__ has joined #pypy
amaury has quit [Ping timeout: 255 seconds]
asmeurer__ has quit [Quit: asmeurer__]
asmeurer__ has joined #pypy
jamesaxl has quit [Read error: Connection reset by peer]
jamesaxl has joined #pypy
kenaan_ has quit [Ping timeout: 260 seconds]
asmeurer__ has quit [Quit: asmeurer__]
vkirilichev has joined #pypy
lritter_ has quit [Ping timeout: 260 seconds]
cstratak has joined #pypy
mihaid has joined #pypy
antocuni has joined #pypy
nimaje has joined #pypy
marr has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
jcea has joined #pypy
forgottenone has joined #pypy
forgottenone has quit [Client Quit]
Tiberium has joined #pypy
mihaid has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
jacob22_ has joined #pypy
palecsan has joined #pypy
<palecsan> hello
<palecsan> I have some questions, related to the multiprocessing in PyPy (https://bitbucket.org/pypy/pypy/issues/1538)
<palecsan> I've done some experiments and profiling on a simple python script that does multiprocessing using multiprocessing.Pool
<palecsan> it eventually led me to the threading.py file, wait() function from the _Condition class
<palecsan> from my measurements it seems that the line waiter.acquire(), from the try/catch block is the problem
<palecsan> because it blocks for a huge amount of time
<palecsan> for example: the time needed to wait() for a lock in a simple script: 0.03127, 0.01562, 0.04688, 0.16727, 1.58636, 7.30256, 0.11633, 0.04688
<palecsan> and there is that 7.3 seconds, compared with 1.67249 in CPython
<palecsan> my question is, in which file can I find the implementation of waiter.acquire(), to continue my profiling?
<palecsan> I am talink about the waiter.acquire() from line @340 in threading.py
<cfbolz> that's just a regular lock from the thread module, no?
<palecsan> yes
<palecsan> and acquire() method from _RLock class is not called
<palecsan> on the other hand, the waiter variable is initialized using _allocate_lock(), which is a shortcut to thread.allocate_lock
antocuni has quit [Ping timeout: 240 seconds]
<cfbolz> no, it's from the thread module, not threading
<cfbolz> thread is implemented in rpython in pypy/module/thread
<palecsan> from os_lock.py?
<palecsan> I see
<palecsan> and this gets me to rthread.py from rpython/rlib
<palecsan> thanks!
<palecsan> there is a simple way to test changes in rpython without having to do the translation from scratch?
<fijal> palecsan: yes, tests don't require translation
<palecsan> fijal: super, thanks for the tip!
tilgovi has quit [Ping timeout: 245 seconds]
oberstet2 has quit [Ping timeout: 240 seconds]
<palecsan> fijal: but I am restricted from importing standard libraries if I am in this mode, like multiprocessing
<fijal> did you look at tests in _multiprocessing?
<fijal> if you want to modify rpython, you should be testing _multiprocessing, not multiprocessing
<palecsan> I'll take a look at those then
<palecsan> I was in the lib-python dir
inhahe_ has quit [Read error: Connection reset by peer]
inhahe_ has joined #pypy
oberstet2 has joined #pypy
inhahe_ has quit [Read error: Connection reset by peer]
inhahe_ has joined #pypy
cstratak has quit [Quit: Leaving]
cstratak has joined #pypy
jamadden has joined #pypy
inhahe_ has quit [Read error: Connection reset by peer]
inhahe_ has joined #pypy
amaury has joined #pypy
antocuni has joined #pypy
Rhy0lite has joined #pypy
jacob22_ has quit [Quit: Konversation terminated!]
amaury has quit [Quit: Konversation terminated!]
realitix has quit [Ping timeout: 255 seconds]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje is now known as Guest3529
realitix has joined #pypy
tav has quit [Read error: Connection reset by peer]
tav` has joined #pypy
cstratak has quit [Quit: Leaving]
cstratak has joined #pypy
oberstet2 has quit [Ping timeout: 240 seconds]
oberstet2 has joined #pypy
cstratak has quit [Quit: Leaving]
rmesta has joined #pypy
cstratak has joined #pypy
rmesta has quit [Client Quit]
rmesta has joined #pypy
rmesta has quit [Client Quit]
rmesta has joined #pypy
rmesta has quit [Client Quit]
rmesta has joined #pypy
rmesta has quit [Read error: Connection reset by peer]
rmesta has joined #pypy
rmesta has quit [Client Quit]
vkirilic_ has joined #pypy
vkirilichev has quit [Ping timeout: 240 seconds]
marky1991 has joined #pypy
ninjaaron has joined #pypy
cstratak has quit [Ping timeout: 240 seconds]
<ninjaaron> Hi. I just wanted to say thanks for 3.5 support in pypy. I started learning python seriously around the time 3.4 came out, and this is the first time I've really been able to use pypy on most of my code without modification.
<ninjaaron> It's great.
tbodt has joined #pypy
<ninjaaron> The beta landed in the Arch repo early this month.
girish946 has joined #pypy
amaury has joined #pypy
cstratak has joined #pypy
yuyichao has quit [Ping timeout: 255 seconds]
cstratak has quit [Remote host closed the connection]
cstratak has joined #pypy
amaury has quit [Ping timeout: 255 seconds]
<LarstiQ> :)
rmesta has joined #pypy
rmesta has left #pypy [#pypy]
yuyichao has joined #pypy
girish946 has quit [Quit: Leaving]
realitix has quit [Quit: Leaving]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tbodt has joined #pypy
tbodt has quit [Client Quit]
tbodt has joined #pypy
vkirilic_ has quit [Read error: Connection reset by peer]
<simpson> ninjaaron: Much of the 3.5 work is doable by volunteers just like you.
<simpson> So feel free to contribute if you find problems with the 3.5 features.
kanaka has quit [Ping timeout: 260 seconds]
palecsan has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
kanaka has joined #pypy
kanaka has quit [Changing host]
kanaka has joined #pypy
d4nf has joined #pypy
<d4nf> test
<dash> Syntax error
<d4nf> Hi all, I'm using gcc 6.3.0 and im currently compiling with _GLIBCXX_USE_CXX11_ABI=0 since other libs I'm using rely on it. Is there a way for me to compile cppyy with this option?
mattip has joined #pypy
pilne has joined #pypy
jacob22_ has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
kenaan has joined #pypy
<kenaan> rlamy controller-refactor 12f5e62a77b5 /rpython/rtyper/controllerentry.py: cleanup: use @specialize instead of ._annspecialcase_
jacob22_ has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
jacob22_ has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/4565 [ronan: force build, controller-refactor]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/5891 [ronan: force build, controller-refactor]
ninjaaron has quit [Quit: WeeChat 1.7.1]
asmeurer__ has joined #pypy
asmeurer__ has quit [Client Quit]
<mattip> d4nf: you could probably answer that as well as anyone, does it work for you?
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tbodt has joined #pypy
<mattip> it seems there is still some GC corruption for multithreaded programs
<mattip> even after b2569cf1bd55
antocuni has quit [Ping timeout: 260 seconds]
<mattip> there is a pandas crasher, I am trying to minimalize it now
cstratak has quit [Ping timeout: 240 seconds]
oberstet2 has quit [Ping timeout: 258 seconds]
<jiffe> when using variadic functions via cffi, is it possible to pass the arguments as an array?
<d4nf> mattip: im getting abi mismatches...
<d4nf> and that's coming form the cling backend
<jiffe> nm I think I got it by passing *()
amaury has joined #pypy
<mattip> d4nf: maybe retranslate pypy with that define (if it is possible), see
<mattip> or maybe it is enough to rebuild the backend with your flags
<d4nf> mattip is there any pragmatic way for me to pass that flag into pypy when im comping pypy?
<d4nf> compiling*
<d4nf> my end goal is to embed it into my cpp application
<mattip> building pypy is two stages - creating the c backend files and then compiling them
<mattip> so you could recompile using the Makefile with whatever flags you choose
<d4nf> mattip: CFLAGS="_GLIBCXX_USE_CXX11_ABI=0" MAKE_NPROCS=4 pypy-c -m pip install --verbose PyPy-cppyy-backend
<d4nf> do you suppose that sounds about right?
<mattip> I suppose, the verbose flag should help there. Note that is building the cppyy backend, which may be all you need to do
oberstet2 has joined #pypy
<mattip> (I am guessing, you will have to look at the actual compilation command run)
nimaje has joined #pypy
agronholm has quit [Ping timeout: 255 seconds]
jcea1 has joined #pypy
jcea has quit [Read error: Connection reset by peer]
jcea1 is now known as jcea
agronholm has joined #pypy
<bbot2> Success: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/4565 [ronan: force build, controller-refactor]
yuyichao has quit [Quit: Konversation terminated!]
yuyichao has joined #pypy
jamesaxl has quit [Read error: Connection reset by peer]
jamesaxl has joined #pypy
yuyichao has quit [Remote host closed the connection]
yuyichao has joined #pypy
amaury has quit [Ping timeout: 252 seconds]
<bbot2> Success: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/5891 [ronan: force build, controller-refactor]
gbutnaru_ has quit [Ping timeout: 240 seconds]
gbutnaru_ has joined #pypy
yuyichao has quit [Quit: Konversation terminated!]
yuyichao has joined #pypy
<kenaan> arigo pypy.org[extradoc] b443f9383aeb /don1.html: update the values
lritter_ has joined #pypy
<mattip> maybe my crash is an issue with refcounting in PyList_SetItem,
<mattip> after the hack in cpyext-obj-stealing ab207c2b540b the test seem to not crash
<mattip> s/hack/fix/
<mattip> our refcounting semantics in PyList_SETITEM, PyList_SetItem do not currently match cpython
<kenaan> tobweber stmgc[c8-adaptive-trx-length] efebf97ce6b2 /c8/: Merge overheads instrumentation
Rhy0lite has quit [Quit: Leaving]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tbodt has joined #pypy
gbutnaru_ has quit [Ping timeout: 246 seconds]
gbutnaru_ has joined #pypy
<d4nf> does anyone know when cppyy will be updated to the latest stable of cling? (6.08)
kipras`away is now known as kipras
Tiberium has quit [Remote host closed the connection]
<kenaan> mattip cpyext-obj-stealing ffe9ef211159 /pypy/objspace/std/listobject.py: optimize
<kenaan> mattip cpyext-obj-stealing 6b3b57cdab23 /: merge default into branch
<kenaan> mattip cpyext-obj-stealing e9792355d656 /pypy/module/cpyext/: cleanup, add check
<kenaan> mattip cpyext-obj-stealing 8a55a93fe3df /pypy/module/cpyext/: make listobject set/get refcount semantics exactly match cpython
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/4566 [mattip: force build, cpyext-obj-stealing]
<mattip> bye
mattip has left #pypy ["bye"]
rmesta1 has joined #pypy
rmesta2 has joined #pypy
rmesta2 has quit [Client Quit]
rmesta1 has quit [Ping timeout: 258 seconds]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tbodt has joined #pypy
d4nf has quit [Ping timeout: 240 seconds]
gbutnaru_ has quit [Ping timeout: 258 seconds]
gbutnaru_ has joined #pypy
Rhy0lite has joined #pypy
gbutnaru_ has quit [Ping timeout: 245 seconds]
gbutnaru_ has joined #pypy
nimaje1 has joined #pypy
nimaje is now known as Guest54857
nimaje1 is now known as nimaje
Guest54857 has quit [Killed (weber.freenode.net (Nickname regained by services))]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje has quit [Killed (orwell.freenode.net (Nickname regained by services))]
<bbot2> Success: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/4566 [mattip: force build, cpyext-obj-stealing]
gbutnaru_ has quit [Ping timeout: 255 seconds]
gbutnaru_ has joined #pypy
ArchDebian has joined #pypy
Rhy0lite has quit [Quit: This computer has gone to sleep]
ArchDebian has quit [Quit: Konversation terminated!]
marr has quit [Remote host closed the connection]
marky1991 has quit [Read error: Connection reset by peer]
jamesaxl has quit [Read error: Connection reset by peer]
jamesaxl has joined #pypy