00:05
fotis has joined #pypy
00:45
fotis has quit [Ping timeout: 260 seconds]
01:12
fotis has joined #pypy
01:46
fotis has quit [Ping timeout: 252 seconds]
01:50
fotis has joined #pypy
01:55
fotis has quit [Ping timeout: 245 seconds]
02:28
fotis has joined #pypy
02:32
Atque has joined #pypy
03:02
fotis has quit [Ping timeout: 252 seconds]
03:30
fotis has joined #pypy
04:04
fotis has quit [Ping timeout: 265 seconds]
04:34
fotis has joined #pypy
05:08
fotis has quit [Ping timeout: 252 seconds]
05:41
fotis has joined #pypy
06:15
fotis has quit [Ping timeout: 252 seconds]
06:45
fotis has joined #pypy
07:19
fotis has quit [Ping timeout: 265 seconds]
07:23
_whitelogger has quit [Ping timeout: 268 seconds]
07:24
Corbin has quit [Ping timeout: 260 seconds]
07:24
_whitelogger_ has joined #pypy
07:25
ceridwen_ has quit [Ping timeout: 260 seconds]
07:31
eamanu has quit [*.net *.split]
07:31
cfbolz has quit [*.net *.split]
07:31
jerith has quit [*.net *.split]
07:31
phlebas has quit [*.net *.split]
07:31
danchr_ has quit [*.net *.split]
07:31
Lightsword has quit [*.net *.split]
07:31
Dejan has quit [*.net *.split]
07:31
marvin has quit [*.net *.split]
07:31
luckydonald has quit [*.net *.split]
07:31
ctismer has quit [*.net *.split]
07:31
shodan45 has quit [*.net *.split]
07:31
_0az3 has quit [*.net *.split]
07:31
graingert[m] has quit [*.net *.split]
07:31
jryans has quit [*.net *.split]
07:31
lazka has quit [*.net *.split]
07:31
arigato has quit [*.net *.split]
07:31
jacob22 has quit [*.net *.split]
07:31
ambv has quit [*.net *.split]
07:31
benjamin has quit [*.net *.split]
07:31
[Arfrever] has quit [*.net *.split]
07:31
infernix has quit [*.net *.split]
07:31
AxTheB has quit [*.net *.split]
07:31
energizer has quit [*.net *.split]
07:31
_whitelogger has quit [*.net *.split]
07:31
mgorny has quit [*.net *.split]
07:31
commandoline has quit [*.net *.split]
07:31
tazle has quit [*.net *.split]
07:31
habnabit_ has quit [*.net *.split]
07:31
xcm has quit [*.net *.split]
07:31
amirouche has quit [*.net *.split]
07:31
mattip has quit [*.net *.split]
07:31
fijal has quit [*.net *.split]
07:31
krono has quit [*.net *.split]
07:31
yizawa has quit [*.net *.split]
07:31
samth has quit [*.net *.split]
07:31
dmalcolm has quit [*.net *.split]
07:31
LarstiQ has quit [*.net *.split]
07:31
dustinm has quit [*.net *.split]
07:31
fmlatghor has quit [*.net *.split]
07:31
ammar2 has quit [*.net *.split]
07:31
pjenvey has quit [*.net *.split]
07:31
Ninpo has quit [*.net *.split]
07:31
the_rat_ has quit [*.net *.split]
07:31
idnar has quit [*.net *.split]
07:31
atomizer has quit [*.net *.split]
07:31
Atque has quit [*.net *.split]
07:31
jstoker has quit [*.net *.split]
07:31
the_drow has quit [*.net *.split]
07:31
Hodgestar has quit [*.net *.split]
07:31
antocuni has quit [*.net *.split]
07:31
tumbleweed has quit [*.net *.split]
07:31
mjacob has quit [*.net *.split]
07:31
nimaje has quit [*.net *.split]
07:31
marmoute has quit [*.net *.split]
07:49
_whitelogger has joined #pypy
07:51
fotis has joined #pypy
08:27
marvin has quit [*.net *.split]
08:27
luckydonald has quit [*.net *.split]
08:27
ctismer has quit [*.net *.split]
08:27
shodan45 has quit [*.net *.split]
08:27
graingert[m] has quit [*.net *.split]
08:27
lazka has quit [*.net *.split]
08:27
arigato has quit [*.net *.split]
08:27
jryans has quit [*.net *.split]
08:27
jacob22 has quit [*.net *.split]
08:27
ambv has quit [*.net *.split]
08:27
benjamin has quit [*.net *.split]
08:27
[Arfrever] has quit [*.net *.split]
08:27
infernix has quit [*.net *.split]
08:27
mgorny has quit [*.net *.split]
08:27
commandoline has quit [*.net *.split]
08:27
tazle has quit [*.net *.split]
08:27
habnabit_ has quit [*.net *.split]
08:27
xcm has quit [*.net *.split]
08:27
mattip has quit [*.net *.split]
08:27
fijal has quit [*.net *.split]
08:27
krono has quit [*.net *.split]
08:27
yizawa has quit [*.net *.split]
08:27
samth has quit [*.net *.split]
08:27
dmalcolm has quit [*.net *.split]
08:27
dustinm has quit [*.net *.split]
08:27
LarstiQ has quit [*.net *.split]
08:27
fmlatghor has quit [*.net *.split]
08:27
ammar2 has quit [*.net *.split]
08:27
the_rat_ has quit [*.net *.split]
08:27
amirouche has quit [*.net *.split]
08:27
pjenvey has quit [*.net *.split]
08:27
idnar has quit [*.net *.split]
08:27
atomizer has quit [*.net *.split]
08:27
AxTheB has quit [*.net *.split]
08:27
otisolsen70 has quit [*.net *.split]
08:27
glyph has quit [*.net *.split]
08:27
lastmikoi has quit [*.net *.split]
08:27
eamanu has quit [*.net *.split]
08:27
cfbolz has quit [*.net *.split]
08:27
phlebas has quit [*.net *.split]
08:27
jerith has quit [*.net *.split]
08:27
danchr_ has quit [*.net *.split]
08:27
Lightsword has quit [*.net *.split]
08:27
energizer has quit [*.net *.split]
08:27
Dejan has quit [*.net *.split]
08:27
fotis has quit [*.net *.split]
08:27
ceridwen__ has quit [*.net *.split]
08:27
agronholm has quit [*.net *.split]
08:27
jstoker has quit [*.net *.split]
08:27
Hodgestar has quit [*.net *.split]
08:27
antocuni has quit [*.net *.split]
08:27
the_drow has quit [*.net *.split]
08:27
tumbleweed has quit [*.net *.split]
08:27
mjacob has quit [*.net *.split]
08:27
nimaje has quit [*.net *.split]
08:27
marmoute has quit [*.net *.split]
08:33
energizer has joined #pypy
08:33
otisolsen70 has joined #pypy
08:33
idnar has joined #pypy
08:33
luckydonald has joined #pypy
08:33
xcm has joined #pypy
08:33
shodan45 has joined #pypy
08:33
eamanu has joined #pypy
08:33
cfbolz has joined #pypy
08:33
samth has joined #pypy
08:33
lazka has joined #pypy
08:33
graingert[m] has joined #pypy
08:33
ambv has joined #pypy
08:33
krono has joined #pypy
08:33
jerith has joined #pypy
08:33
commandoline has joined #pypy
08:39
the_drow has joined #pypy
08:51
ronan has joined #pypy
08:51
graingert has joined #pypy
08:51
ronan has quit [Remote host closed the connection]
08:51
ronan has joined #pypy
09:04
otisolsen70_ has joined #pypy
09:07
otisolsen70 has quit [Ping timeout: 245 seconds]
09:07
otisolsen70_ has quit [Remote host closed the connection]
09:10
fotis has joined #pypy
09:16
fotis has quit [Ping timeout: 246 seconds]
09:20
Ninpo has joined #pypy
09:30
Atque has joined #pypy
09:50
fotis has joined #pypy
09:59
graingert[m] has quit [Quit: Bridge terminating on SIGTERM]
09:59
ambv has quit [Quit: Bridge terminating on SIGTERM]
09:59
the_drow has quit [Quit: Bridge terminating on SIGTERM]
10:02
jryans has joined #pypy
10:03
ambv has joined #pypy
10:03
graingert[m] has joined #pypy
10:03
the_drow has joined #pypy
10:06
<
the_drow >
It seems like it works and scales
10:06
<
the_drow >
while maintaining the reference counting GC
10:08
<
LarstiQ >
is that the same thing as the google docs link cfbolz pasted?
10:19
nimaje has joined #pypy
10:20
luckydonald has quit [Ping timeout: 252 seconds]
10:20
luckydonald has joined #pypy
10:22
<
fijal >
I think if we can agree on GILless python semantics, it would not be too hard to do so in pypy
10:22
<
fijal >
but my general read is that agreeing on semantics will be very very difficult
10:22
<
the_drow >
LarstiQ: Oh, yes
10:29
fotis has quit [Ping timeout: 252 seconds]
10:46
<
the_drow >
fijal: I think that the entire point of the design is that semantics don't change as most c-exensions he checked just work
10:47
<
fijal >
the_drow: what are the promises of atomicity on various python operations?
10:49
<
the_drow >
they remain atomic
10:50
<
the_drow >
fijal: See Collection thread-safety in the google doc
10:50
<
fijal >
ok, that adds problems, like locking is expensive
10:50
<
fijal >
but also, does that apply to all the modules?
10:51
<
the_drow >
Apparently, it isn't in this case
10:52
<
the_drow >
I suggest you go over the document.
10:52
<
the_drow >
I'm sure you'll have more accurate feedback than I do
10:55
<
cfbolz >
fijal: I think the insight of this experiment is that if you get things right, locking can be less expensive
10:55
<
fijal >
yeah I should
10:56
<
fijal >
cfbolz: my worry is less about locking and more about politics
10:58
<
the_drow >
What do you mean?
10:58
fotis has joined #pypy
10:58
<
arigato >
cool project, maybe it will finally push cpython into accepting the necessary changes
11:04
slav0nic has joined #pypy
11:08
<
the_drow >
Celery would be so much easier to maintain if I didn't have to use prefork as a default
11:22
<
fijal >
the_drow: I mean that 1) it's very easy to drown in politics on python-dev and 2) someone somewhere will block this over, I don't know, atomicity of some audioop library or something completely irrelevant
11:22
<
fijal >
so if there is enough will to agree on *something*, then I think I'm very happy
11:33
fotis has quit [Ping timeout: 268 seconds]
11:34
fotis has joined #pypy
11:39
fotis has quit [Ping timeout: 265 seconds]
12:08
fotis has joined #pypy
12:24
Corbin has joined #pypy
12:39
Julian has joined #pypy
12:45
fotis has quit [Ping timeout: 252 seconds]
12:46
fotis has joined #pypy
12:51
fotis has quit [Ping timeout: 252 seconds]
13:08
<
Dejan >
the_drow, prefork rocks
13:10
<
Dejan >
On a side not, you will never satisfy everyone
13:10
<
Dejan >
Many people still believe threads are evil
13:15
<
Dejan >
the_drow, btw you should join #celery too ;)
13:15
<
Dejan >
ah you are there... ignore me
13:20
fotis has joined #pypy
13:28
otisolsen70 has joined #pypy
13:34
Atque has quit [Quit: ...]
13:55
fotis has quit [Ping timeout: 265 seconds]
13:59
fotis has joined #pypy
14:08
fotis has quit [Ping timeout: 252 seconds]
14:35
otisolsen70_ has joined #pypy
14:37
fotis has joined #pypy
14:38
otisolsen70 has quit [Ping timeout: 245 seconds]
15:17
fotis has quit [Ping timeout: 265 seconds]
15:18
fotis has joined #pypy
15:24
fotis has quit [Ping timeout: 252 seconds]
15:26
fotis has joined #pypy
15:33
fotis has quit [Ping timeout: 245 seconds]
16:03
fotis has joined #pypy
16:36
fotis has quit [Ping timeout: 252 seconds]
16:40
fotis has joined #pypy
16:45
fotis has quit [Ping timeout: 268 seconds]
16:46
fotis has joined #pypy
16:57
fotis has quit [Ping timeout: 265 seconds]
17:31
fotis has joined #pypy
17:44
slav0nic has quit [Remote host closed the connection]
18:05
fotis has quit [Ping timeout: 252 seconds]
18:38
fotis has joined #pypy
18:55
otisolsen70_ has quit [Quit: Leaving]
19:12
fotis has quit [Ping timeout: 265 seconds]
19:18
fotis has joined #pypy
19:23
fotis has quit [Ping timeout: 265 seconds]
19:55
fotis has joined #pypy
20:29
fotis has quit [Ping timeout: 245 seconds]
20:30
fotis has joined #pypy
20:35
fotis has quit [Ping timeout: 265 seconds]
21:04
fotis has joined #pypy
21:41
fotis has quit [Ping timeout: 252 seconds]
21:56
Julian has quit [Quit: leaving]
22:12
fotis has joined #pypy
22:47
fotis has quit [Ping timeout: 268 seconds]
23:16
fotis has joined #pypy
23:50
fotis has quit [Ping timeout: 245 seconds]
23:50
fotis has joined #pypy
23:55
fotis has quit [Ping timeout: 265 seconds]