vasild_ has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
benwestgate has quit [Quit: Leaving.]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
ibiko1 has joined #bitcoin-core-dev
ibiko1 has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
murrayn has quit [Server closed connection]
murrayn has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
ibiko1 has joined #bitcoin-core-dev
ibiko1 has quit [Ping timeout: 264 seconds]
abubakarsadiq has quit [Quit: Connection closed for inactivity]
GoldmanSats____ has quit [Server closed connection]
GoldmanSats____ has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 255 seconds]
kvaciral[m] has quit [Server closed connection]
kvaciral[m] has joined #bitcoin-core-dev
ibiko1 has joined #bitcoin-core-dev
ibiko1 has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
nanotube has quit [Server closed connection]
nanotube has joined #bitcoin-core-dev
ibiko1 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
ibiko1 has quit [Ping timeout: 260 seconds]
test_ has joined #bitcoin-core-dev
flooded has quit [Ping timeout: 255 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
mxz has quit [Quit: cya]
mxz has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
ibiko1 has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
ibiko1 has quit [Ping timeout: 246 seconds]
AaronvanW has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
ibiko1 has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
ibiko1 has quit [Ping timeout: 255 seconds]
brunoerg has quit [Ping timeout: 252 seconds]
ibiko1 has joined #bitcoin-core-dev
ibiko1 has quit [Ping timeout: 246 seconds]
bw___ has quit [Server closed connection]
bw___ has joined #bitcoin-core-dev
ibiko1 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
AaronvanW has quit [Quit: Leaving...]
ibiko1 has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 252 seconds]
salvatoshi has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
ibiko1 has joined #bitcoin-core-dev
ibiko1 has quit [Ping timeout: 255 seconds]
PaperSword has quit [Quit: PaperSword]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Read error: Connection reset by peer]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
flooded has joined #bitcoin-core-dev
test__ has joined #bitcoin-core-dev
test_ has quit [Ping timeout: 264 seconds]
test_ has joined #bitcoin-core-dev
flooded has quit [Ping timeout: 246 seconds]
flooded has joined #bitcoin-core-dev
test__ has quit [Ping timeout: 264 seconds]
test_ has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
ibiko1 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
<stevenroose>
Why is PrecomputedTransactionData not lazy?
<stevenroose>
It's computing all the values whether or not they are needed. It's doing some checks on what execution context there is, but it's still f.e. assuming all txs will do checksigs.
ibiko1 has quit [Ping timeout: 255 seconds]
vasild has quit [Ping timeout: 264 seconds]
vasild has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
<stevenroose>
Also, the CScript prevector stack allocation limit is 28, wouldn't that be a lot more efficient if it was 34 right now with segwit?
brunoerg has quit [Ping timeout: 258 seconds]
raini_ok has joined #bitcoin-core-dev
Talkless has quit [Quit: Konversation terminated!]
raini_ok has quit [Quit: Konversation terminated!]
rainerzufall_ok has quit [Remote host closed the connection]
raini_ok has quit [Quit: Konversation terminated!]
vasild has quit [Remote host closed the connection]
gatoshi1 has joined #bitcoin-core-dev
vasild has joined #bitcoin-core-dev
gatoshi1 has quit [Client Quit]
brunoerg has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
brunoerg has quit [Ping timeout: 255 seconds]
vasild has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
raini has quit [Quit: Leaving]
raini has joined #bitcoin-core-dev
raini has quit [Remote host closed the connection]
raini has joined #bitcoin-core-dev
raini has quit [Remote host closed the connection]
raini_ok has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 260 seconds]
raini_ok has quit [Changing host]
raini_ok has joined #bitcoin-core-dev
raini_ok has quit [Quit: Leaving]
raini_ok has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
test_ has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Read error: Connection reset by peer]
raini_ok has quit [Changing host]
raini_ok has joined #bitcoin-core-dev
raini_ok has quit [Quit: Leaving]
raini_ok has joined #bitcoin-core-dev
flooded has quit [Ping timeout: 246 seconds]
brunoerg has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 258 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 246 seconds]
ghost43 has quit [Remote host closed the connection]
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
ghost43 has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
<sipa>
stevenroose: doing it lazily would require synchronization (mutexes/atomics/...), as the values are used from multiple threads simultaneously (all the script validation threads)
<sipa>
re: CScript prevector... yeah, probably time to see if increasing it is already worth it
brunoerg has quit [Ping timeout: 258 seconds]
ibiko1 has joined #bitcoin-core-dev
<stevenroose>
sipa: ooooooh
<stevenroose>
uff
raini_ok has quit [Read error: Connection reset by peer]
<stevenroose>
that's intense, I'm not accounting for that while implementing TXHASH.. maybe a single mutex on the txhash cache structure would be sufficient..
ibiko1 has quit [Ping timeout: 258 seconds]
aureleoules has quit [Ping timeout: 246 seconds]
brunoerg has joined #bitcoin-core-dev
<fanquake>
stevenroose: want to open an issue re prevector
brunoerg has quit [Ping timeout: 264 seconds]
bitdex has quit [Ping timeout: 264 seconds]
conman has quit [Ping timeout: 240 seconds]
conman has joined #bitcoin-core-dev
<stevenroose>
fanquake: depends.. :D I can make an issue to suggest it, but I don't think I can generate the experimental data required to make a case for it :)
bitdex has joined #bitcoin-core-dev
<fanquake>
yea, just opening an issue is fine for now. someone might pick it up and play around
jon_atack has quit [Read error: Connection reset by peer]
jonatack has joined #bitcoin-core-dev
bitdex has quit [Remote host closed the connection]