IRC log for #brlcad on 20161109

00:15.46 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:05.35 *** join/#brlcad gpnmrxltgbvkbzlq (~armin@dslb-094-216-164-234.094.216.pools.vodafone-ip.de)
01:49.52 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
02:01.43 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
04:37.39 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:49.04 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-yzctkitavdnvjnoh)
06:51.01 *** join/#brlcad amarjeet (~amarjeet@202.164.53.117)
07:52.26 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
08:16.41 *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
08:23.02 *** join/#brlcad amarjeet (~amarjeet@202.164.53.117)
08:36.06 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
09:09.24 *** join/#brlcad caen23 (~caen23@79.112.41.77)
10:03.30 *** join/#brlcad amarjeet_ (~amarjeet@202.164.53.117)
11:09.02 *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
11:29.32 *** join/#brlcad Caterpillar0 (~caterpill@unaffiliated/caterpillar)
11:58.16 *** join/#brlcad caen23 (~caen23@79.112.41.77)
13:09.16 *** join/#brlcad caen23 (~caen23@79.112.41.77)
13:21.33 *** join/#brlcad yorik (~yorik@2804:431:f720:5f34:290:f5ff:fedc:3bb2)
13:45.32 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:46.44 *** join/#brlcad teepee] (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
14:00.11 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:58.00 maths22 brlcad: I'll help out with GCI again
15:04.45 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
16:02.55 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
17:04.03 starseeker Notify: ping
19:15.12 *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
20:24.02 *** join/#brlcad caen23 (~caen23@79.112.41.77)
20:27.53 Notify 03BRL-CAD:starseeker * 69196 (brlcad/trunk/src/librt/db5_io.c brlcad/trunk/src/librt/db5_size.cpp and 2 others): If we find out ahead of time what the largest bu_external ext_buf size is, we can allocate one bu_external with that large buffer size and re-use that same external object for *all* db get operations. Cuts about half a second off of the execution time for a large db5_size calculation test, although we
20:27.55 Notify end up in effect creating local versions of several of the db_io functions that take a user supplied bu_external buffer object.
20:27.57 Notify ...
20:28.08 Notify 03BRL-CAD:starseeker * 69197 (brlcad/trunk/src/librt/db5_size.cpp brlcad/trunk/src/librt/librt_private.h brlcad/trunk/src/librt/tests/db5_size.c): Go with instance/deinstanced rather than keep/xpush, so the flags aren't tied to commands.
20:30.54 Notify 03BRL-CAD:starseeker * 69198 brlcad/trunk/src/mged/edsol.c: Josh reported a crash - looks like the original size_t quellage and negative number casting in r42073 isn't happy on Windows. Try separating the state out into its own int variable and leaving the face number as a size_t.
20:32.23 Notify 03BRL-CAD:starseeker * 69199 brlcad/trunk/src/libbn/randmt.c: randmt.c is LGPL licensed, but it looks like the original license from the code authors is BSD. Also, they've got a newer SFMT implementation which they claim is roughly twice as fast and has a better equidistribution property. May be time to revisit this, but need other opinions before proceeding.
20:58.15 Stragus I can vouch for SFMT indeed being much faster, with a light touch of SSE2. Their code is a little messy though
20:59.12 Stragus And it's written in a way that causes excessive memory spilling through multiple passes, I think the SSE2 could be faster
21:41.58 *** join/#brlcad boquete___ (~Piotr@91.232.62.60.studiowik.net.pl)
23:28.46 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
23:36.02 *** join/#brlcad caen23 (~caen23@79.112.41.77)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.