Atque has joined #pypy
otisolsen70 has joined #pypy
otisolsen70 has quit [Remote host closed the connection]
otisolsen70 has joined #pypy
slav0nic has joined #pypy
Lightsword has quit [Ping timeout: 240 seconds]
Lightsword has joined #pypy
Lightsword has quit [Remote host closed the connection]
Lightsword has joined #pypy
Lightsword has quit [Ping timeout: 240 seconds]
Lightsword has joined #pypy
Lightsword has quit [Quit: ZNC]
Lightsword has joined #pypy
Atque has quit [Ping timeout: 276 seconds]
Atque has joined #pypy
lritter has joined #pypy
greedom has joined #pypy
greedom has quit [Remote host closed the connection]
<
fijal>
cfbolz: I'm around
greedom has joined #pypy
<
cfbolz>
fijal: I tried to understand why ordered dict copy reindexes
<
cfbolz>
ll_dict_copy I mean
<
cfbolz>
it reindexes the new dict after creating it
<
cfbolz>
wouldn't it be better to reindex the original dict and then use arraycopy on the indexes?
<
cfbolz>
or just always use arraycopy?
Guest96_ has joined #pypy
<
fijal>
isn't size part of the hash?
<
fijal>
or do I not understand the question?
<
cfbolz>
yes, I maybe be unclear
<
cfbolz>
there is this line: ll_dict_reindex(newdict, ll_len_of_d_indexes(dict))
<
fijal>
wow IBM sucks, I need to enter credit card to run an example
<
cfbolz>
fijal: it's done to initialize the newdict.indexes
<
cfbolz>
but I don't get why we re-compute it that way, instead of just copying the existingone
Julian has joined #pypy
<
fijal>
my immediate response is that the indexes depend on the size of the array, so you can't just copy it
<
cfbolz>
ok, but this copies a dict
<
cfbolz>
so the old dict and the new dict can have everything exactly identical
<
fijal>
I don't know tbh
<
cfbolz>
fijal: ok, I will try stuff
<
cfbolz>
fijal: right, the old dict also doesn't do that
<
cfbolz>
so bin weird
Julian has quit [Ping timeout: 268 seconds]
Julian has joined #pypy
Julian has quit [Quit: leaving]
Atque has quit [Quit: ...]
Guest96 has joined #pypy
greedom has quit [Remote host closed the connection]
Guest96 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
slav0nic has quit [Ping timeout: 250 seconds]
greedom has joined #pypy
slav0nic has joined #pypy
greedom has quit [Remote host closed the connection]
dustinm has quit [Quit: Leaving]
dustinm has joined #pypy
Guest96 has joined #pypy
otisolsen70 has quit [Quit: Leaving]
Guest96 has quit [Ping timeout: 240 seconds]
<
tumbleweed>
down to 8 ERRORs on py2.7-openssl3 and I know the cause of 1 of them
mattip has quit [Ping timeout: 250 seconds]
lritter has quit [Ping timeout: 250 seconds]
mattip has joined #pypy
<
tumbleweed>
down to 1 ERROR: SSLError: [SSL] called a function you should not call in test_echo()
<
tumbleweed>
very helpful, OpenSSL :(
greedom has joined #pypy
greedom has quit [Remote host closed the connection]
greedom has joined #pypy
greedom has quit [Remote host closed the connection]
greedom has joined #pypy
slav0nic has quit [Ping timeout: 268 seconds]