12018-03-10T00:00:03  *** weez17 has quit IRC
  22018-03-10T00:00:48  *** weez17 has joined #bitcoin-core-dev
  32018-03-10T00:10:35  *** dlb76 has quit IRC
  42018-03-10T00:13:44  *** dlb76 has joined #bitcoin-core-dev
  52018-03-10T00:30:02  *** jojeyh has quit IRC
  62018-03-10T00:32:04  *** btcdrak has quit IRC
  72018-03-10T00:43:26  *** Aliencorpse has quit IRC
  82018-03-10T00:52:32  *** arbitrary_guy has joined #bitcoin-core-dev
  92018-03-10T00:55:15  *** Aliencorpse has joined #bitcoin-core-dev
 102018-03-10T00:59:43  *** gribble has joined #bitcoin-core-dev
 112018-03-10T01:03:37  *** justan0theruser has quit IRC
 122018-03-10T01:05:16  *** jojeyh has joined #bitcoin-core-dev
 132018-03-10T01:05:25  *** justanotheruser has joined #bitcoin-core-dev
 142018-03-10T01:07:37  <karelb> I am porting the autogenerated doc into bitcoincore.org website so I can make a PR and it looks fine :)
 152018-03-10T01:07:41  <karelb> https://i.imgur.com/Qu42lTZ.png
 162018-03-10T01:08:05  <karelb> well at least on my notebook
 172018-03-10T01:08:51  <karelb> I hijacked the GUI you have for article TOC for also adding a menu
 182018-03-10T01:09:59  <karelb> (that is where I found https://github.com/bitcoin-core/bitcoincore.org/issues/525 )
 192018-03-10T01:13:14  <luke-jr> I wonder if the Doxygen stuff would be useful to publish
 202018-03-10T01:21:57  <karelb> There is something here
 212018-03-10T01:21:58  <karelb> https://dev.visucore.com/bitcoin/doxygen/struct_c_coin.html
 222018-03-10T01:22:35  <karelb> and I don't think it's more useful than just looking at the source, to be frank
 232018-03-10T01:28:02  *** AhNo1 has joined #bitcoin-core-dev
 242018-03-10T01:30:39  *** qu4ku has joined #bitcoin-core-dev
 252018-03-10T01:32:17  <bitcoin-git> [bitcoin] sipa opened pull request #12658: Sanitize some wallet serialize (master...201803_crazywalletser) https://github.com/bitcoin/bitcoin/pull/12658
 262018-03-10T01:36:29  *** rex_4539 has quit IRC
 272018-03-10T01:39:30  *** qu4ku has quit IRC
 282018-03-10T01:41:07  *** qu4ku has joined #bitcoin-core-dev
 292018-03-10T01:50:35  *** Randolf has quit IRC
 302018-03-10T01:51:21  *** AhNo1 has quit IRC
 312018-03-10T01:56:33  *** Victorsueca has quit IRC
 322018-03-10T01:57:49  *** Victorsueca has joined #bitcoin-core-dev
 332018-03-10T02:01:45  *** skeees has quit IRC
 342018-03-10T02:06:33  *** AhNo1 has joined #bitcoin-core-dev
 352018-03-10T02:22:42  *** belcher_ has quit IRC
 362018-03-10T02:38:00  *** goatpig has quit IRC
 372018-03-10T02:40:07  <bitcoin-git> [bitcoin] eklitzke closed pull request #12491: Try to use posix_fadvise with CBufferedFile (master...fadvise) https://github.com/bitcoin/bitcoin/pull/12491
 382018-03-10T02:51:33  *** krypto-praxis has quit IRC
 392018-03-10T02:54:50  *** harryTrout has joined #bitcoin-core-dev
 402018-03-10T03:04:34  *** krypto-praxis has joined #bitcoin-core-dev
 412018-03-10T03:12:43  *** CapitanRetardo has quit IRC
 422018-03-10T03:18:24  *** AhNo1 has quit IRC
 432018-03-10T03:18:58  *** AaronvanW has quit IRC
 442018-03-10T03:29:05  *** molly has quit IRC
 452018-03-10T03:29:20  *** molly has joined #bitcoin-core-dev
 462018-03-10T03:40:09  *** CapitanRetardo has joined #bitcoin-core-dev
 472018-03-10T03:43:51  *** harryTrout has quit IRC
 482018-03-10T03:44:49  *** CapitanRetardo has quit IRC
 492018-03-10T03:45:02  *** dermoth has quit IRC
 502018-03-10T03:45:33  *** dermoth has joined #bitcoin-core-dev
 512018-03-10T03:48:17  *** harryTrout has joined #bitcoin-core-dev
 522018-03-10T03:50:52  *** CapitanRetardo has joined #bitcoin-core-dev
 532018-03-10T03:51:11  *** Krellan has quit IRC
 542018-03-10T03:51:31  *** Krellan has joined #bitcoin-core-dev
 552018-03-10T03:54:04  <pierre_rochard> karelb: I’ve found the doxygen call/caller graphs to be useful, but otherwise agree that source is more useful
 562018-03-10T03:56:46  *** Krellan has quit IRC
 572018-03-10T04:08:42  *** meshcollider has joined #bitcoin-core-dev
 582018-03-10T04:09:00  *** lllll has joined #bitcoin-core-dev
 592018-03-10T04:09:11  *** lllll has left #bitcoin-core-dev
 602018-03-10T04:09:57  *** EpicBaldGuy has quit IRC
 612018-03-10T04:17:36  *** lari has quit IRC
 622018-03-10T04:18:10  *** lysobit_ has joined #bitcoin-core-dev
 632018-03-10T04:18:29  *** musalbas has quit IRC
 642018-03-10T04:18:41  *** lysobit_ is now known as musalbas
 652018-03-10T04:18:51  *** lari has joined #bitcoin-core-dev
 662018-03-10T04:21:24  *** cysm has quit IRC
 672018-03-10T04:21:33  *** qu4ku has quit IRC
 682018-03-10T04:24:35  *** cysm has joined #bitcoin-core-dev
 692018-03-10T04:36:19  *** harryTrout has quit IRC
 702018-03-10T04:48:50  *** Randolf has joined #bitcoin-core-dev
 712018-03-10T05:05:51  *** amin has quit IRC
 722018-03-10T05:06:36  *** amin has joined #bitcoin-core-dev
 732018-03-10T05:08:16  *** Giszmo has quit IRC
 742018-03-10T05:10:50  *** go1111111 has quit IRC
 752018-03-10T05:11:19  *** go1111111 has joined #bitcoin-core-dev
 762018-03-10T05:22:52  *** cryptojanitor has quit IRC
 772018-03-10T05:23:43  *** StopAndDecrypt has quit IRC
 782018-03-10T05:43:20  *** ossifrage has quit IRC
 792018-03-10T05:48:46  *** mmgen has joined #bitcoin-core-dev
 802018-03-10T06:02:17  *** ossifrage has joined #bitcoin-core-dev
 812018-03-10T06:06:11  *** bitstr3am has joined #bitcoin-core-dev
 822018-03-10T06:11:10  *** bitstr3am has quit IRC
 832018-03-10T06:41:41  *** go1111111 has quit IRC
 842018-03-10T06:54:53  <bitcoin-git> [bitcoin] eklitzke opened pull request #12659: Improve Fatal LevelDB Log Messages (master...leveldb_errmsg) https://github.com/bitcoin/bitcoin/pull/12659
 852018-03-10T06:55:22  <armid> what plugin in the code make spacing in variable declaration ?
 862018-03-10T06:55:25  <armid> such that
 872018-03-10T06:55:26  <armid>  SELECTCOINS = (1 << 10),
 882018-03-10T06:55:31  <armid> QT          = (1 << 19),
 892018-03-10T06:57:36  <sipa> what?
 902018-03-10T06:57:55  <sipa> bitcoin core doesn't have plugins
 912018-03-10T06:58:56  <armid> i mean IDE plugin
 922018-03-10T06:58:58  <armid> or something
 932018-03-10T06:59:05  <armid> vscode-plugin ?
 942018-03-10T06:59:08  <armid> that can format code
 952018-03-10T06:59:32  <sipa> you can use whatever you want
 962018-03-10T06:59:42  <sipa> i think most develooers just use text editors
 972018-03-10T07:00:07  *** Krellan has joined #bitcoin-core-dev
 982018-03-10T07:00:25  *** mrannanay has joined #bitcoin-core-dev
 992018-03-10T07:00:58  <armid> ^^
1002018-03-10T07:04:22  *** Krellan has quit IRC
1012018-03-10T07:07:58  *** rex_4539 has joined #bitcoin-core-dev
1022018-03-10T07:16:26  <mrannanay> ryanofsky: Thanks!
1032018-03-10T07:24:30  *** CubicEarths has quit IRC
1042018-03-10T07:24:58  *** CubicEarths has joined #bitcoin-core-dev
1052018-03-10T07:25:52  *** CubicEarths has quit IRC
1062018-03-10T07:26:09  *** CubicEarths has joined #bitcoin-core-dev
1072018-03-10T07:26:22  *** mmgen has quit IRC
1082018-03-10T07:26:35  *** mmgen has joined #bitcoin-core-dev
1092018-03-10T07:27:38  *** mmgen has quit IRC
1102018-03-10T07:31:37  *** mmgen has joined #bitcoin-core-dev
1112018-03-10T07:43:25  *** tryphe has quit IRC
1122018-03-10T07:43:55  *** tryphe has joined #bitcoin-core-dev
1132018-03-10T08:01:10  *** go1111111 has joined #bitcoin-core-dev
1142018-03-10T08:09:29  *** farsider350 has joined #bitcoin-core-dev
1152018-03-10T08:09:57  *** farsider350 has quit IRC
1162018-03-10T08:11:57  *** arbitrary_guy has quit IRC
1172018-03-10T08:19:59  *** harryTrout has joined #bitcoin-core-dev
1182018-03-10T08:27:06  *** farsider350 has joined #bitcoin-core-dev
1192018-03-10T08:28:19  *** meshcollider has quit IRC
1202018-03-10T08:39:44  *** SATOTY has joined #bitcoin-core-dev
1212018-03-10T08:41:29  *** harryTrout has quit IRC
1222018-03-10T08:41:55  *** harryTrout has joined #bitcoin-core-dev
1232018-03-10T08:53:39  *** SATOTY has quit IRC
1242018-03-10T09:01:53  *** harryTrout has quit IRC
1252018-03-10T09:06:33  *** ProfMac has quit IRC
1262018-03-10T09:14:19  *** harryTrout has joined #bitcoin-core-dev
1272018-03-10T09:33:39  *** bago has joined #bitcoin-core-dev
1282018-03-10T09:35:23  *** alexneudatchin has joined #bitcoin-core-dev
1292018-03-10T09:41:10  *** Sinclair6 has quit IRC
1302018-03-10T10:00:53  *** bago has quit IRC
1312018-03-10T10:04:22  *** harryTrout has quit IRC
1322018-03-10T10:10:30  *** rex_4539 has quit IRC
1332018-03-10T10:16:01  *** Victorsueca has quit IRC
1342018-03-10T10:17:20  *** Victorsueca has joined #bitcoin-core-dev
1352018-03-10T10:18:02  *** Sinclair6 has joined #bitcoin-core-dev
1362018-03-10T10:18:25  *** larafale has joined #bitcoin-core-dev
1372018-03-10T10:28:56  *** CubicEarths has quit IRC
1382018-03-10T10:29:21  *** CubicEarths has joined #bitcoin-core-dev
1392018-03-10T10:31:49  *** promag has joined #bitcoin-core-dev
1402018-03-10T10:34:42  *** _flow_ has quit IRC
1412018-03-10T10:37:40  *** _flow_ has joined #bitcoin-core-dev
1422018-03-10T10:38:25  *** CapitanRetardo has quit IRC
1432018-03-10T10:40:38  *** Guyver2 has joined #bitcoin-core-dev
1442018-03-10T10:41:08  *** CapitanRetardo has joined #bitcoin-core-dev
1452018-03-10T10:49:15  *** CapitanRetardo has quit IRC
1462018-03-10T10:49:25  *** CapitanRetardo has joined #bitcoin-core-dev
1472018-03-10T11:12:57  *** alexneudatchin has quit IRC
1482018-03-10T11:22:06  *** CubicEarths has quit IRC
1492018-03-10T11:22:44  *** CubicEarths has joined #bitcoin-core-dev
1502018-03-10T11:23:27  *** CubicEarths has joined #bitcoin-core-dev
1512018-03-10T11:26:24  *** hirish has quit IRC
1522018-03-10T11:27:00  *** qu4ku has joined #bitcoin-core-dev
1532018-03-10T11:31:11  *** hirish has joined #bitcoin-core-dev
1542018-03-10T11:32:18  *** AaronvanW has joined #bitcoin-core-dev
1552018-03-10T11:40:38  *** nman999 has joined #bitcoin-core-dev
1562018-03-10T11:43:58  *** Victorsueca has quit IRC
1572018-03-10T11:45:19  *** Victorsueca has joined #bitcoin-core-dev
1582018-03-10T11:46:48  *** AaronvanW has quit IRC
1592018-03-10T11:47:24  *** AaronvanW has joined #bitcoin-core-dev
1602018-03-10T12:01:27  *** rex_4539 has joined #bitcoin-core-dev
1612018-03-10T12:06:22  *** cryptojanitor has joined #bitcoin-core-dev
1622018-03-10T12:40:14  *** nman999_ has joined #bitcoin-core-dev
1632018-03-10T12:43:13  *** nman999 has quit IRC
1642018-03-10T12:47:17  *** nman999_ has quit IRC
1652018-03-10T13:25:42  *** harryTrout has joined #bitcoin-core-dev
1662018-03-10T13:32:47  *** alexneudatchin has joined #bitcoin-core-dev
1672018-03-10T13:45:35  *** harryTrout has quit IRC
1682018-03-10T13:46:14  *** DrFeelGood has quit IRC
1692018-03-10T13:48:57  *** opdenkamp has quit IRC
1702018-03-10T14:19:22  *** ossifrage has quit IRC
1712018-03-10T14:20:53  *** jojeyh has quit IRC
1722018-03-10T14:23:00  *** murchandamus has quit IRC
1732018-03-10T14:29:08  *** murchandamus has joined #bitcoin-core-dev
1742018-03-10T14:30:53  *** murchandamus has joined #bitcoin-core-dev
1752018-03-10T15:06:13  *** larafale has quit IRC
1762018-03-10T15:06:56  *** larafale has joined #bitcoin-core-dev
1772018-03-10T15:09:33  *** molly has quit IRC
1782018-03-10T15:09:59  *** molly has joined #bitcoin-core-dev
1792018-03-10T15:11:11  *** Adam___ has joined #bitcoin-core-dev
1802018-03-10T15:13:20  *** Adam___ has quit IRC
1812018-03-10T15:14:15  *** Victorsueca has quit IRC
1822018-03-10T15:15:27  *** larafale has quit IRC
1832018-03-10T15:15:28  *** Victorsueca has joined #bitcoin-core-dev
1842018-03-10T15:32:54  *** ProfMac has joined #bitcoin-core-dev
1852018-03-10T15:35:05  *** DrFeelGood has joined #bitcoin-core-dev
1862018-03-10T15:36:00  *** ProfMac has quit IRC
1872018-03-10T15:36:19  *** ProfMac has joined #bitcoin-core-dev
1882018-03-10T16:00:55  *** laurentmt has joined #bitcoin-core-dev
1892018-03-10T16:15:28  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/29fad97c320c...bb98aec6743e
1902018-03-10T16:15:29  <bitcoin-git> bitcoin/master a7324bd practicalswift: Format timestamps using ISO 8601 formatting (e.g. "2018-02-28T12:34:56Z")...
1912018-03-10T16:15:29  <bitcoin-git> bitcoin/master bb98aec Wladimir J. van der Laan: Merge #12567: util: Print timestamp strings in logs using ISO 8601 formatting...
1922018-03-10T16:15:52  *** pierre_rochard has quit IRC
1932018-03-10T16:16:09  *** cryptojanitor has quit IRC
1942018-03-10T16:16:26  <bitcoin-git> [bitcoin] laanwj closed pull request #12567: util: Print timestamp strings in logs using ISO 8601 formatting (master...iso-8601) https://github.com/bitcoin/bitcoin/pull/12567
1952018-03-10T16:16:40  *** pierre_rochard has joined #bitcoin-core-dev
1962018-03-10T16:24:14  *** CubicEarths has quit IRC
1972018-03-10T16:25:48  *** BullShark has quit IRC
1982018-03-10T16:26:00  *** BullShark has joined #bitcoin-core-dev
1992018-03-10T16:26:28  *** wbnns has quit IRC
2002018-03-10T16:26:33  *** CodeShark has quit IRC
2012018-03-10T16:26:46  *** CodeShark has joined #bitcoin-core-dev
2022018-03-10T16:26:47  *** wbnns has joined #bitcoin-core-dev
2032018-03-10T16:49:00  *** bzb has joined #bitcoin-core-dev
2042018-03-10T16:52:18  *** Samdney has joined #bitcoin-core-dev
2052018-03-10T17:02:57  *** molly has quit IRC
2062018-03-10T17:03:21  *** molly has joined #bitcoin-core-dev
2072018-03-10T17:04:45  *** molly has quit IRC
2082018-03-10T17:05:01  *** molly has joined #bitcoin-core-dev
2092018-03-10T17:06:08  <bitcoin-git> [bitcoin] eklitzke opened pull request #12664: Rename LevelDB background compaction thread (master...bgcompact) https://github.com/bitcoin/bitcoin/pull/12664
2102018-03-10T17:06:09  *** CapitanRetardo has quit IRC
2112018-03-10T17:09:58  *** SopaXorzTaker has joined #bitcoin-core-dev
2122018-03-10T17:12:01  *** bzb has quit IRC
2132018-03-10T17:12:48  *** molly has quit IRC
2142018-03-10T17:13:06  *** mol has joined #bitcoin-core-dev
2152018-03-10T17:14:10  *** larafale has joined #bitcoin-core-dev
2162018-03-10T17:15:17  *** molly has joined #bitcoin-core-dev
2172018-03-10T17:16:53  *** mmgen has quit IRC
2182018-03-10T17:17:45  *** mmgen has joined #bitcoin-core-dev
2192018-03-10T17:17:47  <bitcoin-git> [bitcoin] practicalswift opened pull request #12665: Add compile time checking for all run time locking assertions (master...compile-time-checking-of-runtime-assertions) https://github.com/bitcoin/bitcoin/pull/12665
2202018-03-10T17:18:25  *** mol has quit IRC
2212018-03-10T17:20:16  *** juscamarena has joined #bitcoin-core-dev
2222018-03-10T17:35:13  <eklitzke> i was looking at malloc stats before/after flushing the dbcache, it looks like glibc malloc doesn't do so hot: https://gist.github.com/eklitzke/9cdcedaf5d15157f79e59128edd83234
2232018-03-10T17:35:50  <eklitzke> the memory use for heap 7 (where the loadblk thread is running) is basically the same before and after the 2GB flush
2242018-03-10T17:37:42  *** tryphe_ has joined #bitcoin-core-dev
2252018-03-10T17:38:26  *** molly has quit IRC
2262018-03-10T17:38:49  <sipa> eklitzke: how do i view that?
2272018-03-10T17:39:19  *** tryphe has quit IRC
2282018-03-10T17:39:45  <eklitzke> bitcoin-cli getmemory mallocinfo
2292018-03-10T17:42:31  <sipa> o
2302018-03-10T17:44:13  <eklitzke> you can get global stats with mallinfo(3) but the xml thing seems to be the only way to get the stats broken down by arena (for bitcoin each thread effectively gets its own arena)
2312018-03-10T17:46:02  <gmaxwell> eklitzke: by do so hot, you're expecting usage to go down... I wouldn't expect it to due to fragmentation. the cache is kazillions of tiny sparse allocations that all happened at different times.
2322018-03-10T17:46:54  <eklitzke> it may not be fragmentation per se but it's not releasing the memory back to the os
2332018-03-10T17:47:33  <eklitzke> i was experimenting with trying to dynamically change the dbcache size and it was ineffecitve for this reason, even when using rehash etc.
2342018-03-10T17:48:26  <eklitzke> it would be nice if the dbcache could be given its own arena since it uses so much memory (on many configurations) and has a somewhat unique allocation pattern
2352018-03-10T17:49:20  <gmaxwell> Instead, I'd rather it didn't allocate at all.
2362018-03-10T17:49:52  <eklitzke> you mean like with a slab allocator?
2372018-03-10T17:49:57  <gmaxwell> what I'd previously propsosed is that we make it into an open hash table, with all data internal. (and an exception map for rare unusually large entries)
2382018-03-10T17:50:14  <eklitzke> i was thinking about that too
2392018-03-10T17:50:18  <gmaxwell> everything inline, so no pointer chasing in lookups.
2402018-03-10T17:50:32  <gmaxwell> (except for the exception entries)
2412018-03-10T17:50:36  <eklitzke> nearly everything in the cache is the same size, the data could fit very compactly
2422018-03-10T17:50:42  <gmaxwell> right.
2432018-03-10T17:51:18  <gmaxwell> just make every entry the same size, and the rare ones that don't fit, the storage is a union with a pointer, and a flag tells you to look in an map for the payload.
2442018-03-10T17:51:47  <gmaxwell> or something along those lines.
2452018-03-10T17:51:53  <eklitzke> makes sense
2462018-03-10T17:52:20  <sipa> but avoiding allocating inside the LevelDB batch creation would need serious refactoring
2472018-03-10T17:52:51  <eklitzke> leveldb isn't really optimized for the way bitcoin writes to it
2482018-03-10T17:53:03  <eklitzke> you could make it a lot more efficient
2492018-03-10T17:53:31  <gmaxwell> and entries could be never deleted from the open hash table, just flagged.. and make the insert routine understand that it can just write over the first non-dirty entry it encounters.
2502018-03-10T17:54:34  <eklitzke> it would require kind of serious surgery to the leveldb guts, but leveldb already represents the data in ordered ranges for the sstables, and the data to be flushed can be sorted, so i think you could redo the merge algorithm to zip through the on-disk data and the data being flushed and do the merge without doing a lot of allocatoins
2512018-03-10T17:54:42  *** juscamarena has quit IRC
2522018-03-10T17:54:49  <luke-jr> IIRC, at least at one point, Linux didn't *support* processes releasing memory back to the OS. But that may have changed (it's been years)
2532018-03-10T17:55:14  <eklitzke> linux has supported releasing memory back to the operating system for 20+ years if you munmap the data
2542018-03-10T17:55:21  <eklitzke> you can't do it with brk/sbrk though
2552018-03-10T17:56:09  *** jamesob_ has joined #bitcoin-core-dev
2562018-03-10T17:56:37  <eklitzke> glibc mixes both which is kind of weird
2572018-03-10T17:56:58  <eklitzke> from what i can tell the main arena is allocated with sbrk and the other arenas are allocated with mmap
2582018-03-10T17:57:31  <sipa> iirc it's just a threshold
2592018-03-10T17:57:44  <sipa> memory ranges above a certain size are anonymous mmaps
2602018-03-10T17:58:05  <eklitzke> i think step 1 though would be to implement greg
2612018-03-10T17:58:17  <eklitzke> s idea, since that doesn't require messing with the allocator used by the rest of the code
2622018-03-10T17:58:23  <sipa> i believe greg is notoriously hard to implement
2632018-03-10T17:58:29  <sipa> ah.
2642018-03-10T17:59:44  <sipa> eklitzke: i have a flame graph!
2652018-03-10T18:00:12  <eklitzke> did you get it color coded?
2662018-03-10T18:00:35  <sipa> yes; it's inside libsecp256k1 though, in a microbenchmark
2672018-03-10T18:00:47  <eklitzke> awesome!
2682018-03-10T18:01:52  <sipa> http://bitcoin.sipa.be/flame.svg
2692018-03-10T18:02:28  *** ctrlbreak has quit IRC
2702018-03-10T18:02:36  <eklitzke> for micro benchmarks you should look at "perf stat" (man perf-stat)
2712018-03-10T18:02:42  <sipa> ah
2722018-03-10T18:02:51  *** ctrlbreak has joined #bitcoin-core-dev
2732018-03-10T18:02:52  <sipa> the same scripts apply?
2742018-03-10T18:03:34  <eklitzke> no it just gives you detailed information about things like cache hits/misses, cpu cycles, page faults, etc.
2752018-03-10T18:04:38  <eklitzke> so much gmpz realloc
2762018-03-10T18:05:01  <sipa> the problem i'm trying to investigate is why this call to GMP takes 600 cpu cycles when run inside the microbenchmark, but 6000 cpu cycles when called from a higher-level benchmark in core
2772018-03-10T18:05:32  <sipa> and at this point i have no better guess than cache effects... but i'm very surprised it would be that much difference
2782018-03-10T18:07:43  *** alexneudatchin has quit IRC
2792018-03-10T18:08:08  <eklitzke> one guess: in the benchmark there's one thread so everything is in the same core and numa memory zone, but in core the code has to access memory in another numa zone
2802018-03-10T18:08:35  <eklitzke> there's some stuff in numactl you could do try to force core to run all on one core to test that hypothesis
2812018-03-10T18:08:55  <sipa> the whole thing should be one thread even when called from bench_bitcoin
2822018-03-10T18:09:51  <eklitzke> try perf-stat -a --per-core
2832018-03-10T18:10:04  *** sipa has quit IRC
2842018-03-10T18:10:04  *** sipa has joined #bitcoin-core-dev
2852018-03-10T18:11:58  *** CubicEarths has joined #bitcoin-core-dev
2862018-03-10T18:16:27  *** CubicEarths has quit IRC
2872018-03-10T18:17:17  *** Giszmo has joined #bitcoin-core-dev
2882018-03-10T18:26:33  *** CubicEarths has joined #bitcoin-core-dev
2892018-03-10T18:27:46  *** CapitanRetardo has joined #bitcoin-core-dev
2902018-03-10T18:31:19  *** CubicEarths has quit IRC
2912018-03-10T18:32:19  *** cryptojanitor has joined #bitcoin-core-dev
2922018-03-10T18:36:22  *** dermoth has quit IRC
2932018-03-10T18:36:45  *** dermoth has joined #bitcoin-core-dev
2942018-03-10T18:40:41  *** CubicEarths has joined #bitcoin-core-dev
2952018-03-10T18:44:57  *** CubicEarths has quit IRC
2962018-03-10T18:53:02  *** CubicEarths has joined #bitcoin-core-dev
2972018-03-10T18:57:07  *** Victorsueca has quit IRC
2982018-03-10T18:57:34  *** CubicEarths has quit IRC
2992018-03-10T18:57:43  *** Victorsueca has joined #bitcoin-core-dev
3002018-03-10T18:59:20  *** CubicEarths has joined #bitcoin-core-dev
3012018-03-10T18:59:59  *** SopaXorzTaker is now known as ^y
3022018-03-10T19:02:07  *** qu4ku has quit IRC
3032018-03-10T19:05:36  *** mrannanay has quit IRC
3042018-03-10T19:10:35  *** HFRadical has joined #bitcoin-core-dev
3052018-03-10T19:10:37  *** HFRadical has quit IRC
3062018-03-10T19:11:31  *** ^y is now known as z
3072018-03-10T19:11:39  *** z is now known as ^y
3082018-03-10T19:24:24  *** jamesob_ has quit IRC
3092018-03-10T19:30:22  *** Giszmo has quit IRC
3102018-03-10T19:32:31  *** Hen_ has joined #bitcoin-core-dev
3112018-03-10T19:33:16  *** ^y has quit IRC
3122018-03-10T19:33:28  *** Hen_ has quit IRC
3132018-03-10T19:38:39  *** AaronvanW has quit IRC
3142018-03-10T19:39:17  *** AaronvanW has joined #bitcoin-core-dev
3152018-03-10T19:43:29  *** AaronvanW has quit IRC
3162018-03-10T19:50:45  *** ossifrage has joined #bitcoin-core-dev
3172018-03-10T19:58:36  *** Randolf has quit IRC
3182018-03-10T20:12:57  *** CubicEarths has quit IRC
3192018-03-10T20:13:09  *** arbitrary_guy has joined #bitcoin-core-dev
3202018-03-10T20:13:32  *** CubicEarths has joined #bitcoin-core-dev
3212018-03-10T20:18:16  *** CubicEarths has quit IRC
3222018-03-10T20:38:54  *** AaronvanW has joined #bitcoin-core-dev
3232018-03-10T20:39:00  *** mmgen has quit IRC
3242018-03-10T20:39:16  *** mmgen has joined #bitcoin-core-dev
3252018-03-10T20:44:05  *** mmgen has quit IRC
3262018-03-10T20:50:43  *** AriseChikun has quit IRC
3272018-03-10T20:51:31  *** AriseChikun has joined #bitcoin-core-dev
3282018-03-10T20:57:20  *** jojeyh has joined #bitcoin-core-dev
3292018-03-10T21:11:24  *** ProfMac has quit IRC
3302018-03-10T21:12:47  *** ProfMac_ has joined #bitcoin-core-dev
3312018-03-10T21:18:48  *** arbitrary_guy has quit IRC
3322018-03-10T21:31:17  *** mrannanay has joined #bitcoin-core-dev
3332018-03-10T21:39:38  *** cryptojanitor has quit IRC
3342018-03-10T21:40:47  *** Giszmo has joined #bitcoin-core-dev
3352018-03-10T21:48:13  *** jbnj has joined #bitcoin-core-dev
3362018-03-10T21:48:15  <jbnj> hi
3372018-03-10T21:49:20  <jbnj> hi everybody
3382018-03-10T21:50:37  *** jbnj has quit IRC
3392018-03-10T21:50:59  *** laurentmt has quit IRC
3402018-03-10T21:51:16  *** harryTrout has joined #bitcoin-core-dev
3412018-03-10T21:56:32  *** harryTrout has quit IRC
3422018-03-10T22:16:42  <bitcoin-git> [bitcoin] luke-jr opened pull request #12666: configure: UniValue 1.0.4 is required for pushKV(, bool) (master...univalue-1.0.4-required) https://github.com/bitcoin/bitcoin/pull/12666
3432018-03-10T22:17:28  *** nuke_bloodaxe has quit IRC
3442018-03-10T22:17:54  *** nuke_bloodaxe has joined #bitcoin-core-dev
3452018-03-10T22:24:42  *** larafale has quit IRC
3462018-03-10T22:28:28  *** arbitrary_guy has joined #bitcoin-core-dev
3472018-03-10T22:31:57  *** qu4ku has joined #bitcoin-core-dev
3482018-03-10T22:35:05  *** Victorsueca has quit IRC
3492018-03-10T22:36:14  *** Victorsueca has joined #bitcoin-core-dev
3502018-03-10T22:36:15  *** mehdi0x61 has joined #bitcoin-core-dev
3512018-03-10T22:38:44  *** qu4ku has quit IRC
3522018-03-10T22:43:21  *** Squidicc has joined #bitcoin-core-dev
3532018-03-10T22:44:27  *** musalbas has quit IRC
3542018-03-10T22:44:57  *** Soligor has quit IRC
3552018-03-10T22:45:27  *** Squidicuz has quit IRC
3562018-03-10T22:45:53  *** Soligor has joined #bitcoin-core-dev
3572018-03-10T22:47:27  *** musalbas has joined #bitcoin-core-dev
3582018-03-10T22:56:38  *** rex_4539 has quit IRC
3592018-03-10T23:01:26  *** arbitrary_guy has quit IRC
3602018-03-10T23:01:32  *** mehdi0x61 has quit IRC
3612018-03-10T23:08:23  *** jojeyh has quit IRC
3622018-03-10T23:08:29  *** belcher_ has joined #bitcoin-core-dev
3632018-03-10T23:08:57  *** mehdi0x61 has joined #bitcoin-core-dev
3642018-03-10T23:11:35  *** flotwig has quit IRC
3652018-03-10T23:11:52  *** flotwig has joined #bitcoin-core-dev
3662018-03-10T23:29:14  *** Squidicuz has joined #bitcoin-core-dev
3672018-03-10T23:29:27  *** michagogo has quit IRC
3682018-03-10T23:30:14  *** michagogo has joined #bitcoin-core-dev
3692018-03-10T23:30:57  *** Squidicc has quit IRC
3702018-03-10T23:34:32  *** Guyver2 has quit IRC
3712018-03-10T23:34:46  *** meshcollider has joined #bitcoin-core-dev
3722018-03-10T23:40:02  *** sgeisler has joined #bitcoin-core-dev
3732018-03-10T23:42:26  *** sgeisler has quit IRC
3742018-03-10T23:47:36  *** CapitanRetardo has quit IRC
3752018-03-10T23:51:37  *** CapitanRetardo has joined #bitcoin-core-dev